You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: route Windows .cmd shims through shell and default windowsHide to true
- Add WINDOWS_CMD_SHIMS allowlist + shouldUseShellForCommand helper so
pnpm/npm/npx hit a shell on win32 (Node post-CVE-2024-27980 rejects
direct .cmd/.bat spawn) while native exes like git keep shell:false.
- Apply the helper to packages/server provider runtime, scripts/shared
process utilities, and publish-cli; drop the dead resolveSpawnCommand
passthrough.
- Default windowsHide to true everywhere so background child processes
don't flash a console window.
- Fix CI Windows runtime lane referencing the renamed test file.
- Cover the new behavior with unit tests.
0 commit comments