dependencies are the bane of my existence. every time i update one, it breaks three other things. npm is a black hole of security vulnerabilities and outdated packages. why can't we just write all our code from scratch?