forked from 0xWheatyz/SPARC
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds #555
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 to the repository. This leads to non-deterministic dependency resolution across environments and CI runs.
What to do
npm install(orpnpm install) to generate the lockfile.package-lock.json(npm) orpnpm-lock.yaml(pnpm) to the repository..gitignoreto ensure the lockfile is NOT ignored.npm ciinstead ofnpm install).Acceptance Criteria
package-lock.jsonorpnpm-lock.yaml) is committed to the repo.npm cior equivalent)..gitignore.Reference
Roadmap item: P2 - Frontend > Missing package-lock.json or pnpm-lock.yaml
Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- generate and commit frontend lockfile for reproducible builds.
[Repo Manager] This issue is already resolved.
frontend/package-lock.jsonexists and is committed. Closing as complete.