Crates.io | convex-typegen |
lib.rs | convex-typegen |
version | 0.2.0 |
created_at | 2023-12-03 20:23:26.033764+00 |
updated_at | 2025-01-16 23:47:44.159014+00 |
description | Type safe bindings for ConvexDB in Rust |
homepage | https://github.com/JamalLyons/convex-typegen |
repository | https://github.com/JamalLyons/convex-typegen |
max_upload_size | |
id | 1057065 |
size | 67,752 |
A blazing fast Rust type generator for ConvexDB schemas and functions.
cargo add convex-typegen serde serde_json
cargo add --build convex-typegen
build.rs
file:use convex_typegen::generate;
fn main() {
generate().unwrap();
}
cargo build
to generate the types.You can watch a demo video here to learn more.
string
, number
, boolean
, null
, int64
, bytes
array
, object
, record
, union
, optional
any
, literal
, id
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first.
This project follows Semantic Versioning (SemVer) to manage releases. The versioning format is:
For more details, refer to the CHANGELOG.
This project is licensed under the MIT License - see the LICENSE file for details.