Skip to content

Conversation

@zharinov
Copy link
Member

Summary

  • Delete old type_check/emit_ts.rs (~700 lines)
  • Switch all consumers to use bytecode::emit::emit_typescript
  • Remove --root-type CLI flag (entrypoint names now come from bytecode)
  • Update tests to use new emit path

Follows #183 which added the bytecode emit infrastructure.

Test plan

  • cargo test -p plotnik-lib --features plotnik-langs passes (600 tests)
  • cargo check -p plotnik-cli passes

@zharinov zharinov enabled auto-merge (squash) December 30, 2025 16:21
@zharinov zharinov merged commit b0f30ac into master Dec 30, 2025
4 checks passed
@zharinov zharinov deleted the refactor/bytecode-emit-switch branch December 30, 2025 16:22
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