computed types:i Joi喜欢对TypeScript的验证 源码
:flamingo:计算类型 TypeScript的运行时验证类型。 Computed-Types (以前为 )是TypeScript的强类型验证库。通过使用函数接口,计算类型知道如何转换和验证数据,并在编译时自动生成准确的TypeScript接口。 使用computed-types : const UserSchema = Schema ( { name : string , amount : number , flags : array . of ( string ) . optional ( ) ; } ) ; type User = Type ; Joi等效代码: const UserSchema = Joi . object ( { name : Joi . string ( ) . required ( ) , amount
文件列表
computed-types-master.zip
(预估有个46文件)
computed-types-master
.gitignore
948B
.babelrc
487B
.eslintrc
614B
package.json
3KB
package-lock.json
530KB
src
unknown.test.ts
6KB
Validator.test.ts
10KB
Validator.ts
5KB
暂无评论