OpenAPI 转 TypeScript
将 OpenAPI/Swagger 规范转换为 TypeScript 类型。从模式和操作生成接口。
Features:
- • Generates types from component schemas
- • Creates request/response types for each operation
- • Handles path and query parameter types
- • Supports $ref, allOf, oneOf, anyOf, and enums
Type-Safe API Clients - 技术详情
Generating TypeScript types from OpenAPI specs ensures your API client code matches the server contract. This catches type errors at compile time rather than runtime.
命令行替代方案
// Generated from OpenAPI spec\nexport interface User {\n id: number;\n email: string;\n name?: string;\n}