forked from 0xWheatyz/SPARC
Commit a frontend package lockfile for reproducible builds #813
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
The frontend has no
package-lock.jsonorpnpm-lock.yamlcommitted. This meansnpm install/pnpm installcan install different dependency versions on different machines or in CI, causing hard-to-debug inconsistencies.What to do
npm ci/pnpm install --frozen-lockfileinstead ofnpm installto enforce lockfile usage.gitignoreexclusion list (i.e., ensure it is NOT in.gitignore)Acceptance criteria
package-lock.jsonorpnpm-lock.yamlis present and committedReferences
Roadmap item: P2 Frontend -- Missing
package-lock.jsonorpnpm-lock.yamlThis issue has already been resolved and merged into main via PR #31 (docs: patent PDF storage docs, FileNotFoundError, frontend lockfile). Closing as completed.
This issue has already been resolved and merged into main via PR #31 (docs: patent PDF storage docs, FileNotFoundError, frontend lockfile). Closing as completed.