From fea7841f694447f77b5ae6763d747875850364a1 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 9 Aug 2020 18:06:54 +0300 Subject: [PATCH] minor fix... Signed-off-by: Alex A. Naanou --- argv.js | 2 +- test.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/argv.js b/argv.js index 64d22be..39d9402 100644 --- a/argv.js +++ b/argv.js @@ -616,7 +616,7 @@ object.Constructor('Parser', { : src return src[name] ? ['', typeof(src[name]) == 'function' ? - src[name]() + src[name].call(that) : src[name]] : [] } var section = function(title, items){ diff --git a/test.js b/test.js index f741e91..12e08d0 100644 --- a/test.js +++ b/test.js @@ -133,7 +133,8 @@ argv.Parser({ '-test': argv.Parser({ env: 'TEST', arg: 'TEST', - default: 'moo', + default: function(){ + return this['-value'].default }, }).then(function(){ console.log('TEST', ...arguments) }),