Demo:预览 Zod 校验 schema
Zod 同时表达类型和运行时校验,图能看清 required、refinement、enum 和嵌套对象。
- 先用一个小而完整的示例确认结构,再粘贴完整生产内容。
- 检查预览是否清楚展示 ownership、结构、标签和风险字段。
- 保留源码和导出结果,方便后续 reviewer 复现。
const UserSchema = z.object({ email: z.string().email(), role: z.enum(["admin", "member"]) });