handling-validation-errors
Installation
SKILL.md
Handling Validation Errors in z-schema
z-schema reports validation errors as ValidateError objects containing a .details array of SchemaErrorDetail. This skill covers inspecting, filtering, mapping, and presenting these errors.
Error structure
import { ValidateError } from 'z-schema';
import type { SchemaErrorDetail } from 'z-schema';
ValidateError extends Error:
| Property | Type | Description |
|---|---|---|
.name |
string |
Always 'ValidateError' |
.message |
string |
Summary message |
.details |
SchemaErrorDetail[] |
All individual errors |