ergebnis/json-printer
Pretty-print and re-indent JSON strings with customizable indentation (spaces or tabs). Ergebnis\Json\Printer\Printer normalizes indentation only—no escaping/unescaping—making it easy to convert minified or differently formatted JSON into a consistent style.
For a full diff see [3.8.0...3.8.1][3.8.0...3.8.1].
For a full diff see [3.7.0...3.8.0][3.7.0...3.8.0].
For a full diff see [3.6.0...3.7.0][3.6.0...3.7.0].
For a full diff see [3.5.0...3.6.0][3.5.0...3.6.0].
For a full diff see [3.4.0...3.5.0][3.4.0...3.5.0].
For a full diff see [3.3.0...3.4.0][3.3.0...3.4.0].
For a full diff see [3.2.0...3.3.0][3.2.0...3.3.0].
For a full diff see [3.1.1...3.2.0][3.1.1...3.2.0].
For a full diff see [3.1.0...3.1.1][3.1.0...3.1.1].
For a full diff see [3.0.2...3.1.0][3.0.2...3.1.0].
For a full diff see [3.0.1...3.0.2][3.0.1...3.0.2].
For a full diff see [3.0.0...3.0.1][3.0.0...3.0.1].
replace configuration from composer.json ([#72]), by [@localheinz]For a full diff see [2.0.1...3.0.0][2.0.1...3.0.0].
Renamed vendor namespace Localheinz to Ergebnis after move to [@ergebnis] ([#67]), by [@localheinz]
Run
$ composer remove localheinz/json-printer
and
$ composer require ergebnis/json-printer
to update.
Run
$ find . -type f -exec sed -i '.bak' 's/Localheinz\\Json\\Printer/Ergebnis\\Json\\Printer/g' {} \;
to replace occurrences of Localheinz\Json\Printer with Ergebnis\Json\Printer.
Run
$ find -type f -name '*.bak' -delete
to delete backup files created in the previous step.
ext-json and ext-mbstring explicitly ([#63]), by [@localheinz]For a full diff see [2.0.0...2.0.1][2.0.0...2.0.1].
For a full diff see [1.1.0...2.0.0][1.1.0...2.0.0].
For a full diff see [1.0.0...1.1.0][1.0.0...1.1.0].
For a full diff see 8849fc6...1.0.0.
[@ergebnis]: https://github.com/ergebnis [@localheinz]: https://github.com/localheinz
How can I help you explore Laravel packages today?