Skip to content

MarkDementev/Diff-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI status:

Actions Status Maintainability Test Coverage

Overview

Program for finding differences between data in two files. For input files, popular formats are supported - json and yaml. The output of differences is also possible in different versions - plain, stylish and json.

Output by plain:

./app --format plain path/to/file.yml another/path/file.json
Property 'follow' was added with value: false
Property 'baz' was updated. From 'bas' to 'bars'
Property 'group2' was removed

Output by stylish:

./app filepath1.json filepath2.json
{
  + follow: false
  + numbers: [1, 2, 3]
    setting1: Value 1
  - setting2: 200
  - setting3: true
  + setting3: {key=value}
  + setting4: blah blah
}

Program work session demo:

https://asciinema.org/a/GfJa1sRyFTL9HNHuaS8aXiyZH

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published