* feat: update prettier configuration for print width * chore: apply code formatting to entire repository * fix: remove build files * fix: format issue --------- Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
15 lines
449 B
JavaScript
15 lines
449 B
JavaScript
import winston, { format, transports } from "winston";
|
|
|
|
import { RedisTransport } from "./redis-transport.mjs";
|
|
|
|
const logMessageFormat = format.printf(({ level, message, timestamp }) => {
|
|
return `${timestamp} ${level}: ${message}`;
|
|
});
|
|
|
|
const logger = winston.createLogger({
|
|
format: format.combine(format.colorize(), format.timestamp(), logMessageFormat),
|
|
transports: [new transports.Console(), new RedisTransport()],
|
|
});
|
|
|
|
export { logger };
|