UNPKG

@gladiaio/sdk

Version:

Gladia JavaScript/TypeScript SDK

28 lines (26 loc) 729 B
const require_helpers = require('../helpers.cjs'); //#region src/network/iso-fetch.ts async function initFetch() { if (require_helpers.getEnv("VITEST_WORKER_ID")) return fetch; if (!(typeof process !== "undefined" && !!process.versions?.node)) return fetch; try { const { fetch: uFetch, Agent } = await import("undici"); const agent = new Agent({ connectTimeout: Number.MAX_SAFE_INTEGER, connect: { timeout: Number.MAX_SAFE_INTEGER }, headersTimeout: Number.MAX_SAFE_INTEGER, bodyTimeout: 0 }); return (url, init) => { return uFetch(url, { ...init, dispatcher: agent }); }; } catch { return fetch; } } //#endregion exports.initFetch = initFetch; //# sourceMappingURL=iso-fetch.cjs.map