discord-mcp
Version:
Discord integration for Model Context Protocol
24 lines • 761 B
JavaScript
import pino from 'pino';
// Create logger that outputs to stderr to avoid interfering with MCP protocol on stdout
export const logger = pino({
level: process.env.LOG_LEVEL || 'info',
transport: process.env.NODE_ENV === 'development'
? {
target: 'pino-pretty',
options: {
colorize: true,
translateTime: 'HH:MM:ss',
ignore: 'pid,hostname',
destination: 2 // 2 = stderr
}
}
: undefined,
base: {
service: 'discord-mcp'
},
serializers: {
err: pino.stdSerializers.err,
error: pino.stdSerializers.err
}
}, pino.destination(2)); // Always output to stderr (fd 2)
//# sourceMappingURL=logger.js.map