Spaces:
Build error
Build error
| // 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 | |
| ); |