chore: specify packageManager
in package.json
#2638
Merged
+2
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds
packageManager
field topackage.json
, allowing users of Corepack (and perhaps other tools in the future) who already use a different version of Yarn to easily start contributing to the project.Test Plan
corepack enable
2a. Try installing this repo. Latest version of Yarn is going to be used; 4.7.0 at the moment of writing.
2b. With this change applied, Corepack asks to install the latest Yarn Classic (1.22.22) and when the user agrees, it correctly installs the repository using Yarn Classic.
Checklist
react-native
checkout (instructions).