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 link/unlink scripts & large dependencies #2176

Closed

Conversation

newyankeecodeshop
Copy link
Contributor

@newyankeecodeshop newyankeecodeshop commented Oct 21, 2021

The scripts for linking & unlinking the library using the old React Native package manager include three dependencies:

  1. inquirer
  2. plist
  3. semver

Inquirer is a large dependency that takes up almost 24MB in a typical install. Since these scripts are no longer used with React Native 0.60+, they and their dependencies are no longer needed in this project. I removed the script files and updated package.json.

I verified the change by running all tests without incident.

@newyankeecodeshop newyankeecodeshop changed the title Remove link/unlink scripts and dependencies Remove link/unlink scripts & large dependencies Oct 21, 2021
@newyankeecodeshop
Copy link
Contributor Author

Hi @alexandergoncharov do you have any feedback for this PR?

@alexandergoncharov-zz
Copy link
Contributor

Hi @newyankeecodeshop,
Unfortunately, I'm no longer part of the CodePush team.

@doomkit , could you please take a look? :)

@newyankeecodeshop
Copy link
Contributor Author

Happy 2022 @doomkit , can you review this PR for me?

@newyankeecodeshop
Copy link
Contributor Author

Hi @doomkit , can this PR get a look? Thank you

@ls-andrew-goodale
Copy link

The React Native CLI has removed link and unlink commands via react-native-community/cli#1537
Can @doomkit or someone please review or reject this PR?

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.

3 participants