npm package diff
Package: @forge/manifest
Versions: 9.1.0-next.3 - 9.1.0-next.4
File: package/out/utils/module-references.js
Index: package/out/utils/module-references.js
===================================================================
--- package/out/utils/module-references.js
+++ package/out/utils/module-references.js
@@ -1,20 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.findInvalidEndpointReferences = exports.findInvalidResourceReferences = exports.findInvalidFunctionReferences = void 0;
-const findInvalidReferenceKeys = (property, module, functionsOrResources) => {
- const invalidFunctions = [];
- const _checkFunctionKey = (functionKey) => {
- if (functionKey && !functionsOrResources?.find((func) => func.key === functionKey)) {
- invalidFunctions.push(functionKey);
+exports.findInvalidServiceReferences = exports.findInvalidEndpointReferences = exports.findInvalidResourceReferences = exports.findInvalidFunctionReferences = void 0;
+const findInvalidReferenceKeys = (property, module, references) => {
+ const invalidEntries = [];
+ const _checkModuleEntryKey = (entryKey) => {
+ if (entryKey && !references?.find((func) => func.key === entryKey)) {
+ invalidEntries.push(entryKey);
}
};
- _checkFunctionKey(module[property]);
- Object.keys(module).forEach((key) => _checkFunctionKey(module[key][property]));
- return invalidFunctions;
+ _checkModuleEntryKey(module[property]);
+ Object.keys(module).forEach((key) => _checkModuleEntryKey(module[key][property]));
+ return invalidEntries;
};
const findInvalidFunctionReferences = (module, functions) => findInvalidReferenceKeys('function', module, functions);
exports.findInvalidFunctionReferences = findInvalidFunctionReferences;
const findInvalidResourceReferences = (module, resources) => findInvalidReferenceKeys('resource', module, resources);
exports.findInvalidResourceReferences = findInvalidResourceReferences;
const findInvalidEndpointReferences = (module, resources) => findInvalidReferenceKeys('endpoint', module, resources);
exports.findInvalidEndpointReferences = findInvalidEndpointReferences;
+const findInvalidServiceReferences = (module, services) => findInvalidReferenceKeys('service', module, services);
+exports.findInvalidServiceReferences = findInvalidServiceReferences;