Skip to main content
Module

x/zod/mod.ts>ZodError

TypeScript-first schema validation with static type inference
Extremely Popular
Go to Latest
class ZodError
extends Error
Re-export
import { ZodError } from "https://deno.land/x/zod@v3.14.4/mod.ts";

Constructors

new
ZodError(issues: ZodIssue[])

Type Parameters

optional
T = any

Properties

addIssue: (sub: ZodIssue) => unknown
addIssues: (subs?: ZodIssue[]) => unknown
readonly
errors
format: () => ZodFormattedError<T>
readonly
formErrors
readonly
isEmpty: boolean
issues: ZodIssue[]
readonly
message

Methods

flatten(mapper?: (issue: ZodIssue) => string): { formErrors: string[]; fieldErrors: { [k: string]: string[]; }; }
flatten<U>(mapper?: (issue: ZodIssue) => U): { formErrors: U[]; fieldErrors: { [k: string]: U[]; }; }
flatten<U = string>(mapper?: (issue: ZodIssue) => U): { formErrors: U[]; fieldErrors: { [k: string]: U[]; }; }

Static Properties

create: (issues: ZodIssue[]) => unknown