From a071a58380e458c28f058694aa71db4b017d9994 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sat, 1 Jul 2017 13:16:40 -0700 Subject: [PATCH] config: fix parseArg. --- lib/node/config.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/node/config.js b/lib/node/config.js index dac2c469..2a77b759 100644 --- a/lib/node/config.js +++ b/lib/node/config.js @@ -704,6 +704,8 @@ Config.prototype.parseConfig = function parseConfig(text) { */ Config.prototype.parseArg = function parseArg(argv) { + let key; + if (!argv || typeof argv !== 'object') argv = process.argv; @@ -711,7 +713,7 @@ Config.prototype.parseArg = function parseArg(argv) { for (let i = 2; i < argv.length; i++) { let arg = argv[i]; - let key, value, alias, equals; + let value, alias, equals; assert(typeof arg === 'string');