messiah
v1.0.0
Published
Node object validator
Downloads
4
Readme
messiah
Node object validators
Examples
var messiah = require('messiah');
// Create an object User
messiah.objects.new('user', {
name: {
isRequired: 'The name is required',
isLength: {
message: 'The name has to be at least 5 characters',
min: 5
}
},
email: {
isEmail: 'The e-mail address is not valid'
}
});
var user = {
"email": "[email protected]",
"name": "Benjamin Netter"
};
// Check
messiah.check('user', user, function(err) {
if (err) {
// Errors
}
});