Skip to content
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

Remove sync-exec dependency in favor of child_process.spawnSync #3

Merged
merged 3 commits into from
Dec 18, 2018

Conversation

felipewer
Copy link
Contributor

Suggested fix for issue #2.

This change is motivated by security vulnerabilities in sync-exec https://nodesecurity.io/advisories/310.
@shime
Copy link
Owner

shime commented Jun 8, 2018

Looks like the build is failing now. Could you fix that?

@felipewer
Copy link
Contributor Author

I did revert mocha to the original version which fixes the previous build failure. (I had updated it because npm audit was yelling at me)

Now the build fails because CI is using Node v0.10.48, but child_process.spawnSync was only added in v0.11.12.

Do you wish to remain compatible with v0.10.48?

@shime
Copy link
Owner

shime commented Jun 8, 2018

Thank you, I think we're good with dropping support for v0.10.

@eNzyOfficial
Copy link

Any update on this? It's affecting packages downstream, thanks!

@unional
Copy link
Contributor

unional commented Dec 16, 2018

The Travis test failed because somehow it is still using node 0.10.48

Maybe you are using some environment variables in Travis?

The tests are passing locally.

@shime
Copy link
Owner

shime commented Dec 17, 2018

@unional nope, I'm not using any env vars there.

@unional
Copy link
Contributor

unional commented Dec 18, 2018

I have fixed it on @felipewer fork. Should be coming in soon.

@shime shime merged commit 71c6c4a into shime:master Dec 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants