You Probably Don't Need That npm Package: 6 Native Web APIs That Made Our Tools 100% Dependency-Free
Run npm audit on a modern frontend project, and there is a high chance you will see dozens of vulnerabilities across a node_modules folder weighing 400MB—all for an application that essentially adds numbers, calculates dates, or formats text. When building Urban Mixo, a suite of 30 computational utilities and developer tools, we made an intentional architectural constraint: Zero runtime dependencies. Zero npm packages. 100% client-side vanilla JavaScript. The result? A site with sub-second pain…