bupkis
    Preparing search index...

    Interface ZodError<T>

    An Error-like class used to store Zod validation issues.

    interface ZodError<T = unknown> {
        isEmpty: boolean;
        type: T;
        issues: $ZodIssue[];
        _zod: { output: T; def: $ZodIssue[] };
        stack?: string;
        name: string;
        message: string;
        cause?: unknown;
        format(): $ZodFormattedError<T>;
        format<U>(mapper: (issue: $ZodIssue) => U): $ZodFormattedError<T, U>;
        flatten(): $ZodFlattenedError<T>;
        flatten<U>(mapper: (issue: $ZodIssue) => U): $ZodFlattenedError<T, U>;
        addIssue(issue: $ZodIssue): void;
        addIssues(issues: $ZodIssue[]): void;
    }

    Type Parameters

    • T = unknown

    Hierarchy (View Summary)

    Index

    Properties

    isEmpty: boolean

    Check err.issues.length === 0 instead.

    type: T
    issues: $ZodIssue[]
    _zod: { output: T; def: $ZodIssue[] }
    stack?: string
    name: string
    message: string
    cause?: unknown

    Methods

    • Parameters

      Returns void

      Push directly to .issues instead.

    • Parameters

      Returns void

      Push directly to .issues instead.