npm package diff
Package: @forge/cli-shared
Versions: 6.8.0-next.23 - 6.8.0-next.24
File: package/out/config/config-file.js
Index: package/out/config/config-file.js
===================================================================
--- package/out/config/config-file.js
+++ package/out/config/config-file.js
@@ -220,17 +220,18 @@
.filter((entry) => Array.isArray(entry[1]))
.map((entry) => ({
type: typePrefix ? `${typePrefix}_${entry[0]}` : entry[0],
domains: entry[1]?.map((url) => {
- let domain = this.instanceOfRemote(url) ? url.remote : url;
+ const domain = this.instanceOfRemote(url) ? url.remote : url;
try {
- domain = this.instanceOfRemote(url)
- ? this.getRemoteFromEgressPermission(url.remote, remotes)
- : new url_1.URL(url).hostname;
+ if (this.instanceOfRemote(url)) {
+ return this.getRemoteFromEgressPermission(url.remote, remotes);
+ }
+ return new url_1.URL(typeof url === 'object' ? url.address : url).hostname;
}
catch (e) {
}
- return domain;
+ return typeof domain === 'object' ? domain.address : domain;
})
}));
const egressUrls = getDomainsFromPermissions(otherEgress);
const fetchUrls = fetchEgress ? getDomainsFromPermissions(fetchEgress, 'fetch') : [];