List of all items
Structs
- cache::CacheManager
- cache::SpecMetadata
- cli::Cli
- config::model::ApisConfig
- config::model::Config
- config::model::ModulesConfig
- config::model::SchemasConfig
- formatter::FormatterManager
- generator::api_client::ApiFunction
- generator::schema_resolver::SchemaResolver
- generator::swagger_parser::OperationInfo
- generator::swagger_parser::ParsedSpec
- generator::ts_typings::TypeScriptType
- generator::zod_schema::ZodSchema
- progress::ProgressReporter
Enums
- cli::Commands
- error::ConfigError
- error::FileSystemError
- error::GenerationError
- error::NetworkError
- error::SchemaError
- error::ValidationError
- error::VikaError
- formatter::Formatter
- generator::schema_resolver::PrimitiveType
- generator::schema_resolver::SchemaType
Functions
- commands::generate::run
- commands::init::run
- commands::inspect::run
- commands::update::run
- config::loader::load_config
- config::loader::save_config
- config::model::default_schema
- config::validator::validate_config
- generator::api_client::generate_api_client
- generator::module_selector::select_modules
- generator::swagger_parser::collect_all_dependencies
- generator::swagger_parser::extract_modules
- generator::swagger_parser::extract_operations_by_tag
- generator::swagger_parser::extract_schemas
- generator::swagger_parser::extract_schemas_for_operation
- generator::swagger_parser::fetch_and_parse_spec
- generator::swagger_parser::fetch_and_parse_spec_with_cache
- generator::swagger_parser::filter_common_schemas
- generator::swagger_parser::get_schema_name_from_ref
- generator::swagger_parser::map_modules_to_schemas
- generator::swagger_parser::resolve_parameter_ref
- generator::swagger_parser::resolve_ref
- generator::swagger_parser::resolve_request_body_ref
- generator::swagger_parser::resolve_response_ref
- generator::ts_typings::generate_enum_type
- generator::ts_typings::generate_typings
- generator::ts_typings::generate_typings_with_registry
- generator::ts_typings::organize_types_by_module
- generator::utils::to_camel_case
- generator::utils::to_pascal_case
- generator::writer::ensure_directory
- generator::writer::write_api_client
- generator::writer::write_api_client_with_options
- generator::writer::write_file_safe
- generator::writer::write_file_with_backup
- generator::writer::write_http_client_template
- generator::writer::write_schemas
- generator::writer::write_schemas_with_options
- generator::zod_schema::generate_zod_schemas
- generator::zod_schema::generate_zod_schemas_with_registry