npm is a bloated mess of dependencies and i hate it. everything is a dependency these days. You can't even do a simple "hello world" without importing 20 packages.