npm package diff

Package: @forge/manifest

Versions: 8.9.0-next.11 - 8.9.0-next.12

File: package/out/validators/providers-validator.js

Index: package/out/validators/providers-validator.js
===================================================================
--- package/out/validators/providers-validator.js
+++ package/out/validators/providers-validator.js
@@ -29,9 +29,17 @@
                 }
                 const missingEgressPermission = provider.remotes?.find((key) => {
                     const remote = remotes?.find((item) => item.key === key);
                     if (remote) {
-                        const egressPermission = permissions?.external?.fetch?.backend?.find((item) => typeof item === 'string' ? item === remote.baseUrl : item.remote === remote.key);
+                        const egressPermission = permissions?.external?.fetch?.backend?.find((item) => {
+                            if (typeof item === 'string') {
+                                return item === remote.baseUrl;
+                            }
+                            if ('remote' in item) {
+                                return item.remote === remote.key;
+                            }
+                            return item.address === remote.baseUrl;
+                        });
                         return !egressPermission;
                     }
                     return false;
                 });