{"_id":"defaults-deep","_rev":"18-3302577b5de791397b4df9a26bed2b54","name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","dist-tags":{"latest":"0.2.4"},"versions":{"0.1.0":{"name":"defaults-deep","description":"Like `extend` but recursivel copies only the missing properties/values to the target object.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/defaults-deep/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"dependencies":{"array-slice":"^0.2.2","for-own":"^0.1.2","is-plain-object":"^0.1.0"},"_id":"defaults-deep@0.1.0","_shasum":"91212df18ed87142bdfc2051f992a68a3752ff68","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"91212df18ed87142bdfc2051f992a68a3752ff68","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.1.0.tgz","integrity":"sha512-3IL3g+vlvc0dYTE2yLSkSK5xtNBHVLne3RGezCiWqJyaeMq1Qvouzd8TFAngtGe23oS7/oZ6WN4hHeUlS0K2ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEeYriRLD0+LoMwe9EO7gu3mj4vdSG4yjttehT613Z8wIhANsapRj/yqOxKX/fesIpIY2kwkazFU05VgKqiV0dQwey"}]},"directories":{}},"0.1.1":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/defaults-deep/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"dependencies":{"array-slice":"^0.2.2","for-own":"^0.1.2","is-plain-object":"^0.1.0"},"_id":"defaults-deep@0.1.1","_shasum":"052e505e9bfa4cec3de2924d01a64ce4db17a738","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"052e505e9bfa4cec3de2924d01a64ce4db17a738","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.1.1.tgz","integrity":"sha512-dZPAyUOsYg3eMvS8szgoyoEPwFopkto7ZFBNKp5yudhAMlyKShvDQPvFhtVthPEN6kzvFKnLa6LUvDJjGNGnUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvnIg8Qc3S4dNhFYDnG+JTCA5k+6wEr0fCkkNyP43g4QIgD8NyoQqgXbuO2LW5fVcBACnpbkklLF5+NOFuNxU6JQg="}]},"directories":{}},"0.1.2":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/defaults-deep/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"dependencies":{"for-own":"^0.1.2","is-plain-object":"^0.1.0"},"_id":"defaults-deep@0.1.2","_shasum":"ae60edc00b996cd002f846e4f629343fbd076bdb","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ae60edc00b996cd002f846e4f629343fbd076bdb","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.1.2.tgz","integrity":"sha512-Way++QlLef7EEYnkodOIbW6cyy6FkwwHJtNe5PHTn5X98dwtA4p68CnTPQDYHV7uoaOpHamkj04MMSVBYF/iJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRAqfRwr1PIUyOXpKXQuZqO6mO0zMqOZ6rUTqzlcsXLAiEA76F/JwlTH7rnKyK1YNCRADfWaMZtZ7DnDCrNBNZP7ww="}]},"directories":{}},"0.2.0":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/defaults-deep/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.2","is-plain-object":"^0.1.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"gitHead":"17532167cc50a5699b0c2a466a07d94340ac39be","_id":"defaults-deep@0.2.0","_shasum":"1001121624d9d1b1ba5d9fbdfbbe6ad085cca7a3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"1001121624d9d1b1ba5d9fbdfbbe6ad085cca7a3","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.2.0.tgz","integrity":"sha512-cMZS2IHve0zj2l9LCZHmb7hXVrYBhdwhBsP4IbPKiw2rcqCYSBZ/oYUXN8aOZ6OM00DhzMQgQ5R3RSpBW7Mr1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVHXvvb85RP409kJ6lvRX4i5r2Ih6AZgzfUFr+xeVzpwIgO5Hxf/zyrgiyOxmo/+aujKTmJDnQWyF5HwKuP5+dhSg="}]},"directories":{}},"0.2.1":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/defaults-deep/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.2","is-plain-object":"^0.1.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"gitHead":"e87f040425ce792c6a0c300ab43ec0c4208a472a","_id":"defaults-deep@0.2.1","_shasum":"8f80f39faf58c3e2887d7251439b6b5f4dc4a9f4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"8f80f39faf58c3e2887d7251439b6b5f4dc4a9f4","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.2.1.tgz","integrity":"sha512-Cqb3WGxM/TyKf1IEPdZyQUXGssQeR8XfhreYUx7pEwM0Z75hqnMqFCvx3+hgxeMX3c0DD5Xem6akV9PYHqeYCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQDOJ9ieYHlcDK2NqYAk0QmeJlB3tVK2E/eYHv04gg2gIgAtboeVM6/ZZylYrttxKGgaVSIDWV28ayHv3M9jaqWsQ="}]},"directories":{}},"0.2.2":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/defaults-deep"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","is-plain-object":"^2.0.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"gitHead":"e87f040425ce792c6a0c300ab43ec0c4208a472a","_id":"defaults-deep@0.2.2","_shasum":"4068089689ed05e969b65e97fd0c3b7d65043b21","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"4068089689ed05e969b65e97fd0c3b7d65043b21","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.2.2.tgz","integrity":"sha512-1NcS9fntlSUYdkJuxn4muTzZoaQAnvBjK3elGJsifPz7AY+1p6TGBDuMGZ+y4HKhIBmhemt2DUPdoUyWscA5Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5rLaRrEKHvYXV5+Ey7/SxJ4R4kPOD6+p/F6L83rxSOAiEAjnkcABHAFaWnPxCtSfTuyauSv8QJ41qVehEtWCLLtjM="}]},"directories":{}},"0.2.3":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.2.3","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","is-extendable":"^0.1.1","lazy-cache":"^0.2.3"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"gitHead":"aef804bf3e56484a6e463e35f5f74599523aee69","_id":"defaults-deep@0.2.3","_shasum":"63e98083d8bed0636659fe13f0578c781a9e9ca1","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"63e98083d8bed0636659fe13f0578c781a9e9ca1","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.2.3.tgz","integrity":"sha512-ZWy34+ly3t3YL+NweQCBDMDxxtAZF+pQ1ecwFmSk2igN6+7dOdF4UxsF/dSNup0m3IC9LxpHUF0lwHXNugdcvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhBvB8UxsH9xP0yNvH5CYTvLeyKs1CyfnBV9Iwl9wIkAiEAxUsOzp4PGhqngC01HQX4erpEs4O2P+UoLSBABp2PYOw="}]},"directories":{}},"0.2.4":{"name":"defaults-deep","description":"Like `extend` but recursively copies only the missing properties/values to the target object.","version":"0.2.4","homepage":"https://github.com/jonschlinkert/defaults-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/defaults-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","is-extendable":"^0.1.1","lazy-cache":"^0.2.3"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"gitHead":"ccebdf590043b718f98e9c1dea7729c34dc38ea1","_id":"defaults-deep@0.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"integrity":"sha512-V6BtqzcMvn0EPOy7f+SfMhfmTawq+7UQdt9yZH0EBK89+IHo5f+Hse/qzTorAXOBrQpxpwb6cB/8OgtaMrT+Fg==","shasum":"a479cfeafce025810fb93aa8d2dde0ee2d677cc6","tarball":"https://registry.npmjs.org/defaults-deep/-/defaults-deep-0.2.4.tgz","fileCount":4,"unpackedSize":5067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVPeRuR3DUSu+YnEpP7ErzGtDljfWh3zyvSidRlZ+oAAiBzmRwvQ0V4ORNosOmyPMTLBZBHXc/JNAbH0XRmjYu6Ug=="}]},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defaults-deep_0.2.4_1518022388879_0.4979342457935143"},"_hasShrinkwrap":false}},"readme":"# defaults-deep [![NPM version](https://badge.fury.io/js/defaults-deep.svg)](http://badge.fury.io/js/defaults-deep)  [![Build Status](https://travis-ci.org/jonschlinkert/defaults-deep.svg)](https://travis-ci.org/jonschlinkert/defaults-deep)\n\n> Like `extend` but recursively copies only the missing properties/values to the target object.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/)\n\n```sh\n$ npm i defaults-deep --save\n```\n\nInstall with [bower](http://bower.io/)\n\n```sh\n$ bower install defaults-deep --save\n```\n\n## Usage\n\n```js\nvar defaults = require('defaults-deep');\n\ndefaults({a: {one: 'one'}}, {a: {two: 'two'}})\n//=> {a: {one: 'one', two: 'two'}};\n```\n\n## Related projects\n\n* [assign-deep](https://github.com/jonschlinkert/assign-deep): Deeply assign the enumerable properties of source objects to a destination object. If a callback… [more](https://github.com/jonschlinkert/assign-deep)\n* [extend-shallow](https://github.com/jonschlinkert/extend-shallow): Extend an object with the properties of additional objects. node.js/javascript util.\n* [merge-deep](https://github.com/jonschlinkert/merge-deep): Recursively merge values in a javascript object.\n* [mixin-deep](https://github.com/jonschlinkert/mixin-deep): Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.\n* [omit-deep](https://github.com/jonschlinkert/omit-deep): Recursively omit the given keys from an object.\n\n## Running tests\n\nInstall dev dependencies:\n\n```sh\n$ npm i -d && npm test\n```\n\n## Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/defaults-deep/issues/new)\n\n## Author\n\n**Jon Schlinkert**\n\n+ [github/jonschlinkert](https://github.com/jonschlinkert)\n+ [twitter/jonschlinkert](http://twitter.com/jonschlinkert)\n\n## License\n\nCopyright © 2015 Jon Schlinkert\nReleased under the MIT license.\n\n***\n\n_This file was generated by [verb-cli](https://github.com/assemble/verb-cli) on May 28, 2015._\n","maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2022-06-14T23:19:45.300Z","created":"2014-10-12T11:09:09.012Z","0.1.0":"2014-10-12T11:09:09.012Z","0.1.1":"2014-10-12T15:12:21.204Z","0.1.2":"2014-10-14T02:45:42.584Z","0.2.0":"2015-02-25T11:30:56.371Z","0.2.1":"2015-02-25T11:35:21.377Z","0.2.2":"2015-05-28T07:40:08.019Z","0.2.3":"2015-08-21T06:28:17.747Z","0.2.4":"2018-02-07T16:53:09.582Z"},"homepage":"https://github.com/jonschlinkert/defaults-deep","keywords":["copy","default","defaults","extend","merge","object","properties","property","value","values","javascript","js","util","utils"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/defaults-deep.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/jonschlinkert/defaults-deep/issues"},"readmeFilename":"README.md","license":"MIT","users":{"blitzprog":true}}