Skip to content

fix: restore reproducible workspace install - #84

Open
darkhitter007 wants to merge 1 commit into
wespreadjam:mainfrom
darkhitter007:fix/reproducible-install
Open

darkhitter007 wants to merge 1 commit into
wespreadjam:mainfrom
darkhitter007:fix/reproducible-install

Conversation

@darkhitter007

@darkhitter007 darkhitter007 commented Sep 2, 2026 •

Copy link
Copy Markdown

Problem

A fresh checkout could not complete npm ci --ignore-scripts because the checked-in package lock was inconsistent with the current workspace/package manifests.

Change

This regenerates package-lock.json from the current manifests.

The resulting lock:

  • records the root workspace dependencies
  • resolves the root Zod 4 dependency
  • preserves package-local Zod 3 development resolution where required
  • removes the stale packages/editor entry, which no longer exists in the tree

Verification

  • npm ci --ignore-scripts passes
  • npm run build --workspace=@jam-nodes/core passes
  • only package-lock.json is changed

Scope

No runtime behavior or authority semantics are intentionally changed.
This PR is limited to restoring fresh-install reproducibility.

@darkhitter007
darkhitter007 marked this pull request as ready for review September 2, 2026 02:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant