List of all items
Structs
- cache::CacheManager
- cache::SpecMetadata
- cli::Cli
- config::model::ApisConfig
- config::model::Config
- config::model::GenerationConfig
- config::model::HooksConfig
- config::model::ModulesConfig
- config::model::SchemasConfig
- config::model::SpecEntry
- formatter::FormatterManager
- generator::api_client::ApiFunction
- generator::api_client::ApiGenerationResult
- generator::api_client::ErrorResponse
- generator::api_client::ParameterInfo
- generator::api_client::ResponseInfo
- generator::hooks::HookFile
- generator::hooks::context::HookContext
- generator::query_keys::QueryKeyContext
- generator::query_keys::QueryKeyEntry
- generator::query_params::QueryParamsContext
- generator::query_params::QueryParamsGenerationResult
- generator::schema_resolver::SchemaResolver
- generator::swagger_parser::OperationInfo
- generator::swagger_parser::ParsedSpec
- generator::ts_typings::TypeScriptType
- generator::zod_schema::ZodSchema
- progress::ProgressReporter
- specs::runner::GenerateOptions
- specs::runner::GenerationStats
- templates::context::api_context::ApiContext
- templates::context::api_context::Parameter
- templates::context::api_context::RequestBody
- templates::context::api_context::Response
- templates::context::type_context::Field
- templates::context::type_context::TypeContext
- templates::context::zod_context::ZodContext
- templates::engine::TemplateEngine
- templates::loader::TemplateLoader
- templates::resolver::TemplateResolver
Enums
- cli::Commands
- cli::TemplateCommands
- error::ConfigError
- error::FileSystemError
- error::GenerationError
- error::NetworkError
- error::SchemaError
- error::TemplateError
- error::ValidationError
- error::VikaError
- formatter::Formatter
- generator::api_client::ParameterType
- generator::schema_resolver::PrimitiveType
- generator::schema_resolver::SchemaType
- specs::runner::HookType
- templates::registry::TemplateId
Functions
- commands::add::run
- commands::generate::run
- commands::init::run
- commands::inspect::run
- commands::templates::init
- commands::templates::list
- commands::update::run
- config::loader::load_config
- config::loader::save_config
- config::model::default_hooks_output
- config::model::default_query_keys_output
- config::model::default_schema
- config::validator::validate_config
- generator::api_client::extract_all_responses
- generator::api_client::extract_path_parameters
- generator::api_client::extract_query_parameters
- generator::api_client::extract_request_body
- generator::api_client::generate_api_client
- generator::api_client::generate_api_client_with_registry
- generator::api_client::generate_api_client_with_registry_and_engine
- generator::api_client::generate_api_client_with_registry_and_engine_and_spec
- generator::hooks::react_query::generate_react_query_hooks
- generator::hooks::swr::generate_swr_hooks
- generator::module_selector::select_modules
- generator::query_keys::generate_query_keys
- generator::query_params::generate_query_params_for_module
- 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::fetch_and_parse_spec_with_cache_and_name
- 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::generate_typings_with_registry_and_engine
- generator::ts_typings::generate_typings_with_registry_and_engine_and_spec
- generator::ts_typings::organize_types_by_module
- generator::utils::sanitize_module_name
- generator::utils::sanitize_property_name
- generator::utils::to_camel_case
- generator::utils::to_pascal_case
- generator::writer::batch_update_file_metadata_from_disk
- generator::writer::ensure_directory
- generator::writer::save_file_metadata
- generator::writer::update_file_metadata_from_disk
- 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_hooks_with_options
- generator::writer::write_query_keys_with_options
- generator::writer::write_runtime_client
- generator::writer::write_schemas
- generator::writer::write_schemas_with_module_mapping
- generator::writer::write_schemas_with_options
- generator::zod_schema::generate_zod_schemas
- generator::zod_schema::generate_zod_schemas_with_registry
- generator::zod_schema::generate_zod_schemas_with_registry_and_engine
- generator::zod_schema::generate_zod_schemas_with_registry_and_engine_and_spec
- specs::manager::get_spec_by_name
- specs::manager::list_specs
- specs::manager::resolve_spec_selection
- specs::runner::run_all_specs
- specs::runner::run_single_spec