-
Notifications
You must be signed in to change notification settings - Fork 26
Replace Typescript Generator Functionality with a Rust-based CLI #73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Wow dude, you've been busy! |
Thanks 😅 There are more tweaks and checks I need to do before I release this, but I would expect this library to start getting updates pretty frequently from now on. I am also planning on merging the v2 repo @mguay22 have been maintaining to this one, and starting to chew through the issues. |
fbb48b1 to
1a8af6c
Compare
1a8af6c to
aa1b13b
Compare
aa1b13b to
895006d
Compare
895006d to
34f0ddc
Compare
Major rewrite of the schema generation system from TypeScript to Rust, providing significant performance improvements and a standalone CLI tool. Key changes: - Add Rust CLI with generate and watch subcommands - Migrate to tRPC v11 APIs - Add comprehensive test suite (unit, integration, E2E, snapshots) - Add benchmark infrastructure with Criterion - Improve error handling with miette diagnostics - Add dry-run mode with diff preview - Update documentation and migration guides - Fix CI workflow for Rust toolchain and test runner
34f0ddc to
5fc4bd8
Compare
This is a first iteration of the Rust CLI to replace the in-app
server.tsgenerator.