data-validator:简单,可组合JavaScript数据验证

时间:2024-05-20 15:57:02
【文件属性】:

文件名称:data-validator:简单,可组合JavaScript数据验证

文件大小:61KB

文件格式:ZIP

更新时间:2024-05-20 15:57:02

JavaScript

数据验证器 Times data-validator库提供了一种简单,可组合的方式来验证JavaScript数据的结构和值。 const { objectValidator , getErrors } = require ( '@times/data-validator' ) ; const personSchema = { name : { type : 'string' , required : true } , age : { type : 'number' , required : false } , } ; const validatePerson = objectValidator ( personSchema ) ; const result1 = validatePerson ( { name : 'Alice' , age : 23 } ) ; getError


【文件预览】:
data-validator-master
----.eslintrc.json(419B)
----.flowconfig(61B)
----rollup.config.js(492B)
----yarn.lock(110KB)
----src()
--------lib()
--------index.js(844B)
----.babelrc(196B)
----flow-typed()
--------npm()
----.npmignore(103B)
----.travis.yml(101B)
----test()
--------compose.spec.js(6KB)
--------validators.spec.js(11KB)
--------schema.spec.js(18KB)
--------typecheck.spec.js(4KB)
--------result.spec.js(5KB)
--------printer.spec.js(3KB)
----.prettierrc(52B)
----README.md(19KB)
----.gitignore(54B)
----.eslintignore(52B)
----package.json(2KB)

网友评论