Files
lock/lib/errors/ValidationError.js

32 lines
560 B
JavaScript

/**
* Expose `LoginError`
*/
module.exports = ValidationError;
/**
* Create a `ValidationError` by extend of `Error`
*
* @param {String} mesage
* @public
*/
function ValidationError(message) {
message = message || 'Validation error';
var err = Error.call(this, message);
return err;
}
/**
* Extend `ValidationError.prototype` with `Error.prototype`
* and `ValidationError` as constructor
*/
if (Object && Object.create) {
ValidationError.prototype = Object.create(Error.prototype, {
constructor: { value: ValidationError }
});
}