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.');