(fragments: Fragment[])
| 64 | } |
| 65 | |
| 66 | function mergeFragments(fragments: Fragment[]): Fragment { |
| 67 | const fmt = fragments.map((fragment) => fragment.fmt).join(' ') |
| 68 | const params = fragments.flatMap((fragment) => fragment.params) |
| 69 | return { fmt, params } |
| 70 | } |
| 71 | |
| 72 | const levelStyles: Record<LogLevel, string> = { |
| 73 | debug: 'color: blue', |