messiah:节点对象验证器

时间:2024-07-03 18:40:24
【文件属性】:

文件名称:messiah:节点对象验证器

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-03 18:40:24

JavaScript

弥赛亚JS Messiah 是一个扩展的 NodeJS 对象验证器。 安装 安装,运行: npm install messiah 入门 默认规则 isRequired 检查值是否存在。 isString 检查值是否为字符串。 isNumber 检查值是否为数字。 isArray 检查值是否为数组。 isBoolean 检查值是true还是false 。 isDate 检查值是否为Date 。 contains 检查str是否包含在值中。 equals 检查值是否等于str 。 matches 检查值是否与正则表达式pattern匹配。 isIn 检查该值是否在数组arr 。 isLength 检查值长度是否在min和max之间。 isEmail 检查值长度是否是有效的电子邮件地址。 isMongoId 检查值长度是否是有效的 Mongo 对象 ID。 i


【文件预览】:
messiah-master
----.gitignore(526B)
----package.json(618B)
----rules.js(599B)
----index.js(3KB)
----options.js(103B)
----README.md(2KB)
----objects.js(870B)
----rules()
--------isString.js(149B)
--------matches.js(232B)
--------isIn.js(169B)
--------isLength.js(232B)
--------isDate.js(143B)
--------isArray.js(146B)
--------isEmail.js(165B)
--------isBoolean.js(152B)
--------contains.js(231B)
--------isURL.js(159B)
--------equals.js(225B)
--------isNumber.js(149B)
--------isMongoId.js(171B)
----test()
--------index.js(80B)

网友评论