import { logger } from './logger.js'; export class Logger { private context: string; constructor(context: string) { this.context = context; } info(message: string, meta?: any) { logger.info(message, { ...meta, context: this.context }); } warn(message: string, meta?: any) { logger.warn(message, { ...meta, context: this.context }); } error(message: string, meta?: any) { logger.error(message, { ...meta, context: this.context }); } debug(message: string, meta?: any) { logger.debug(message, { ...meta, context: this.context }); } }