Skip to content

MussonTMN/frontend-project-46

Repository files navigation

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

Hexlet tests and linter status

Actions Status Node CI Maintainability Test Coverage

Описание

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

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

  • Обращение к файлам через абсолютный и относительный пути
  • Поддержка разных входных форматов: yaml, json
  • Генерация отчета в виде plain text, stylish и json

Установка:

  • Установите последнюю версию Node.js.
  • Скопируйте этот репозиторий себе на компьютер.
  • Добавьте зависимости командой make install или npm install.

Системные требования:

  • Центральный процессор: с частотой от 1 ГГц;
  • Оперативная память: 512 Мб и выше;
  • Пространство на жестком диске: 30 Мб;
  • Платформа: Microsoft Windows, Mac OS, Linux x32/x64.

Cравнение плоских объектов .json

asciicast

Cравнение плоских объектов .yaml

asciicast

Cравнение вложенных объектов в формате stylish

asciicast

Cравнение вложенных объектов в плоском формате (plain)

asciicast

Cравнение вложенных объектов в формате json

asciicast

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published