@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',