TLDR Web Dev · ARTICLES & TUTORIALS

HOW TO KEEP PACKAGE.JSON UNDER CONTROL

blog.val.town7 min read

Summary from the TLDR Web Dev newsletter

This article discusses strategies for managing dependencies in JavaScript projects using Val Town's React application (with an 863MB node_modules directory) as an example. It's recommended to read all dependency source code before installation, analyze package sizes and transitive dependencies, use tools like Knip to remove unused modules, and build knowledge of trusted module authors.