I Updated a Package and package.json Didn't Change. Turns Out That's Normal.
I ran npm update, verified the new version was installed, but package.json still showed the old version. That sent me down a rabbit hole trying to understand how npm actually manages versions.