validate-types
Version:
Validate object properties against type schema
16 lines (15 loc) • 411 B
JavaScript
module.exports = {
name: 'required',
validate: function(params) {
return params.testConfig
? typeof params.fieldValue !== 'undefined'
: true;
},
message: function(params) {
return 'Field "' + params.fieldName + '" is required';
},
skipFurtherTests: function(params) {
return !params.validateResult;
},
testUndefinedValues: true
};