- Downloads
- 1.3M/ mo
- Stars
- 8
- Bundle size
- 611.5 kB
- Updated
- 36m ago
Generate TypeScript definitions from OpenAPI schemas.
- Types and interfaces for your API models.
- Shared types for requests, responses, hooks, and mocks.
Installation
bun add -d @kubb/plugin-tspnpm add -D @kubb/plugin-tsnpm install --save-dev @kubb/plugin-tsyarn add -D @kubb/plugin-tsOr run kubb add plugin-ts to install the version the Kubb registry pins and add pluginTs() to kubb.config.ts.
Dependencies
No plugin dependencies.
Example
kubb.config.ts
import { defineConfig } from 'kubb/config'
import { pluginTs } from '@kubb/plugin-ts'
export default defineConfig({
input: './petStore.yaml',
output: { path: './src/gen' },
plugins: [
pluginTs(),
],
})