From 0a871023c8e545d8f4d011d6216afe7e5dc3bfd3 Mon Sep 17 00:00:00 2001 From: mierenmanz Date: Wed, 28 Apr 2021 20:23:06 +0200 Subject: [PATCH] fixed 2 bugs related to parsing --- src/utils/command.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/command.ts b/src/utils/command.ts index 713857e..06dcc1e 100644 --- a/src/utils/command.ts +++ b/src/utils/command.ts @@ -45,10 +45,10 @@ function parseFlags( ): void { for (let i = 0; i < argsNullable.length; i++) { if (entry.flag === argsNullable[i]) { + argsNullable[i] = null args[entry.name] = true break } else args[entry.name] = entry.defaultValue ?? false; - argsNullable[i] = null } } @@ -72,7 +72,7 @@ function parseContent( argsNonNullable: Array ): void { args[entry.name] = - argsNonNullable.length !== 0 ? argsNonNullable : entry.defaultValue + argsNonNullable.length > 0 ? argsNonNullable : entry.defaultValue } function parseRest(