diff --git a/client/package.json b/client/package.json index e206466fd..9c0e88268 100644 --- a/client/package.json +++ b/client/package.json @@ -22,7 +22,7 @@ "homepage": "https://github.com/Algoteers/MasterApp#readme", "devDependencies": { "@advancedalgos/key-vault-client": "^0.0.16", - "@advancedalgos/teams-client": "0.0.23", + "@advancedalgos/teams-client": "0.0.24", "@advancedalgos/users-client": "^0.0.14", "@advancedalgos/events-client": "^0.0.1", "@advancedalgos/web-components": "0.0.13", diff --git a/server/src/logger/index.js b/server/src/logger/index.js index c72b226fc..d45a27e85 100644 --- a/server/src/logger/index.js +++ b/server/src/logger/index.js @@ -1,4 +1,6 @@ -const { createLogger, format, transports } = require('winston') +import { createLogger, format, transports } from 'winston' +import { inspect } from 'util' + const { combine, timestamp, simple } = format const options = { @@ -17,17 +19,17 @@ const options = { handleExceptions: true, json: false, colorize: true, - timestamp: true } } const logger = createLogger({ level: 'info', - format: combine( - timestamp({ - format: 'YYYY-MM-DD HH:mm:ss' - }), - simple() + format: format.combine( + format.colorize(), + format.timestamp({ format: 'YY/MM/DD HH:mm' }), + format.printf( + info => `${info.timestamp} - ${info.level}: ${JSON.parse(JSON.stringify(inspect(info.message)))}` + ) ), transports: [ new transports.File(options.file),