node-clerk

Validate input with callback

Clerk

Validate input with callback

var createUser = clerk();
 
createUser.validate(function (attrs) {
  return attrs.name && attrs.name.length > 0;
  }, "Name should be present.");
 
createUser({}, function (errattrs) {
  assert.equal(err.messages, ["Name should be present"]); // true 
});