0.2.3 • Published 5 years ago

gendiff-util v0.2.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

gendiff-util

Maintainability

Test Coverage

Build Status

This package is a CLI utility for generating diff between two config files.

Installation

$ npm install -g gendiff-util

Usage

Usage: gendiff [options] <firstConfig> <secondConfig>

Compares two configuration files and shows a difference.

Options:
  -V, --version        output the current version
  -f, --format [type]  Output format
  -h, --help           output usage information

Example:

.json files:

Flat data:

asciicast

Deep data:

asciicast

gendiff -f plain

asciicast

-f json

asciicast

.yaml files:

Flat data:

asciicast

Deep data:

asciicast

gendiff -f plain

asciicast

-f json

asciicast

.ini files:

Flat data:

asciicast

Deep data:

asciicast

gendiff -f plain

asciicast

-f json

asciicast

Config 1:

{
  "host": "hexlet.io",
  "timeout": 50,
  "proxy": "123.234.53.22",
  "follow": false
}

Config 2:

{
  "timeout": 20,
  "verbose": true,
  "host": "hexlet.io"
}

Result:

{
    host: hexlet.io
  + timeout: 20
  - timeout: 50
  - proxy: 123.234.53.22
  + verbose: true
  - follow: false
}
0.2.3

5 years ago

0.2.1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago