文件名称:TypeScript的类型安全验证和解析库-JavaScript开发
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-14 22:41:14
JavaScript Validation
用于验证和解析结构化对象的TypeScript库。 该API在很大程度上受Zod出色的API的影响,而实现方面的目标是实现简单运行类型的出色性能。 @ badrap / valita一个TypeScript库,用于验证和解析结构化对象。 该API在很大程度上受Zod出色的API的影响,而实现方面的目标是实现简单运行类型的出色性能。 我们还特别注意提供描述性验证错误消息:const vehicle = v.union(v.object({类型:v.literal(“飞机”),航空公司:v.string()}),v.object({类型:v.literal(“ train”)}),v.object({类型:v.literal(“ automobile”),制造商:v.string()})
【文件预览】:
valita-main
----package.json(2KB)
----.github()
--------workflows()
----tests()
--------index.test.ts(45KB)
----LICENSE(1KB)
----package-lock.json(71KB)
----src()
--------index.ts(33KB)
----.eslintrc.js(1KB)
----tsconfig.json(233B)
----.devcontainer()
--------Dockerfile(283B)
--------devcontainer.json(437B)
----.gitignore(2KB)
----README.md(2KB)
----tsconfig.build.json(110B)
----.vscode()
--------settings.json(478B)