all files / lib/ server-errors.js

76.47% Statements 26/34
13.64% Branches 3/22
27.27% Functions 3/11
100% Lines 23/23
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69                                                                                           
"use strict";
const server_types_1 = require("./server-types");
class BadRequestError extends server_types_1.HttpError {
    constructor(message) {
        super("BadRequestError", 400, message);
    }
}
exports.BadRequestError = BadRequestError;
class UnauthorizedError extends server_types_1.HttpError {
    constructor(message) {
        super("UnauthorizedError", 401, message);
    }
}
exports.UnauthorizedError = UnauthorizedError;
class ForbidenError extends server_types_1.HttpError {
    constructor(message) {
        super("ForbidenError", 403, message);
    }
}
exports.ForbidenError = ForbidenError;
class NotFoundError extends server_types_1.HttpError {
    constructor(message) {
        super("NotFoundError", 404, message);
    }
}
exports.NotFoundError = NotFoundError;
class MethodNotAllowedError extends server_types_1.HttpError {
    constructor(message) {
        super("MethodNotAllowedError", 405, message);
    }
}
exports.MethodNotAllowedError = MethodNotAllowedError;
class NotAcceptableError extends server_types_1.HttpError {
    constructor(message) {
        super("NotAcceptableError", 406, message);
    }
}
exports.NotAcceptableError = NotAcceptableError;
class ConflictError extends server_types_1.HttpError {
    constructor(message) {
        super("ConflictError", 409, message);
    }
}
exports.ConflictError = ConflictError;
class GoneError extends server_types_1.HttpError {
    constructor(message) {
        super("GoneError", 410, message);
    }
}
exports.GoneError = GoneError;
class UnsupportedMediaTypeError extends server_types_1.HttpError {
    constructor(message) {
        super("GoneError", 415, message);
    }
}
exports.UnsupportedMediaTypeError = UnsupportedMediaTypeError;
class InternalServerError extends server_types_1.HttpError {
    constructor(message) {
        super("InternalServerError", 500, message);
    }
}
exports.InternalServerError = InternalServerError;
class NotImplementedError extends server_types_1.HttpError {
    constructor(message) {
        super("NotImplementedError", 501, message);
    }
}
exports.NotImplementedError = NotImplementedError;