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

Bump execa from 1.x to 5.x #1888

Merged
merged 1 commit into from Mar 28, 2023

Conversation

stianjensen
Copy link
Contributor

@stianjensen stianjensen commented Mar 26, 2023

Summary:

https://github.com/sindresorhus/execa/releases

5.x is the last version before the package is being rewritten to ESM.

execa now ships with typescript types embedded.

I see a previous attempt here was aborted:
#1514

Relevant breaking changes:

error.code is deprecated in favor of error.exitCode
sindresorhus/execa#250
Some changes to stripping the final newline:
sindresorhus/execa@f8397ba

Test Plan:

There should be no expected changes. From reading the Changelog I could not find any usage of deprecated APIs.

@thymikee
Copy link
Member

Mind looking at the CI error on linux?

https://github.com/sindresorhus/execa/releases

5.x is the last version before the package is being rewritten to ESM.

execa now ships with typescript types embedded.

I see a previous attempt here was aborted:
react-native-community#1514

Relevant breaking changes:
error.code is deprecated in favor of error.exitCode
sindresorhus/execa#250
Some changes to stripping the final newline:
sindresorhus/execa@f8397ba
Copy link
Member

@thymikee thymikee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! @szymonrybczak mind give it a quick test? Then we're good to merge

Copy link
Collaborator

@szymonrybczak szymonrybczak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@adamTrz adamTrz merged commit ce1afba into react-native-community:main Mar 28, 2023
6 checks passed
@stianjensen stianjensen deleted the bump-execa branch March 28, 2023 13:02
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.

None yet

4 participants