jscheme:用于浏览器和节点的小型简单对象架构库

时间:2024-05-20 06:41:58
【文件属性】:

文件名称:jscheme:用于浏览器和节点的小型简单对象架构库

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-20 06:41:58

JavaScript

计划 用于浏览器和节点的小型简单对象架构库。 它没有依赖项,压缩和压缩压缩后不到3KB。 基本用法 这是一个最简单的示例,用于验证具有一个必须为字符串的属性的对象: // Add a schema. jScheme . add ( 'person' , { name : 'string' } ) ; // Validate a valid object against our first schema. jScheme . validate ( 'person' , { name : 'Popeye' } ) ; // Let's see what happens if we check with an empty object. jScheme . validate ( 'person' , { } ) ; // false jScheme . hasErrors (


【文件预览】:
jscheme-master
----.gitignore(67B)
----package.json(1KB)
----jscheme.js(15KB)
----src()
--------validation_errors.coffee(1KB)
--------scheme.coffee(3KB)
--------property_validator.coffee(4KB)
--------type.coffee(495B)
--------validators.coffee(1KB)
--------jscheme.coffee(192B)
----LICENSE(1KB)
----jscheme.min.js(8KB)
----README.md(4KB)
----Changelog.md(322B)
----lib()
--------validators.js(854B)
--------jscheme.js(248B)
--------scheme.js(5KB)
--------validation_errors.js(2KB)
--------type.js(588B)
--------property_validator.js(5KB)
----karma.conf.coffee(1KB)
----Gruntfile.coffee(3KB)
----.npmignore(114B)
----bower.json(255B)
----test()
--------node()
--------specs()

网友评论