@acruzjr/express-http-errors
Version:
The easiest way to handle errors in Express.
127 lines (126 loc) • 4.85 kB
TypeScript
import { HttpError } from "./HttpError";
export * from './HttpError';
export * from './express-error-handler';
export declare class BadRequestError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class UnauthorizedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class PaymentRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ForbiddenError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class NotFoundError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class MethodNotAllowedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class NotAcceptableError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ProxyAuthenticationRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class RequestTimeoutError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ConflictError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class GoneError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class LengthRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class PreconditionFailedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class PayloadTooLargeError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class URITooLongError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class UnsupportedMediaTypeError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class RangeNotSatisfiableError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ExpectationFailedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ImATeapotError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class MisdirectedRequestError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class UnprocessableEntityError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class LockedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class FailedDependencyError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class TooEarlyError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class UpgradeRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class PreconditionRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class TooManyRequestsError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class RequestHeaderFieldsTooLargeError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class UnavailableForLegalReasonsError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class InternalServerError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class NotImplementedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class BadGatewayError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class ServiceUnavailableError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class GatewayTimeoutError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class HTTPVersionNotSupportedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class VariantAlsoNegotiatesError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class InsufficientStorageError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class LoopDetectedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class BandwidthLimitExceededError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class NotExtendedError extends HttpError {
constructor(message: string, error?: unknown);
}
export declare class NetworkAuthenticationRequiredError extends HttpError {
constructor(message: string, error?: unknown);
}