async-validate
Version:
Asynchronous validation for node and the browser
18 lines (16 loc) • 417 B
JavaScript
var expect = require('chai').expect
, schema = {
type: 'object',
fields: {
name: {
type: 'string',
required: true,
message: function(message, parameters) {
expect(message).to.be.a('string');
expect(parameters).to.be.an('array');
return new Error('Name is required');
}
}
}
}
module.exports = schema;