fix potential edge case in cli argument parsing

This commit is contained in:
Vendicated
2025-11-15 11:33:17 +01:00
parent ae47c204fa
commit 8ca3e4f3a1

View File

@@ -65,7 +65,9 @@ const extraOptions = {
}
} satisfies Record<string, Option>;
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,