generate-typescript-types
Convert Swagger/OpenAPI specifications into TypeScript type definitions for enhanced type safety and API development efficiency.
Instructions
Generate TypeScript type definitions from Swagger/OpenAPI document.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
cacheTTLMinutes | No | Cache TTL in minutes | |
excludeSchemas | No | Array of schema names to exclude | |
filePrefix | No | File prefix | |
fileSuffix | No | File suffix | |
generateEnums | No | Whether to generate enum types | |
generateIndex | No | Whether to generate an index file | |
headers | No | Request headers | |
includeSchemas | No | Array of schema names to include | |
lazyLoading | No | Whether to use lazy loading | |
namespace | No | Namespace name | |
outputDir | No | Output directory | |
overwrite | No | Whether to overwrite existing files | |
skipValidation | No | Whether to skip validation | |
strictTypes | No | Whether to use strict types | |
swaggerUrl | Yes | Swagger/OpenAPI document URL | |
useCache | No | Whether to use cache | |
useNamespace | No | Whether to use namespace for wrapping types |