resolved logger printing garbage in terminal
This commit is contained in:
@@ -48,7 +48,13 @@ const consoleFormat = winston.format.combine(
|
||||
winston.format.timestamp({ format: "YYYY-MM-DD HH:mm:ss:ms" }),
|
||||
winston.format.colorize({ all: true }),
|
||||
winston.format.printf((info) => {
|
||||
const { level, message, timestamp, ...extra } = info;
|
||||
const { level, message, timestamp } = info;
|
||||
|
||||
const extra = Object.fromEntries(
|
||||
Object.entries(info).filter(
|
||||
([key]) => key !== "level" && key !== "message" && key !== "timestamp",
|
||||
),
|
||||
);
|
||||
|
||||
const formattedMessage =
|
||||
message instanceof Error
|
||||
@@ -84,7 +90,6 @@ const stream = { write: (message: string) => logger.http(message.trim()) };
|
||||
|
||||
function getError(payload: Err, error?: any) {
|
||||
logger.error(JSON.stringify({ payload, error }, null, 2));
|
||||
console.error(error);
|
||||
return {
|
||||
code: payload.code,
|
||||
message: payload.message,
|
||||
|
||||
Reference in New Issue
Block a user