@httpc/kit
Version:
httpc toolbox for building function-based API with minimal code and end-to-end type safety
10 lines (9 loc) • 402 B
TypeScript
import { HttpCServerMiddleware } from "@httpc/server";
export type RequestLoggerParts = {
logBegin?: boolean;
logRequestId?: boolean;
logParameters?: boolean;
logResult?: boolean;
};
export type RequestLoggerMiddlewareOptions = RequestLoggerParts & Readonly<{}>;
export declare function RequestLoggerMiddleware(options?: RequestLoggerMiddlewareOptions): HttpCServerMiddleware;