niyak93rus / frontend-project-lvl2

GenDiff CLI app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Actions Status Linter-check MaintainabilityTest Coverage

Utility for comparing JSON and YAML files. Done within the 'Frontend-developer' course by Hexlet (see: https://ru.hexlet.io/).

Installing and Usage

# install dependencies
make install

# install the package
make link

# help
gendiff -h

# compare your files
gendiff yourfile1.json yourfile2.yml

DEMO

Demo for plain objects (step 3): asciicast

Demo for comparing json and yaml (step 5): asciicast

Demo for comparing nested objects (step 6): asciicast

Demo for plain output (step 7): asciicast

Demo for complete project (step 8): asciicast

About

GenDiff CLI app


Languages

Language:JavaScript 97.3%Language:Makefile 2.7%