gendifff

1.2.3 • Public • Published

Difference generator

Maintainability Build Status

Difference generator is a CLI utility compares two configuration files.

Capabillities:

  • use multiple formats
  • generate reports in different formats: text, pretty, json

Example:

$ gendiff --format plain first-config.ini second-config.ini
Setting "common.setting2" deleted.
Setting "common.setting4" added with value "blah blah".
Setting "group1.baz" changed from "bas" to "bars".
Section "group2" deleted.

Installation

$ npm install -g gendifff

asciicast

Compare JSON files

$ gendiff config1.json config2.json

asciicast

Compare YAML/YML files

$ gendiff config1.yaml config2.yaml

asciicast

Compare INI files

$ gendiff config1.ini config2.ini

asciicast

Compare nested files

$ gendiff configTree1 configTree2

asciicast

Compare files in plain format

$ gendiff --format plain config1 config2

asciicast

Compare files in json format

$ gendiff --format json config1 config2

asciicast

Readme

Keywords

Package Sidebar

Install

npm i gendifff

Weekly Downloads

1

Version

1.2.3

License

MIT

Unpacked Size

35.5 kB

Total Files

14

Last publish

Collaborators

  • tutburatino