npm package diff

Package: @forge/manifest

Versions: 10.8.0 - 11.0.0-next.0

File: package/out/validators/modules-validators/confluence/index.js

Index: package/out/validators/modules-validators/confluence/index.js
===================================================================
--- package/out/validators/modules-validators/confluence/index.js
+++ package/out/validators/modules-validators/confluence/index.js
@@ -7,27 +7,32 @@
 const validateKeyboardShortcuts_1 = require("./validateKeyboardShortcuts");
 const validateCrossModulePropertyUniqueness_1 = require("./validateCrossModulePropertyUniqueness");
 const validateCustomContentHierarchy_1 = require("./validateCustomContentHierarchy");
 const validateMacroAutoConvert_1 = require("./validateMacroAutoConvert");
-const validateFullPageApp_1 = require("./validateFullPageApp");
+const validateFullPage_1 = require("./validateFullPage");
 const ROUTE = 'route';
+const ROUTE_FULL_PAGE = 'routePrefix';
 const USE_AS_CONFIG = 'useAsConfig';
 const USE_AS_GET_STARTED = 'useAsGetStarted';
 const KEYBOARD_SHORTCUT_ACCELERATOR = 'keyboardShortcut.accelerator';
 const validateConfluenceModules = (modules, yamlContentByLine) => {
     const validationErrors = [];
     [
         types_1.AllModuleTypes.ConfluenceSpaceSettings,
         types_1.AllModuleTypes.ConfluenceGlobalPage,
-        types_1.AllModuleTypes.ConfluenceSpacePage
+        types_1.AllModuleTypes.ConfluenceSpacePage,
+        types_1.AllModuleTypes.ConfluenceFullPage
     ].forEach((moduleType) => {
         validationErrors.push(...(0, validatePropertyUniqueness_1.validatePropertyUniqueness)(modules, moduleType, ROUTE, yamlContentByLine));
     });
+    [types_1.AllModuleTypes.ConfluenceFullPage].forEach((moduleType) => {
+        validationErrors.push(...(0, validatePropertyUniqueness_1.validatePropertyUniqueness)(modules, moduleType, ROUTE_FULL_PAGE, yamlContentByLine));
+    });
     validationErrors.push(...(0, validateSingleProperty_1.validateSingleProperty)(modules, types_1.AllModuleTypes.ConfluenceGlobalSettings, USE_AS_CONFIG, yamlContentByLine));
     validationErrors.push(...(0, validateSingleProperty_1.validateSingleProperty)(modules, types_1.AllModuleTypes.ConfluenceGlobalSettings, USE_AS_GET_STARTED, yamlContentByLine));
     validationErrors.push(...(0, validateCustomContentHierarchy_1.validateCustomContentHierarchy)(modules, types_1.AllModuleTypes.ConfluenceCustomContent, yamlContentByLine));
     validationErrors.push(...(0, validateCrossModulePropertyUniqueness_1.validateCrossModulePropertyUniqueness)(modules, KEYBOARD_SHORTCUT_ACCELERATOR, yamlContentByLine), ...(0, validateKeyboardShortcuts_1.validateKeyboardShortcuts)(modules, yamlContentByLine));
     validationErrors.push(...(0, validateMacroAutoConvert_1.validateMacroAutoConvert)(modules, yamlContentByLine));
-    validationErrors.push(...(0, validateFullPageApp_1.validateFullPageApp)(modules, yamlContentByLine));
+    validationErrors.push(...(0, validateFullPage_1.validateFullPage)(modules, yamlContentByLine));
     return validationErrors;
 };
 exports.validateConfluenceModules = validateConfluenceModules;