Skip to content

EkaterinaRina/GenDiff

Repository files navigation

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

About

Program that determines the difference between two data structures

Resources

Stars

Watchers

Forks

Packages

No packages published