(level: number)
| 46 | ) |
| 47 | // Get the log level named with coloring decorations for terminal output. |
| 48 | const formattedLevelName = (level: number): string => { |
| 49 | const levelInfo = levelInfoByLogLevelNumber[level] |
| 50 | const colorString = levelInfo.info.color(levelInfo.name.toUpperCase()) |
| 51 | |
| 52 | // black text seems to provide better contrast in most terminals |
| 53 | return black(colorString) |
| 54 | } |
| 55 | |
| 56 | export const liveLogMessageFormatter = (event: LiveLogMessage): EventFormat => { |
| 57 | const formatString = `${formattedLevelName(event.log_level)} ${event.driver_name} ${event.message}` |
no outgoing calls
no test coverage detected