@forge/manifest

12.9.012.9.0-experimental-04cc2b9
out/text/errors.js
~out/text/errors.jsModified
+4−2
Index: package/out/text/errors.js
===================================================================
--- package/out/text/errors.js
+++ package/out/text/errors.js
@@ -71,9 +71,11 @@
             typeMismatch: (moduleKey, propertyName, errorDetails) => `Display conditions of the "${moduleKey}" module are invalid. "${propertyName}" property ${errorDetails}.`
         },
         bitbucket: {
             endpointOnlySupportSystemToken: (moduleKey, endpointModuleKey) => `Bitbucket module: '${moduleKey}' using remote endpoint: '${endpointModuleKey}' only supports appSystemToken. Update appUserToken to false.`,
-            endpointNeedsRoute: (moduleKey, endpointModuleKey) => `Bitbucket module: '${moduleKey}' using remote endpoint: '${endpointModuleKey}' requires 'route' parameter.`
+            endpointNeedsRoute: (moduleKey, endpointModuleKey) => `Bitbucket module: '${moduleKey}' using remote endpoint: '${endpointModuleKey}' requires 'route' parameter.`,
+            propertyOnlyAllowedForModule: (property, moduleType, allowedModuleType) => `Bitbucket module: '${moduleType}' does not support '${property}'. '${property}' is only allowed on '${allowedModuleType}'.`,
+            singleEntryOfModuleWithProperty: (moduleType, property, moduleKeys) => `Only one '${moduleType}' module can set '${property}' to true. Modules with '${property}' set to true: ${moduleKeys.join(', ')}.`
         },
         confluence: {
             multipleProperty: (property, moduleKey, keys) => `There can be only 1 ${moduleKey} module which designates "${property}": true. Modules containing designation: ${keys.join(', ')}`,
             propertyUniqueness: (property, moduleKey, keys) => `${property} should be unique across all ${moduleKey} modules. Found duplicates: ${keys.join(', ')}`,
@@ -296,5 +298,5 @@
     References["Resources"] = "valid-resource-required";
     References["Providers"] = "valid-provider-required";
     References["Deprecated"] = "deprecated-property";
     References["App"] = "valid-app-config-required";
-})(References = exports.References || (exports.References = {}));
+})(References || (exports.References = References = {}));