Create a publishable lockfile.
Section: Lockfiles and reproducible installs
Create npm-shrinkwrap.json
bash
bash
npm shrinkwrapExplanation
Create a publishable lockfile.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Lockfiles and reproducible installs
Refresh lockfile only
Update package-lock.json without changing node_modules.
CI install without lifecycle scripts
Perform a clean install while skipping lifecycle scripts.
Install with legacy peer handling
Bypass peer dependency auto-resolution conflicts.
CI install production deps only
Use lockfile while skipping devDependencies.