openapi-axios
Version:
OpenAPI(2.0/3.0/3.1) Schema → Type-safe Axios
20 lines (19 loc) • 943 B
TypeScript
export declare const KEYWORD_VARS: string[];
export declare const AXIOS_IMPORT_NAME = "axios";
export declare const ZOD_IMPORT_NAME = "z";
export declare const FAKER_IMPORT_NAME = "faker";
export declare const AXIOS_IMPORT_FILE = "axios";
export declare const FAKER_IMPORT_FILE = "@faker-js/faker";
export declare const AXIOS_PARAM_CONFIG_NAME = "config";
export declare const AXIOS_RESPONSE_NAME = "resp";
export declare const ENABLE_MOCK_NAME = "enableMock";
export declare const AXIOS_PARAM_TRANSFORM_RESPONSE_NAME = "transformResponse";
export declare const AXIOS_REQUEST_TYPE_NAME = "AxiosRequestConfig";
export declare const INTERNAL_VARS: string[];
/**
* 合并导出类型名称
*/
export declare const TYPE_FILE_EXPORT_NAME = "Type";
export declare const INTERNAL_TYPES: string[];
export declare const DEFAULT_ENABLE_CONDITION = "process.env.NODE_ENV !== \"production\"";
export declare const DEFAULT_RESPONSE_DATA_PROPS: string[];