REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 1.26 KB
Close
/proc/self/root/opt/alt/alt-nodejs19/root/lib/node_modules/npm/node_modules/make-fetch-happen/lib/dns.js
Text
Base64
const LRUCache = require('lru-cache') const dns = require('dns') const defaultOptions = exports.defaultOptions = { family: undefined, hints: dns.ADDRCONFIG, all: false, verbatim: undefined, } const lookupCache = exports.lookupCache = new LRUCache({ max: 50 }) // this is a factory so that each request can have its own opts (i.e. ttl) // while still sharing the cache across all requests exports.getLookup = (dnsOptions) => { return (hostname, options, callback) => { if (typeof options === 'function') { callback = options options = null } else if (typeof options === 'number') { options = { family: options } } options = { ...defaultOptions, ...options } const key = JSON.stringify({ hostname, family: options.family, hints: options.hints, all: options.all, verbatim: options.verbatim, }) if (lookupCache.has(key)) { const [address, family] = lookupCache.get(key) process.nextTick(callback, null, address, family) return } dnsOptions.lookup(hostname, options, (err, address, family) => { if (err) { return callback(err) } lookupCache.set(key, [address, family], { ttl: dnsOptions.ttl }) return callback(null, address, family) }) } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 1 × Files: 7
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
cache
DIR
-
drwxr-xr-x
2024-03-03 22:54:11
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
agent.js
5.74 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
dns.js
1.26 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
fetch.js
3.85 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
index.js
1.15 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
options.js
1.43 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
pipeline.js
1.09 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
remote.js
4.02 KB
lrw-r--r--
2023-12-06 18:07:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).