Cleaned up some syntax. Thanks, cargo clippy!
Added a huge pile of improvements documented in the Github PR. Thanks again, @blyxxyz!
Fixed bug where an input of an unmatched closing bracket would result in a surprisingly deep indent. Thanks, @blyxxyz!
Fixed bug where jsonxf -i foo -o foo would truncate foo.
Thanks for the report, @anthhub!
Updated to latest getopts and fixed some deprecated style.
Thanks, @veer66!
Breaking change: removed indent parameter from pretty_print() and
pretty_print_stream().
Added Formatter to support customized formatting.
Major refactor.
Performance improvements and an improved benchmark harness.
Added -s command-line option to transform a JSON string.
First release: command-line pretty-printing and minimization of files and streams, Rust pretty-printing and minimization of streams and strings.