Differ - утилита: сравнивает файлы .JSON и .YML и выводит разницу в виде строки. Утилита умеет работать с простыми и вложенными структурами, выводить результат в STYLISH (по умолчанию), PLAIN или JSON формате. Данную утилиту также можно установить как зависимость и использовать в любом другом пакете.
В консоль введите команду:
git clone git@github.com:DariaPolubenko/difference-calculator.git
Введите следующие команды:
cd difference-calculator/app
make install
Затем введите команду:
./build/install/app/bin/app -h
Введите команду ./build/install/app/bin/app, укажите относительные или абсолютные пути до файлов, которые необходимо сравнить
./build/install/app/bin/app file1.json file2.json
Сравнение файлов .json
Сравнение файлов .yml
Сравнение файлов с вложенной структурой
Вывод автоматически выводится в формате stylish. Чтобы изменить формат на plain или json добавьте "-f plain" или "-f json" соответственно
./build/install/app/bin/app -f plain file1.json file2.json
Вывод результата в формате 'stylish'
Вывод результата в формате 'plain'
Вывод результата в формате 'json'