can we just talk about how painful npm is sometimes? i swear, its dependencies are the ultimate time suck - who needs 10 different packages to get one thing done?