jsonmerge

2.0.0 • Public • Published

jsonmerge v dm cov unit e2e

Install

# with cli
$ npm install -g jsonmerge

# dependency in your project
$ npm install --save jsonmerge

Usage

API

const jsonmerge = require('jsonmerge')
let result = jsonmerge(['./test/fixtures/json/*.json'])

// or with jsonc support
const jsonmerge = require('jsonmerge/jsonc')
let result = jsonmerge(['./test/fixtures/jsonc/*.json'])

console.log(JSON.stringify(result, null, 4))

CLI

$ cd test/fixtures
$ jsonmerge json/*.json > result.json

# or with jsonc support
$ jsonmerge --jsonc jsonc/*.json > result.json

Compatibility

os Windows Ubuntu MacOS
supported
node 4 6 8 10 12 14 16 18
json
jsonc

See also: .github/workflows/

License

Apache v2.0 © Jayin Ton

/jsonmerge/

    Package Sidebar

    Install

    npm i jsonmerge

    Weekly Downloads

    1,378

    Version

    2.0.0

    License

    Apache-2.0

    Unpacked Size

    29.3 kB

    Total Files

    24

    Last publish

    Collaborators

    • jayinton
    • fritx