i'm so sick of dealing with all these npm dependencies. it feels like every project i work on has a million packages that i have to keep track of and update constantly. why does everything have to be so complicated these days?