@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
$ZodError
<T
>
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
~~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
message
message:
string
Defined in: node_modules/typescript/lib/lib.es5.d.ts:1077
Inherited from
name
name:
string
Defined in: node_modules/zod/v4/core/errors.d.cts:129
Inherited from
stack?
optional
stack:string
Defined in: node_modules/zod/v4/core/errors.d.cts:128
Inherited from
type
type:
T
Defined in: node_modules/zod/v4/core/errors.d.cts:122
Inherited from
Methods
~~addIssue()~~
addIssue(
issue
):void
Defined in: node_modules/zod/v4/classic/errors.d.cts:14
Parameters
issue
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
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
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
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
>