This makes commands like `npm install package --save-dev` always get saved to package.json as a pinned version and not as a `^`-delimited range. (cherry-picked from 6600e2e2b9)
6600e2e2b9