seam_codegen/lib.rs
1/* src/cli/codegen/src/lib.rs */
2#![cfg_attr(test, allow(clippy::unwrap_used))]
3
4mod typescript;
5
6pub mod manifest;
7pub mod rpc_hash;
8
9pub use manifest::{ChannelSchema, IncomingSchema, Manifest, ProcedureSchema, ProcedureType};
10pub use rpc_hash::{RpcHashMap, generate_random_salt, generate_rpc_hash_map};
11pub use typescript::{generate_typescript, generate_typescript_meta};