We have a very useful flag `--error-format=json` that’s unstable. This is a tracking issue for its stabilisation. cc @nrc