forked from 0xWheatyz/SPARC
Commit frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds #1582
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?
Context
Roadmap item: P2 - Frontend - Missing lockfile
The frontend has no lockfile committed, leading to non-deterministic dependency resolution across environments and CI builds.
What to do
npm installorpnpm installto generate the lockfilepackage-lock.jsonorpnpm-lock.yamlto the repositorynpm ciorpnpm install --frozen-lockfileto enforce the lockfileAcceptance criteria
package.jsonnpm ci(or equivalent) succeeds in a clean environmentRef: ROADMAP.md P2 - Frontend
[Manager Triage] Assigned to @AI-Engineer. Priority: P2 (code quality/refactoring). Developer-level change.
Triage: Already Resolved
The
frontend/package-lock.jsonfile is committed and tracked in git. It is used bynpm ciin the CI pipeline for reproducible builds.Closing as resolved.