@forge/manifest
13.4.0-next.3-experimental-e9e08bb13.4.0-next.3-experimental-d477002
out/validators/compatibility-validator.js~
out/validators/compatibility-validator.jsModified+1−1
Index: package/out/validators/compatibility-validator.js
===================================================================
--- package/out/validators/compatibility-validator.js
+++ package/out/validators/compatibility-validator.js
@@ -17,9 +17,9 @@
const modules = manifest.typedContent.modules || {};
const compatibility = app?.compatibility || {};
const hasCompatibilityKeys = Object.keys(compatibility).length > 0;
const requiredContexts = Object.keys(compatibility).filter((key) => compatibility[key]?.required === true);
- if (hasCompatibilityKeys && requiredContexts.length !== 1) {
+ if (hasCompatibilityKeys && requiredContexts.length > 1) {
validationErrors.push({
message: text_1.errors.app.compatibility.oneRequiredContext(),
reference: text_2.References.SchemaError,
level: 'error',