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

refactor: use execa's cross-platform shebang support in HooksRunner #819

Merged
merged 1 commit into from Nov 11, 2019

Conversation

raphinesse
Copy link
Contributor

@raphinesse raphinesse commented Nov 8, 2019

Up until now, we have maintained code for shebang support in hook
scripts on Windows. Fortunately, execa comes with support for that out
of the box. So this commit drops our implementation and makes use of
execa's.

@raphinesse raphinesse added this to the 10.0.0 milestone Nov 8, 2019
@raphinesse raphinesse requested a review from erisu November 8, 2019 20:25
@project-bot project-bot bot added this to 🐣 New PR / Untriaged in Apache Cordova: Tooling Pull Requests Nov 8, 2019
@raphinesse raphinesse force-pushed the make-use-of-execa branch 2 times, most recently from 7783961 to 55f6907 Compare November 8, 2019 20:38
Up until now, we have maintained code for shebang support in hook
scripts on Windows. Fortunately, execa comes with support for that out
of the box. So this commit drops our implmentation and makes use of
execa's.
Apache Cordova: Tooling Pull Requests automation moved this from 🐣 New PR / Untriaged to ✅ Approved, waiting for Merge Nov 11, 2019
@raphinesse raphinesse merged commit 919dfed into apache:master Nov 11, 2019
Apache Cordova: Tooling Pull Requests automation moved this from ✅ Approved, waiting for Merge to 🏆 Merged, waiting for Release Nov 11, 2019
@raphinesse raphinesse deleted the make-use-of-execa branch November 11, 2019 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Apache Cordova: Tooling Pull Requests
🏆 Merged, waiting for Release
Development

Successfully merging this pull request may close these issues.

None yet

2 participants