From 5d95f13eb0c2084ac9c790fcc3f8f2ea4468c836 Mon Sep 17 00:00:00 2001 From: Christian Murphy Date: Wed, 19 Aug 2015 09:16:16 -0700 Subject: [PATCH] filter out undefined values --- lib/nconf/stores/argv.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nconf/stores/argv.js b/lib/nconf/stores/argv.js index 04e1fd4..666c853 100644 --- a/lib/nconf/stores/argv.js +++ b/lib/nconf/stores/argv.js @@ -58,7 +58,9 @@ Argv.prototype.loadArgv = function () { this.readOnly = false; Object.keys(argv).forEach(function (key) { - self.set(key, argv[key]); + if (typeof argv[key] !== 'undefined') { + self.set(key, argv[key]); + } }); this.showHelp = yargs.showHelp