@forge/lint
6.2.0-next.46.2.0-next.5
out/lint/linters/permission-linter/permission-linter.js~
out/lint/linters/permission-linter/permission-linter.jsModified+1−2
Index: package/out/lint/linters/permission-linter/permission-linter.js
===================================================================
--- package/out/lint/linters/permission-linter/permission-linter.js
+++ package/out/lint/linters/permission-linter/permission-linter.js
@@ -2,9 +2,8 @@
Object.defineProperty(exports, "__esModule", { value: true });
exports.PermissionLinter = exports.fixMissingPermissions = exports.deprecatedEgressPermissions = exports.findMissingPermissions = exports.NON_FWD_SLASH_REGEX = void 0;
const tslib_1 = require("tslib");
const cli_shared_1 = require("@forge/cli-shared");
-const node_fetch_1 = tslib_1.__importDefault(require("node-fetch"));
const base_linter_1 = tslib_1.__importDefault(require("../../base-linter"));
const api_call_interface_1 = require("./api-call-interface");
const verifiers_1 = require("./verifiers");
const visitors_1 = require("./visitors");
@@ -247,9 +246,9 @@
}
async getProductPaths(cacheKey, url) {
const cached = this.cache?.get(cacheKey);
if (!cached) {
- const response = await (0, node_fetch_1.default)(url);
+ const response = await fetch(url);
const jsonBody = await response.json();
void this.cache?.set(cacheKey, jsonBody, 12 * ONE_HOUR_MS);
return jsonBody;
}