README.md
### Hexlet tests and linter status:
[![Actions Status](https://github.com/ikijime/php-project-lvl2/workflows/hexlet-check/badge.svg)](https://github.com/ikijime/php-project-lvl2/actions)
### Второй проект профессии php-программист на [Hexlet.io](https://ru.hexlet.io/)
[![Test Coverage](https://api.codeclimate.com/v1/badges/62999c0e32ce0e310f3e/test_coverage)](https://codeclimate.com/github/ikijime/php-project-lvl2/test_coverage) [![Maintainability](https://api.codeclimate.com/v1/badges/62999c0e32ce0e310f3e/maintainability)](https://codeclimate.com/github/ikijime/php-project-lvl2/maintainability)
#### Описание
Консольная PHP утилита показывающая различие между YAML или JSON файлами.
Поддерживает вывод в трёх форматах: Stylish(по умолчанию), Plain, Json.
#### Установка
```
composer global require ikijime/php-project-lvl2
```
#### Демонстрация работы
```
Generate diff
Usage:
gendiff (-h|--help)
gendiff (-v|--version)
gendiff [--format <fmt>] <firstFile> <secondFile>
Options:
-h --help Show this screen
-v --version Show version
-f --format <fmt> Report format [default: stylish]
```
##### Сравнение файлов Json в формате Stylish
[![asciicast](https://asciinema.org/a/By0lj40WCGzRAUlCovav9IDmn.svg)](https://asciinema.org/a/By0lj40WCGzRAUlCovav9IDmn)
##### Сравнение файлов Yaml в формате Stylish
[![asciicast](https://asciinema.org/a/Tr8i4A8cCfevEwsF77uBAnT4m.svg)](https://asciinema.org/a/Tr8i4A8cCfevEwsF77uBAnT4m)
##### Сравнение файлов в формате Plain
[![asciicast](https://asciinema.org/a/s7M7y8NJuLvHhJ3mZxAhsTVGY.svg)](https://asciinema.org/a/s7M7y8NJuLvHhJ3mZxAhsTVGY)
##### Сравнение файлов в формате Json
[![asciicast](https://asciinema.org/a/ZvEgjwC4bhNFDZ9Kz7fU21RPx.svg)](https://asciinema.org/a/ZvEgjwC4bhNFDZ9Kz7fU21RPx)