mirror of
https://github.com/ajnart/homarr.git
synced 2026-02-27 17:00:54 +01:00
* feat: add winston logger * refactor: improve usage of winston logger overide, remove start.js file and logger.js file used for override * fix: formatting * fix: formatting
17 lines
387 B
JavaScript
17 lines
387 B
JavaScript
import winston, { format, transports } from "winston";
|
|
|
|
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()],
|
|
});
|
|
|
|
export { logger };
|