Skip to content

Remove SuspenseRunFrame wrapper and decouple @tscircuit/runframe from library core#10

Merged
rushabhcodes merged 2 commits into
tscircuit:mainfrom
rushabhcodes:refactor/remove-suspense-runframe-wrapper
Jun 29, 2026
Merged

Remove SuspenseRunFrame wrapper and decouple @tscircuit/runframe from library core#10
rushabhcodes merged 2 commits into
tscircuit:mainfrom
rushabhcodes:refactor/remove-suspense-runframe-wrapper

Conversation

@rushabhcodes

Copy link
Copy Markdown
Contributor

Removes the unnecessary SuspenseRunFrame abstraction layer and drops @tscircuit/runframe as a library dependency, keeping the library focused on code editing.

  • Deletes SuspenseRunFrame — a dead wrapper that only added a className div around RunFrame
  • Removes @tscircuit/runframe from dependencies (library consumers no longer pull in the runframe package)
  • Updates the workspace fixture to import RunFrame directly from @tscircuit/runframe/runner
  • Simplifies build externals since runframe is no longer a lib dependency

… library core

Removes the unnecessary SuspenseRunFrame abstraction layer and drops
@tscircuit/runframe as a library dependency, keeping the library focused
on code editing.

- Deletes SuspenseRunFrame — a dead wrapper that only added a className
  div around RunFrame
- Removes @tscircuit/runframe from dependencies (library consumers no
  longer pull in the heavy runframe package)
- Updates the workspace fixture to import RunFrame directly from
  @tscircuit/runframe/runner
- Simplifies build externals since runframe is no longer a lib dependency

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
monaco-code-editor Ready Ready Preview, Comment Jun 29, 2026 5:22am

Request Review

@rushabhcodes rushabhcodes merged commit 58a6f31 into tscircuit:main Jun 29, 2026
4 checks passed
@rushabhcodes rushabhcodes deleted the refactor/remove-suspense-runframe-wrapper branch June 29, 2026 05:22
@tscircuitbot

Copy link
Copy Markdown
Collaborator

Thank you for your contribution! 🎉

PR Rating: ⭐⭐
Impact: Minor

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


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.

2 participants