@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) • 490 B
text/typescript
/**
* Generated by Kubb (https://kubb.dev/).
* Do not edit manually.
*/
import { z } from 'zod'
export const exclusiveNumbers = z.object({
exclusiveMin: z.optional(z.number().gt(0)),
exclusiveMax: z.optional(z.number().lt(10)),
exclusiveRange: z.number().gt(0.01).lt(9.99),
strictMinExclusiveMaxRange: z.optional(z.number().min(0).lt(1000)),
strictMaxExclusiveMinRange: z.optional(z.number().max(1000).gt(0)),
exclusiveIntRange: z.optional(z.number().int().gt(0).lt(9)),
})