'use strict'
module.exports = regClientConfig
function regClientConfig (npm, log, config) {
return {
proxy: {
http: config.get('proxy'),
https: config.get('https-proxy'),
localAddress: config.get('local-address')
},
ssl: {
certificate: config.get('cert'),
key: config.get('key'),
ca: config.get('ca'),
strict: config.get('strict-ssl')
},
retry: {
retries: config.get('fetch-retries'),
factor: config.get('fetch-retry-factor'),
minTimeout: config.get('fetch-retry-mintimeout'),
maxTimeout: config.get('fetch-retry-maxtimeout')
},
userAgent: config.get('user-agent'),
log: log,
defaultTag: config.get('tag'),
maxSockets: config.get('maxsockets'),
scope: npm.projectScope
}
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| bin-links.js | File | 716 B | 0644 |
|
| clear-credentials-by-uri.js | File | 423 B | 0644 |
|
| cmd-list.js | File | 1.86 KB | 0644 |
|
| core.js | File | 10.98 KB | 0644 |
|
| defaults.js | File | 11.12 KB | 0644 |
|
| fetch-opts.js | File | 1.93 KB | 0644 |
|
| gentle-fs.js | File | 687 B | 0644 |
|
| get-credentials-by-uri.js | File | 2 KB | 0644 |
|
| lifecycle.js | File | 851 B | 0644 |
|
| load-cafile.js | File | 682 B | 0644 |
|
| load-prefix.js | File | 1.3 KB | 0644 |
|
| load-uid.js | File | 386 B | 0644 |
|
| nerf-dart.js | File | 471 B | 0644 |
|
| pacote.js | File | 3.99 KB | 0644 |
|
| reg-client.js | File | 788 B | 0644 |
|
| set-credentials-by-uri.js | File | 1.24 KB | 0644 |
|
| set-user.js | File | 749 B | 0644 |
|