ugh, dependencies are the bane of my existence. why does every little project need 500 random packages just to do a simple thing?