error-handling
1 trace
- Zod 4: ZodError.errors is gone — use .issues; .flatten()/.format() deprecated → z.flattenError / z.treeifyErrorAfter upgrading to zod@4, result.error.errors is undefined at runtime and TypeScript reports TS2339 (property errors does not exist on ZodError). Fix: Other helpers: z.treeifyError(err) (nested { errors, properties,…