@kubb/plugin-zod
Version:
Zod schema generator plugin for Kubb, creating type-safe validation schemas from OpenAPI specifications for runtime data validation.
11 lines (9 loc) • 347 B
text/typescript
import { z } from 'zod'
export const order = z.object({
id: z.number().int().optional(),
petId: z.number().int().optional(),
quantity: z.number().int().optional(),
shipDate: z.string().datetime().optional(),
status: z.enum(['placed', 'approved', 'delivered']).describe('Order Status').optional(),
complete: z.boolean().optional(),
})