- Downloads
- 1.1M/ mo
- Stars
- 8
- Bundle size
- 593.4 kB
- Updated
- 15h ago
@kubb/plugin-ts generates TypeScript types and interfaces from OpenAPI schemas. Other plugins use these types for requests, responses, hooks, and mocks.
Installation
bun add -d @kubb/plugin-ts
pnpm add -D @kubb/plugin-ts
npm install --save-dev @kubb/plugin-ts
yarn add -D @kubb/plugin-ts
Dependencies
No plugin dependencies.
Example
kubb.config.ts
import { defineConfig } from 'kubb'
import { pluginTs } from '@kubb/plugin-ts'
export default defineConfig({
input: './petStore.yaml',
output: { path: './src/gen' },
plugins: [
pluginTs(),
],
})