gajus

zod-compiler

gajus

Compile Zod schemas into zero-overhead validation functions at build time. Works with Vite, webpack, esbuild, Rollup, etc

AI 简介

zod-compiler 是一个构建时编译工具,将 Zod 数据验证 schema 预编译为零开销的原生 JavaScript 验证函数。它通过静态分析识别导出的 Zod schema,在 Vite、Webpack、esbuild 等构建工具中自动替换为高性能验证逻辑,保留完整的 Zod API(如 parse、safeParse、is 类型守卫),无需修改业务代码。核心优势包括 2–75 倍验证性能提升、零运行时开销、支持类型守卫(.is())及大规模项目(万级 schema)稳定运行。适用于对数据校验性能敏感的前端应用、SSR/SSG 服务端渲染、API 请求体验证等场景。

TypeScript
BSD 3-Clause "New" or "Revised" License
506
Stars
7
Forks
1
Watchers
2
Issues

Star 增长

今日0
近 7 天0
近 30 天+33
综合评分50.01
默认分支main