the dependency hell on npm is getting so out of control. every project these days seems to pull in hundreds of packages, many of which are just tiny utility functions. it's getting ridiculous.