{"_id":"nested-object-assign","_rev":"16-92f3ef104af1408ef1aa47b2789b9eb1","name":"nested-object-assign","description":"Package to support nested merging of objects & properties, using Object.Assign","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"nested-object-assign","version":"1.0.0","description":"Package to support nested merging of objects & properties, using Object.Assign","main":"./index.js","scripts":{"prepublish":"npm run build-all","preversion":"npm run build-all && npm run unit","version":"git add .","postversion":"git push && git push --tags","build":"gulp build","build-dev":"gulp build-dev","build-web":"gulp build-web","build-web-dev":"gulp build-web-dev","build-all":"gulp","unit":"mocha --compilers js:babel-core/register --colors ./test/*.spec.js","unit-watch":"mocha --compilers js:babel-core/register --colors -w ./test/*.spec.js","test":"npm run unit-watch"},"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"keywords":["es6","npm","nested","object","assign"],"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"license":"MIT","bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"files":["README.md","index.js","lib","dist"],"homepage":"https://github.com/Geta/NestedObjectAssign","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.0","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.1","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","clean-webpack-plugin":"^0.1.8","del":"^2.2.0","eslint":"^1.10.3","eslint-config-airbnb":"^4.0.0","eslint-loader":"^1.2.0","eslint-plugin-react":"^3.16.1","eslint-plugin-standard":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^6.1.1","gulp-env":"^0.2.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.4","object-assign":"^4.0.1","webpack":"^1.12.11","webpack-node-externals":"^0.4.1"},"library":{"name":"nestedObjectAssign","entry":"nestedObjectAssign.js","dist-node":"nestedObjectAssign.js","dist-web":"nestedObjectAssign.web.js","bundle-node":true},"gitHead":"7261a34b4c6efb85c486b1e41bc1eb9e026905c6","_id":"nested-object-assign@1.0.0","_shasum":"9f3426f1b2b30a6f22e2ae28bbe4e9e90f5fef5a","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.8.0","_npmUser":{"name":"eirhor","email":"horvath.eirik@gmail.com"},"dist":{"shasum":"9f3426f1b2b30a6f22e2ae28bbe4e9e90f5fef5a","tarball":"https://registry.npmjs.org/nested-object-assign/-/nested-object-assign-1.0.0.tgz","integrity":"sha512-qIwDhOaf+t81kSPC4S+6w+f7Xa8YUdZOi8EOrJM4mLImFfjvt9D0+egcNsKXmWwY1Bo58zBzKLYjpr/xQr7Abg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI8XgRKSYJeEaHBC/YBhjxucwTjhUcHRxZfu0DgnQTHQIgLpvZNitsTpNf/0w0VrWa8ayhdcQZx1TJT62fICaO9E4="}]},"maintainers":[{"name":"eirhor","email":"horvath.eirik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nested-object-assign-1.0.0.tgz_1496842528568_0.7316008792258799"},"directories":{}},"1.0.1":{"name":"nested-object-assign","version":"1.0.1","description":"Package to support nested merging of objects & properties, using Object.Assign","main":"./index.js","scripts":{"prepublish":"npm run build-all","preversion":"npm run build-all && npm run unit","version":"git add .","postversion":"git push && git push --tags","build":"gulp build","build-dev":"gulp build-dev","build-web":"gulp build-web","build-web-dev":"gulp build-web-dev","build-all":"gulp","unit":"mocha --compilers js:babel-core/register --colors ./test/*.spec.js","unit-watch":"mocha --compilers js:babel-core/register --colors -w ./test/*.spec.js","test":"npm run unit-watch"},"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"keywords":["es6","npm","nested","object","assign"],"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"license":"MIT","bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"files":["README.md","index.js","lib","dist"],"homepage":"https://github.com/Geta/NestedObjectAssign","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.0","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.1","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","clean-webpack-plugin":"^0.1.8","del":"^2.2.0","eslint":"^1.10.3","eslint-config-airbnb":"^4.0.0","eslint-loader":"^1.2.0","eslint-plugin-react":"^3.16.1","eslint-plugin-standard":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^6.1.1","gulp-env":"^0.2.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.4","object-assign":"^4.0.1","webpack":"^1.12.11","webpack-node-externals":"^0.4.1"},"library":{"name":"nestedObjectAssign","entry":"nestedObjectAssign.js","dist-node":"nestedObjectAssign.js","dist-web":"nestedObjectAssign.web.js","bundle-node":true},"gitHead":"6957453896dd768a2146c471df0f5b5e3c24f466","_id":"nested-object-assign@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"eirhor","email":"horvath.eirik@gmail.com"},"dist":{"integrity":"sha512-k2mF5hzSHmb4KHTWJx/My8j9/dmiuvUPrJvZh0FKnQGPXRryv7xp0RqohAHV9SegRcaJmTZAVYARNct6Xr3Z0w==","shasum":"72d4996d77acbbfda92421f48e1d14eba0962159","tarball":"https://registry.npmjs.org/nested-object-assign/-/nested-object-assign-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsq1xDlKqNl84jNLrxZI+WYpfrZr5188gCvqJKbb9JQwIhAKD1cFJ36Buh44GUSuOxPaVd5BZIeDVISZX0U6ezXl3E"}]},"maintainers":[{"name":"eirhor","email":"horvath.eirik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nested-object-assign-1.0.1.tgz_1501369326162_0.4463757735211402"},"directories":{}},"1.0.2":{"name":"nested-object-assign","version":"1.0.2","description":"Package to support nested merging of objects & properties, using Object.Assign","main":"./index.js","scripts":{"start":"npm run-script build-dev","prepublish":"npm run build-all","preversion":"npm run build-all && npm run unit","version":"git add .","postversion":"git push && git push --tags","build":"gulp build","build-dev":"gulp build-dev","build-web":"gulp build-web","build-web-dev":"gulp build-web-dev","build-all":"gulp","unit":"mocha --compilers js:babel-core/register --colors ./test/*.spec.js","unit-watch":"mocha --compilers js:babel-core/register --colors -w ./test/*.spec.js","test":"npm run unit-watch"},"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"keywords":["es6","npm","nested","object","assign"],"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"license":"MIT","bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"files":["README.md","index.js","lib","dist"],"homepage":"https://github.com/Geta/NestedObjectAssign","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.0","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.1","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","clean-webpack-plugin":"^0.1.8","del":"^2.2.0","eslint":"^1.10.3","eslint-config-airbnb":"^4.0.0","eslint-loader":"^1.2.0","eslint-plugin-react":"^3.16.1","eslint-plugin-standard":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^6.1.1","gulp-env":"^0.2.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.4","object-assign":"^4.0.1","webpack":"^1.12.11","webpack-node-externals":"^0.4.1"},"library":{"name":"nestedObjectAssign","entry":"nestedObjectAssign.js","dist-node":"nestedObjectAssign.js","dist-web":"nestedObjectAssign.web.js","bundle-node":true},"gitHead":"3e144cf093f0f5302d610c301bf320ed9b4d7992","_id":"nested-object-assign@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"eirhor","email":"horvath.eirik@gmail.com"},"dist":{"integrity":"sha512-Ma9vkvU+v0/dPUMNQxu/6Ah2PoU+x52mxkn4FKhofJrzYocSds5eSpgMEdGSjM4IEqkHUqGugioI/+mgq9eBfw==","shasum":"9a84ef51b5c11298b5476d6c65b26458c9eae82b","tarball":"https://registry.npmjs.org/nested-object-assign/-/nested-object-assign-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChnja8nChHHEoyKUviaSJR29BdQ5e9FTbRT+IMJYbtngIgbXW6QQNl0SG1x1ETD/w8WJldm9TZO9xWxqINEfzlZB8="}]},"maintainers":[{"name":"eirhor","email":"horvath.eirik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nested-object-assign-1.0.2.tgz_1513869888654_0.9314181834924966"},"directories":{}},"1.0.3":{"name":"nested-object-assign","version":"1.0.3","description":"Package to support nested merging of objects & properties, using Object.Assign","main":"./index.js","scripts":{"start":"npm run-script build-dev","prepublish":"npm run build-all","preversion":"npm run build-all && npm run unit","version":"git add .","postversion":"git push && git push --tags","build":"gulp build","build-dev":"gulp build-dev","build-web":"gulp build-web","build-web-dev":"gulp build-web-dev","build-all":"gulp","unit":"mocha --compilers js:babel-core/register --colors ./test/*.spec.js","unit-watch":"mocha --compilers js:babel-core/register --colors -w ./test/*.spec.js","test":"npm run unit-watch"},"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"keywords":["es6","npm","nested","object","assign"],"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"license":"MIT","bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"homepage":"https://github.com/Geta/NestedObjectAssign","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.0","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.1","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","clean-webpack-plugin":"^0.1.8","del":"^2.2.0","eslint":"^1.10.3","eslint-config-airbnb":"^4.0.0","eslint-loader":"^1.2.0","eslint-plugin-react":"^3.16.1","eslint-plugin-standard":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^6.1.1","gulp-env":"^0.2.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.4","object-assign":"^4.0.1","webpack":"^1.12.11","webpack-node-externals":"^0.4.1"},"library":{"name":"nestedObjectAssign","entry":"nestedObjectAssign.js","dist-node":"nestedObjectAssign.js","dist-web":"nestedObjectAssign.web.js","bundle-node":true},"gitHead":"f63a28f1a285af31c7479a5abba88ffd5d2cb39d","_id":"nested-object-assign@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"eirhor","email":"horvath.eirik@gmail.com"},"dist":{"integrity":"sha512-kgq1CuvLyUcbcIuTiCA93cQ2IJFSlRwXcN+hLcb2qLJwC2qrePHGZZa7IipyWqaWF6tQjdax2pQnVxdq19Zzwg==","shasum":"5aca69390d9affe5a612152b5f0843ae399ac597","tarball":"https://registry.npmjs.org/nested-object-assign/-/nested-object-assign-1.0.3.tgz","fileCount":6,"unpackedSize":7450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiU2sCRA9TVsSAnZWagAAl0EP/ibU0sSKSsUCoov2KCO8\nxaumno4Y41cFCojMOyRGoAbvTMV1tKaiXHjeC8X775OZPy64ZIKM3/EM6blr\n1KUG6WAiSnQDwZ49kn3HcKWLq2mlk9zYj+gBllMQw4yS0N7h+H0cq67KY1EL\nmirnLkDl1OIMxtMYgg9fzDvgwGEcE2j6FzCjBRfYl/0lpi+1AfEqgZY4rBP9\nZSFt8AJD++yOgU9jmtMovDq+FVrnGnpNl4VkU5wVS26enN7pVMXsw73M9q9u\nZOQTz8WfUmL2yOB0WiPT/VT0OpUd30az6hD1xs7i8L9qBMgJmuhyFPCcjLZz\nEAY3DFbsCHw9mwm1I9T2DjjvCziNh/smsQTNWHSeloyqhFP7hfj337dGpdcX\n8/qm65lpdQRlQ+wMphX426De7BeElMSmwxXY0c8oUaaQ/WMfAFPVFPcvhB1p\ngYJF1AUp02L0IiTP4TWmrOq/XsBlgpy0UVX/xbYMnSim84E33B9rRVcQePUM\nHF7ekQhapwPRfGEkAeFPuGx3IKfbg8Zf3WSGATtB/+B+VbHQBFBEYSV0MfsG\nBUzZvmiKxWxcNdifXCTfR6+GyY0rq6xyxew03SAzX4y9ZAYM2nTXJlFsgbG/\nzlnGgQiS40HU2E5OdI8/yLBLOyI3v61v2UnstTC0Z7ksdB8ykvZXWlEn8ITb\nD4tX\r\n=LzES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFT0rS8h2H44TnucsSJtFMbl+wnp06OQLS7ZLUY45o/BAiEAh460qL1FRmxUVSsfiJ7TLf9s4nHKhcNnBrzTNrylLl0="}]},"maintainers":[{"email":"horvath.eirik@gmail.com","name":"eirhor"},{"email":"havard@geta.no","name":"geta"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nested-object-assign_1.0.3_1535724971716_0.15814670144005194"},"_hasShrinkwrap":false},"1.0.4":{"name":"nested-object-assign","version":"1.0.4","description":"Package to support nested merging of objects & properties, using Object.Assign","main":"./index.js","scripts":{"start":"npm run-script build-dev","prepublish":"npm run build-all","preversion":"npm run build-all && npm run unit","version":"git add .","postversion":"git push && git push --tags","build":"gulp build","build-dev":"gulp build-dev","build-web":"gulp build-web","build-web-dev":"gulp build-web-dev","build-all":"gulp","unit":"mocha --compilers js:babel-core/register --colors ./test/*.spec.js","unit-watch":"mocha --compilers js:babel-core/register --colors -w ./test/*.spec.js","test":"npm run unit-watch"},"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"keywords":["es6","npm","nested","object","assign"],"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"license":"MIT","bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"homepage":"https://github.com/Geta/NestedObjectAssign","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.0","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.1","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","clean-webpack-plugin":"^0.1.8","del":"^2.2.0","eslint":"^1.10.3","eslint-config-airbnb":"^4.0.0","eslint-loader":"^1.2.0","eslint-plugin-react":"^3.16.1","eslint-plugin-standard":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^6.1.1","gulp-env":"^0.2.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.4","object-assign":"^4.0.1","webpack":"^1.12.11","webpack-node-externals":"^0.4.1"},"library":{"name":"nestedObjectAssign","entry":"nestedObjectAssign.js","dist-node":"nestedObjectAssign.js","dist-web":"nestedObjectAssign.web.js","bundle-node":true},"gitHead":"5d4d7620cd700fba56a8e18c92b5b2e6e3576fb8","_id":"nested-object-assign@1.0.4","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FlZ7oN9ICt+fbcJ4ag2IsALIcalfE/E16ttdSA8peBiHJI+oEKdOcafqDnUbeUe5NwWGn/m9zZGO9qrAGzfesg==","shasum":"c9db56078eb6043960fdb6ba918a5122a06ccac4","tarball":"https://registry.npmjs.org/nested-object-assign/-/nested-object-assign-1.0.4.tgz","fileCount":6,"unpackedSize":7668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEnLSCRA9TVsSAnZWagAAf5cQAIXha4b8Le9YBXEQpTSE\nx4yRHVfw2w4yQPqkByekOBJUYoieqRGapRYig5W14NuLtKs/L2pCp5+grX4m\nNapC4/97kKf0KTbDsYtP3QhE0AMCpT/5uugw92GJnXTo2X942am8wjTnIr3K\nJ08dTfry3s4PxsTVLUxUWQPu4Icldrm2BZBKeELfPTx2kEDZtZ72DWDI5W2L\nnAu/4V/Ht7bvALUIbtU9QIcK4lmufB8vSURbFS/zToaIduWZv9Cn9oFLpQu9\nmi2GTpeWgfSkZtKGpxNbWp/GgdYWj9wn/pFKf1P2cBmMu54eqHea24j5Qg1T\nd1Fup5pghLCcOX3hNDYMEYhTvv9W4EotF4vaB64tLpC+pEe/JANaBxVJkNee\nYy2mnck5AhmTAuVL/5+2Mvt2hCukRUMLyhUevpg5hufWyGR/tHVLaMZCm4Y6\ndjitOGGd9YCIUCxp4adKMjGS/XoXxMcsq2nCrysQznlAUa1PQIK39G4FH0Wg\nLMtEKXO+BR3Vx3Fc13OrKz8pxi/qRA5mQLqztvP6ss+3bq1Q7vKOeH899DDx\n4WFF2dslOtmXKHm9Gkll8zpE5EZZ1ZqIjQAQBwE96+PgRFQ3F+ZuZzFP/DE8\nv2gfuWFzwwN6UU8RPnkIe6YQFepo7I6QY2vdx/9lNDEEAUC6ccZ3IkYUN5Ev\nCl3q\r\n=qqmg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWeg5s2MHrsTaIyNJUYHLirk+4HQinxtB4kKCnIrXhgAiEAt5qSYkyqP+zbBdIYYVAsCWdfaClStbCqcKvo9re/fLU="}]},"_npmUser":{"name":"eirhor","email":"horvath.eirik@gmail.com"},"directories":{},"maintainers":[{"name":"geta_digital","email":"npm@geta.no"},{"name":"valdisiljuconoks","email":"valdis.iljuconoks@outlook.com"},{"name":"eirhor","email":"horvath.eirik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nested-object-assign_1.0.4_1611821778020_0.6067882048828579"},"_hasShrinkwrap":false}},"readme":"# NestedObjectAssign\r\n[![Build Status](https://travis-ci.org/Geta/NestedObjectAssign.svg?branch=master)](https://travis-ci.org/Geta/NestedObjectAssign)\r\n[![dependencies Status](https://david-dm.org/geta/NestedObjectAssign/status.svg)](https://david-dm.org/geta/NestedObjectAssign)\r\n\r\nThis package extends the functionality given by Object.assign() to also include the values of nested objects.\r\n\r\n## Installation\r\n```\r\nnpm install --save nested-object-assign\r\n```\r\n\r\n## Usage\r\nWorks just like Object.Assign, add an empty object first (the object you want the other objects merged into), then as many objects as you wish afterwards, comma separated.\r\n\r\n```js\r\nimport nestedObjectAssign from 'nested-object-assign';\r\nconst defaults = {}\r\n\r\nfunction test() {\r\n    let data = nestedObjectAssign({}, defaults, object1, object2, object3);\r\n}\r\n```\r\n\r\n## Tests\r\nTests were done for these node.js versions:\r\n* 8\r\n* 7\r\n* 6","maintainers":[{"name":"geta_digital","email":"npm@geta.no"},{"name":"valdisiljuconoks","email":"valdis.iljuconoks@outlook.com"},{"name":"eirhor","email":"horvath.eirik@gmail.com"}],"time":{"modified":"2022-06-21T00:37:16.933Z","created":"2017-06-07T13:35:29.420Z","1.0.0":"2017-06-07T13:35:29.420Z","1.0.1":"2017-07-29T23:02:07.190Z","1.0.2":"2017-12-21T15:24:49.511Z","1.0.3":"2018-08-31T14:16:11.818Z","1.0.4":"2021-01-28T08:16:18.128Z"},"homepage":"https://github.com/Geta/NestedObjectAssign","keywords":["es6","npm","nested","object","assign"],"repository":{"type":"git","url":"git+https://github.com/Geta/NestedObjectAssign.git"},"author":{"name":"Geta AS / Eirik Horvath","url":"https://github.com/Geta"},"bugs":{"url":"https://github.com/Geta/NestedObjectAssign/issues"},"license":"MIT","readmeFilename":"README.md","users":{"olemak":true,"eirhor":true}}