json-merge
Version:
given two streams of newline delimited JSON data perform a merge/extend on each object in the stream
41 lines (40 loc) • 1.06 kB
JSON
{
"name": "json-merge",
"version": "1.2.0",
"bin": {
"json-merge": "cli.js"
},
"description": "given two streams of newline delimited JSON data perform a merge/extend on each object in the stream",
"keywords": [
"stream",
"ldjson",
"ndjson",
"newline",
"parsing",
"cli",
"command-line"
],
"main": "index.js",
"scripts": {
"test": "npm run pipe-test && npm run parse-test",
"pipe-test": "cat foobar.json | json-merge \"data.*.a\" \"data.*.b\" \"data.*.c\"",
"parse-test": "json-merge foobar.json --parse=\"data.*.a\" foobar.json --parse=\"data.*.b\""
},
"author": "max ogden",
"license": "BSD",
"dependencies": {
"JSONStream": "^0.8.4",
"ldjson-stream": "^1.1.0",
"merge-object-streams": "0.0.3",
"request": "^2.36.0"
},
"devDependencies": {},
"repository": {
"type": "git",
"url": "https://github.com/maxogden/json-merge.git"
},
"bugs": {
"url": "https://github.com/maxogden/json-merge/issues"
},
"homepage": "https://github.com/maxogden/json-merge"
}