TLDR Web Dev · QUICK LINKS
DEPENDENCIES VS. DEVDEPENDENCIES FOR JAVASCRIPT APPS
Summary from the TLDR Web Dev newsletter
There are three approaches to classifying your package.json dependencies: nihilistic (all as regular dependencies), idealistic (strict semantic distinction), and pragmatic (based on `NODE_ENV` and production needs).