2.0.0 • Published 4 years ago
dmytr1k-gendiff v2.0.0
Вычислитель отличий
Утилита для поиска отличий в конфигурационных файлах.
Второй из четырёх учебных проектов программы обучения Фронтенд JavaScript на образовательной онлайн-платформе Хекслет.
Установка и удаление
Используя npm
- Установка:
npm install dmytr1k-gendiff
- Удаление:
npm uninstall dmytr1k-gendiff
Используя git
- Установка:
git clone git@github.com:Dmytr1K/frontend-project-lvl2.git
cd frontend-project-lvl2
make install
make link
- Удаление:
cd frontend-project-lvl2
make unlink
cd ..
rm -R frontend-project-lvl2
Использование встроенной справки
- Получить подсказку по работе с программой:
gendiff -h
- Узнать версию:
gendiff -V
Пример работы со встроенной справкой:
Работа с программой
Сравнение плоских файлов (содержащих только пары ключ-значение)
Сравнение плоских файлов JSON со стильным (по умолчанию) форматом вывода результата
Сравнение плоских файлов JSON с плоским форматом вывода результата
Сравнение плоских файлов JSON с выводом результата в виде строки JSON
Плоские файлы форматов YAML и INI
Результаты сравнения аналогичны результатам сравнения файлов формата JSON
Сравнение файлов, имеющих вложенные структуры
Сравнение файлов JSON, имеющих вложенные структуры, со стильным (по умолчанию) форматом вывода результата
Сравнение файлов JSON, имеющих вложенные структуры, с плоским форматом вывода результата
Сравнение файлов JSON, имеющих вложенные структуры, с выводом результата в виде строки JSON
Файлы форматов YAML и INI, имеющие вложенные структуры
Результаты сравнения аналогичны результатам сравнения файлов формата JSON