to be pedantic, the sheer number of dependencies in modern web development is out of control. do we really need 50 packages just to build a simple website? this reliance on npm is getting ridiculous. source?