Skip to content

Revert "Bun install proper deps" - #4242

Merged
seveibar merged 1 commit into
mainfrom
agent/revert-bun-install-proper-deps
Jul 31, 2026
Merged

Revert "Bun install proper deps"#4242
seveibar merged 1 commit into
mainfrom
agent/revert-bun-install-proper-deps

Conversation

@seveibar

Copy link
Copy Markdown
Contributor

Reverts #4205 while preserving the later package version and @tscircuit/eval@^0.0.1102 updates.

What changed

  • Moves the broad UI/export dependency set back to devDependencies.
  • Restores the published runtime dependencies to @tscircuit/eval, @tscircuit/solver-utils, and debug.
  • Removes the library-consumption workflow added by Bun install proper deps #4205.
  • Regenerates bun.lock from the reverted manifest.

Why

#4205 caused @tscircuit/runframe@0.0.2322 to publish circuit-json-to-lbrn as a runtime dependency. That package installs manifold-3d, which fails the published-package dependency guard in tscircuit/tscircuit#4182.

Impact

A release from this change will stop runframe from introducing manifold-3d into downstream package installations.

Validation

  • bun run format:check
  • bun run build
  • Pack-and-install audit: the packed runframe package installs successfully without node_modules/manifold-3d

This reverts the dependency classification and workflow changes from commit 8ac7c14 while preserving later package version updates.
@vercel

vercel Bot commented Jul 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
runframe Ready Ready Preview Jul 31, 2026 3:45am

Request Review

@seveibar
seveibar marked this pull request as ready for review July 31, 2026 03:45
@seveibar
seveibar merged commit e91f5e8 into main Jul 31, 2026
5 checks passed
@seveibar
seveibar deleted the agent/revert-bun-install-proper-deps branch July 31, 2026 03:45
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