{"bugs":{"url":"https://github.com/jonschlinkert/assign-deep/issues"},"dist":{"shasum":"92089f55f7b55872b1828d9c51f860427f08bae6","tarball":"https://registry.npmjs.org/assign-deep/-/assign-deep-0.4.8.tgz","fileCount":4,"integrity":"sha512-uxqXJCnNZDEjPnsaLKVzmh/ST5+Pqoz0wi06HDfHKx1ASNpSbbvz2qW2Gl8ZyHwr5jnm11X2S5eMQaP1lMZmCg==","signatures":[{"sig":"MEQCIQCmB9qV1sJxYMHCk3q4tkN2GJYmQjxmJzqvHVhyONwaHwIfOCy80rnsiA08gq3TxaRm1cGrsBYwrohCZV/UiumRZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEl4rCRA9TVsSAnZWagAATNYP/1McATELFQCmgoM7KN1e\n4iUauc2f1Bs0bsWuqQFr4ssivYFP//QCuKoJYdD3n0B38LzxTdIYoJqGf97J\nDPpLRR03qtGcK8AFxt/xq2VsvNB0HzFhWUNygaak/L07bYWBzrK8wA3z8fPe\n5WL4TuTXrYZzs67ieP5h/00YMS086t9hS9n5XXHgfBS3eYGyPNIpscyENSfh\nm7VAuf/c7zyjbPJ4hbFTLzHYHYuQnuK8LDlFv2wfj9wjAjmaOyXECUsGCqPv\nbI1DsbeLucAvddfpdlk+PZpGMC7S4+ZX5fksxSqeogRG5ffmic+TL0m4x60X\nUQ4PPjZTXYMLQ6RpaM9hXbg//kabFEBW4b7Q3ysO8jGzxGrrogbQYrrJe+e7\n/MTVfN4CodSuYuirEXyprlyJpbZS+rYB0TBo5+KexXJmgGICgq+NvGM4lX9k\nofARPw3pL5s/AJnHqJU3q4ejDtANWTCrMLk05LMsn0rAIfo5rSCgokbfAA08\nmo4HlmyFWmt3eQsarfdu7KYEkg7Y2GpsHgmRqi+OF/4OOX8Y0eJyKJJXkYr8\n8V++ObaZYI9SANo2uzhB/ChrJ0XcV/b8vZqcvXJujdTrrRDKLe/wNXiJ8eYf\nXYh4OO6M5FNWBzSmTiVt23SO/RIYCEcDpNW1WLkyGUTkQPv482pkVgj32b6L\n24ST\r\n=udTG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"assign-deep","verb":{"run":true,"toc":false,"lint":{"reflinks":true},"tasks":["readme"],"layout":"default","plugins":["gulp-format-md"],"related":{"list":["assign-symbols","extend-shallow","merge-deep","mixin-deep"],"description":"You might also be interested in these projects:"},"reflinks":["verb"]},"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"readme":"# assign-deep [![NPM version](https://img.shields.io/npm/v/assign-deep.svg?style=flat)](https://www.npmjs.com/package/assign-deep) [![NPM monthly downloads](https://img.shields.io/npm/dm/assign-deep.svg?style=flat)](https://npmjs.org/package/assign-deep) [![NPM total downloads](https://img.shields.io/npm/dt/assign-deep.svg?style=flat)](https://npmjs.org/package/assign-deep) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/assign-deep.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/assign-deep)\n\n> Deeply assign the enumerable properties and/or es6 Symbol properies of source objects to the target (first) object.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save assign-deep\n```\n\n## Usage\n\n```js\nvar assign = require('assign-deep');\n\nvar one = {b: {c: {d: 'e'}}};\nvar two = {b: {c: {f: 'g', j: 'i'}}};\nvar three = {foo: 'bar'};\n\nconsole.log(assign(one, two, three));\n//=> {b: {c: {d: 'e', f: 'g', j: 'i'}}, foo: 'bar'}\n```\n\n## About\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [assign-symbols](https://www.npmjs.com/package/assign-symbols): Assign the enumerable es6 Symbol properties from an object (or objects) to the first object… [more](https://github.com/jonschlinkert/assign-symbols) | [homepage](https://github.com/jonschlinkert/assign-symbols \"Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.\")\n* [extend-shallow](https://www.npmjs.com/package/extend-shallow): Extend an object with the properties of additional objects. node.js/javascript util. | [homepage](https://github.com/jonschlinkert/extend-shallow \"Extend an object with the properties of additional objects. node.js/javascript util.\")\n* [merge-deep](https://www.npmjs.com/package/merge-deep): Recursively merge values in a javascript object. | [homepage](https://github.com/jonschlinkert/merge-deep \"Recursively merge values in a javascript object.\")\n* [mixin-deep](https://www.npmjs.com/package/mixin-deep): Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. | [homepage](https://github.com/jonschlinkert/mixin-deep \"Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 23 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 11 | [doowb](https://github.com/doowb) |\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on August 03, 2017._","engines":{"node":">=0.10.0"},"gitHead":"c2324e605253c67fe85d41fcac6d0af4205427fc","license":"MIT","scripts":{"test":"mocha"},"_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"homepage":"https://github.com/jonschlinkert/assign-deep","keywords":["assign","copy","deep","extend","key","keys","merge","mixin","object","prop","properties","values"],"repository":{"url":"git+https://github.com/jonschlinkert/assign-deep.git","type":"git"},"_npmVersion":"6.9.0","description":"Deeply assign the enumerable properties and/or es6 Symbol properies of source objects to the target (first) object.","directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_nodeVersion":"10.15.2","contributors":[{"url":"https://twitter.com/doowb","name":"Brian Woodward"},{"url":"http://twitter.com/jonschlinkert","name":"Jon Schlinkert"}],"dependencies":{"kind-of":"^5.0.2","is-primitive":"^2.0.0","assign-symbols":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^3.5.0","gulp-format-md":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/assign-deep_0.4.8_1561484842567_0.03637038753968502","host":"s3://npm-registry-packages"},"_id":"assign-deep@0.4.8","version":"0.4.8"}