@forge/cli-shared
9.8.0-next.129.8.0-next.13
out/config/config-file.js~
out/config/config-file.jsModified+9−1
Index: package/out/config/config-file.js
===================================================================
--- package/out/config/config-file.js
+++ package/out/config/config-file.js
@@ -1,8 +1,9 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.ConfigFile = exports.ResourceDefinitionMissingError = exports.InvalidManifestError = void 0;
+exports.ConfigFile = exports.DEPRECATED_FULL_PAGE_MODULES = exports.ResourceDefinitionMissingError = exports.InvalidManifestError = void 0;
exports.findUIKit1Modules = findUIKit1Modules;
+exports.findDeprecatedFullPageModules = findDeprecatedFullPageModules;
const tslib_1 = require("tslib");
const yaml_1 = require("yaml");
const ui_1 = require("../ui");
const _1 = require("./");
@@ -89,8 +90,15 @@
})
.flat()
.filter((a) => a);
}
+exports.DEPRECATED_FULL_PAGE_MODULES = ['confluence:fullPage', 'jira:fullPage'];
+function findDeprecatedFullPageModules(modules) {
+ return exports.DEPRECATED_FULL_PAGE_MODULES.filter((moduleType) => {
+ const moduleItems = modules[moduleType] || [];
+ return moduleItems.length > 0;
+ });
+}
class ConfigFile {
fileReader;
fileWriter;
manifestParser;