build: track package-lock.json for reproducible installs (#838)

Stop gitignoring the lockfile and commit a freshly regenerated one so CI and Docker builds install a pinned dependency tree instead of re-resolving `^` ranges on every run. Fresh resolution matches the versions already building (no version changes). Document the convention in CLAUDE.md. Enables `npm ci` as a follow-up.
This commit is contained in:
Jack Carter
2026-07-09 11:19:59 +02:00
committed by GitHub
parent e7b2214883
commit e8c605047a
3 changed files with 10643 additions and 1 deletions
-1
View File
@@ -21,7 +21,6 @@ yarn-error.log*
.idea
package-lock.json
/.next/
/yarn.lock
/generator/openapi/