Skip to content

fix: align circuit-json override to unblock npm packaging - #4630

Open
l4time wants to merge 1 commit into
tscircuit:mainfrom
l4time:fix/npm-circuit-json-override
Open

fix: align circuit-json override to unblock npm packaging#4630
l4time wants to merge 1 commit into
tscircuit:mainfrom
l4time:fix/npm-circuit-json-override

Conversation

@l4time

@l4time l4time commented Sep 7, 2026

Copy link
Copy Markdown

The August 27 release created a tag, then npm rejected the circuit-json override with EOVERRIDE. Its specification must exactly match the direct dependency. This changes the override to ^0.0.479 and updates the lockfile without changing any resolved packages.

npm pack --dry-run --ignore-scripts --json fails before this change and passes afterward, including both built entrypoints. Frozen installation, the full build, typecheck, and formatting also pass. Independently reviewed; prepared with AI assistance.

This addresses the packaging failure behind #4628 and is separate from #4629. Existing orphan tags and the stale release version still need maintainer recovery. No registry publication was attempted.

@github-actions

Copy link
Copy Markdown
Contributor

This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant