Проект выполнен в рамках обучения по профессии "Фронтенд JavaScript" в школе Хекслет.
Проект представляет собой утилиту для поиска отличий в конфигурационных файлах.
Возможности утилиты:
-
Поддержка разных форматов (JSON, YML/YAML, INI)
-
Генерация отчета в виде pretty (по умолч.), plain text и json
$ sudo npm link$ gendiff --help$ gendiff path/to/before.json path/to/after.jsonили
$ gendiff --format stylish path/to/before.json path/to/after.jsonФайл before.json:
Файл after.json:
Отличия:
$ gendiff --format plain path/to/before.yml path/to/after.ymlФайл before.yml:
Файл after.yml:
Отличия:
$ gendiff --format json path/to/before.ini path/to/after.iniФайл before.ini:
Файл after.ini:
Отличия: