News for hackers. Stuff that matters.
Re:NPM CEO Bryan Bogensberger Resigned by takeda on Friday September 20, 2019 @04:35PM (#21030999)
I think the problem is that NodeJS has a weird culture where a separate package is created for every little thing, then tons of other packages start depending on it.

I don't live in NodeJS world but even I heard about package Left-Pad, that all it does is padding string from the left side. The author decided to pull it out from the repo rendering tons of other packages nonoperational[1].

[1] https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/

Re:NPM CEO Bryan Bogensberger Resigned by deergomoo on Friday September 20, 2019 @05:52PM (#21031696)
It wouldn’t surprise me to learn that this is ultimately due to how little the JS standard library actually does.
Re:NPM CEO Bryan Bogensberger Resigned by paulddraper on Friday September 20, 2019 @07:38PM (#21032399)
It is.

Though ES2017 added a number of string operations, including String.prototype.padStart.