Hacker News new | ask | show | jobs
by ghusto 32 days ago
pip install pulls in what I've listed in my package list, plus their dependencies which are at most 2 levels deep. The dependency's dependencies are reviewable.

npm install pulls in my dependencies plus god knows what else at god knows how many levels. 500MB of dependencies? The dependency's dependecies are not reviewable.

I wish people would stop trying to compare NPM to PyPi and others. NPM is an unfixable disaster because of the entire mindset and ecosystem around JavaScript.

1 comments

Somebody posted today about getting 3-4 pip top-level deps, and they brought in around 400 packages. That's not exactly that different.