(obj: any, msg?: any)
| 39 | error<T extends object>(obj: T, msg?: string): void; |
| 40 | error(msg: string): void; |
| 41 | error(obj: any, msg?: any): void { |
| 42 | if (typeof obj === "string") { |
| 43 | this.logger.error(obj); |
| 44 | } else { |
| 45 | if (obj.error && obj.error instanceof Error) { |
| 46 | obj = { |
| 47 | ...obj, |
| 48 | message: obj.error.message, |
| 49 | stack: obj.error.stack, |
| 50 | }; |
| 51 | } |
| 52 | |
| 53 | this.logger.error(obj, msg); |
| 54 | } |
| 55 | } |
| 56 | |
| 57 | warn<T extends object>(obj: T, msg?: string): void; |
| 58 | warn(msg: string): void; |
no outgoing calls
no test coverage detected