From b47311d5653065a67a59ea3869d5e93ed5ccc5b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6nnemann?= Date: Sat, 22 Aug 2015 11:34:50 +0200 Subject: [PATCH] fix: correctly obfuscate githubToken with verbose loglevel --- src/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/index.js b/src/index.js index cd9b2dc9..e182fa63 100644 --- a/src/index.js +++ b/src/index.js @@ -52,9 +52,10 @@ npmconf.load({}, (err, conf) => { const config = {PREFIX, log, env, pkg, options, plugins, npm} - log.verbose(PREFIX, 'options:', _.assign({ - githubToken: options.githubToken ? '***' : undefined - }), options) + let hide = {} + if (options.githubToken) hide.githubToken = '***' + + log.verbose(PREFIX, 'options:', _.assign({}, options, hide)) log.verbose(PREFIX, 'Verifying config.') const errors = require('./lib/verify')(config)