({ awsRequestId, level, ...data }: LogData)
| 8 | */ |
| 9 | export class StructuredLogFormatter implements ILogFormatter { |
| 10 | format({ awsRequestId, level, ...data }: LogData): string { |
| 11 | return JSON.stringify({ |
| 12 | timestamp: new Date().toISOString(), |
| 13 | level: formatLevel(level), |
| 14 | requestId: awsRequestId, |
| 15 | message: data, |
| 16 | }); |
| 17 | } |
| 18 | } |
nothing calls this directly
no test coverage detected