summaryrefslogtreecommitdiff
path: root/deps/npm/lib/utils/get-publish-config.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/lib/utils/get-publish-config.js')
-rw-r--r--deps/npm/lib/utils/get-publish-config.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/deps/npm/lib/utils/get-publish-config.js b/deps/npm/lib/utils/get-publish-config.js
index fa475434ff..ac0ef09342 100644
--- a/deps/npm/lib/utils/get-publish-config.js
+++ b/deps/npm/lib/utils/get-publish-config.js
@@ -1,12 +1,16 @@
-var Conf = require('../config/core.js').Conf
-var RegClient = require('npm-registry-client')
-var log = require('npmlog')
+'use strict'
+
+const clientConfig = require('../config/reg-client.js')
+const Conf = require('../config/core.js').Conf
+const log = require('npmlog')
+const npm = require('../npm.js')
+const RegClient = require('npm-registry-client')
module.exports = getPublishConfig
function getPublishConfig (publishConfig, defaultConfig, defaultClient) {
- var config = defaultConfig
- var client = defaultClient
+ let config = defaultConfig
+ let client = defaultClient
log.verbose('getPublishConfig', publishConfig)
if (publishConfig) {
config = new Conf(defaultConfig)
@@ -18,7 +22,7 @@ function getPublishConfig (publishConfig, defaultConfig, defaultClient) {
s[k] = publishConfig[k]
return s
}, {}))
- client = new RegClient(config)
+ client = new RegClient(clientConfig(npm, log, config))
}
return { config: config, client: client }