Skip to content

DomnitskiyOleg/frontend-project-46

Repository files navigation

Hexlet tests and linter status:

Actions Status hello-world Maintainability Test Coverage

GenDiff

Utility library that Compares two configuration files and shows a difference.

Installation as library

npm i https://github.com/DomnitskiyOleg/frontend-project-46.git

Using in your code editor

import genDiff from '@hexlet/code';

const diff = genDiff(filepath1, filepath2, formatName);
console.log(diff);

Using as CLI application

git clone [email protected]:DomnitskiyOleg/frontend-project-46.git
make install
npm link

CLI help

gendiff -h

cli

Three output formats (look examples)

stylish (default)

plain

json

Examples

Comparison flat json files (stylish)

asciicast

Comparison flat yaml files (stylish)

asciicast

Comparison nested yml files (stylish)

asciicast

Comparison nested json json files (plain)

asciicast

Comparison nested json yml files (json)

asciicast

Enjoy !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published