@forge/manifest

12.3.0-next.212.3.0-next.3
out/validators/permissions-validator.js
~out/validators/permissions-validator.jsModified
+6−18
Index: package/out/validators/permissions-validator.js
===================================================================
--- package/out/validators/permissions-validator.js
+++ package/out/validators/permissions-validator.js
@@ -8,9 +8,8 @@
 const url_1 = require("url");
 const shipyard_scopes_json_1 = tslib_1.__importDefault(require("../scopes/shipyard-scopes.json"));
 const deprecated_shipyard_scopes_json_1 = tslib_1.__importDefault(require("../scopes/deprecated-shipyard-scopes.json"));
 const scopes_1 = require("../utils/scopes");
-const features_1 = require("../utils/features");
 exports.PROTOCOL_BLOCKLIST = [
     'javascript:',
     'data:',
     'vbscript:',
@@ -238,27 +237,16 @@
                 });
             }
         });
         const remoteMap = manifest.typedContent.remotes?.reduce((prev, item) => {
-            if ((0, features_1.configurableRemotesEnabled)()) {
-                if (item.baseUrl) {
-                    const baseUrl = typeof item.baseUrl === 'string' ? item.baseUrl : item.baseUrl.default;
-                    return prev.set(item.key, baseUrl);
-                }
-                if (!item.baseUrl && item?.configurable) {
-                    return prev.set(item.key, null);
-                }
-                return prev;
+            if (item.baseUrl) {
+                const baseUrl = typeof item.baseUrl === 'string' ? item.baseUrl : item.baseUrl.default;
+                return prev.set(item.key, baseUrl);
             }
-            else {
-                if (item.baseUrl !== undefined) {
-                    const baseUrl = typeof item.baseUrl === 'string' ? item.baseUrl : item.baseUrl.default;
-                    return prev.set(item.key, baseUrl);
-                }
-                else {
-                    return prev;
-                }
+            if (!item.baseUrl && item?.configurable) {
+                return prev.set(item.key, null);
             }
+            return prev;
         }, new Map());
         const invalidBackendRemotes = manifest.typedContent.permissions.external?.fetch?.backend
             ?.filter((item) => typeof item === 'object' && 'remote' in item && !this.remotesHasValidEntryForKey(remoteMap, item.remote))
             .map((item) => item.remote);