nest-request-interceptor
Version:
Lightweight HTTP and RPC request logging interceptors for NestJS with decorators to skip or deduplicate logs.
23 lines • 1.45 kB
JavaScript
;
/**
* @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.
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Log = exports.SkipNoise = exports.SkipLogging = exports.RPCInterceptor = exports.HTTPInterceptor = void 0;
const skip_logging_1 = require("./decorators/skip-logging");
Object.defineProperty(exports, "SkipLogging", { enumerable: true, get: function () { return skip_logging_1.SkipLogging; } });
const skip_noise_1 = require("./decorators/skip-noise");
Object.defineProperty(exports, "SkipNoise", { enumerable: true, get: function () { return skip_noise_1.SkipNoise; } });
const http_interceptor_1 = require("./interceptors/http.interceptor");
Object.defineProperty(exports, "HTTPInterceptor", { enumerable: true, get: function () { return http_interceptor_1.HTTPInterceptor; } });
const rpc_interceptor_1 = require("./interceptors/rpc.interceptor");
Object.defineProperty(exports, "RPCInterceptor", { enumerable: true, get: function () { return rpc_interceptor_1.RPCInterceptor; } });
const log_1 = __importDefault(require("./utils/log"));
exports.Log = log_1.default;
//# sourceMappingURL=index.js.map