From 72f94f1ef33ccaa3881a0cfb51795ca43acf74b0 Mon Sep 17 00:00:00 2001 From: Tobi Date: Fri, 14 Jul 2023 11:27:12 +0200 Subject: [PATCH] fix(cli): don't fail if the argument contains multiple '--' --- lib/utils/remaining-flags.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/remaining-flags.ts b/lib/utils/remaining-flags.ts index 65d9fe78c..533a5ca82 100644 --- a/lib/utils/remaining-flags.ts +++ b/lib/utils/remaining-flags.ts @@ -20,7 +20,7 @@ export function getRemainingFlags(cli: CommanderStatic) { const prevKeyRaw = array[index - 1]; if (prevKeyRaw) { const previousKey = camelCase( - prevKeyRaw.replace('--', '').replace('no', ''), + prevKeyRaw.replace(/--/g, '').replace('no', ''), ); if (cli[previousKey] === item) { return false;