consul
Version:
Consul client
30 lines (22 loc) • 430 B
JavaScript
;
/**
* Create error
*/
function create(message) {
const error =
message instanceof Error
? message
: new Error(message ? message : undefined);
error.isConsul = true;
return error;
}
/**
* Create validation error
*/
function validation(message) {
const error = create(message);
error.isValidation = true;
return error;
}
exports.Consul = create;
exports.Validation = validation;