{"_id":"merge-descriptors","_rev":"35114","name":"merge-descriptors","description":"Merge objects using descriptors","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"dougwilson","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":""},{"name":"juliangruber","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2023-03-20T08:21:24.000Z","created":"2013-10-29T20:29:06.954Z","1.0.1":"2016-01-17T23:50:26.636Z","1.0.0":"2015-03-01T21:30:01.609Z","0.0.2":"2013-12-14T05:10:12.691Z","0.0.1":"2013-10-29T20:29:06.954Z"},"users":{},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/component/merge-descriptors"},"versions":{"1.0.1":{"name":"merge-descriptors","description":"Merge objects using descriptors","version":"1.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Mike Grabowski","email":"grabbou@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/component/merge-descriptors"},"devDependencies":{"istanbul":"0.4.1","mocha":"1.21.5"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"gitHead":"f26c49c3b423b0b2ac31f6e32a84e1632f2d7ac2","bugs":{"url":"https://github.com/component/merge-descriptors/issues"},"homepage":"https://github.com/component/merge-descriptors","_id":"merge-descriptors@1.0.1","_shasum":"b00aaa556dd8b44568150ec9d1b953f3f90cbb61","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":""},{"name":"juliangruber","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"b00aaa556dd8b44568150ec9d1b953f3f90cbb61","size":2312,"noattachment":false,"key":"/merge-descriptors/-/merge-descriptors-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/merge-descriptors/download/merge-descriptors-1.0.1.tgz"},"directories":{},"publish_time":1453074626636,"_cnpm_publish_time":1453074626636,"_hasShrinkwrap":false},"1.0.0":{"name":"merge-descriptors","description":"Merge objects using descriptors","version":"1.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/component/merge-descriptors.git"},"bugs":{"url":"https://github.com/component/merge-descriptors/issues"},"files":["LICENSE","README.md","index.js"],"gitHead":"81d7a3c14099884c391bd237d7d8edf23c6d6f18","homepage":"https://github.com/component/merge-descriptors","_id":"merge-descriptors@1.0.0","scripts":{},"_shasum":"2169cf7538e1b0cc87fb88e1502d8474bbf79864","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":""},{"name":"juliangruber","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"2169cf7538e1b0cc87fb88e1502d8474bbf79864","size":1780,"noattachment":false,"key":"/merge-descriptors/-/merge-descriptors-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/merge-descriptors/download/merge-descriptors-1.0.0.tgz"},"directories":{},"publish_time":1425245401609,"_cnpm_publish_time":1425245401609,"_hasShrinkwrap":false},"0.0.2":{"name":"merge-descriptors","description":"Merge objects using descriptors","version":"0.0.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/component/merge-descriptors.git"},"bugs":{"url":"https://github.com/component/merge-descriptors/issues"},"scripts":{"test":"make test;"},"homepage":"https://github.com/component/merge-descriptors","_id":"merge-descriptors@0.0.2","dist":{"shasum":"c36a52a781437513c57275f39dd9d317514ac8c7","size":1708,"noattachment":false,"key":"/merge-descriptors/-/merge-descriptors-0.0.2.tgz","tarball":"http://name.csiicloud.com:7001/merge-descriptors/download/merge-descriptors-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":""},{"name":"juliangruber","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1386997812691,"_hasShrinkwrap":false,"_cnpm_publish_time":1386997812691},"0.0.1":{"name":"merge-descriptors","description":"Merge objects using descriptors","version":"0.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jonathanong/merge-descriptors.git"},"bugs":{"url":"https://github.com/jonathanong/merge-descriptors/issues"},"scripts":{"test":"make test;"},"homepage":"https://github.com/jonathanong/merge-descriptors","_id":"merge-descriptors@0.0.1","dist":{"shasum":"2ff0980c924cf81d0b5d1fb601177cb8bb56c0d0","size":1724,"noattachment":false,"key":"/merge-descriptors/-/merge-descriptors-0.0.1.tgz","tarball":"http://name.csiicloud.com:7001/merge-descriptors/download/merge-descriptors-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":""},{"name":"juliangruber","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1383078546954,"_hasShrinkwrap":false,"_cnpm_publish_time":1383078546954}},"readme":"# Merge Descriptors\n\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Build Status][travis-image]][travis-url]\n[![Test Coverage][coveralls-image]][coveralls-url]\n\nMerge objects using descriptors.\n\n```js\nvar thing = {\n  get name() {\n    return 'jon'\n  }\n}\n\nvar animal = {\n\n}\n\nmerge(animal, thing)\n\nanimal.name === 'jon'\n```\n\n## API\n\n### merge(destination, source)\n\nRedefines `destination`'s descriptors with `source`'s.\n\n### merge(destination, source, false)\n\nDefines `source`'s descriptors on `destination` if `destination` does not have\na descriptor by the same name.\n\n## License\n\n[MIT](LICENSE)\n\n[npm-image]: https://img.shields.io/npm/v/merge-descriptors.svg\n[npm-url]: https://npmjs.org/package/merge-descriptors\n[travis-image]: https://img.shields.io/travis/component/merge-descriptors/master.svg\n[travis-url]: https://travis-ci.org/component/merge-descriptors\n[coveralls-image]: https://img.shields.io/coveralls/component/merge-descriptors/master.svg\n[coveralls-url]: https://coveralls.io/r/component/merge-descriptors?branch=master\n[downloads-image]: https://img.shields.io/npm/dm/merge-descriptors.svg\n[downloads-url]: https://npmjs.org/package/merge-descriptors\n","_attachments":{},"homepage":"https://github.com/component/merge-descriptors","bugs":{"url":"https://github.com/component/merge-descriptors/issues"},"license":"MIT"}