Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.14 KB

README.md

File metadata and controls

52 lines (35 loc) · 2.14 KB

Hexlet tests and linter status:

Actions Status
Actions Status
Maintainability
Test Coverage

Difference Calculator is a cli application that recursively checks two files (JSON or YAML format) and outputs the difference in one of the three supported formats (JSON, Plain, Stylish).

Table of contents:

Requirments installed and configured:

  • Python
  • Poetry

Setup:

  1. Clone this repository
  2. Install dependencies: make install
  3. Build tar and whl package: make build
  4. Install package: make package-install

Use gendiff -h command for help.

Stylish:

JSON flatten files:

asciicast

YAML flatten files:

asciicast

JSON tree files:

asciicast

PLAIN:

JSON tree files:

asciicast

JSON:

JSON tree files:

asciicast