(scanOutput: string)
| 307 | } |
| 308 | |
| 309 | function parseScanOutput(scanOutput: string): ScanResponse { |
| 310 | try { |
| 311 | return JSON.parse(scanOutput); |
| 312 | } catch (error) { |
| 313 | throw new Error(`Failed to parse CLI output as JSON: ${formatError(error)}`); |
| 314 | } |
| 315 | } |
| 316 | |
| 317 | async function runPromptfooScan( |
| 318 | cliArgs: string[], |
no test coverage detected
searching dependent graphs…