Rather than using NPM for dependency management use Yarn instead.
Why
It's much faster than NPM and makes it easier for us to manage dependency versions. Will also save us all from having potentially huge node_modules on our local machines
All existing packages will need to be re-installed using Yarn. Fortunately, Yarn will pick up the dependencies that need reinstalling and automagically do this during the yarn init
What
Rather than using NPM for dependency management use Yarn instead.
Why
It's much faster than NPM and makes it easier for us to manage dependency versions. Will also save us all from having potentially huge
node_modules
on our local machinesCan read a comparison of the two here
How
yarn init
Considerations