typescript-rest
Version:
A Library to create RESTFul APIs with Typescript
98 lines (96 loc) • 3.88 kB
JavaScript
;
var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
var server_types_1 = require("./server-types");
var BadRequestError = (function (_super) {
__extends(BadRequestError, _super);
function BadRequestError(message) {
_super.call(this, "BadRequestError", 400, message || "Bad Request");
}
return BadRequestError;
}(server_types_1.HttpError));
exports.BadRequestError = BadRequestError;
var UnauthorizedError = (function (_super) {
__extends(UnauthorizedError, _super);
function UnauthorizedError(message) {
_super.call(this, "UnauthorizedError", 401, message || "Unauthorized");
}
return UnauthorizedError;
}(server_types_1.HttpError));
exports.UnauthorizedError = UnauthorizedError;
var ForbidenError = (function (_super) {
__extends(ForbidenError, _super);
function ForbidenError(message) {
_super.call(this, "ForbidenError", 403, message || "Forbiden");
}
return ForbidenError;
}(server_types_1.HttpError));
exports.ForbidenError = ForbidenError;
var NotFoundError = (function (_super) {
__extends(NotFoundError, _super);
function NotFoundError(message) {
_super.call(this, "NotFoundError", 404, message || "Not Found");
}
return NotFoundError;
}(server_types_1.HttpError));
exports.NotFoundError = NotFoundError;
var MethodNotAllowedError = (function (_super) {
__extends(MethodNotAllowedError, _super);
function MethodNotAllowedError(message) {
_super.call(this, "MethodNotAllowedError", 405, message || "Method Not Allowed");
}
return MethodNotAllowedError;
}(server_types_1.HttpError));
exports.MethodNotAllowedError = MethodNotAllowedError;
var NotAcceptableError = (function (_super) {
__extends(NotAcceptableError, _super);
function NotAcceptableError(message) {
_super.call(this, "NotAcceptableError", 406, message || "Not Acceptable");
}
return NotAcceptableError;
}(server_types_1.HttpError));
exports.NotAcceptableError = NotAcceptableError;
var ConflictError = (function (_super) {
__extends(ConflictError, _super);
function ConflictError(message) {
_super.call(this, "ConflictError", 409, message || "Conflict");
}
return ConflictError;
}(server_types_1.HttpError));
exports.ConflictError = ConflictError;
var GoneError = (function (_super) {
__extends(GoneError, _super);
function GoneError(message) {
_super.call(this, "GoneError", 410, message || "Gone");
}
return GoneError;
}(server_types_1.HttpError));
exports.GoneError = GoneError;
var UnsupportedMediaTypeError = (function (_super) {
__extends(UnsupportedMediaTypeError, _super);
function UnsupportedMediaTypeError(message) {
_super.call(this, "UnsupportedMediaTypeError", 415, message || "Unsupported Media Type");
}
return UnsupportedMediaTypeError;
}(server_types_1.HttpError));
exports.UnsupportedMediaTypeError = UnsupportedMediaTypeError;
var InternalServerError = (function (_super) {
__extends(InternalServerError, _super);
function InternalServerError(message) {
_super.call(this, "InternalServerError", 500, message || "Internal Server Error");
}
return InternalServerError;
}(server_types_1.HttpError));
exports.InternalServerError = InternalServerError;
var NotImplementedError = (function (_super) {
__extends(NotImplementedError, _super);
function NotImplementedError(message) {
_super.call(this, "NotImplementedError", 501, message || "Not Implemented");
}
return NotImplementedError;
}(server_types_1.HttpError));
exports.NotImplementedError = NotImplementedError;
//# sourceMappingURL=server-errors.js.map