ZoricmaTs / frontend-project-lvl2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

Hexlet tests and linter status:

Actions Status

codeclimate status:

Maintainability Test Coverage

Установка

  1. Установите Node.js последней версии в систему глобально (Установка JavaScript). Для получения этой версии можно использовать диспетчер пакетов apt. Обновите указатель локальных пакетов с помощью следующей команды

sudo apt update

sudo apt install nodejs

Проверьте, что установка выполнена успешно, запросив у node номер версии:

nodejs -v

установите пакет npm с помощью apt:

sudo apt install npm

  1. Склонируйте созданный репозиторий проекта локально.

git clone git@github.com:ZoricmaTs/frontend-project-lvl2.git

  1. Выполнить установку зависимостей

make install

  1. Запустить сравнение файлов

gendiff <filepath1> <filepath2>

Сравнение файлов в формате json

asciicast

Сравнение файлов в формате yaml

asciicast

Сравнение файлов в формате yaml с выводом формата по умолчанию "stylish"

asciicast

Сравнение файлов в формате yaml с выводом формата "plain"

gendiff --format plain <filepath1> <filepath2> asciicast

Сравнение файлов в формате yaml с выводом формата "json"

gendiff --format json <filepath1> <filepath2> asciicast

About


Languages

Language:JavaScript 97.2%Language:Makefile 2.8%