$ composer global require alshad/gendiff
https://asciinema.org/a/fgL24h2P4rSsYnsFRjxW3iIoN
$ gendiff -h
$ gendiff -v
https://asciinema.org/a/iNDdvVwz1nXgT4VeYgZ4q7CGn
$gendiff file1.json file2.json.
https://asciinema.org/a/dNepFcHJ4ZPoD92Rd8ZSWTdzx
$gendiff file1.yaml file2.yaml
https://asciinema.org/a/1TgByMyPBKlBjIp1MfRMJCWNZ
$gendiff file1.json file2.json
https://asciinema.org/a/6S60yo57AR5cAgHbKV9DSKa5y
$gendiff file1.yaml file2.yaml
https://asciinema.org/a/uUwbynJfhzrQqvFCqCnKlaCrr
Generate diff for recursive .json files (files are in the working directory) and output in format "plain"
$gendiff --format plain file1.json file2.json
https://asciinema.org/a/EIcWFiEiNwMyANoBjFbcKBXu7
Generate diff for recursive .json files (files are in the working directory) and output in format "json"
$gendiff --format json file1.json file2.json