Validation API Reference
Complete reference for validation configuration, schema definitions, and error handling in MoroJS.
Validation Configuration
Validation with Chainable API
typescript
Schema Types Reference
Basic Types
z.string() - String validation
z.number() - Number validation
z.boolean() - Boolean validation
z.date() - Date validation
z.array() - Array validation
z.object() - Object validation
Advanced Types
z.enum() - Enumeration
z.union() - Union types
z.optional() - Optional fields
z.nullable() - Nullable fields
z.transform() - Data transformation
z.refine() - Custom validation
Validation Error Handling
Custom Error Handlers
typescript
Global Validation Configuration
typescript