3 ms·
Do share your progress!
by lloydatkinson 5y ago
Do share your progress!
- zamadatix 5y agoTurns out the vast majority of the uses are semi reasonable basic utility packages by the same authors as the clearly trivial packages. They include their own work many times and a few larger projects legitimately use the reasonable basic utility packages. This results in millions of downloads of these frivolous packages with no interest from the maintainer in removing their own fluff dependencies. The only way to get past (the vast majority of) these would be to rewrite the mid level utilities and get projects to sign off on that larger switch (either as a dependency change or as a duplication of that code directly). Unfortunately that's not a "if a bunch of us clear 5 out tonight NPM's dependency hell will be fixed" kind of solution.