UNPKG

@team-supercharge/nest-amqp

Version:
30 lines (29 loc) 892 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Logger = void 0; const common_1 = require("@nestjs/common"); class Logger { constructor(context = '') { this.context = context; } static overrideLogger(logger) { Logger.instance = logger; } log(message, context) { Logger.instance.log(message, context || this.context); } error(message, trace, context) { Logger.instance.error(message, trace, context || this.context); } warn(message, context) { Logger.instance.warn(message, context || this.context); } debug(message, context) { Logger.instance.debug(message, context || this.context); } verbose(message, context) { Logger.instance.verbose(message, context || this.context); } } exports.Logger = Logger; Logger.instance = new common_1.Logger();