Expand description
Configuration system for OpenAPI Nexus
Provides layered configuration support with CLI arguments, environment variables, and TOML config files with proper precedence ordering.
Re-exports§
pub use cli::CliArgs;pub use cli::Commands;pub use config::ConfigFile;pub use config::ResolvedConfig;pub use global_config::GlobalConfig;pub use language::Language;pub use loader::ConfigLoader;pub use loader::LoadError;pub use merger::ConfigMerger;pub use merger::MergeError;pub use typescript_config::TypeScriptConfig;pub use typescript_config::TypeScriptModule;
Modules§
- cli
- Command-line argument definitions
- config
- Configuration structures for OpenAPI Nexus
- global_
config - Global configuration settings
- language
- Supported languages for code generation
- loader
- Configuration file loader
- merger
- Configuration merger that combines CLI, env, and config file values
- typescript_
config - TypeScript-specific configuration