Skip to content

EmilMorua/GenDiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexlet tests and linter status:

Actions Status Test Coverage Test and linter

About The Project

CLI utility that allows you to find and display differences between two configuration files in json or yml format.

(back to top)

Technology stack

Python github actions Pytest flake8 Poetry git

(back to top)

Installation

  1. Clone the repo
    git clone https://github.com/EmilMorua/python-project-50.git
  2. Installing dependencies
    make install
  3. Building a package
    make build
  4. Usage
    gendiff [options] file_path1 file_path2

Available Options:

--format, -f - output format: stylish (default), plain, json

(back to top)

Examples of using

  1. JSON file JSON file

  2. YAML file YAML file

  3. Nested file Nested file

  4. Plain format Plain format

  5. JSON format JSON format

(back to top)

Contact

Emil' Murzin - emil.morua@gmail.com

GitHub: https://github.com/EmilMorua

(back to top)

Acknowledgments

(back to top)

About

CLI utility that allows you to find and display differences between two configuration files in json or yml format.

Resources

Stars

Watchers

Forks

Packages

No packages published