【文件属性】:
文件名称:rube:可组合的数据验证,转换和处理管道
文件大小:36KB
文件格式:ZIP
更新时间:2021-05-01 20:57:30
JavaScript
卢布
精简,更简单且与浏览器兼容的替代方案。
可组合的数据验证,转换和处理管道。 支持同步,异步和生成器功能。 自豪地以命名。
安装
节点:
npm install rube
浏览器(duo):
var Rube = require('lapwinglabs/rube');
浏览器(独立,导出Rube ):
例子
var schema = Rube ( {
email : Rube ( String ) . assert ( / @ / ) ,
name : Rube ( String ) . between ( 5 , 30 ) ,
accounts : Rube ( {
twitter : Rube ( String ) . use ( rtwitter ) ,
gittip : Rube ( String ) . between ( 5 , 20
【文件预览】:
rube-master
----.gitignore(40B)
----component.json(432B)
----test()
--------index.js(13KB)
----History.md(2KB)
----Readme.md(6KB)
----package.json(824B)
----dist()
--------rube.min.js(20KB)
--------rube.js(48KB)
----index.js(2KB)
----.npmignore(29B)
----Makefile(696B)
----lib()
--------utils()
--------number.js(659B)
--------object.js(3KB)
--------string.js(1020B)
--------array.js(562B)
--------any.js(2KB)
--------validate.js(745B)
--------plugins()