One-line preview of a log command payload.
(payload: any)
| 47 | |
| 48 | /** One-line preview of a log command payload. */ |
| 49 | function logPreview(payload: any): string { |
| 50 | const level = payload?.level ?? "log" |
| 51 | let msg = typeof payload?.message === "string" ? payload.message : compactJson(payload?.message) |
| 52 | if (msg.length > MAX_PAYLOAD_PREVIEW_CHARS) { |
| 53 | msg = msg.slice(0, MAX_PAYLOAD_PREVIEW_CHARS) + "..." |
| 54 | } |
| 55 | return `[${level}] ${msg}` |
| 56 | } |
| 57 | |
| 58 | /** Generic short preview of a payload. */ |
| 59 | function genericPreview(payload: any): string { |
no test coverage detected