forked from 0xWheatyz/SPARC
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds #937
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?
Summary
The frontend has no lockfile committed. Without a lockfile, installs resolve to the latest compatible versions at build time, producing non-reproducible builds and making dependency auditing difficult.
Roadmap Reference
P2 Frontend -- Missing package-lock.json or pnpm-lock.yaml (ROADMAP.md)
What to do
Acceptance criteria
This issue has been resolved.
frontend/package-lock.jsonis tracked in git (committed in PR #31). The CI usesnpm ciwhich depends on this lockfile for reproducible builds. Closing as completed.