@grace-js/grace
Version:
An opinionated API framework
19 lines • 549 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.APIError = exports.GraceError = void 0;
class GraceError extends Error {
constructor(message) {
super(message);
}
}
exports.GraceError = GraceError;
class APIError extends GraceError {
constructor(code, body, error, message) {
super(message ?? body.message ?? 'Internal server error');
this.code = code;
this.body = body;
this.error = error;
}
}
exports.APIError = APIError;
//# sourceMappingURL=error.js.map