Я пытаюсь получить следующий формат, используя winston: 2020-01-01 [INFO]: test
с раскрашенной частью уровня, вместо этого я получаю
info: test
Как я могу получить нужный мне формат ищу?
import winston from "winston";
const format = winston.format.combine(
winston.format.align(),
winston.format.colorize(),
winston.format.errors({ stack: true }),
winston.format.printf(
({ level, message }) => `[${level.toUpperCase()}]: ${message}`
),
winston.format.simple(),
winston.format.timestamp({ format: "YYYY-MM-DD HH:mm:ss" })
);
export const logger = winston.createLogger({
level: process.env.NODE_ENV === "production" ? "info" : "debug",
transports: [new winston.transports.Console({ format })],
});