npm package diff

Package: @forge/lint

Versions: 5.9.0-next.14 - 5.9.0-next.15

File: package/out/lint/linters/dynamic-properties-linter/verifiers/dynamic-properties-icon-verifier.js

Index: package/out/lint/linters/dynamic-properties-linter/verifiers/dynamic-properties-icon-verifier.js
===================================================================
--- package/out/lint/linters/dynamic-properties-linter/verifiers/dynamic-properties-icon-verifier.js
+++ package/out/lint/linters/dynamic-properties-linter/verifiers/dynamic-properties-icon-verifier.js
@@ -9,9 +9,11 @@
 class DynamicPropertiesIconVerifier extends abstract_dynamic_properties_verifier_1.AbstractDynamicPropertiesVerifier {
     egressFilteringService;
     constructor(environment, manifest) {
         super(environment, manifest);
-        const allowList = this.manifest?.permissions?.external?.images ?? [];
+        const allowList = (this.manifest?.permissions?.external?.images ?? [])
+            .map((item) => (typeof item === 'object' && 'address' in item ? item.address : item))
+            .filter((item) => typeof item === 'string');
         const collectedUrls = allowList.filter((item) => typeof item === 'string');
         this.egressFilteringService = new egress_1.EgressFilteringService(collectedUrls);
     }
     getLintClass() {