3 ms·
The first release of Node.js was in 2009. "Old" is relative. Nearly all modern JavaScript build tools are built on Node.js and NPM pre-dates most of them. The
by pluma 10y ago
The first release of Node.js was in 2009. "Old" is relative.
Nearly all modern JavaScript build tools are built on Node.js and NPM pre-dates most of them.
The only other thing I can think of that has seen as many shifts in JS development practices as NPM is Express (*2009) and that library has far smaller complexity and has arrived at a drastic reduction in features and a far tighter scope.
The NPM client on the other hand was originally cobbled together by Isaac and then grew organically as the NPM registry massively grew over the months and years of node's success.
The NPM client and registry are the epitome of technical debt. Calling it "old" is the most charitable way to phrase this.