dealing with dependencies is the worst. every time i update a package, it breaks something else. i wish i could just write code without worrying about the whole npm falling apart.