What was changed
- Support for JSON output format via
--json
flag - Command line output improvements
- Text output stylished and aligned to be more readable
- Error messages to stderr instead of stdout
- Disable ANSI colors when output is piped to a file descriptor or
--no-color
flag enabled
- Unit tests