As of right now (9:52 AM ET on March 26, 2016) there are 259,191 packages on NPM. Yes, that’s more than a quarter million packages.
Now, what is the point of all this? Will it make it easier to write apps? Will it make them work better?
Growth for the sake of growth is the ideology of the cancer cell.—Edward Abbey
I don’t think short and to the point libraries are evil. I actually launched Micro.js a few years back to highlight useful, small libraries. However, I do not think the proliferation of essentially trivial code snippets that are packaged up is a good thing.