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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.6
    227
    • latest

Version History

Package Sidebar

Install

npm i extend-deep

Weekly Downloads

162

Version

0.1.6

License

MIT

Last publish

Collaborators

  • 1024bit