nightlord189 / frontend-project-lvl2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

frontend-project-lvl2

Maintainability CI Test Coverage

Description

This is training JS-project on Hexlet, app that compares two config files and shows difference

Getting Started

Setup:

git clone https://github.com/nightlord189/frontend-project-lvl2
npm install
npm link

Launch:

gendiff <file1.json> <file2.json>

Available files:

json
yaml
ini

Available formats:

change format by --format option. Available formats:

stylish
json
plain

Feature demos

JSON flat comparison:

asciicast

YAML flat comparison:

asciicast

ini flat comparison:

asciicast

JSON nested comparison:

asciicast

Plain output format:

asciicast

JSON output format:

asciicast

About


Languages

Language:JavaScript 97.2%Language:Makefile 2.8%