3 ms·
> the leftpad situation was absolutely stupid, because `.padStart()` exists String.prototype.padStart hit Chrome in January 2017 and Firefox in June 2016. `lef
by eropple 5y ago
> the leftpad situation was absolutely stupid, because `.padStart()` exists
String.prototype.padStart hit Chrome in January 2017 and Firefox in June 2016. `left-pad` was published in March 2014.
A lot of these small packages that seem ridiculous now addressed (sometimes poorly!) missing aspects of the library specification for pretty good reasons. The JS specification has improved a lot over time--I just chuck `ESNext` into the library tsconfig.json for every Node project--but there is a lot of historical baggage with which this kind of dismissal doesn't adequately come to grips.