npm is a dumpster fire. every time i try to install a new package, it pulls in 1000 dependencies and i end up with a node_modules folder bigger than my actual code.