@forge/api

7.2.2-experimental-04cc2b98.0.0-next.0
out/api/permissions.js
~out/api/permissions.jsModified
+4−4
Index: package/out/api/permissions.js
===================================================================
--- package/out/api/permissions.js
+++ package/out/api/permissions.js
@@ -1,8 +1,7 @@
 "use strict";
 Object.defineProperty(exports, "__esModule", { value: true });
-exports.permissions = exports.canLoadResource = exports.canFetchFrom = exports.hasScope = exports.hasPermission = void 0;
-exports.extractUrlString = extractUrlString;
+exports.permissions = exports.canLoadResource = exports.canFetchFrom = exports.hasScope = exports.hasPermission = exports.extractUrlString = void 0;
 const runtime_1 = require("./runtime");
 const errors_1 = require("./errors");
 const egress_1 = require("@forge/egress");
 const RESOURCE_TYPES = ['fonts', 'styles', 'frames', 'images', 'media', 'scripts'];
@@ -15,8 +14,9 @@
         return url.address;
     }
     return url.remote;
 }
+exports.extractUrlString = extractUrlString;
 function wrapInSyncMetrics(options, cb) {
     const metrics = (0, runtime_1.__getRuntime)().metrics;
     metrics.counter(options.name, options.tags).incr();
     return cb();
@@ -86,16 +86,16 @@
         validateObjectField(requirements.external, 'external');
         validateKeys(requirements.external, VALID_EXTERNAL_TYPES);
         for (const type of VALID_EXTERNAL_TYPES) {
             if (type !== 'fetch' && type !== 'configurable') {
-                validateArrayField(requirements.external[type], `external.${String(type)}`);
+                validateArrayField(requirements.external[type], `external.${type}`);
             }
         }
         if (requirements.external.fetch !== undefined) {
             validateObjectField(requirements.external.fetch, 'external.fetch');
             validateKeys(requirements.external.fetch, VALID_FETCH_TYPES);
             for (const type of VALID_FETCH_TYPES) {
-                validateArrayField(requirements.external.fetch[type], `external.fetch.${String(type)}`);
+                validateArrayField(requirements.external.fetch[type], `external.fetch.${type}`);
             }
         }
     }
 };