From 79f6fa6e938fdf17568c98c07be77254204b03db Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 16 Aug 2020 05:14:38 +0300 Subject: [PATCH] bugfix... Signed-off-by: Alex A. Naanou --- argv.js | 8 ++++---- package.json | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/argv.js b/argv.js index dc90ab4..b2ced67 100644 --- a/argv.js +++ b/argv.js @@ -967,10 +967,10 @@ object.Constructor('Parser', { main = context.scriptName +' '+ main rest.unshift(main) } // normalize the argv... - if(main != null){ - rest.splice(0, rest.indexOf(main)) - rest.includes(main) - || rest.unshift(main) } + if(main != null && rest[0] == process.execPath){ + rest.splice(0, 2) + rest.unshift(main) } + // script stuff... var script = parsed.script = rest.shift() var basename = script.split(/[\\\/]/).pop() diff --git a/package.json b/package.json index 2ff3ced..ebc8f3e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ig-argv", - "version": "2.13.0", + "version": "2.13.1", "description": "simple argv parser", "main": "argv.js", "scripts": { @@ -24,6 +24,6 @@ "homepage": "https://github.com/flynx/argv.js#readme", "dependencies": { "colors": "^1.4.0", - "ig-object": "^5.1.15" + "ig-object": "^5.2.6" } }