http-response-helper
Version:
HTTP-Response-Helper is a utility library for sending HTTP responses with the correct status code.
36 lines (35 loc) • 3.14 kB
TypeScript
import { Response } from "./interfaces/Response";
export declare const HttpResponseHelper: {
CONTINUE: (response: Response, data?: Record<string, any>, message?: string) => void;
SWITCHING_PROTOCOLS: (response: Response, data?: Record<string, any>, message?: string) => void;
PROCESSING: (response: Response, data?: Record<string, any>, message?: string) => void;
EARLY_HINTS: (response: Response, data?: Record<string, any>, message?: string) => void;
UPLOAD_RESUMPTION_SUPPORTED: (response: Response, data?: Record<string, any>, message?: string) => void;
OK: (response: Response, data?: Record<string, any>, message?: string) => void;
CREATED: (response: Response, data?: Record<string, any>, message?: string) => void;
ACCEPTED: (response: Response, data?: Record<string, any>, message?: string) => void;
NON_AUTHORITATIVE_INFORMATION: (response: Response, data?: Record<string, any>, message?: string) => void;
NO_CONTENT: (response: Response, data?: Record<string, any>, message?: string) => void;
RESET_CONTENT: (response: Response, data?: Record<string, any>, message?: string) => void;
PARTIAL_CONTENT: (response: Response, data?: Record<string, any>, message?: string) => void;
MULTI_STATUS: (response: Response, data?: Record<string, any>, message?: string) => void;
ALREADY_REPORTED: (response: Response, data?: Record<string, any>, message?: string) => void;
IM_USED: (response: Response, data?: Record<string, any>, message?: string) => void;
MULTIPLE_CHOICES: (response: Response, data?: Record<string, any>, message?: string) => void;
MOVED_PERMANENTLY: (response: Response, data?: Record<string, any>, message?: string) => void;
FOUND: (response: Response, data?: Record<string, any>, message?: string) => void;
SEE_OTHER: (response: Response, data?: Record<string, any>, message?: string) => void;
NOT_MODIFIED: (response: Response, data?: Record<string, any>, message?: string) => void;
TEMPORARY_REDIRECT: (response: Response, data?: Record<string, any>, message?: string) => void;
PERMANENT_REDIRECT: (response: Response, data?: Record<string, any>, message?: string) => void;
BAD_REQUEST: (response: Response, data?: Record<string, any>, message?: string) => void;
UNAUTHORIZED: (response: Response, data?: Record<string, any>, message?: string) => void;
FORBIDDEN: (response: Response, data?: Record<string, any>, message?: string) => void;
NOT_FOUND: (response: Response, data?: Record<string, any>, message?: string) => void;
CONFLICT: (response: Response, data?: Record<string, any>, message?: string) => void;
INTERNAL_SERVER_ERROR: (response: Response, data?: Record<string, any>, message?: string) => void;
NOT_IMPLEMENTED: (response: Response, data?: Record<string, any>, message?: string) => void;
BAD_GATEWAY: (response: Response, data?: Record<string, any>, message?: string) => void;
SERVICE_UNAVAILABLE: (response: Response, data?: Record<string, any>, message?: string) => void;
GATEWAY_TIMEOUT: (response: Response, data?: Record<string, any>, message?: string) => void;
};