react-native-community / react-native-community/rn-diff-purge
Support changes coming in the @react-native-community/cli
A pull request for this has already been merged.
- #77 by @blakef — merged
- Dominant language
- Shell
- Stars
- 1.3k
- Forks
- 73
- PR merge metrics
- No merged PRs in 30d
Description
There are 2 changes that are arriving in 0.75 that rn-diff-purge will need to be tweaked to support RFC-0759 React Native Frameworks.
NOTE: This is up for grabs if anyone wants to help / contribute. I've allocated time at the end of the month to do this if no one bites 🦦.
TODO:
- The template is being moved from react-native/template → @react-native-community/template. This is mostly transparent, but it does mean that installing X version of React Native today and then doing that tomorrow could have slightly different versions of the template. We've figured out a way to handle that. This is up for grabs if anyone is interested.
-
npx react-nativeis now changing tonpx @react-native-community/cli, and the former will stop working on 30 September 2024 or when 0.76 is released (which ever comes first). There's a diff for this.
I want to track the progress to supporting this here.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with RFC-0759 and the linked React Native CLI discussion. Compare the template sources at react-native/template and @react-native-community/template, then review the existing diff for the npx @react-native-community/cli change. Done means rn-diff-purge supports the template move and tracks the relevant CLI changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, shell
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100