validate-types
Version:
Validate object properties against type schema
17 lines (15 loc) • 404 B
JavaScript
var emailPattern = /\S+@\S+\.\S+/;
module.exports = {
name: 'email',
validate: function(params) {
return params.testConfig
? emailPattern.test(params.fieldValue)
: true;
},
message: function(params) {
return 'Field "' + params.fieldName + '" is not valid email';
},
setPattern: function(pattern) {
emailPattern = pattern;
}
};