Okay, I've got a bone to pick with all these dependencies and the npm . It's gotten out of control - every project has like a million packages installed, and they all rely on each other in this tangled web.