没有合适的资源?快使用搜索试试~ 我知道了~
从打字稿类型/接口生成zod模式-JavaScript开发
共46个文件
ts:25个
md:6个
json:3个
需积分: 5 0 下载量 55 浏览量
2021-05-26
05:41:30
上传
评论
收藏 232KB ZIP 举报
温馨提示
从打字稿类型/接口生成zod架构ts-to-zod从打字稿类型/接口生成Zod架构(v3)。 用法$ yarn add --dev ts-to-zod $ yarn ts-to-zod src / iDontTrustThisApi.ts src / nowIcanValidateEverything.ts就是这样,转到src / nowIcanValidateEverything.ts文件,您应该拥有所有导出的接口和类型作为具有以下名称模式的Zod架构:$ {originalType}架构。 注意:生成的zod模式具有[电子邮件保护]作为依赖项。 嵌入式验证以确保生成的zod模式
资源推荐
资源详情
资源评论
收起资源包目录
ts-to-zod-main.zip (46个子文件)
ts-to-zod-main
tsconfig.package.json 88B
.github
PULL_REQUEST_TEMPLATE.md 70B
ISSUE_TEMPLATE
bug_report.md 384B
feature_request.md 286B
workflows
release-please.yaml 938B
tests.yaml 390B
yarn.lock 217KB
.eslintrc.js 420B
src
config.zod.ts 738B
config.ts 932B
utils
resolveDefaultProperties.ts 1KB
getImportPath.ts 426B
resolveDefaultProperties.test.ts 2KB
findNode.ts 464B
index.ts 398B
core
generateIntegrationTests.ts 1KB
validateGeneratedTypes.ts 3KB
validateGeneratedTypes.test.ts 4KB
generateZodInferredType.test.ts 797B
jsDocTags.ts 5KB
transformRecursiveSchema.ts 1KB
transformRecursiveSchema.test.ts 2KB
generateZodInferredType.ts 828B
generate.ts 6KB
generateZodSchema.ts 17KB
generateZodSchema.test.ts 20KB
generate.test.ts 7KB
cli.ts 11KB
worker
index.ts 564B
validator.worker.ts 193B
createConfig.ts 5KB
ts-to-zod.config.js 281B
example
heros.ts 1KB
heros.zod.ts 1KB
README.md 534B
tsconfig.json 466B
LICENSE 1KB
README.md 6KB
.husky
pre-commit 81B
.gitignore 2B
ts-to-zod-logo.svg 149KB
.gitignore 81B
bin
run 327B
run.cmd 31B
CHANGELOG.md 619B
package.json 2KB
共 46 条
- 1
资源评论
李凜之
- 粉丝: 36
- 资源: 4602
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功