extend-deep

0.1.6 • Public • Published

extend-deep

Clone recursively and merge array && object member.

Install

$ npm install extend-deep

Usage

var extend = require("extend-deep");

var obj1 = {
  apple: 0,
  pear: ['yellow', 'red'],
  banana: { weight: 52, price: 100 },
  cherry: 97
};
var obj2 = {
  pear: ['white'],
  banana: { price: 200 },
  durian: 100
};
extend(obj1, obj2);
// => {"apple":0,"pear":["white","red"],"banana":{"weight":52,"price":200},"cherry":97,"durian":100}

License

The MIT License

Package Sidebar

Install

npm i extend-deep

Weekly Downloads

147

Version

0.1.6

License

MIT

Last publish

Collaborators

  • 1024bit