/proc/self/root/proc/4/root/var/runtime/node_modules/@aws-sdk/node_modules/undici
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
'use strict' const Client = require('./lib/dispatcher/client')const Dispatcher = require('./lib/dispatcher/dispatcher')const Pool = require('./lib/dispatcher/pool')const BalancedPool = require('./lib/dispatcher/balanced-pool')const RoundRobinPool = require('./lib/dispatcher/round-robin-pool')const Agent = require('./lib/dispatcher/agent')const ProxyAgent = require('./lib/dispatcher/proxy-agent')const Socks5ProxyAgent = require('./lib/dispatcher/socks5-proxy-agent')const EnvHttpProxyAgent = require('./lib/dispatcher/env-http-proxy-agent')const RetryAgent = require('./lib/dispatcher/retry-agent')const H2CClient = require('./lib/dispatcher/h2c-client')const errors = require('./lib/core/errors')const util = require('./lib/core/util')const { InvalidArgumentError } = errorsconst api = require('./lib/api')const buildConnector = require('./lib/core/connect')const MockClient = require('./lib/mock/mock-client')const { MockCallHistory, MockCallHistoryLog } = require('./lib/mock/mock-call-history')const MockAgent = require('./lib/mock/mock-agent')const MockPool = require('./lib/mock/mock-pool')const SnapshotAgent = require('./lib/mock/snapshot-agent')const mockErrors = require('./lib/mock/mock-errors')const RetryHandler = require('./lib/handler/retry-handler')const { getGlobalDispatcher, setGlobalDispatcher } = require('./lib/global')const DecoratorHandler = require('./lib/handler/decorator-handler')const RedirectHandler = require('./lib/handler/redirect-handler') Object.assign(Dispatcher.prototype, api) module.exports.Dispatcher = Dispatchermodule.exports.Client = Clientmodule.exports.Pool = Poolmodule.exports.BalancedPool = BalancedPoolmodule.exports.RoundRobinPool = RoundRobinPoolmodule.exports.Agent = Agentmodule.exports.ProxyAgent = ProxyAgentmodule.exports.Socks5ProxyAgent = Socks5ProxyAgentmodule.exports.EnvHttpProxyAgent = EnvHttpProxyAgentmodule.exports.RetryAgent = RetryAgentmodule.exports.H2CClient = H2CClientmodule.exports.RetryHandler = RetryHandler module.exports.DecoratorHandler = DecoratorHandlermodule.exports.RedirectHandler = RedirectHandlermodule.exports.interceptors = { redirect: require('./lib/interceptor/redirect'), responseError: require('./lib/interceptor/response-error'), retry: require('./lib/interceptor/retry'), dump: require('./lib/interceptor/dump'), dns: require('./lib/interceptor/dns'), cache: require('./lib/interceptor/cache'), decompress: require('./lib/interceptor/decompress'), deduplicate: require('./lib/interceptor/deduplicate')} module.exports.cacheStores = { MemoryCacheStore: require('./lib/cache/memory-cache-store')} const SqliteCacheStore = require('./lib/cache/sqlite-cache-store')module.exports.cacheStores.SqliteCacheStore = SqliteCacheStore module.exports.buildConnector = buildConnectormodule.exports.errors = errorsmodule.exports.util = { parseHeaders: util.parseHeaders, headerNameToString: util.headerNameToString} function makeDispatcher (fn) { return (url, opts, handler) => { if (typeof opts === 'function') { handler = opts opts = null } if (!url || (typeof url !== 'string' && typeof url !== 'object' && !(url instanceof URL))) { throw new InvalidArgumentError('invalid url') } if (opts != null && typeof opts !== 'object') { throw new InvalidArgumentError('invalid opts') } if (opts && opts.path != null) { if (typeof opts.path !== 'string') { throw new InvalidArgumentError('invalid opts.path') } let path = opts.path if (!opts.path.startsWith('/')) { path = `/${path}` } url = new URL(util.parseOrigin(url).origin + path) } else { if (!opts) { opts = typeof url === 'object' ? url : {} } url = util.parseURL(url) } const { agent, dispatcher = getGlobalDispatcher() } = opts if (agent) { throw new InvalidArgumentError('unsupported opts.agent. Did you mean opts.client?') } return fn.call(dispatcher, { ...opts, origin: url.origin, path: url.search ? `${url.pathname}${url.search}` : url.pathname, method: opts.method || (opts.body ? 'PUT' : 'GET') }, handler) }} module.exports.setGlobalDispatcher = setGlobalDispatchermodule.exports.getGlobalDispatcher = getGlobalDispatcher const fetchImpl = require('./lib/web/fetch').fetch // Capture __filename at module load time for stack trace augmentation.// This may be undefined when bundled in environments like Node.js internals.const currentFilename = typeof __filename !== 'undefined' ? __filename : undefined function appendFetchStackTrace (err, filename) { if (!err || typeof err !== 'object') { return } const stack = typeof err.stack === 'string' ? err.stack : '' const normalizedFilename = filename.replace(/\\/g, '/') if (stack && (stack.includes(filename) || stack.includes(normalizedFilename))) { return } const capture = {} Error.captureStackTrace(capture, appendFetchStackTrace) if (!capture.stack) { return } const captureLines = capture.stack.split('\n').slice(1).join('\n') err.stack = stack ? `${stack}\n${captureLines}` : capture.stack} module.exports.fetch = function fetch (init, options = undefined) { return fetchImpl(init, options).catch(err => { if (currentFilename) { appendFetchStackTrace(err, currentFilename) } else if (err && typeof err === 'object') { Error.captureStackTrace(err, module.exports.fetch) } throw err })}module.exports.Headers = require('./lib/web/fetch/headers').Headersmodule.exports.Response = require('./lib/web/fetch/response').Responsemodule.exports.Request = require('./lib/web/fetch/request').Requestmodule.exports.FormData = require('./lib/web/fetch/formdata').FormData const { setGlobalOrigin, getGlobalOrigin } = require('./lib/web/fetch/global') module.exports.setGlobalOrigin = setGlobalOriginmodule.exports.getGlobalOrigin = getGlobalOrigin const { CacheStorage } = require('./lib/web/cache/cachestorage')const { kConstruct } = require('./lib/core/symbols') module.exports.caches = new CacheStorage(kConstruct) const { deleteCookie, getCookies, getSetCookies, setCookie, parseCookie } = require('./lib/web/cookies') module.exports.deleteCookie = deleteCookiemodule.exports.getCookies = getCookiesmodule.exports.getSetCookies = getSetCookiesmodule.exports.setCookie = setCookiemodule.exports.parseCookie = parseCookie const { parseMIMEType, serializeAMimeType } = require('./lib/web/fetch/data-url') module.exports.parseMIMEType = parseMIMETypemodule.exports.serializeAMimeType = serializeAMimeType const { CloseEvent, ErrorEvent, MessageEvent } = require('./lib/web/websocket/events')const { WebSocket, ping } = require('./lib/web/websocket/websocket')module.exports.WebSocket = WebSocketmodule.exports.CloseEvent = CloseEventmodule.exports.ErrorEvent = ErrorEventmodule.exports.MessageEvent = MessageEventmodule.exports.ping = ping module.exports.WebSocketStream = require('./lib/web/websocket/stream/websocketstream').WebSocketStreammodule.exports.WebSocketError = require('./lib/web/websocket/stream/websocketerror').WebSocketError module.exports.request = makeDispatcher(api.request)module.exports.stream = makeDispatcher(api.stream)module.exports.pipeline = makeDispatcher(api.pipeline)module.exports.connect = makeDispatcher(api.connect)module.exports.upgrade = makeDispatcher(api.upgrade) module.exports.MockClient = MockClientmodule.exports.MockCallHistory = MockCallHistorymodule.exports.MockCallHistoryLog = MockCallHistoryLogmodule.exports.MockPool = MockPoolmodule.exports.MockAgent = MockAgentmodule.exports.SnapshotAgent = SnapshotAgentmodule.exports.mockErrors = mockErrors const { EventSource } = require('./lib/web/eventsource/eventsource') module.exports.EventSource = EventSource function install () { globalThis.fetch = module.exports.fetch globalThis.Headers = module.exports.Headers globalThis.Response = module.exports.Response globalThis.Request = module.exports.Request globalThis.FormData = module.exports.FormData globalThis.WebSocket = module.exports.WebSocket globalThis.CloseEvent = module.exports.CloseEvent globalThis.ErrorEvent = module.exports.ErrorEvent globalThis.MessageEvent = module.exports.MessageEvent globalThis.EventSource = module.exports.EventSource} module.exports.install = install