From ed6b368233b56c35a8965aa74b9d80a285bba406 Mon Sep 17 00:00:00 2001 From: Tine Jozelj Date: Sat, 7 Jul 2018 23:36:55 +0200 Subject: [PATCH] fix: logger upgrade issue --- src/modules/core/logger/logger.providers.ts | 10 +++------- src/modules/core/logger/logger.service.ts | 4 ++-- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/modules/core/logger/logger.providers.ts b/src/modules/core/logger/logger.providers.ts index cbc1caea..4b80f38d 100644 --- a/src/modules/core/logger/logger.providers.ts +++ b/src/modules/core/logger/logger.providers.ts @@ -1,6 +1,5 @@ import { LOGGER_WINSTON_PROVIDER } from './logger.constants'; -import { Logger, transports } from 'winston'; - +import { transports, createLogger } from 'winston'; export const loggerProviders = [ { @@ -9,13 +8,10 @@ export const loggerProviders = [ const LOG_LEVEL = process.env.LOG_LEVEL; const winstonTransports = [ - new transports.Console({ - colorize: true, - align: true, - }), + new transports.Console({}), ]; - return new Logger({ + return createLogger({ level: LOG_LEVEL, transports: winstonTransports, }); diff --git a/src/modules/core/logger/logger.service.ts b/src/modules/core/logger/logger.service.ts index cb9049d3..bfeb3031 100644 --- a/src/modules/core/logger/logger.service.ts +++ b/src/modules/core/logger/logger.service.ts @@ -1,11 +1,11 @@ -import { LoggerInstance } from 'winston'; import { Injectable, Inject } from '@nestjs/common'; import { LOGGER_LEVEL, LOGGER_WINSTON_PROVIDER } from './logger.constants'; +import { Logger } from 'winston'; @Injectable() export class LoggerService { - constructor(@Inject(LOGGER_WINSTON_PROVIDER) private winston: LoggerInstance) { + constructor(@Inject(LOGGER_WINSTON_PROVIDER) private winston: Logger) { } public log(level: LOGGER_LEVEL, msg: string, ...meta): void {