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;
});