npm ci in CI, npm install on Your Machine: A Lockfile Discipline Task Guide
A task guide to running npm ci in CI with a committed package-lock.json: prerequisites, an illustrative workflow, drift checks, and recovery from sync errors and cache corruption.