Angular CLI and Node.js: Which Runtime Does a Pinned Toolchain Actually Support?
Where the lockfile ends A reproducible Angular workspace is usually pinned in two places: package.json plus a lockfile, so npm ci restores the exact CLI, compiler, and build plugins on any machine, and the project-local ng binary rather than a global install whose version can drift. The one input the lockfile never captures is the Node.js runtime itself. The