Redxnel/project-lvl2-s405

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Вычислитель отличий by Redxnel

[![Build Status](https://travis-ci.org/Redxnel/project-lvl2-s405.svg?branch=master)](https://travis-ci.org/Redxnel/project-lvl2-s405)

[![Maintainability](https://api.codeclimate.com/v1/badges/bf959a90a4ffc4f420e6/maintainability)](https://codeclimate.com/github/Redxnel/project-lvl2-s405/maintainability)

## Установка пакета
npm install -g generate_diff

[![asciicast](https://asciinema.org/a/FSXo51M0btGyOGk8EJRZrUjok.svg)](https://asciinema.org/a/FSXo51M0btGyOGk8EJRZrUjok)

## Описание

**Вычислитель отличий** - это утилита, которая демонстрирует отличие двух конфигурационных файлов,  в том числе со сложной внутренней структурой. Отуствие плюса или минуса в выводе говорит о том, что данная строчка не была изменена. Плюс обозначет добавление нового свойства или значения. Минус - удаление свойства или значения. Поддерживаемый формат файлов: JSON, yaml, INI.

### Вычисление отличий файлов с расширением .json
[![asciicast](https://asciinema.org/a/G36UF0TdchuNZVIokT85QESiT.svg)](https://asciinema.org/a/G36UF0TdchuNZVIokT85QESiT)

### Вычисление отличий файлов с расширением .yml
[![asciicast](https://asciinema.org/a/lXNvm5qRzXeqf9xxBZp5iBMeG.svg)](https://asciinema.org/a/lXNvm5qRzXeqf9xxBZp5iBMeG)

### Вычисление отличий файлов с расширением .ini
[![asciicast](https://asciinema.org/a/mrQzH4z4rKMAtZJNptvvGlZAA.svg)](https://asciinema.org/a/mrQzH4z4rKMAtZJNptvvGlZAA)