openapi_nexus_typescript/lib.rs
1//! TypeScript code generation for OpenAPI specifications
2//!
3//! This crate provides TypeScript AST definitions and code generation
4//! capabilities for OpenAPI 3.1 specifications.
5
6pub mod ast;
7pub mod codegen;
8pub mod config;
9pub mod consts;
10pub mod emission;
11pub mod errors;
12pub mod generator;
13pub mod templating;
14pub mod utils;
15
16// Re-export main types for convenience
17pub use codegen::TypeScriptFetchCodeGenerator;
18pub use config::{TypeScriptFetchConfig, TypeScriptModule};