fix(server): restore .cmd shell routing for Windows EINVAL

This commit is contained in:
Mohamed Boudra
2026-04-16 17:05:08 +07:00
parent c2a8e56d33
commit 9cee1d8196
+1 -1
View File
@@ -24,7 +24,7 @@ export function spawnProcess(
options?: SpawnOptions,
): ChildProcess {
const isWindows = process.platform === "win32";
const shell = options?.shell ?? isWindows;
const shell = isWindowsCommandScript(command) ? true : (options?.shell ?? isWindows);
const shouldQuoteForShell = isWindows && shell !== false;
const resolvedCommand = shouldQuoteForShell ? quoteWindowsCommand(command) : command;