-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: tsp install breaks on latest version of node #3242
Comments
This is a breakage due to a breaking change in node's latest incremental version. (See nodejs/node#52554 for background). Addint shell: true fixes this. Fixes microsoft#3242.
There are a couple of other places that this is probably also broken, but I have not traced the code enough to test it: legacy-helper.js, utils.js, and common.ts, as well as some test files. legacy-helper.js specifically mentions this being intentionally not used because "it causes other issues". However, |
yeah we especially were not calling shell: true and having hardcoded mapping of the windows vs linux executable name to we wouldn't have to deal with escaping parameters. I'll investigate if there is a better way or we will need to do that |
This is a breakage due to a breaking change in node's latest incremental version. (See nodejs/node#52554 for background). Adding shell: true fixes this. Fixes #3242. --------- Co-authored-by: Timothee Guerin <timothee.guerin@outlook.com>
Describe the bug
According to nodejs/node#52554 this is an security fix in the latest version of node.
Reproduction
tsp install
Checklist
The text was updated successfully, but these errors were encountered: