just had to update one package and now I'm stuck navigating a web of 20 different dependency updates and lockfiles its 2023, can't we just have stable dependencies already?