mongoose-checkit
Installation
npm install --save mongoose-checkit
Usage
var User checkit mongoose userSchema; mongoose = ;checkit = ;mongoose; userSchema = username: type: String checkit: 'required' 'alphaDash' email: type: String checkit: 'required' 'email' ; userSchema; User = mongoose;
Advanced Usage
var Checkit User checkit mongoose userSchema; Checkit = ;mongoose = ;checkit = ;mongoose; CheckitValidators { var attrs; attrs = {}; attrscolumn = value; return mongoose;}; userSchema = username: type: String unique: true checkit: 'required' 'alphaDash' 'unused:User:username' email: type: String unique: true checkit: 'required' 'email' 'unused:User:email' ; userSchema; User = mongoose;