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

feat(deps): general dependency maintainance tooling #47

Merged

Conversation

mikehardy
Copy link
Collaborator

apps all need dependency maintenance, but it's usually hard as there is zero support for it
this adds a couple hooks in the style I have in all my apps so you can hook from monorepo scripts
at a higher level or just run them here

also updates deps, and fixes a pod install issue I had in a project

the biggest problem with pod install is when your pod repo needs an update
and a non-iOS-savvy developer gets stuck on the error message

pod-install upstream should solve that but is not working
do pod install manually then, with a repo-update each time - a little
slower for user but dramatically lowers unexpected developer surprises

expo/expo-cli#4051
this is something every app needs but few do well, and can serve as
hooks when apps built from this template are hosted in a monorepo as mine
frequently are

Note that eslint is pinned at v7 until react-native-community eslint supports v8
that's a hugue project on it's own because of all the transitive deps it has
@LunatiqueCoder
Copy link
Owner

Yes, nice enhancement! 🚀 Thanks

@LunatiqueCoder LunatiqueCoder merged commit 7574897 into LunatiqueCoder:master Dec 9, 2021
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.

2 participants