(stdout: string, logger?: Logger)
| 20 | const MAX_LOG_LENGTH = 1024; |
| 21 | |
| 22 | function logStdout(stdout: string, logger?: Logger): void { |
| 23 | if (!logger) { |
| 24 | return; |
| 25 | } |
| 26 | |
| 27 | let output = stdout; |
| 28 | if (output.length > MAX_LOG_LENGTH) { |
| 29 | output = `${output.slice(0, MAX_LOG_LENGTH)}... (truncated)`; |
| 30 | } |
| 31 | |
| 32 | logger.debug(` stdout:\n${output}`); |
| 33 | } |
| 34 | |
| 35 | /** |
| 36 | * A generator function that parses a string containing JSONL (newline-delimited JSON) |
no test coverage detected