nest-request-interceptor
Version:
Lightweight HTTP and RPC request logging interceptors for NestJS with decorators to skip or deduplicate logs.
19 lines (16 loc) • 624 B
text/typescript
/**
* @module nest-request-interceptor
*
* This module provides request interceptors for HTTP and RPC communication in NestJS applications.
* It includes logging utilities and a decorator to selectively skip logging.
*/
import { SkipLogging } from "./decorators/skip-logging";
import { SkipNoise } from "./decorators/skip-noise";
import { HTTPInterceptor } from "./interceptors/http.interceptor";
import { RPCInterceptor } from "./interceptors/rpc.interceptor";
import log from "./utils/log";
export { HTTPInterceptor };
export { RPCInterceptor };
export { SkipLogging };
export { SkipNoise };
export { log as Log };