文件名称:orange-dragonfly-validator:输入参数验证库
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-14 06:49:32
JavaScript
橙色蜻蜓验证器 有一天,Orange Dragonfly将成为NodeJS框架。 现在,我开始发布其组件。 创建该库用于输入参数的验证。 这个怎么运作? 您已经在某个对象中输入了(输入)。 您有另一个具有允许输入的架构(Schema)的对象。 架构描述了可用的输入,并且存在引发异常的任何问题,其中包含有关输入中的错误的信息。 一个简单的例子,解释了这个想法 const validate = require ( "orange-dragonfly-validator" ) const rules = { "name" : { "type" : "string" , "pattern" : / ^ [ A-Z ] ( [ a-z ] + ) $ / } , "position" : { "type" : "string" } , "term_
【文件预览】:
orange-dragonfly-validator-master
----index.js(9KB)
----package.json(843B)
----package-lock.json(89B)
----.npmignore(6B)
----examples()
--------readme-example.js(799B)
--------input.json(409B)
--------rules-to-be-failed.json(1007B)
--------example.js(573B)
--------rules-to-be-passed.json(1KB)
----.gitignore(13B)
----README.md(3KB)
----generate-docs.js(2KB)