REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 2.16 KB
Close
/proc/self/root/opt/alt/alt-nodejs6/root/lib/node_modules/npm/node_modules/npm-registry-client/lib/initialize.js
Text
Base64
var crypto = require('crypto') var HttpAgent = require('http').Agent var HttpsAgent = require('https').Agent var pkg = require('../package.json') module.exports = initialize function initialize (uri, method, accept, headers) { if (!this.config.sessionToken) { this.config.sessionToken = crypto.randomBytes(8).toString('hex') this.log.verbose('request id', this.config.sessionToken) } var opts = { url: uri, method: method, headers: headers, localAddress: this.config.proxy.localAddress, strictSSL: this.config.ssl.strict, cert: this.config.ssl.certificate, key: this.config.ssl.key, ca: this.config.ssl.ca, agent: getAgent.call(this, uri.protocol) } // allow explicit disabling of proxy in environment via CLI // // how false gets here is the CLI's problem (it's gross) if (this.config.proxy.http === false) { opts.proxy = null } else { // request will not pay attention to the NOPROXY environment variable if a // config value named proxy is passed in, even if it's set to null. var proxy if (uri.protocol === 'https:') { proxy = this.config.proxy.https } else { proxy = this.config.proxy.http } if (typeof proxy === 'string') opts.proxy = proxy } headers.version = this.version || pkg.version headers.accept = accept if (this.refer) headers.referer = this.refer headers['npm-session'] = this.config.sessionToken headers['user-agent'] = this.config.userAgent return opts } function getAgent (protocol) { if (protocol === 'https:') { if (!this.httpsAgent) { this.httpsAgent = new HttpsAgent({ keepAlive: true, maxSockets: this.config.maxSockets, localAddress: this.config.proxy.localAddress, rejectUnauthorized: this.config.ssl.strict, ca: this.config.ssl.ca, cert: this.config.ssl.certificate, key: this.config.ssl.key }) } return this.httpsAgent } else { if (!this.httpAgent) { this.httpAgent = new HttpAgent({ keepAlive: true, maxSockets: this.config.maxSockets, localAddress: this.config.proxy.localAddress }) } return this.httpAgent } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 1 × Files: 18
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
dist-tags
DIR
-
drwxr-xr-x
2024-03-03 22:41:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
access.js
4.37 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
adduser.js
3.74 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
attempt.js
487 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
authify.js
673 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
deprecate.js
1.27 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
fetch.js
2.42 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
get.js
651 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
initialize.js
2.16 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
logout.js
722 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
ping.js
659 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
publish.js
5.38 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
request.js
9.01 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
star.js
1.37 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
stars.js
651 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
tag.js
690 B
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
team.js
2.89 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
unpublish.js
3.70 KB
lrw-r--r--
2021-09-28 09:36:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
whoami.js
665 B
lrw-r--r--
2021-09-28 09:36:08
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).