Spaces:
Build error
Build error
File size: 622 Bytes
c717019 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | // utils/logger.js
const pino = require('pino');
const path = require('path');
const fs = require('fs');
const logDir = path.join(__dirname, '..', 'logs');
fs.mkdirSync(logDir, { recursive: true });
const destination = pino.destination({
dest: path.join(logDir, 'bot.log'),
sync: false,
mkdir: true
});
module.exports = pino(
{
level: process.env.LOG_LEVEL || 'info',
transport: {
target: 'pino-pretty',
options: {
colorize: true,
translateTime: 'dd/mm/yyyy HH:MM:ss',
ignore: 'pid,hostname',
messageFormat: '[AKIRA] {msg}'
}
}
},
destination
); |