Appearance
Interface: ZodError<T>
Defined in: node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:6
An Error-like class used to store Zod validation issues.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
isEmpty | boolean | Deprecated Check err.issues.length === 0 instead. | node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:18 |
Methods
format()
ts
format(): $ZodFormattedError<T>;Defined in: node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:8
Returns
$ZodFormattedError<T>
Deprecated
Use the z.treeifyError(err) function instead.
flatten()
ts
flatten(): $ZodFlattenedError<T>;Defined in: node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:11
Returns
$ZodFlattenedError<T>
Deprecated
Use the z.treeifyError(err) function instead.
addIssue()
ts
addIssue(issue: $ZodIssue): void;Defined in: node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:14
Parameters
| Parameter | Type |
|---|---|
issue | $ZodIssue |
Returns
void
Deprecated
Push directly to .issues instead.
addIssues()
ts
addIssues(issues: $ZodIssue[]): void;Defined in: node_modules/.pnpm/zod@4.3.6/node_modules/zod/v4/classic/errors.d.cts:16
Parameters
| Parameter | Type |
|---|---|
issues | $ZodIssue[] |
Returns
void
Deprecated
Push directly to .issues instead.