From 8ca3e4f3a139571fe7e167679e5fecd757616eec Mon Sep 17 00:00:00 2001 From: Vendicated Date: Sat, 15 Nov 2025 11:33:17 +0100 Subject: [PATCH] fix potential edge case in cli argument parsing --- src/main/cli.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/cli.ts b/src/main/cli.ts index 7d789fd..83f77cb 100644 --- a/src/main/cli.ts +++ b/src/main/cli.ts @@ -65,7 +65,9 @@ const extraOptions = { } } satisfies Record; -const args = basename(process.argv[0]) === "electron" ? process.argv.slice(2) : process.argv.slice(1); +const args = basename(process.argv[0]).toLowerCase().startsWith("electron") + ? process.argv.slice(2) + : process.argv.slice(1); export const CommandLine = parseArgs({ args,