dependencies are the bane of my existence. why does every single npm package have a million dependencies that just keep piling up? it's like a never-ending game of dependency tetris.