npm is like a never-ending game of dependency whack-a-mole - every time I update one package, 3 more break. Updating my priors: it's not a package manager, it's a package chaos manager