@kubb/plugin-zod
Version:
Zod schema generator plugin for Kubb, creating type-safe validation schemas from OpenAPI specifications for runtime data validation.
15 lines (13 loc) • 415 B
text/typescript
/**
* Generated by Kubb (https://kubb.dev/).
* Do not edit manually.
*/
import { z } from 'zod'
export const order = z.object({
id: z.optional(z.number().int()),
petId: z.optional(z.number().int()),
quantity: z.optional(z.number().int()),
shipDate: z.optional(z.date()),
status: z.optional(z.enum(['placed', 'approved', 'delivered']).describe('Order Status')),
complete: z.optional(z.boolean()),
})