interface-forge - v2.5.0
    Preparing search index...

    Interface ZodError<T>

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

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

    Type Parameters

    • T = unknown

    Hierarchy (View Summary)

    Index

    Properties

    _zod: { def: $ZodIssue[]; output: T }
    cause?: unknown
    isEmpty: boolean

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

    issues: $ZodIssue[]
    message: string
    name: string
    stack?: string
    type: T

    Methods

    • Parameters

      Returns void

      Push directly to .issues instead.

    • Parameters

      Returns void

      Push directly to .issues instead.