| Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/node_modules/deep-extend/README.md
|
| diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/node_modules/deep-extend/README.md b/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/node_modules/deep-extend/README.md
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..0457c524d90ae6b74ecb2042b95c1d6c396d4437
|
| --- /dev/null
|
| +++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url/node_modules/rc/node_modules/deep-extend/README.md
|
| @@ -0,0 +1,52 @@
|
| +Node.JS module “Deep Extend”
|
| +============================
|
| +
|
| +Recursive object extending.
|
| +
|
| +Install
|
| +-----
|
| +
|
| + npm install deep-extend
|
| +
|
| +Usage
|
| +-----
|
| +
|
| + var deepExtend = require('deep-extend');
|
| + var obj1 = {
|
| + a: 1,
|
| + b: 2,
|
| + d: {
|
| + a: 1,
|
| + b: [],
|
| + c: { test1: 123, test2: 321 }
|
| + },
|
| + f: 5,
|
| + g: 123
|
| + };
|
| + var obj2 = {
|
| + b: 3,
|
| + c: 5,
|
| + d: {
|
| + b: { first: 'one', second: 'two' },
|
| + c: { test2: 222 }
|
| + },
|
| + e: { one: 1, two: 2 },
|
| + f: [],
|
| + g: (void 0)
|
| + };
|
| +
|
| + deepExtend(obj1, obj2);
|
| +
|
| + console.log(obj1);
|
| + /*
|
| + { a: 1,
|
| + b: 3,
|
| + d:
|
| + { a: 1,
|
| + b: { first: 'one', second: 'two' },
|
| + c: { test1: 123, test2: 222 } },
|
| + f: [],
|
| + c: 5,
|
| + e: { one: 1, two: 2 },
|
| + g: undefined }
|
| + */
|
|
|