extend-json
v1.5.3
Published
This module will allow you to extend a JSON file with either a function or another JSON file. This is to allow inheritance, as well as to enforce DRY principles.
Downloads
27
Readme
extend-json 
extend-json
is a npm module for populating JSON files, with other JSON files or a specified function.
to extend Objects
">>fileB": {"file" : "./fileB.json"}
to extend Arrays
[{">>fileB": {"file" : "./fileB.json", "replace":true}}]
var extendJSON = require('./index');
var fileA = require('./fileA.json');
extendJSON(fileA).then(function (json) {
console.log(JSON.stringify(json, null, 4))
}).catch(function (e) {
console.log('error', e);
});
Options are optional and default to
extendJSON(fileA, {pointer:'>>', path:'./'})