Skip to content

Update circuitjson dependencies for Vercel#247

Open
nguyenduchuyhd wants to merge 1 commit into
tscircuit:mainfrom
nguyenduchuyhd:codex/update-circuitjson-deps
Open

Update circuitjson dependencies for Vercel#247
nguyenduchuyhd wants to merge 1 commit into
tscircuit:mainfrom
nguyenduchuyhd:codex/update-circuitjson-deps

Conversation

@nguyenduchuyhd
Copy link
Copy Markdown

/claim #79

Summary

  • Updated the tscircuit/circuit-json dependency stack to current published versions, including circuit-json, tscircuit, viewer packages, and conversion packages.
  • Removed the tracked Bun lockfile and ignored future �un.lock / �un.lockb files so the repo matches the requested lockfile-disabled setup.
  • Added explicit Vercel install/build settings so deployments use Bun after the lockfile is removed.
  • Migrated the Biome config to the installed Biome 2 schema so the existing format script continues to work after dependency updates.

Verification

  • �un run format passes.
  • Clean install check: removed
    ode_modules, ran �un install, confirmed no �un.lock or �un.lockb was recreated.
  • �un run build passes with Vite 8 and outputs dist/.

Note: �unx tsc --noEmit still reports pre-existing errors in docs/reference-implementation.tsx, which appears to be a standalone reference file outside the build path.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

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

A member of the Team first needs to authorize it.

@nguyenduchuyhd
Copy link
Copy Markdown
Author

Clean verification summary (the first PR body had a markdown escaping issue):

  • Updated the tscircuit/circuit-json dependency stack to current published versions, including circuit-json, tscircuit, viewer packages, and conversion packages.
  • Removed the tracked Bun lockfile and ignored future bun.lock / bun.lockb files so the repo matches the requested lockfile-disabled setup.
  • Added explicit Vercel install/build settings so deployments use Bun after the lockfile is removed.
  • Migrated the Biome config to the installed Biome 2 schema so the existing format script continues to work after dependency updates.

Verification:

  • bun run format passes.
  • Clean install check: removed node_modules, ran bun install, confirmed no bun.lock or bun.lockb was recreated.
  • bun run build passes with Vite 8 and outputs dist/.

Note: bunx tsc --noEmit still reports pre-existing errors in docs/reference-implementation.tsx, which appears to be a standalone reference file outside the build path.

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