Skip to content

fix: update tscircuit dependencies to latest versions (fixes #79)#111

Open
agent20usd wants to merge 1 commit intotscircuit:mainfrom
agent20usd:fix/update-deps-latest
Open

fix: update tscircuit dependencies to latest versions (fixes #79)#111
agent20usd wants to merge 1 commit intotscircuit:mainfrom
agent20usd:fix/update-deps-latest

Conversation

@agent20usd
Copy link

/claim #79

Summary

  • Updated all tscircuit ecosystem dependencies to latest versions
  • Removed bun.lock from repository and added to .gitignore
  • Added @tscircuit/plop to devDependencies
  • bunfig.toml already has [install.lockfile] save = false configured

Dependency Updates

Package Before After
circuit-json ^0.0.326 ^0.0.394
tscircuit ^0.0.1012 ^0.0.1468
@tscircuit/3d-viewer ^0.0.450 ^0.0.536
@tscircuit/pcb-viewer ^1.11.343 ^1.11.347
@tscircuit/schematic-viewer ^2.0.57 ^2.0.58
@tscircuit/circuit-json-util ^0.0.77 ^0.0.87
circuit-json-to-gerber ^0.0.44 ^0.0.48
circuit-json-to-kicad ^0.0.27 ^0.0.83
circuit-json-to-lbrn ^0.0.21 ^0.0.69
circuit-json-to-step ^0.0.2 ^0.0.18
easyeda ^0.0.231 ^0.0.247

Verification

  • NODE_OPTIONS=--max-old-space-size=4096 npm run build completes successfully
  • No breaking changes or unresolved import failures
  • Lockfile removed and ignored per issue guidance

Closes #79

…t#79)

- Updated all tscircuit ecosystem dependencies to latest versions:
  - circuit-json: ^0.0.326 -> ^0.0.394
  - tscircuit: ^0.0.1012 -> ^0.0.1468
  - @tscircuit/3d-viewer: ^0.0.450 -> ^0.0.536
  - @tscircuit/pcb-viewer: ^1.11.343 -> ^1.11.347
  - @tscircuit/schematic-viewer: ^2.0.57 -> ^2.0.58
  - @tscircuit/circuit-json-util: ^0.0.77 -> ^0.0.87
  - circuit-json-to-gerber: ^0.0.44 -> ^0.0.48
  - circuit-json-to-kicad: ^0.0.27 -> ^0.0.83
  - circuit-json-to-lbrn: ^0.0.21 -> ^0.0.69
  - circuit-json-to-step: ^0.0.2 -> ^0.0.18
  - easyeda: ^0.0.231 -> ^0.0.247
- Removed bun.lock from repo and added to .gitignore
- Added @tscircuit/plop to devDependencies
- bunfig.toml already has lockfile saving disabled
- Build verified successfully

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 10, 2026

@CorradoZDeLuca is attempting to deploy a commit to the tscircuit Team on Vercel.

A member of the Team first needs to authorize it.

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.

Update dependencies (runframe, circuit-json etc.) to latest version and confirm vercel deployment works

1 participant