Skip to content

Instantly share code, notes, and snippets.

View JonFranklin301's full-sized avatar
Making a Brew

Jon JonFranklin301

Making a Brew
  • UK
View GitHub Profile
@JonFranklin301
JonFranklin301 / winston-logger.js
Created March 2, 2019 21:40
Winston logging with formatting
const { format, createLogger, transports } = require('winston');
const moment = require('moment');
// Thanks to luislobo for the workaround to handle multiple parameters - https://github.com/winstonjs/winston/issues/1427#issuecomment-427104223
// Format Object
function formatObject(param) {
if (param instanceof Object) {
return JSON.stringify(param);
}