Содержание
CLI-утилита для проверки разницы между двумя конфигурационными файлами.
Поддерживаются различные форматы вывода (stylish, json, plain text).
Приложение написано на PHP.
Поддерживаемые форматы: json, yaml
Форматы отчётов: json, plain, stylish
- PHP >= 8.0
- Composer
Для установки зависимостей:
$ make install
Для проверки линтером:
$ make lint
Вывод тестов с покрытием:
$ make test-coverage
- docopt/docopt
- symfony/yaml
- funct/funct
Для генерации отчета по различиям:
$ ./gendiff [--format <fmt>] <pathToFile1> <pathTofile2>
Вывод помощи:
$ gendiff -h
$ gendiff --help
Сравнение двух json-файлов и вывод разницы в форматах: stylish, plain и json.
Сравнение двух yaml/yml-файлов и вывод разницы в форматах: stylish, plain и json.