{"_id":"merge-defaults","_rev":"21-427a780e327402e7f1e1e58eb605d10a","name":"merge-defaults","description":"A recursive version of _.defaults.","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.0":{"name":"merge-defaults","version":"0.0.0","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","_id":"merge-defaults@0.0.0","dist":{"shasum":"b8f6c262eb27b4c3727505161f74bf071de572ba","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.0.0.tgz","integrity":"sha512-8t+JQbb1UHvArly6nTqsbd6rICr8TK1i34q9Jt1svJn4TDdiq8Zw/BHEXh5w/ffM3jjz7bPBkQI7RuHdwHpSMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGichg2mATOY5TYxaSZAwrJhxqCB75QeeEmtbHPoPoYQIhAJS7gCnm//GTvXvgfZ1PWkaGdlLnsiXzSW/dqnQ1LnLU"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.1.0":{"name":"merge-defaults","version":"0.1.0","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"should":"~2.1.1"},"_id":"merge-defaults@0.1.0","dist":{"shasum":"da4cb7a923db839559905be3ddbdf5bd5f9a2bb8","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.1.0.tgz","integrity":"sha512-ZNBiRP+lVrUB5GcYNOa5q2yXC1wUgPJekvMy0EysuHygIKs/JGYeJ8zDaXYPxmJlmuXb51LWxbCMaJ7wainVgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgLNn4YlZnLwii+CRUS1aRnAcAbpn8iT1dZwFhNXtuiwIgV/LJDZpq/Awxb0G6/gRcyYEOaYKnEpUTCiB6VQUKL2g="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.1.3":{"name":"merge-defaults","version":"0.1.3","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"should":"~2.1.1"},"_id":"merge-defaults@0.1.3","dist":{"shasum":"95e625e5fa7288c6c307d145a14da2bb16fe4e49","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.1.3.tgz","integrity":"sha512-2XdaVKTxQI+d4GsJ55GhF9jVgtFEG+6cx0ta9SoOUw82xUzb8nNTaRRe8BQyN2Mj48PH8yo2C7wTXIq4H42MsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcp1kgRNYUL3Jdizj8ou0HMHGipmgQazULNqVUbX9crAiBQxQNcGrPnPQRS4+woosciIu3y98kLN+0l1M9hbvCrvA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.2.0":{"name":"merge-defaults","version":"0.2.0","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.20.1"},"_id":"merge-defaults@0.2.0","dist":{"shasum":"ec3fd28e83bf5bcb7263d46285edcd50ea65899c","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.2.0.tgz","integrity":"sha512-QnWbbAYKf1+H1EQTkEeB9aSNtMZ4h4eEma1dHF4WdqWxCk9D7ty5+14miMKI7NCKyFUn3HSRIYbc2I/a+iBjWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmtxg0t1C5lVP42P7fLXWdMYAnl9f9EViBYsBTr99MAAiA+B8wdugfx4LcTM/KwzSx3Yl3QcO0MVSyczGgzF8ntsg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.1.4":{"name":"merge-defaults","version":"0.1.4","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.20.1"},"_id":"merge-defaults@0.1.4","dist":{"shasum":"9240d495a3f1502d3ad3ca041b031f00599bf178","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.1.4.tgz","integrity":"sha512-6hCAveNFuhFRl3q8JE0AYmc8o8wY1n5YW7dO1FjomoDRu/sVxaX7JMMHK4XkOsNJ6zd3L96BGN9QNXlSI0Hsgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpQ4LeGpuAzByAemfzQLeLQFkGTB6lZ9XMbu3dlPOjiAIgUu2CL0cuZoAgwM+LiJbJ/OitLAnuF1UHMdV7XUDX+L4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.2.1":{"name":"merge-defaults","version":"0.2.1","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.20.1"},"_id":"merge-defaults@0.2.1","dist":{"shasum":"dd42248eb96bb6a51521724321c72ff9583dde80","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.2.1.tgz","integrity":"sha512-K/ERBjDnWrFv7j3wKMG2oyrrkevSPvQ7/l321S+whiqlfTMbv+p6KwiKlTlh47abdQp9l98w8bUo3JTj2OOmPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCa4mnWC+QbkL6FVLbmuuJ8p+fZFsXmI4M3CWn6wG1XAiEApxrnNg4Av9HmbAhOeB/8rpyiRSMJtLFvzLot+lnuhcU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"directories":{}},"0.2.2":{"name":"merge-defaults","version":"0.2.2","description":"A recursive version of _.defaults.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"author":{"name":"Mike McNeil"},"license":"MIT","bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"homepage":"https://github.com/mikermcneil/merge-defaults","dependencies":{"@sailshq/lodash":"^3.10.2"},"devDependencies":{"should":"~2.1.1","mocha":"~1.20.1"},"gitHead":"ca8a530dbef97e60fbd6031fbac67928ab109e40","_id":"merge-defaults@0.2.2","_nodeVersion":"8.9.4","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rKkxPFgGDZfmen0IN8BKRsGEbFU3PdO0RhR1GjOk+BLJF7+LAIhs5bUG3s26FkbB5bfIn9il25KkntRGdqHQ3A==","shasum":"68b9da04fef804674a0d63df1c469378c343d506","tarball":"https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.2.2.tgz","fileCount":10,"unpackedSize":16422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyK3eCRA9TVsSAnZWagAALQwP/2wrC3AqA+Ux3jidWyPO\n475gp5wwoDKWBWuMC4ZEZZZuE/ATO6OwbETwxeuYS6abL/DJSneneBCfVk89\nEVh8/aiENDmHVCbakp0sYTm/hsaZZxUP89Y1GkwiBqNjcpK8nz1mgumaDF/U\nZhaRKlOe0Ji3Svn3jtMeTHbucZKed/z7G5q0u9ey6f5yZP/EZvjQDGKEIIxD\nP36ymKyIGaH+vQOBbHjO+6enOspag0PdrOhnfE+EjwVeNEcxENJm719F5jl+\n6VV9BZ2TXdYDjRYN/j5vIq8+ipWnbas9N6uL3/5rGGqBsUCFwm3IzLegpcmW\nE7sbrUJWS2v1sHomcfh8NPz+5jt3B9f+85aAYW/0BEfgFXqQNQ85oXxhYZu5\n1MvIfeBWuqdtFOMbg8mc1jH4NMZQpw7eNicaQbMO+a7UKWDbo8380/mfT0BH\nKR+HsABmvEopbKZnxGom2WXOGIJBwhGqOc2hwiq9XMu1ecB7/ucola804Uqf\nUEb4kuuQ/fKaIrkKtGmYoWiamSfgi1VHBGRjMjr99Ltn1K/19g3I0UoPYd5U\nq3eq05uc27I4Pd5q7PUDGXtnFIbRMVpLfWJW4Wpn4YV6sbcZ5MVzolu9iIv+\nV8yVrbKoBNfdPO5F5IuE9Mc9KizDCKcdrONfYvfYQ7SPtDr6yUxJxrkL8XFs\nkNvl\r\n=Egyy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC70aEOw0oA2M+j15XuRmmstTw48FfdLXc3C38q2mIMDAIgYl6BtOFE/+3GkjsYph4gXwNC2d7rv4mGZwnupZh/FoQ="}]},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"}],"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge-defaults_0.2.2_1556655582177_0.31450429558501525"},"_hasShrinkwrap":false}},"readme":"## Note: Lodash now includes a [`defaultsDeep`](https://lodash.com/docs/4.17.10#defaultsDeep) function.\n\n# merge-defaults\n\nImplements a deep version of `_.defaults`.\n\n> **Important!**\n>\n> This module DOES NOT merge arrays or dates.\n\n\n## Installation\n\n```sh\n$ npm install merge-defaults\n```\n\n## Usage\n\n```javascript\n\nvar _ = require('lodash');\n\n// Override basic `_.defaults`\n_.defaults = require('merge-defaults');\n\n// Or you can add it as a new method\n_.mergeDefaults = require('merge-defaults');\n\n```\n\n## Why?\n\nThis module is a temporary solution, until lodash has something\nsimilar in core that can be called as a single method.\nIn the mean time, this is a hack to make our code more readable.\ni.e. I know what `_.defaults` means intuitively, but I have to look\nup `_.partialRight` every time.\n\nTo get the latest status, see the [original issue in the lodash repo](https://github.com/lodash/lodash/issues/154#issuecomment-32140379).\n\nI'll update this repo with install/version info if something comparable is\nadded to lodash core at some point.\n\n\n\n## License\n\nMIT &copy; Mike McNeil 2014\n","maintainers":[{"email":"rachaelshaw@treeline.io","name":"rachaelshaw"},{"email":"mike@balderdash.co","name":"balderdashy"},{"email":"npm@sailsjs.com","name":"mikermcneil"}],"time":{"modified":"2022-06-19T17:52:33.132Z","created":"2014-01-13T00:40:09.376Z","0.0.0":"2014-01-13T00:40:09.804Z","0.1.0":"2014-01-13T01:07:57.287Z","0.1.3":"2014-06-05T22:14:38.204Z","0.2.0":"2014-06-09T19:07:45.950Z","0.1.4":"2014-06-09T19:08:05.045Z","0.2.1":"2014-06-20T00:14:02.684Z","0.2.2":"2019-04-30T20:19:42.344Z"},"author":{"name":"Mike McNeil"},"repository":{"type":"git","url":"git://github.com/mikermcneil/merge-defaults.git"},"homepage":"https://github.com/mikermcneil/merge-defaults","keywords":["lodash","_","defaults","recursive","deep","merge","underscore","_.defaults"],"bugs":{"url":"https://github.com/mikermcneil/merge-defaults/issues"},"license":"MIT","readmeFilename":"README.md","users":{"tjwebb":true,"seeekr":true,"mojaray2k":true}}