| 1234567891011121314151617181920 |
- export const logger = {
- info(message: string, metadata?: Record<string, unknown>) {
- console.log(`[INFO] ${message}`, metadata)
- },
- warn(message: string, metadata?: Record<string, unknown>) {
- console.warn(`[WARN] ${message}`, metadata)
- },
- error(error: unknown, context?: Record<string, unknown>) {
- if (error instanceof Error) {
- console.error(`[ERROR] ${error.message}`, {
- stack: error.stack,
- ...context
- })
- } else {
- console.error(`[ERROR] ${String(error)}`, context)
- }
- }
- }
|