"gendiff" — консольная утилита, определяющая разницу между двумя структурами данных. Это популярная задача, для решения которой существует множество онлайн сервисов, например http://www.jsondiff.com/. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменений в конфигурационных файлах.
Возможности утилиты:
- Поддержка разных входных форматов: yaml, json
- Генерация отчета в виде plain text, stylish и json
- Склонировать репозиторий и зайти в директорию с проектом:
git clone https://github.com/kkillmemommyy/gendiff.git
cd gendiff
- Установка:
make install
или
npm ci --production
npm link
- Документация:
gendiff -h
make uninstall
или
npm uninstall --global @hexlet/code