Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 2.79 KB

README.md

File metadata and controls

37 lines (27 loc) · 2.79 KB

Hexlet tests and linter status:

Actions Status
Node CI
Maintainability
Test Coverage

Вычислитель отличий

Описание

Вычислитель отличий – программа, определяющая разницу между двумя структурами данных. Это популярная задача, для решения которой существует множество онлайн сервисов, например. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменений в конфигурационных файлах.

Возможности утилиты:

  • Поддержка разных входных форматов: yaml, json
  • Генерация отчета в виде plain text, stylish и json

Установка

  1. Клонируйте данный репозиторий командой: git clone
  2. Выполните установку пакета командой: npm link

Агрументы и опции

gendiff -h
asciicast

Сравнение плоских файлов (json)

asciicast

Сравнение плоских файлов (yaml)

asciicast

Рекурсивное сравнение

asciicast

Плоский формат (plain)

asciicast

Вывод в JSON

asciicast