@korbiniankuhn/validator
Version:
Validate object schemas for js, expressjs, angular and mongoose.
18 lines • 550 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class ValidationError extends Error {
constructor(message, details) {
super(message);
this.name = 'ValidationError';
this.type = 'validator';
this.code = 'validation_error';
if (details) {
this.details = details;
}
}
}
exports.ValidationError = ValidationError;
exports.getErrorMessage = (err) => {
return err instanceof Error ? err.message : err;
};
//# sourceMappingURL=error.js.map