npm package diff
Package: @forge/cache
Versions: 0.11.7-next.1 - 0.12.0-next.2
File: package/out/cache.js
Index: package/out/cache.js
===================================================================
--- package/out/cache.js
+++ package/out/cache.js
@@ -1,9 +1,9 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.connect = exports.createFetchRmsRuntimeV2 = exports.getFetchRmsRuntimeV1 = exports.Cache = exports.getResponseBody = exports.ApiError = void 0;
const tslib_1 = require("tslib");
-const https_1 = require("https");
+const agentkeepalive_1 = require("agentkeepalive");
const node_fetch_1 = tslib_1.__importDefault(require("node-fetch"));
const api_1 = require("@forge/api");
const tunnel_1 = require("./tunnel");
class ApiError extends Error {
@@ -115,10 +115,10 @@
function getFetchRmsRuntimeV1() {
return global.api?.requestRmsStore;
}
exports.getFetchRmsRuntimeV1 = getFetchRmsRuntimeV1;
+const agent = new agentkeepalive_1.HttpsAgent({ keepAlive: true, timeout: 55000, freeSocketTimeout: 55000 });
function createFetchRmsRuntimeV2() {
- const agent = new https_1.Agent({ keepAlive: true });
return async function (path, options) {
const { proxy, rms, tracing } = (0, api_1.__getRuntime)();
if (!rms?.url || !rms?.host) {
throw new Error('RMS config not available.');