| 23 | }) |
| 24 | |
| 25 | const runJson = async args => { |
| 26 | const r = await run(`${args} --json`) |
| 27 | let parsed = null |
| 28 | try { |
| 29 | parsed = JSON.parse(r.stdout) |
| 30 | } catch { |
| 31 | /* leave parsed null */ |
| 32 | } |
| 33 | return { ...r, parsed } |
| 34 | } |
| 35 | |
| 36 | const runWithStdin = (args, html) => { |
| 37 | try { |