(
error: Error | string | unknown,
context?: Record<string, any>,
)
| 59 | } |
| 60 | |
| 61 | public error( |
| 62 | error: Error | string | unknown, |
| 63 | context?: Record<string, any>, |
| 64 | ): void { |
| 65 | let errorMessage: string; |
| 66 | |
| 67 | if (error instanceof Error) { |
| 68 | errorMessage = error.message; |
| 69 | } else if (typeof error === "string") { |
| 70 | errorMessage = error; |
| 71 | } else { |
| 72 | errorMessage = "An unknown error occurred"; |
| 73 | } |
| 74 | |
| 75 | this.winston.error(errorMessage, context); |
| 76 | } |
| 77 | } |
| 78 | |
| 79 | export const Logger = LoggerClass.getInstance(); |
no outgoing calls