@morojs/moro


@morojs/moro / z / ZodError

Interface: ZodError<T>

Defined in: node_modules/zod/v4/classic/errors.d.cts:6

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

Extends

Type Parameters

T

T = unknown

Properties

_zod

_zod: object

Defined in: node_modules/zod/v4/core/errors.d.cts:124

def

def: $ZodIssue[]

output

output: T

Inherited from

$ZodError._zod


~~isEmpty~~

isEmpty: boolean

Defined in: node_modules/zod/v4/classic/errors.d.cts:18

Deprecated

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


issues

issues: $ZodIssue[]

Defined in: node_modules/zod/v4/core/errors.d.cts:123

Inherited from

$ZodError.issues


message

message: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1077

Inherited from

$ZodError.message


name

name: string

Defined in: node_modules/zod/v4/core/errors.d.cts:129

Inherited from

$ZodError.name


stack?

optional stack: string

Defined in: node_modules/zod/v4/core/errors.d.cts:128

Inherited from

$ZodError.stack


type

type: T

Defined in: node_modules/zod/v4/core/errors.d.cts:122

Inherited from

$ZodError.type

Methods

~~addIssue()~~

addIssue(issue): void

Defined in: node_modules/zod/v4/classic/errors.d.cts:14

Parameters

issue

$ZodIssue

Returns

void

Deprecated

Push directly to .issues instead.


~~addIssues()~~

addIssues(issues): void

Defined in: node_modules/zod/v4/classic/errors.d.cts:16

Parameters

issues

$ZodIssue[]

Returns

void

Deprecated

Push directly to .issues instead.


flatten()

Call Signature

flatten(): $ZodFlattenedError<T>

Defined in: node_modules/zod/v4/classic/errors.d.cts:11

Returns

$ZodFlattenedError<T>

Deprecated

Use the z.treeifyError(err) function instead.

Call Signature

flatten<U>(mapper): $ZodFlattenedError<T, U>

Defined in: node_modules/zod/v4/classic/errors.d.cts:12

Type Parameters
U

U

Parameters
mapper

(issue) => U

Returns

$ZodFlattenedError<T, U>


format()

Call Signature

format(): $ZodFormattedError<T>

Defined in: node_modules/zod/v4/classic/errors.d.cts:8

Returns

$ZodFormattedError<T>

Deprecated

Use the z.treeifyError(err) function instead.

Call Signature

format<U>(mapper): $ZodFormattedError<T, U>

Defined in: node_modules/zod/v4/classic/errors.d.cts:9

Type Parameters
U

U

Parameters
mapper

(issue) => U

Returns

$ZodFormattedError<T, U>