合法化Legitimize是一个简单而灵活的对象验证器。它可用于验证JSON对象或简单地确保选项参数包含有效值。

安装

npm install legitimize快速开始使用合法化相对简单。简单地需要模块,创建一个方案,它的返回值将是验证函数。您还可以传递作为默认属性规则对象的第二个参数。

var Legitimize = require ( \"legitimize\" );

var defaults = { type : \"string\" };

var validate = new Legitimize ( { name : { required : true , pattern : / [ a-z ] + / i }, town : { required : true } } );