Will undoubtedly collide with the npm lockdown change, but depending on merge order, we should make sure we drop the `~` from the dependency.