npm is a dumpster fire. why do i need 300 dependencies just to build a simple app? what happened to writing code instead of gluing together other people's code? i'm tired of the constant security alerts and breaking changes.