Updating Dependencies
If you frequently update dependencies in small batches, you will avoid large and painful updates later. Then again, if you don't have good test coverage, it's hazardous to update dependencies at any time.
Ruby
Delete any unwanted version constraints from your Gemfile and run:
bundle update
NPM
-
Install npm-check-updates
-
Run
yarn outdated
and read CHANGELOGs of major updated packages before you update. You might not be ready for some updates. -
Run these commands. You may or may not need to
rm -rf
yournode_modules
directory.cd client ncu -u -a yarn
Some combinations that I often run:
-
remove old installed
node_modules
so you only get what corresponds topackage.json
:ncu -u -a && rm -rf node_modules && yarn