dependencies are the bane of my existence. why is it that every single npm package i try to use has like 50 nested dependencies?