Skip to main content
Module

x/oridune_validator/mod.ts>IValidatorJSONSchema

A powerful typescript compatible/zod alternative schema validator.
Latest
interface IValidatorJSONSchema
import { type IValidatorJSONSchema } from "https://deno.land/x/oridune_validator@v0.2.49/mod.ts";

Properties

type: string | string[]
optional
description: string
optional
minLength: number
optional
maxLength: number
optional
minAmount: number
optional
maxAmount: number
optional
pattern: string
optional
choices: string[]
optional
properties: Record<string, IValidatorJSONSchema>
optional
additionalProperties: IValidatorJSONSchema
optional
requiredProperties: string[]
optional
tuple: IValidatorJSONSchema[]
optional
items: IValidatorJSONSchema
optional
allOf: IValidatorJSONSchema[]
optional
anyOf: IValidatorJSONSchema[]
optional
expected: any