By default, report output is formatted in way so it's easy to ready for humans and it has "pretty" formatting with spaces and indentation. However, in some cases, it's not needed to do this as the only consumer of the output may be a machine reading the output. In that case, it's worth adding a switch which switches current format into its dense form, leaving out unnecessary spaces and indentation.
The way the condensed form is done is format-specific. Where the format allows that so it's still parseable in unambiguous way, the whole report may end up as one line (e.g. JSON). Note: there's exising --aligned option for reporting tools. This may be reused or we could as well introduce --unaligned option if default output is aligned already and unaligned is non-default.
No plan to implement this unless there's a demand from users.