Warnings make it harder to see the errors in the terminal output. How about we just hide warnings if there are any lint errors?
I think that's a good idea. I suggest having a new option --always-show-warnings (or something like that) that is false by default.
When it's false (the default), I'd like to see at least one summary line in the end of the report such as:
Also, 18 warnings found. Run with `--always-show-warnings` for details on them.
For the record, eslint’s flag to hide warnings is quiet. The suggested behavior could thus be called “auto-quiet” and that leaves us with