One thing I might add to #2:
npm config set save-exact true
This will make any invocations of npm i package --save and npm i package --save-dev nail down the latest currently available version of package without making you have to remove the caret manually. And yes, npm i is a default alias for npm install (as is npm isntall while I'm at it).
Nice compilation. Do you think npm can replace gulp or webpack as a build tool?
Thanks for the article! Loved all the tips, especially the "AutoComplete" one. :)
Marco Alka
Software Engineer, Technical Consultant & Mentor
Neat tips, thank you for your article!
I just found one little mistake:
Did you mean patch versions? The explanation is correct, however the terminology is wrong.