Difference Calculator — консольная утилита для сравнения двух конфигурационных файлов.
Поддерживаемые форматы входных данных:
- JSON
- YAML / YML
Поддерживаемые форматы вывода:
- stylish — древовидный формат по умолчанию
- plain — плоский текстовый формат
- json — структурированный JSON-вывод
Проект написан на JavaScript в среде Node.js с использованием ES Modules.
- Node.js >= 18
- npm >= 9
git clone https://github.com/aisaenok/frontend-project-46.git
cd frontend-project-46make installnpm linkПосле этого команда gendiff будет доступна из терминала.
gendiff -hgendiff filepath1.json filepath2.json
gendiff filepath1.yml filepath2.ymlgendiff -f stylish filepath1.json filepath2.json
gendiff -f plain filepath1.json filepath2.json
gendiff -f json filepath1.json filepath2.json



