{"version":3,"sources":["jsdelivr-header.js","/npm/undici@7.19.2/index.js"],"names":[],"mappings":"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","file":"/npm/undici@7.19.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/undici@7.19.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict'\n\nconst Client = require('./lib/dispatcher/client')\nconst Dispatcher = require('./lib/dispatcher/dispatcher')\nconst Pool = require('./lib/dispatcher/pool')\nconst BalancedPool = require('./lib/dispatcher/balanced-pool')\nconst RoundRobinPool = require('./lib/dispatcher/round-robin-pool')\nconst Agent = require('./lib/dispatcher/agent')\nconst ProxyAgent = require('./lib/dispatcher/proxy-agent')\nconst EnvHttpProxyAgent = require('./lib/dispatcher/env-http-proxy-agent')\nconst RetryAgent = require('./lib/dispatcher/retry-agent')\nconst H2CClient = require('./lib/dispatcher/h2c-client')\nconst errors = require('./lib/core/errors')\nconst util = require('./lib/core/util')\nconst { InvalidArgumentError } = errors\nconst api = require('./lib/api')\nconst buildConnector = require('./lib/core/connect')\nconst MockClient = require('./lib/mock/mock-client')\nconst { MockCallHistory, MockCallHistoryLog } = require('./lib/mock/mock-call-history')\nconst MockAgent = require('./lib/mock/mock-agent')\nconst MockPool = require('./lib/mock/mock-pool')\nconst SnapshotAgent = require('./lib/mock/snapshot-agent')\nconst mockErrors = require('./lib/mock/mock-errors')\nconst RetryHandler = require('./lib/handler/retry-handler')\nconst { getGlobalDispatcher, setGlobalDispatcher } = require('./lib/global')\nconst DecoratorHandler = require('./lib/handler/decorator-handler')\nconst RedirectHandler = require('./lib/handler/redirect-handler')\n\nObject.assign(Dispatcher.prototype, api)\n\nmodule.exports.Dispatcher = Dispatcher\nmodule.exports.Client = Client\nmodule.exports.Pool = Pool\nmodule.exports.BalancedPool = BalancedPool\nmodule.exports.RoundRobinPool = RoundRobinPool\nmodule.exports.Agent = Agent\nmodule.exports.ProxyAgent = ProxyAgent\nmodule.exports.EnvHttpProxyAgent = EnvHttpProxyAgent\nmodule.exports.RetryAgent = RetryAgent\nmodule.exports.H2CClient = H2CClient\nmodule.exports.RetryHandler = RetryHandler\n\nmodule.exports.DecoratorHandler = DecoratorHandler\nmodule.exports.RedirectHandler = RedirectHandler\nmodule.exports.interceptors = {\n  redirect: require('./lib/interceptor/redirect'),\n  responseError: require('./lib/interceptor/response-error'),\n  retry: require('./lib/interceptor/retry'),\n  dump: require('./lib/interceptor/dump'),\n  dns: require('./lib/interceptor/dns'),\n  cache: require('./lib/interceptor/cache'),\n  decompress: require('./lib/interceptor/decompress'),\n  deduplicate: require('./lib/interceptor/deduplicate')\n}\n\nmodule.exports.cacheStores = {\n  MemoryCacheStore: require('./lib/cache/memory-cache-store')\n}\n\nconst SqliteCacheStore = require('./lib/cache/sqlite-cache-store')\nmodule.exports.cacheStores.SqliteCacheStore = SqliteCacheStore\n\nmodule.exports.buildConnector = buildConnector\nmodule.exports.errors = errors\nmodule.exports.util = {\n  parseHeaders: util.parseHeaders,\n  headerNameToString: util.headerNameToString\n}\n\nfunction makeDispatcher (fn) {\n  return (url, opts, handler) => {\n    if (typeof opts === 'function') {\n      handler = opts\n      opts = null\n    }\n\n    if (!url || (typeof url !== 'string' && typeof url !== 'object' && !(url instanceof URL))) {\n      throw new InvalidArgumentError('invalid url')\n    }\n\n    if (opts != null && typeof opts !== 'object') {\n      throw new InvalidArgumentError('invalid opts')\n    }\n\n    if (opts && opts.path != null) {\n      if (typeof opts.path !== 'string') {\n        throw new InvalidArgumentError('invalid opts.path')\n      }\n\n      let path = opts.path\n      if (!opts.path.startsWith('/')) {\n        path = `/${path}`\n      }\n\n      url = new URL(util.parseOrigin(url).origin + path)\n    } else {\n      if (!opts) {\n        opts = typeof url === 'object' ? url : {}\n      }\n\n      url = util.parseURL(url)\n    }\n\n    const { agent, dispatcher = getGlobalDispatcher() } = opts\n\n    if (agent) {\n      throw new InvalidArgumentError('unsupported opts.agent. Did you mean opts.client?')\n    }\n\n    return fn.call(dispatcher, {\n      ...opts,\n      origin: url.origin,\n      path: url.search ? `${url.pathname}${url.search}` : url.pathname,\n      method: opts.method || (opts.body ? 'PUT' : 'GET')\n    }, handler)\n  }\n}\n\nmodule.exports.setGlobalDispatcher = setGlobalDispatcher\nmodule.exports.getGlobalDispatcher = getGlobalDispatcher\n\nconst fetchImpl = require('./lib/web/fetch').fetch\n\nmodule.exports.fetch = function fetch (init, options = undefined) {\n  return fetchImpl(init, options).catch(err => {\n    if (err && typeof err === 'object') {\n      Error.captureStackTrace(err)\n    }\n    throw err\n  })\n}\nmodule.exports.Headers = require('./lib/web/fetch/headers').Headers\nmodule.exports.Response = require('./lib/web/fetch/response').Response\nmodule.exports.Request = require('./lib/web/fetch/request').Request\nmodule.exports.FormData = require('./lib/web/fetch/formdata').FormData\n\nconst { setGlobalOrigin, getGlobalOrigin } = require('./lib/web/fetch/global')\n\nmodule.exports.setGlobalOrigin = setGlobalOrigin\nmodule.exports.getGlobalOrigin = getGlobalOrigin\n\nconst { CacheStorage } = require('./lib/web/cache/cachestorage')\nconst { kConstruct } = require('./lib/core/symbols')\n\nmodule.exports.caches = new CacheStorage(kConstruct)\n\nconst { deleteCookie, getCookies, getSetCookies, setCookie, parseCookie } = require('./lib/web/cookies')\n\nmodule.exports.deleteCookie = deleteCookie\nmodule.exports.getCookies = getCookies\nmodule.exports.getSetCookies = getSetCookies\nmodule.exports.setCookie = setCookie\nmodule.exports.parseCookie = parseCookie\n\nconst { parseMIMEType, serializeAMimeType } = require('./lib/web/fetch/data-url')\n\nmodule.exports.parseMIMEType = parseMIMEType\nmodule.exports.serializeAMimeType = serializeAMimeType\n\nconst { CloseEvent, ErrorEvent, MessageEvent } = require('./lib/web/websocket/events')\nconst { WebSocket, ping } = require('./lib/web/websocket/websocket')\nmodule.exports.WebSocket = WebSocket\nmodule.exports.CloseEvent = CloseEvent\nmodule.exports.ErrorEvent = ErrorEvent\nmodule.exports.MessageEvent = MessageEvent\nmodule.exports.ping = ping\n\nmodule.exports.WebSocketStream = require('./lib/web/websocket/stream/websocketstream').WebSocketStream\nmodule.exports.WebSocketError = require('./lib/web/websocket/stream/websocketerror').WebSocketError\n\nmodule.exports.request = makeDispatcher(api.request)\nmodule.exports.stream = makeDispatcher(api.stream)\nmodule.exports.pipeline = makeDispatcher(api.pipeline)\nmodule.exports.connect = makeDispatcher(api.connect)\nmodule.exports.upgrade = makeDispatcher(api.upgrade)\n\nmodule.exports.MockClient = MockClient\nmodule.exports.MockCallHistory = MockCallHistory\nmodule.exports.MockCallHistoryLog = MockCallHistoryLog\nmodule.exports.MockPool = MockPool\nmodule.exports.MockAgent = MockAgent\nmodule.exports.SnapshotAgent = SnapshotAgent\nmodule.exports.mockErrors = mockErrors\n\nconst { EventSource } = require('./lib/web/eventsource/eventsource')\n\nmodule.exports.EventSource = EventSource\n\nfunction install () {\n  globalThis.fetch = module.exports.fetch\n  globalThis.Headers = module.exports.Headers\n  globalThis.Response = module.exports.Response\n  globalThis.Request = module.exports.Request\n  globalThis.FormData = module.exports.FormData\n  globalThis.WebSocket = module.exports.WebSocket\n  globalThis.CloseEvent = module.exports.CloseEvent\n  globalThis.ErrorEvent = module.exports.ErrorEvent\n  globalThis.MessageEvent = module.exports.MessageEvent\n  globalThis.EventSource = module.exports.EventSource\n}\n\nmodule.exports.install = install\n"]}