Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 1.88 KB

File metadata and controls

56 lines (32 loc) · 1.88 KB

Gendiff: difference generator

Maintainability

Test Coverage

GitHub Actions Demo

Actions Status

Description:

Educational project. Gendiff finds and prints difference between two .json or .yml/.yaml files. using and showing the chosen output format: 'plain', 'stylish', 'json'.

Dependencies

  • python 3.6+
  • make

Installation

  • Install Poetry into your system. Follow official installation guide for your OS: Installation Documentation

  • Build and install the project into your system

    make build
    make package-install
    

Usage

Calling programm:

gendiff --format path/to/file1 path/to/file2

Calling help information:

gendiff -h

By default the output format is 'stylish', but it can be changed with --format flag:

gendiff --format plain

Asciinema step 6

asciicast

Asciinema step 7

asciicast

Asciinema step 8

asciicast