fix(ci): use target-platform npm path semantics

This commit is contained in:
Vincent Koc
2026-03-24 12:47:34 -07:00
parent 231d62582f
commit 1beda4aff1

View File

@@ -91,7 +91,7 @@ export function resolveNpmRunner(params = {}) {
const env = params.env ?? process.env;
const platform = params.platform ?? process.platform;
const comSpec = params.comSpec ?? env.ComSpec ?? "cmd.exe";
const pathImpl = platform === "win32" ? path.win32 : path;
const pathImpl = platform === "win32" ? path.win32 : path.posix;
const nodeDir = pathImpl.dirname(execPath);
const npmToolchain = resolveToolchainNpmRunner({
comSpec,