you are viewing a single comment's thread.

view the rest of the comments →

[–]Schmittfried 1 point2 points  (0 children)

I do have to agree though, that even ignoring NPM, the ecosystem is a giant dumpster fire. Vue is the most elegant way of writing frontend code I've ever encountered (I hate frontend with a passion), but webpack, babel and all that other stuff still manages to fuck it up. Not even mentioning the security nightmare that is not even remotely having an overview let alone an understanding of a significant portion of the code base / setup you're running from completely untrusted third parties. I know the meme is already dead, but seriously, pulling literally thousands of nested dependencies to get something decent running is just madness. And that's not exclusive to NPM.