{"_id":"redux-toolbelt-immutable-helpers","_rev":"38-95e7905a584f72e0fe6af375736b34fa","name":"redux-toolbelt-immutable-helpers","description":"Immutable helpers for redux-toolbelt","dist-tags":{"latest":"3.1.11"},"versions":{"1.0.0":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.0","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.0","_npmVersion":"5.2.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-DLS5Np247/w+6NzFLKYx9eVddAwNEypQzjkFLAF8xWaualSmhPCnj1r4PPDp4D/nJI9YQ0Jp/0G3pUobcsK6Tw==","shasum":"91ac4489c5132eacf6d6445d2a1ff77554164ca0","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+zEElab6REWdSO3oWssCFc+FRLQUi7ffAM7gwcwQfjAiAKviEY80ZxDXNOWqqtdGiEjDc7CboxzlnT/NwWCiRWSg=="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.0.tgz_1499836359010_0.31369466125033796"},"directories":{}},"1.0.1":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.1","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.1","_npmVersion":"5.2.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-ywdU7kKW2fVUPXKhVpLKOaVz7YS/Amej488zL0SYd1oAgxG4h2GxLYi+YR4UWUdBURO64JytChRxDHXm6Uz01g==","shasum":"33b7f24a8dae810b3b26b55ba37342c38cd2654c","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFembuLV1gIVmwOhsByLlsC9srjlm/jEgocfhHENlwwpAiEA473u0qQgrx5t7U2TFR+Gs2yL8gK/rfIzvo3XaasSy4Q="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.1.tgz_1500264236639_0.8340065327938646"},"directories":{}},"1.0.2":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.2","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-4EUzNsExhPfZM4Cx0Wr1f82b9IffmPTCoQac//iUUiZL8gl65FXE3eT8IoOWqroMP0yirUurT6JG3bM3LfYjyw==","shasum":"5cac08cdf60d80cbba82bb855806071bcc58ab10","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsCqoDBqi+PCkjzIczKMV4Va2XQKHLtLpC3u5ORGnENAiBe5DPl5kA5s0JITEPECGhzKtE7RDBiSP2R7qJ+7kBBEw=="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.2.tgz_1502982619502_0.5447442177683115"},"directories":{}},"1.0.3":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.3","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-CF4PtTzkyAiKKc+agexC/VcbWWrmVFTztc7cLcixf+YrxKzVkIX4eZytt+n3wQ8kR+CTr/R6REUGEV/wkpa2cA==","shasum":"b9bc972c1e0b9d747345f2209a479ba885d78680","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWpw7uk9V2CslOmuck6TcsvMDzNkjP1zOR+updQ4Z69AiAvpISgskg0RdJhLkr3/GGxr5gltvy3dY8ymU2P9VrgSA=="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.3.tgz_1503575848961_0.6061609098687768"},"directories":{}},"1.0.4":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.4","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-nrqMNsNoCKgfzye+baxqWC4oj+u1Ln4YZBgLWh/DPz38CvSUK4qYXX783pUgK6rYSDjyDboxxDupu4XpApsQ6Q==","shasum":"1cc304ae5140e27549f158a83f99e005db894d8a","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOhYL2CRY0KzNqu3JFFrxtpIVtitGLL9zEi8w5RJtH2AiBVwY2i21+tMgy/pOAClebqFV7qRwpIScjMOhTR9w9y4g=="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.4.tgz_1503725174124_0.6218241918832064"},"directories":{}},"1.0.5":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.5","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-vRN6wMTXEo10OJ75g8fgBO7pzLXv73cG5PLrbe23GGzSWyV/fDxW/XjgCEX+Wd1W4re/X3xoZazI/7cULSDhfQ==","shasum":"8e5e493d2d4db2ded77d2924ce0e39589dfc314f","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwf61aFkx/rPX0jMPSky5H2iB3F02Cqd4Zk8V97sJEjQIhALIz1w25DMltMkgiT15UZY0Ukhrf5O1bYMFyea81+sXn"}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.5.tgz_1504337594869_0.49061522213742137"},"directories":{}},"1.0.7":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.7","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-E1bDmOZsvR+bID/qko59DHROr9xa+4vHInvfnd0TIU2JEeA/RgQ+KIeRyXtjZoeSGPim7mP6s4/x+kMLGvCYpA==","shasum":"47e7fc971822def2dcbdfa6353f4aba21ca60c58","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfm77CPcy5fZ2pc5Hc3ZY22RW0iIM9RK+YVC5r22eo2AIhAO7yqB3MCUFmr+KIsh0WxL0kWxgh99uPk1DM7ew2jAGY"}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.7.tgz_1504956328370_0.7404012910556048"},"directories":{}},"1.0.8":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.8","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib --plugins transform-es2015-modules-commonjs","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-q9ggKMWO8LhZPShbdRilhfF+zQE8psgPeWUTmh0o8LNr/FYNYDTLlBH9g5lwZl8S7a6xeAaNGTE98tDFCrN7lw==","shasum":"fca806b85d4d8a8620bca535b3394098d6d6afe5","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/f2patdD2qOYkJT4IV+hZFixViayInD5ezjP8dnz7MgIhAN0fagCL7OaRvUi8A5p5ddzlhg20m7TaM/j0IAK8yDHU"}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.8.tgz_1504957144376_0.21649670344777405"},"directories":{}},"1.0.11":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.11","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-He4IVGiP6aoPcSbFG0FCD7a/om8T4pbXj72NlSoiTsnhynmBhGxYA9Au1gF+CEdtBfUuoSlfiE3yuB4Ov2hqHg==","shasum":"e82db1aa11b03caa53171f46dc1f8e760cfe8719","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGmWCYZhASOp9BaahTnmEt+YBcbMRMQMQzANWnrF0dbAIhAIgxHIrKPN9LtgBmc6h7RrUfaxhGAA8ygrECHh09NWBK"}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.11.tgz_1504958897624_0.45794475078582764"},"directories":{}},"1.0.12":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.12","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"author":{"name":"Arik Maor","email":"arikmaor@welldone-software.com"},"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-0c+uyvvSghP5/njzkBPbDtGRQ9dCRAyDw2Cdv6F8knj0viescOZI//fBtZFtjiwzdasdZZLDjMxXAB/nVrBH0w==","shasum":"3b801584bcb4fce039ad30bd949df008a94c204f","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFF/nnLvE9FdCDIeG2uGoUZQicpUYjAf2OaEQkXh4N7UAiEA5T13DjpJ5YJooOsYyM0FCU9la1CaDEQQ4fAsPXf1gNU="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.12.tgz_1504961532137_0.32878598058596253"},"directories":{}},"1.0.13":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.13","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.13","_npmVersion":"5.4.2","_nodeVersion":"8.1.2","_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"dist":{"integrity":"sha512-/x78saiLM9BTPPtcEDyXUEvhJpcFMh5SZiiTB7f6o2MSy8pyV5rfE+u/Ge1lP5ATap/ikeNBqblqF/eiyva58w==","shasum":"b232a9e7646f23cbdcaf2759b434539c0c75c649","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFj0j/5GZddW81P0Kh6PEIf791cURthpVyTVRsj+HMbKAiEApG1rHRY8tLduivEpre8ZX51yWEW2PbWl+EwnXrxKMmU="}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.13.tgz_1505800631651_0.7942357771098614"},"directories":{}},"1.0.14":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.14","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.14","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-EDz3El2lCNxN0lYjKnU7xt2R+vxY3q/n7UhxekRXn9FZv7bk0laclVZpCsTMbyP0XDs/8+fKoA2rYXkkZxAK6Q==","shasum":"f40be183457e39e97e8247f24922e4590063e13a","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCpC1XFXL5gtb19O9yGQTGltNkUxzxjta+E2Lky5dDtwIhAJsxU/v9wcgeR+243DfBpL5pdkTk1cJUyEuNIFhF43YY"}]},"maintainers":[{"name":"danikenan","email":"dani@welldone-software.com"},{"name":"vzaidman","email":"vzaidman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.14.tgz_1507469973248_0.8498961764853448"},"directories":{}},"1.0.15":{"name":"redux-toolbelt-immutable-helpers","version":"1.0.15","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.0.15","dist":{"shasum":"ebcf9abe73257a6c8db7515284bca0315ce9cf71","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.0.15.tgz","integrity":"sha512-ummRRVOtNxHoiIRQxZoLI5zCYH/8EnoYj/zDO+rt7jchIEuJz2CttNmzK2Kr3t7n5tWmIWiMpcikQpgK29dThQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2P1Y5/TNGDESdU3b+YRp6F4Djbh751F9Oqg7/jBduEAiAyjaGZAiWMhmuyjahGJPZizk6D4bSSrUPCKQ5x4WU7yw=="}]},"maintainers":[{"email":"vzaidman@gmail.com","name":"vzaidman"},{"email":"dani@welldone-software.com","name":"danikenan"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers-1.0.15.tgz_1517669430359_0.4310150302480906"},"directories":{}},"1.1.0":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.0","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.8","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.1.0","dist":{"shasum":"48007a7640f05714e35587b12f7c227d5095f7fa","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.0.tgz","fileCount":65,"unpackedSize":57465,"integrity":"sha512-AyCLE4ELw0e6ZRibehiP1V2MarjJ7exGXgAF20CBOanQKpXPHxS4Fa9hatsVrBz8TPSzEk7pXb+mShltSMRyow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJd0l4BNP32C1OXj1Q9cGrt38Rp55PZXjmd3MfoDEzqwIgKrhbXBOsh/mxz1Ww9Qyz3W0cGCgAI1pbQWzbIz0uI+E="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.0_1518460203398_0.08259430155180403"},"_hasShrinkwrap":false},"1.1.1":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.1","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.1.1","dist":{"shasum":"1f93bc23360966f671b70eec3cc9910a93185e01","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.1.tgz","fileCount":65,"unpackedSize":57465,"integrity":"sha512-t9VWI9/hKA6edSwjLlflGHQjur666p1p8TQXdKaV8Q0XTDDZYM0hYYZ/IGVn7kSewVX5htvtQE5zw3zQ9NJEwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQxFlK6DYzAKR4iIh4CzdQ3HBg3WOhxf4jg651frV1/AIhAKTc0RiKAYskS3oDO+ioJv/Dr8EjokXBFm9hn5g9MbI6"}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.1_1521450116890_0.6223267572932507"},"_hasShrinkwrap":false},"1.1.2":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.2","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"_id":"redux-toolbelt-immutable-helpers@1.1.2","dist":{"shasum":"9fdd04595fd2f3983ebabfbfb3604589907a14f3","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.2.tgz","fileCount":65,"unpackedSize":56481,"integrity":"sha512-VAw1u5QZAWOK15EEPEv3Pl3hOS/CgjX1SK8L1omqmNsFddsEsLGmcIJh+FnQW3w+9PiIC50gzf+vb5kOqG5Kog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGraS4AVrhTlyrAtfjcYBO4z/dL5qMAmBN0R0PxZGgv9AiEA1ZqFTB39ANJagPHedAi0PFa106eMa85Y/r2ou2zp+EQ="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.2_1531140162754_0.986407151644723"},"_hasShrinkwrap":false},"1.1.3":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.3","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"51cb8f09f3862f9055af65e079a0320db451f8c2","_id":"redux-toolbelt-immutable-helpers@1.1.3","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.5/node@v10.15.0+x64 (win32)","dist":{"integrity":"sha512-ha1IQI9MYeMUm2olMqSSJAjrjY+7PG38ZTbZ+SLY+5Y6C4QVDTtFN9tDyKfe3d676WXKQgl9M1zv9MnJdz9vrQ==","shasum":"6672e0438a1b6fe99230ed490b712dd15e2a5ee9","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.3.tgz","fileCount":63,"unpackedSize":77757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOzVkCRA9TVsSAnZWagAA7NcP/jyA3I3qZS0xZpRKQJCg\nWjqtOptIKz+/a5YtWQXGG1lzJOiYYsdKnzPg18FxnJt0a8bcmjbJdC1r422B\nf0CU/9JDuUGpeSECalZ8sl840Ti7sNThpXq3q85u1DRMgEkA3p9Qrp50msxZ\nL4zeXB5CtMWypTg0nDtSwcBshiR5nRmspVgebJc8TGvAhrSjj4dhIDGkmNvO\nKbLXDl+QKAqPINemvNxO0CR7AFi7DKXed8qVFv+Gqzxh/4UqAoI56aLMC7rF\nJBx6u8GSAmg8sFyBLrFSCKxdHUiHpMp/4b0sJX6D07W7F+5ojwsd/3Dz/n6j\nqPAOYDTIc/UPuSOhdFs/z9pCSWe1EwG7yJ3fnENOxp3gzodDEBAP7GL65o2A\naP3gCGXc+4n1SApBnZi/wfTVeg9DklDae5lEoIdWZjDsFdi7CiOkoVtowdOZ\nNK6OfwKRRzPrgfaLCBDXVsJhuX1/veCklo9HQjyDc50QMedsorTqpsUbtekh\nsf80BZmldcqJfgx2hIoks2ypdsDR4ic8gW9bCGN3+K880LnUzWDQia6JMOdE\nAyx/WXrybsiCiVi6ZBB1n/jbsrn8FMsC+z1Q9SnKfyhD7iD9KvsaPa6dnQ74\nFMGHP9oeNuFZtjnQ3l2sBBmcgXxHia8y3oORa6jFszmZlrEkkOLeTHIyzi5/\nklNL\r\n=p2hi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs9HMqLyOURZL+K9dkiE1ji9JZPMmEKFgYbYH6wIFO+wIgSxRn+nc94aYopI9Tq3mktsQpcf/WvEJLfPseAhs9+LI="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.3_1547384164028_0.6564242886150216"},"_hasShrinkwrap":false},"1.1.4":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.4","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"bf83e5143253afec29747227cbb217193acc98a5","_id":"redux-toolbelt-immutable-helpers@1.1.4","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.10.5/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-iXv5t6XQ6XPOS4ICCQLGPMi+KzQAAI/E4uqnK5o/FuKpz68HMC65upmCtn5G1jHmWkRZubwy/ajvasAHrkpXSA==","shasum":"52c5d0ac7457f91d9828fe4b9d0322699a5f8da5","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.4.tgz","fileCount":63,"unpackedSize":77757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqbpiCRA9TVsSAnZWagAAca0P/jGJY4LgF9rg+7dloCT6\n5NER6HiG7GMAybfqPV/FjqghAmm+zx6iZVGekSSB4hiOPNy2E6zcOz+RipoW\ndKDyM8Hp78nY8iMmGt2tqDE1v/VamxUUykdaSi2BVdJH+AmGjtwAxXL872/y\nkbd0H0eeTbMWDZmUNPE6xmwycIZ+6ehnopEubJIKbtZt0+knWqa840yjl5WL\nKjgLM6luDRMtHtRe/+CuhmjGUNB8gcQho8Nc2P8d9XPSZbYLL3Q8IJkY48+V\nnMskVeCzX494MKwLUTDHABoVv78KUlU+8FB+L3vmBL099gxgc1J2DVKUwHHp\nAlKvkpNk0hETRPTHZoFLSx45j0YXbFShNmTgaKefLejG/AYXs9bThIHayBTF\n+jhwg68nU77/nykGGaKFKtZhgOrV0YEl9WfmjudbNVqD7YJ/sOYP5Pd03xaE\nUN8hIy8NQdlcwctBAhuUAnyUeTqT9Ii7fF+Bw5a3/hWGh4eeq5vq5AFjq908\nsPaLl0LoPXWeWKvVTLhn1ZPSWjZy6y/NihkVYnEenSsQUT3gjOtaBLhM0Zsc\n7M60lgKwJqQYTXtzlbJOOSjWLWpHlRqZ+6begAlsSfGKHsDvHUK78CzjD48F\n3GSHB5gsgOfcUiZ5L2l5kfPADvnSgev1D9RIPPUftB4tBjJsquYJmCI77+7b\n3xTQ\r\n=hur2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/ucH704SQpn3V/PII1OxNnhOAqTXA2mJDNtgsb5AZBAiAlxrhwk7xqiNSqSqb7mVvhVhireeY4D5nOSLGnT3Y1Gg=="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.4_1554627169899_0.9182273378820025"},"_hasShrinkwrap":false},"1.1.6":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.6","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib && copyfiles -f 'src/*.d.ts' lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"871ac8b152b7a78007d0e4adc89451c0303c052d","_id":"redux-toolbelt-immutable-helpers@1.1.6","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-PVZNbV1/Msqq+a3bOa02wsr79BSXNvD1ZxB/tPtb2gy/EzsygTPoxJj+S8PKe4XcfMPHdFyNdqfLlrlvM1fbGQ==","shasum":"988d094833b2b80eec16b8f8fd5aae5effc14dab","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.6.tgz","fileCount":96,"unpackedSize":87720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5TzoCRA9TVsSAnZWagAAaqMP/13vVUUTnz8zUX5u6Sah\npKTXTyQZGRflAKm8ng/nalxKnZgp9QGkFPUOq0nRpYStFK8En4HAHHr+C9ly\nHHb4HJ7nqkwnKq3k3gOdylRcIiL/pEOhLftkuAUsnwWNTE0C4mAe7lBCaVBQ\nv3FZc46mSnASMRj6tBgll5Xqhym5iKzUDBeeusUzYKp8u+EZPUVt7lO+au+/\nQ5V7iXOpUJ55hHwZTgI8XwuLZgOWK606A8fQAd3fGaXKDG5T94zkyPrpvfOp\nh7Zu4jygd+HK2C7hPep4lq9cHx/sArCH2OpRrmX6tcpCGY58cvg+53jpcFWi\nPuwI9yikJT/oVPJGmxsGS8bqt9oArY9n3UBt7kpOqrwJSRbTLlhFmFrWBRQh\nIMpyHkn0YfS/qVOMEn+j/p5UcowgpnFYUdeMr/Zk7NX84tmPIYIBeuAuwkGC\n4B1Xpmt/6tFj4t8Eh+leCdJOi/nyx2J6wySglmjFPDNH4I6J0cO0P44UMvd/\nyV1PfyRzfElQqXkl9sg/06H3PUUS/BnHDRUmgq4/FBvWIV3kvxCVgNFPjk/2\nNdfs7lBd58LnkgHGZUMouvHsFLhIQ0ILF9lcO6YeMyQOIRYYwdGAC6cqVhnP\nKraUy5PgeQsV9QhvMEDYHAbpDXWkCpWin2WI1w0UZi/y0mHTcZ6LLCQrs1sd\neqYe\r\n=JUUX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2/2I2aDR+XfK0e60VTxr2pATccSoOVvdlP69X+p1+pAiAZhzIRLD0+OIRJJM2jhayBLLBw6WFUTVvnq0DDf4VI4Q=="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"danikenan","email":"dani@welldone-software.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.6_1558527207826_0.20193673063853046"},"_hasShrinkwrap":false},"1.1.7":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.7","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib && copyfiles -f 'src/*.d.ts' lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"a665452c191911fadacbf4f146ee2e6f071a9e58","_id":"redux-toolbelt-immutable-helpers@1.1.7","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-l00z23kTB8tPgcqjz06N6xg06Dt7SQ9oAZkzDUr3GLN8XAlt4wcx7nJQ1W/XiQFe3PrMzRKvxZOjZ4l1dbKSYw==","shasum":"c61fb820b0a0a7d221f03ce44528133ef5b3b152","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.7.tgz","fileCount":78,"unpackedSize":69819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Po+CRA9TVsSAnZWagAA2BYP/iJoxuPOH+bh9G4aJG9u\naeSi33mJrVvXGyyvWcgH2X6HE6I1B882hLUlzL0YgqdGhdIhZOHYIJ1W6AiV\nsSqQV6uCqIiCamurovI2Nwg8de8iSlQd9GUHEzmbQVaYRBblxOKA66ObE9U0\nrUAc7Zj2G0i3P8tVO3h7nndYPBSik4DeVQticUZ6YYUHPwUA6L3TeOJcOCTX\n/cq/N0kVFeXGWMFD/n3B8un0luhiWABh+nlF/3MnGuZNFBy/wW6mgOgRxCpE\nwVVM14R68wjHWSvbn6zMG7b94pxizCBFcEosPh/ag6hk1CSzTNOmZSFltgIT\nL80CH676+GQ5+xA6OLXqOwanugp+s8i24wEq1s4I46f2fd2DZoLNaF90PGCh\nAhGi+dD6AGC/EaY4V6tGOzqs+g/6pIcia7hiYNz51q5pIFAQcP3sJDQpIgH/\nDhr4Dmt5tgghcjhs6Ik4uVw08IBOwt+AO11QhCjNU9C676cuYRgTZEosade9\ndaVdFYeWWaSoz23mHUFuwLOpmOdhN3o382bIYNIdLrYCvTq6qigPlCNjCUIc\nVHZkYwBjar51tOX2FdlltdKUJnUCYhKexfzp/h2m1QrlY9qP064/rWr6Kama\nWAP/VkihGIhDWeu1Ti4ko/sloLUevzGYLR2qhpzMPUAeqRLICzbP8Ad9lhrr\npROl\r\n=eiEB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFdmhNZ9kggeaij2oPNH+7gyAkBSsv5RMRh6gJZr1UXAiEAjyO8noVcrSyx7S6+ZIgvq8pggFEEju2gvNNQekkqFpE="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.7_1559034429746_0.5007749417639904"},"_hasShrinkwrap":false},"1.1.8":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.8","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib && copyfiles -f 'src/*.d.ts' lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"9c24ec96a33771853ea0197544d480210739d29a","_id":"redux-toolbelt-immutable-helpers@1.1.8","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-/x6p27bTnTfUUIcRDot5nDE4dDq7pIaYrHHgBqIeu1AIrsk8/q8O68VLTAPSetVu3GVSYZvc0LxOvOF6t/UwWQ==","shasum":"d0bcf0c6dd3462db4fd6f5e9f17953b16136b85c","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.8.tgz","fileCount":78,"unpackedSize":69819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7QfeCRA9TVsSAnZWagAAqgAP/3mYb3U3oTr6Gc01fVOf\nAQ9nS1CdOwjIaIJWpY6PYsBIYAOTLIyjB8gEU33LFOHjeiyx7w1JhwZhuA+I\nIhzOFm9IC+IA9GDKXb6WkgZ1+Fggn1KTXylNS+d33iAIkoXEFiMG0BJMx4j/\nRDwSskA5bu6zzAZ1YqzaE3b2liGeSeBaUwLrILPwN0xmlYPpQs0VmOcix0QC\ngzDhrWjico3sasIAC7BSjbHlI451+bgS2B1oA3Lg3KYFz7XROcy4hJXz9FJV\nIHfcCjaRzxHQqMwZNw0iHSEhEVEeHYuMZeJkN7pkF4oJe0Vl0bTjVU0YAA5u\n7uMK1XpJ1iLn3R4G1TLLIY9tySr6K0vh52P7+/xNL8LbA54UPnKg8Cc7rPWz\ntSZxXsf2LYwBD/sjyBXeoGpVRl9vvMcK57WIxlRu1Dot8lEDxi2yjA5fZvrd\nSBiqXDjySzj0PVeMg/n+Fwv6fp4JmWc8vGc/OpHI8U8ADZVtJBFJpRtH7NU4\namdYZWuVz/JodeF9ZyKQnUW/VV6CxgfPcG/2koRYLtiiKN2npPVPOvs+jI/Q\nzQQRCvvnq1llIOSbXJRHvC+zKFbf7QNA2ysRQX7ysMw00+PFL10pEWaR5Ft/\nI9CfwuFw4Nl+V53ZrDG0nBdIycvdChY8RWGG7ae7OXQJtzRYJRCHQG53/OQR\n9R1W\r\n=gYS/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPXMpjG2Wy/fldnDCeVqJOR+FGe9XiP0sfs3FIQkRC4AIhAJrSgKXMq2/CQIANiyzHfx0Uvp/mjOrLbtnK2iCZqwXz"}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.8_1559037917028_0.22431609706152056"},"_hasShrinkwrap":false},"1.1.9":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.9","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib && copyfiles -f \"src/*.d.ts\" lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"1891eb08a967afe844e2dd317067b748e9675d93","_id":"redux-toolbelt-immutable-helpers@1.1.9","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-6ICnkAMoSWQTEn5zlyeJRkFP1cDfGeA52HKnOcPO+aii0c8d3zGxekVfelWVRaTT9lAENBI40iVnp0qvfaE6MQ==","shasum":"0f14e6942499027ef06aa3c886337af1a25f8399","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.9.tgz","fileCount":95,"unpackedSize":81950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7RecCRA9TVsSAnZWagAAJR8QAKIkTKeY5/NJXU/jisWO\n1H+DSgGiZFJbV9zbfRVDda9mi/OdPkwRdn+mB30mbDgJ13nejyDHwlFNAoul\nisH5L45ZDOkiEBs+VRA1/8GMIqUPFbUWZIyet9yyfZhQ6tF4RAYlWH8gNRa9\nk5IDI6BLlYSPUlBdULgQuexB4+2LN3ZcvNgCAcveFSm1QHD41M6BYVCZTcUF\nQpXALz4V0WIPq8UMyH4a2j/S93PNhagN6+VUZOS7O0LW9TXdFsn6jQKcwSra\nHcgzoKoiMwz7G1as6q2bUwNA7UUDnnlGaWneMNnc7sSM9KMkhZdoMEu0VPY5\nfHPOKl7Z7biBQpSPeHRiqdtmL1ZR4HoLQKnYGugXA/XUl97kT5k5LG9Ee1Mp\nxHeEK6/+DSlqvN5H+lEzwpXALFLb7k7dfBoioCX+qW/Gu93nx06fsvmQZ4l6\nVTwZ+XwodIV4KscjuXLa8CRIBmafQK1vqGx1xQ4hhK9OiZdzzp7n6Z8IB52T\n3b28OsyO+5Tu7k6FbChlhg8aEf/PD3IsJJunmfpcyfaYfDrmlIL59UHyG3nA\nbJv5L5CfwH3DTrmlKlFe+H5z1bRaY9qdFhqKSKrDx4zPU89Rh4Hr+vjW/fus\nS8f55jL8pdnH/6cVk5HpkCUSwGc+oY1qPbI03yYCi1ovOaf7+yMPmGgu7daJ\nkspY\r\n=GfsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDkNHqEiEl4W5G1qmrdKEwt60Zo8qz4zalnE4wKGxW8tQIfK636QTeE3wJfYxuDtkojpAWUVL2c8gB9dRTr9oyy7Q=="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.9_1559041947431_0.6591934853813106"},"_hasShrinkwrap":false},"1.1.10":{"name":"redux-toolbelt-immutable-helpers","version":"1.1.10","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","scripts":{"build":"cross-env BABEL_ENV=build babel src --out-dir lib && copyfiles -f \"src/*.d.ts\" lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash.concat":"^4.5.0","lodash.constant":"^3.0.0","lodash.inrange":"^3.3.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.9","lodash.ismatch":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.without":"^4.4.0"},"gitHead":"8cae8125e8a535e3ee7b01a1ae31cb7e727d59c8","_id":"redux-toolbelt-immutable-helpers@1.1.10","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.14.1/node@v12.13.1+x64 (win32)","dist":{"integrity":"sha512-c638kKFZWcGLwEns8Jxw4ag1zfnCSard3FfdNmaZcf8xpRWOAckJQ4nunEtc0uir65jFswH9bV3sEuL6q4e7eg==","shasum":"572e22eb53525e5288671658815583d1eea1b4cd","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-1.1.10.tgz","fileCount":95,"unpackedSize":81979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2paXCRA9TVsSAnZWagAAk0MP/iyhK2GOM+YAqKMiK8cm\nGrt9CSIWDTEHaSfAi1D8xg9k39dc++CNDfAT7pTd7cijtZsO4VSEGDnpxKT+\nb1qdQ75IrOQc2VZfaWN6t8Mfm49FilGcOejlVUVREji8fpSY+iN2UJ+ZEG5S\n1Hn79/8tK1+3C2JQzI+MDgIZ3jPjdDwoQDQSRSFhYZ1iJwKjplSBDdi3TTjm\nh4QCfSwDyDcBBQXNBPhjGWtIWgM/6jq3RH6K/iI2y9Ox0jQ+MqtVi3wBGycI\nSRFCWOC7CfrUD6IQmNDYKIqDHXxR5865H//1QoaqZT98++rTl13PGldWchip\n0wA9KajrLH+5b7X4co5RWfsPGTDF10EO9ndWk1g+uC/W45lr8jfCkENdiYIT\nYfTyIWRiyabFGKzgWqbRr6iC+oW+SZUjBojgwSC6I6+U1MKUOtLMLgnhmmmh\n946T5IWBDBZAvELtofeQJg3aHkdYDSc1b05fZMFKFpmshorAolMLh5yaVIFm\nlUnhw4iIHem0Bdgaf4utWuXK9of0u+Ta/BtVj1Vd9tC9motOXNJYPi4xs5SY\nHyn3aHVky0S7Q+TGCM7/j11eCTDlrM6JOyD/dwIXFqf8EuvJyOEATG+gEh6o\nG62UcXQ6I3PysCBsk5iqwtt9gjdswUHhP89NM9048ogexm4EhpieeApaUjBE\n/gqr\r\n=jXMt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxrh/zs7MGNkG16KaotKFHMNzA0ga5npX8bXGE7xMtQAIgLzsJzDAvsBhWr6vngHGA4QMj/iqmHibkf91kyqQ3LYQ="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_1.1.10_1574606487528_0.4509895593287505"},"_hasShrinkwrap":false},"3.0.0-alpha.0":{"name":"redux-toolbelt-immutable-helpers","version":"3.0.0-alpha.0","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"src/index.js","scripts":{"build":"cross-env babel src --root-mode=upward --out-dir lib && copyfiles -f \"src/*.d.ts\" lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1"},"gitHead":"01a2ee50fccc90bf5fdba1bf3a1656e5908f3264","_id":"redux-toolbelt-immutable-helpers@3.0.0-alpha.0","_nodeVersion":"12.16.0","_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (win32)","dist":{"integrity":"sha512-+vYbHfrj9cqIQ9/I88MDBhZafepU9G1h0lkLTGc0W9Vxa1IJADC8qd/8s2kTOFLRXDROzNRcTLJDRCuW6BHIrA==","shasum":"e525d71305269d97a9dd0c1b87618cc1d4e966e4","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.0.0-alpha.0.tgz","fileCount":95,"unpackedSize":86401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaLs7CRA9TVsSAnZWagAA5V4P/jG4KHUbzgRJFS/pMuJ7\nII3hLHxSl2GoJGEn6CH3Zmm+PYi2V69bR0D1QeojuGph50qVW0Fh+mdaQKNR\nhpf7yrVXmFFC6/C+1BjthTQBZ9tqJATkTtifkyfF2byiCcNsRJYnUIPm9zm1\noGR1WPfazgp4B/cCL8iuWtfA3VnJR68avzfXfPeOYW4WuXrSgdOEYdA6Iy6M\nibh+BG7k5Mq0AyKWdNferNzW30LABqCVsI3PoWPuzGUuUDXOvjmu/YaWFV3g\n1Uzm37NX1dK9tfEoxwElQgrwu0k/RVgZ1TnADpDFqI6KNIjwVjfPzSJjIgFr\nww0h2m+mRUIyUN8Hw6Eg3uqZr2Mbvw5EwKRuj8edfr6bWFtzl5WWfH20OTcR\n/fcaGxIVjGW9qK60eye5lNXuHrDYBA5IfH2KY3lJu/oGcj66K2lyOWAdfXJD\nDmadlFmR8KyvfrecwtxVEY3hyPejm/J7udmgw6obcsiTdjOInhTiSY3BfIIK\n2AXPYtJP3p/+CHB1i+5PfViQ351aRiFG0whzl8CmlG/m5MXsSiYevGrxilgL\nG+aDLlRQhCHrZPqEUY9b4PbYkCmd3S3TfO4khZE2DMmzjbcg7Em67/8f8Hta\nGvns2t1IreD54PAJ5PpRdWVper+xhxMPpBuYceYkliUeBjjPmQYco2xySFJ9\ndrj+\r\n=fdmm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWwbBkhOzgaUnqhGLLJvxk+xHw8OFpP7Un9Nr+5+0Y7QIhAMQwt41AoNudd18nIqUmlakS03FFybQXjFpwDbRp1kEi"}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.0.0-alpha.0_1583921978648_0.964126220691919"},"_hasShrinkwrap":false},"3.0.0-alpha.2":{"name":"redux-toolbelt-immutable-helpers","version":"3.0.0-alpha.2","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"src/index.js","scripts":{"build":"cross-env babel src --root-mode=upward --out-dir lib && copyfiles -f \"src/*.d.ts\" lib"},"repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1"},"gitHead":"1ee7ece785c3b002e49ca897ed0fa7fcbb09ec10","_id":"redux-toolbelt-immutable-helpers@3.0.0-alpha.2","_nodeVersion":"12.16.0","_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (win32)","dist":{"integrity":"sha512-42K8tnAoIYjSzH2EDx9OqD8USvbmmpgV2waVh7RW5EnwhRRuVH16CTklFdGdNgriM4f4nKI9ppVw42mhlMPmQQ==","shasum":"4aed76baff54058cca0c2bd7d712cf333c15ddec","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.0.0-alpha.2.tgz","fileCount":95,"unpackedSize":86401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaL8gCRA9TVsSAnZWagAA+j4P/i88TTWzaY3g31NdMmTD\nngQwF0VrIiLtDNv6TykYmp7limjoq9tDzJLgVmY1NnG2dEPD0NMeSSfIxh+o\nxrpmVRw5vNhW1carWSKE9TTYdMVyZF+lrIlg/GVnLfcUr3/YcZ9ZAp/MD3Qp\nklHLR8l+uR7TQFVhCi2cnqWs6sp/lszH0VwwPehTPSVSUqQPsJ6mp2KqKWTA\nzb84EGOEvbMYpjdAAtZri7bZY+0zd0xebL14ExjGgQBuFgqqlQOV7qyEsNwT\nrYgwi/vPnVPdgBLemnjACQRsECSFRgkrWbBXcvaADI4M4Z6dEoRgqgEiN6lw\nkau0Z+nni7mCM+nBGYaqqXmEpzJwMg529o9/OgNOtGWaxB3+3t7dG7kocPnm\n4obSY6chLORY+bzIBhcYOJoV9DsFPV2yXoRicWpkYJMZKlVDBnSIGXrZF9PT\nVKlPWayX0RP5wUuHhOQhgHFdlaZFTKKHF21j1GHuJNHmKpM0HWl2mdcpAeG7\nauM2XEysH+5wTc/jz/C2kebUyfwx4l7ylNiRZFj1nsqpsvMj7zb0bZzo4Yb+\n+7QRW18GBlmgCdElYdbWziOe8kSmfZdTsZjfXo/mSKrMo//MxDKxEjtoGkf9\nUfMxKmRxA5roHfVkn4OMkKBYSFlbB9m7Pno4KPrWe9r4zQoMU+8XXUhWMc0B\nbmJa\r\n=qteh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+UxlOigrp2yVgAzb3nW9AmEfjNdJsD4ONbmaR6gWpfAiEA5JTvJaedO16NCdBr/eQ2MV9ouleKZ/FUWKLy6YkMoJk="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.0.0-alpha.2_1583922975846_0.4075767435367139"},"_hasShrinkwrap":false},"3.0.0-alpha.5":{"name":"redux-toolbelt-immutable-helpers","version":"3.0.0-alpha.5","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash-es":"^4.17.15"},"gitHead":"afdc07b167f2b98785c071e31e0bc43b5a686954","_id":"redux-toolbelt-immutable-helpers@3.0.0-alpha.5","_nodeVersion":"12.16.0","_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (win32)","dist":{"integrity":"sha512-FkTUsZRUn2pCxbTGcKopUHFg6dP2k8qZYMo6DhexiGvezuaLIhTWw5KQdBwXCYish/DvdIctJCNKkTkWUqMkIA==","shasum":"76c2f8ed6303096bd7c67e89fee63099ec262756","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.0.0-alpha.5.tgz","fileCount":133,"unpackedSize":119345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaNUXCRA9TVsSAnZWagAAtrIP/j15c3Y7klt2CKe+3i2H\nG+uEC5OEj9N+SHQMVNkXEcSv3UJQDcagS1JWu00s+w0+v7KxwJQmf6QqW6zx\n6eD3urtqiUKUkbQgi7X2l61Nl96xXS5GCiJo+99u0hJikCtClKg1jyxxuQJF\nnn/SAm79yPC3nbbVu5lIGwEoMaHwqGAbBnb9bOF3x1sXpAvvEa/7uN7Wx3QO\nh91Cj7IMrc9hwefC93vUuv8UR3jijCGfOgdnKhwc8atdyeiWVppzrksJ3Y3D\nqncP14xmxB0mC2DmR3ehkvt5kMM9GBj6KY1VgMhVWaGX6kZ1BPBemihLL8p+\nQvJThn4ktDc421RZe2UJgrhPk6gpqdS1zJUzDEYHHNfcRne1g7c4kCWBCxPX\nLd6cX1KetWlD8ip3nGpjLEj3nZY+ajlxDwb1RvOAlvg/aCOOFyTzMJFh7f39\nBS/md4toV3TBzfuOvWjWVfUAxl6ClJSl7bomglosuXnC10zMwXyCakpp/0e9\nNIpGaQ1s2dDsyxzV/pra0E8wLxOazZY04x743YGOUBSRMVYx77uiFZ6xBo5b\nKBhH3E6fTBVNnV6n5NFZFhrn08p/u58ngMaqkegapaEfbYquMqR35f1t/b/7\nj7ivMp6j6iFWgPDI+Zm8XKLCqCpeTohkoMHaEkxoxjm9JjUnmdt2VDyNfcZB\n/ODq\r\n=PhZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHI5YR2JyPJZLOul2xAfC0eA5WAJGRkQj7IwY+/EB9PAiEAm+Yh0nhoNZgaRoE+HG4rLgH+fuZbm//3TiuyFdb7xr0="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.0.0-alpha.5_1583928599333_0.18768644014908364"},"_hasShrinkwrap":false},"3.0.0":{"name":"redux-toolbelt-immutable-helpers","version":"3.0.0","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash-es":"^4.17.15"},"gitHead":"92ab9640de6f93dc826f3e10eac52f730fe1755c","_id":"redux-toolbelt-immutable-helpers@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"dist":{"integrity":"sha512-KWnAv7eB8TyMF1UK+mtjZrid64STfLF2COUSA5ZDPojwbEnUfmG/V4/kwEDVos0/fFDXfbYm/KQqgWIgt08GAw==","shasum":"45f108ab4afaf36d3dd0c4e70eda13430b148e1f","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.0.0.tgz","fileCount":133,"unpackedSize":119832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecKudCRA9TVsSAnZWagAA52AQAIp/ICHmFQdtdVG4x07+\n/QOl+GMrkgnTxYA7WouFBt/dHSbhBPfV8gCLrgfgnKnm6MU7GQ3AZNjvCWDz\ndW2Q8oxfR2XXaZ6gE7wCj42MIpx/yedva4Du6GMkVUrhpq1E2Lj2VN2YlLzY\nR1zQw2U8shT4vk3QY+nnAfMXVkbFo2Vv+iRij3uLlQzqajS7WVFLPhoTY35V\nIpfmK760xtbyRe20CmLApRGQ0iXXBZGc/P3V1ndEy77nhAPjnWx2Oc0nS/T/\n53ZQmAjZj63XfEPrlJmndfp5EgrRInmSaFC1QxTxajS/g7snBqQvVAFFRsny\niT1ljv/8lOFSd2mXIy1VuCPas70mE0UZ+5/z2WPCsAQ96FBOi+ObtHPCSd4d\noobYRNdnSP/kl2WvlZQ0xcaxWUGi1OOjzF3FrlCFZzIOqq/4T3Kv19Vq5fz3\nR6eZUDoggNxrmgfVDH9UDMti4LISioWmWWPHZgWRFHhI1CjdTOHJb6sdm+bi\n6Wpy/zGfW1cd4tK1ECryJmL2t8ww5XuOMaMzkv6EJPawgCK16N3ktNhAe6uT\nqVSZ6AjSrz8w6pqCupmASwh1Bg/1oKr8a5JE3lAAyqKbBMLe0dSYm7SvjBAY\nR+6p1MzROo673ZOetNdJfcgoanh+LlV0vP7aIFwOWbTiZI0RgO+Yi2k06+rX\nz74S\r\n=aaaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC46hAzeBlY4+U23H8mKDdz5Q6PcSPp5QE00Y40IwjSUQIgBNla9knjdMxBAIOHwE3Vy0y0WpZfpP1yeehb63jQmEY="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.0.0_1584442269506_0.44247674831388184"},"_hasShrinkwrap":false},"3.0.1":{"name":"redux-toolbelt-immutable-helpers","version":"3.0.1","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4.17.15","lodash-es":"^4.17.15"},"gitHead":"d282e8938f5de3a104b4c55347c67ba6ce0a7101","_id":"redux-toolbelt-immutable-helpers@3.0.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-xGNc87sm9xeJoYzf+g15Q6gTIHpEzzJaqeL5xvU4JuUVvszdUPWYE+AEM43i1y5P3u9nZxzmQxcAYetQWmz9DA==","shasum":"7c546099aa24feecce6952587d305e927bccbdb1","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.0.1.tgz","fileCount":133,"unpackedSize":119819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeecjGCRA9TVsSAnZWagAA4BUP/17rqXFHP9oGntVwdnq9\nmOI1I2zHgDU23qJCbTKQfFLCtmcu9NBLyBnGj4gfCjfri+cWIZrgWX8cBPag\nexB7q85yn3dfXvEUqQxCDAIVRcObS5V03kIxOsLGqtN4IXUswlvtJKGR8rq1\nvGSAV0CPqE2OEyqZfjGa0DiEFPiBY7m175w7UJUS0st0fEfHkYCfpAszimPS\n5ZELxB4AO/edfIoS9wXYQkaUFl0SOopmw5N5k4Tt3rvYH6JXUgS+tJlwb/hR\nutx+4dLXELcUETuJnuvDlGyHrbaxdwdLNSGaENp3w6uCPIcygCpnnkvT7/1R\nVnnJzxKR92Rrr7SlL5CtF7XKmHUx9Ctr0/l5HNGTSW904TBA1W64PvFEUfio\n6IN8f8nUW/p6b3hECh/BEcxfLX1sigXjQevWJ/DPlRkCuHO9MNcvVkeeK1WK\nSjDX9DBw9n1iJ47N+k+MyrdxdTDqOLyTGl3p8md7UX7XEVTLt8tg33e/FxYC\nBIvb69miibhdzABdhB84P0WeMQ7SmydoeZOo3yxDRGGtcMGiCYyuHExysMmD\nn/hrKKIHpHPPtlzIS4AXPxxQ7zvoTIlAhAY+VUyjNbgo30yUNMkH8IfCH3fB\nIqH/Rdwt6IrKx6MPUAk+Hoe1kX+0xK1aGQsubHAAYNKz8YQBybusAwyaDAns\nl+tm\r\n=WhOh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO+BX8lKUquRUwvshSv5dD2Rhfbr5US+wlso4kh/sWXwIgfqYMTC9A4TDabsi0zNsbE/wq0YcSvx44kxaPCofSvVs="}]},"maintainers":[{"email":"dani@welldone-software.com","name":"danikenan"},{"email":"vzaidman@gmail.com","name":"vzaidman"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.0.1_1585039558428_0.8019711879658806"},"_hasShrinkwrap":false},"3.1.0-alpha.1":{"name":"redux-toolbelt-immutable-helpers","version":"3.1.0-alpha.1","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4"},"gitHead":"36dd9979444ac25baf032b5df4215d2f2a772aa8","_id":"redux-toolbelt-immutable-helpers@3.1.0-alpha.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (win32)","dist":{"integrity":"sha512-GVNBKgCMkusvPmX8aK7eSvpThCdLeTavIUpfuFCWlbvICVXPk5aSJrNUE5DRIJf+909zTM8VKWU9T53k4dPz+g==","shasum":"021a15252d60ad434c1131b3c1e1b0d0088054a1","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.1.0-alpha.1.tgz","fileCount":133,"unpackedSize":123775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcFZLCRA9TVsSAnZWagAAWF0P/jfOHa6FeJJhOmXHFg9K\nG2LJKxfIEuXcgt0kJ2r6ny5YtOZCvqIdkX5LSOkUxPcxqmipq/Qy+3WLkra3\nbov16h6NmM2arSqPVxsc2gLOUjgL5Xi7LLayJbn3oM6kLmOQYxbrDR3XwLT+\ngSYA1sskTqvgkIBT24y5iW80KuTfg41pOU+GsXK8Oiwh1HUkW5V/MAmuyBQr\nOJL3lyrxMzHfPk7hL9fAgatG4dlszFfOiKbtK4IF76Wtq88a0UWeBit2tC18\naA+Uj8N+3HZSiooFRFIPv4Dr6HSChLGjjTsZN2VDMR154MVuEzML+IQCaap1\nO0yngZgcbU+y+eJ5gXtsg4a3mhYp28VWDEClHFUYakhtcIpPmogNLmYgQAVU\nkd2AtS/fcUBfzP2QcF/6Kb3HtX6c37CHsI1u7seKcFjXSjOqTgpu8GUAtL8j\nXT25qUmNQ9vvWYueGUq6iHjkIN8PpzAxiAcJcoN09kqtGcw+5LrlKDptFN4O\nb/mZfifh623DokIvEn5dSHSrek4dix7aRPQnmiq0jBB+NhMW1uxpl7C7fxwm\nFnz8JM7Ckea3fW8t1aE3H5ggZF6nBpOmrP9JxtVAD7qHXkUWCi+p8MHCIiXf\nVTOA2UtvtP7tz1cKf1PPYIU5dw7pV7PUSHFWqKB8xgUObRNArhqs5TWGHvk/\nJPZ/\r\n=iScv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjCd7bPwFXK5gqoCYbqIGEiOTai8CeqUHW3Vqpv/OdEQIhAOkUtts2Xe6j2UBTYtTCceL3LUS04FkX5BB9vlIeb/QC"}]},"maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"dani@welldone-software.com"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.1.0-alpha.1_1601197642653_0.5380769373847758"},"_hasShrinkwrap":false},"3.1.1":{"name":"redux-toolbelt-immutable-helpers","version":"3.1.1","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4"},"gitHead":"a7674af4bd1dccc2ae4f3944a6ef2c1ac481bb5a","_id":"redux-toolbelt-immutable-helpers@3.1.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (win32)","dist":{"integrity":"sha512-SrMgt6gXMwFFLZ9WYyj3hWqlgDf5X2cREVgRwq+tMhU1sLfjpZRat3HGFgrHwn0uZRbaK+VYLaPH4orue96dNA==","shasum":"f078c0cf8f2c5d10e18a20ff3705c306c74a3896","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.1.1.tgz","fileCount":133,"unpackedSize":123767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcFj+CRA9TVsSAnZWagAAXAQP+wSj3I3VuaNbBybha7tF\nz8kpzcotD5WD05lfkBKL7D+4Ihu/qulDlCy3kRyQkBG47zYSykf9NLz1a+eL\nqvIZW9OY63zjPL2qfQn7qel06OClUjzXbYdXmtCjAqfKzpWO+ND2rPUA7yXZ\ntIx3sdC7FfU0jfSY/ghmX5VcTgcczHrCUuhqF40RVcpGC9hXstBDIyXN9ljq\nJoYXIN0X2GcqZnPPXbe2envv537fqaM1nDAlw5uLJKTVKRikuxUctWxUfigN\nuRrRyFnCrRfO9PyUPeSCxaanw/zGgRPTgm9BpoCtinmB6L3KjZOPH6QAJNiN\nvoIn5LmS6Uh6Pm1DNSOtKadi4NpD2KWaQOgUF0wUg8UJu5gPdbjE1GqqoD/Z\n0a3w9fqPXajITW0oY0aQEB7zMFCLfHbLbnMMuDOGs33NimKs4iSLgqnIhFwh\nihTwC4c9pCav8RVJIfa3G+o6BraDzI+RrK7EXcq/rZQ439endDjsbwK5pXA4\nY1kClo/sP4YjL1HZ9OOABGfHQYUJW9Fo3maR2pyRKqVxQV1JlVWJQNL96Tm+\necscnlwRgHyAAyYTul+QeuVNzrfmuYy74VZ1IQ+ID9kRoOHpJ+KZOMpXaPBl\nXWUZeD0umR+qk/pJeoIbbDW2tCsfhT24YPhsmRtSusXOFGlgPeiV+AU5+cjB\nZ6p4\r\n=XTXh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAWif4JXqSamzEx9HX1yMTXgrZ8elcdkWKm8qyNWvSTQIgUkNh4VArN1bVbtx2H0lwEM5z1FYXjeiNI/ERqM9QFwo="}]},"maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"dani@welldone-software.com"}],"_npmUser":{"name":"vzaidman","email":"vzaidman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.1.1_1601198333821_0.30303219710097284"},"_hasShrinkwrap":false},"3.1.6":{"name":"redux-toolbelt-immutable-helpers","version":"3.1.6","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4"},"gitHead":"f59c82de613044d2bb7636c60a98adc7cadc87a9","_id":"redux-toolbelt-immutable-helpers@3.1.6","_nodeVersion":"18.7.0","_npmVersion":"lerna/3.22.1/node@v18.7.0+arm64 (darwin)","dist":{"integrity":"sha512-RcokH0Rm39ZHivjb4v4bG515rEVkNLkFIxgZuekccf7oMKypyKRotdUrKvy6zvIVTDtLpVz21tYGm4p8evIzdA==","shasum":"68048525c5cfd9aa3203d9ebd030ab29099640fb","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.1.6.tgz","fileCount":133,"unpackedSize":122602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC31EK/4BpC5IVIuGHcztuNE9Fg0wzFV/IqVNaM2o2hIgIgBbRApueJl9H4ZyGNYRErj0a+wB8C6HWt8yFQvoRqr2I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8kv9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3/g//d1bQWDx7VDFN0k5pmo2JOZvo6NlueLB6eNbSiuUH0+sCmwT1\r\nrgw5Js8uT+Mttpm30Y6Yhy8vsGlhwikUqwtZo9m+PNFLYKw8d8LE7YnduIQR\r\nqU45CP60lTT0nTjnlLYgS4oKhbCjq3RNlxxqWw40Sntjv9WGpFQRgYzeE8GV\r\nowIlKYRXp1QwHtAFGfsV++hGXCr9sNPZpyUhaUk+3wp+GyN1Hj7/qV0N0Plb\r\nS3QhUX0GOyVT4x9/jqi1lzbLz1kdne9XM8ud4f6qzmMJsL6DTHkJeSpxHOv+\r\nlf8chUjsUeMxwfjmlTlHfIDcxuSXKIZ07ev5HiBDX6JEL43QQGLIsBsHW7yZ\r\nYPgcUiBx4YkQDhGYIfhu1rEXnKoVeCVtZofKQbla7PNkG64JfFL3FWgtP9iw\r\nEHscc0bgbw8QbOHq0nLYJoNVu+/v5a7EINHvZm+XZLdcGbrSu3R6aaZxquw9\r\ntSLNY6IPE/Upy9UvZT7VfejSdeYhyth1K+8DhKpdspQJt2QRyOJFnjVlJh02\r\ngubHKbJIMuIdIPChRAtHLWoGLAVuuqAgvKUAWUdabjK+yGwdwhK6RjaIiMCu\r\n6O5/PxXCaD0eusU5iAM0jHBnXffQTqzwFu5A7agP1qzdo73gThXvU8USk+ug\r\n9u27TsY11zpCKarfKbAoTjKvSFAJTnJU8lI=\r\n=QkNO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"},"directories":{},"maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"danikenan@gmail.com"},{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.1.6_1660046332841_0.2887793522792208"},"_hasShrinkwrap":false},"3.1.8":{"name":"redux-toolbelt-immutable-helpers","version":"3.1.8","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4"},"gitHead":"2dd4f1a3a58c37b94d2fae1792e5f323fa654e8c","_id":"redux-toolbelt-immutable-helpers@3.1.8","_nodeVersion":"18.7.0","_npmVersion":"lerna/3.22.1/node@v18.7.0+arm64 (darwin)","dist":{"integrity":"sha512-K6yzfxbvsiWVwXoPe5mhg3faYxbUIDJPlbmk9rJXNEIsPWbivTMXLW08kXHzPzyITbPqJJyUz5x3YFjJ/rYEMw==","shasum":"a0c9aa458cd8fb2636bfe3cab47388926b3e634e","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.1.8.tgz","fileCount":133,"unpackedSize":122602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxDx69LnG9pfCxGeQaX0oyYoLCHpcf41sOjtrjPyVuvAIgdxhwMFqw2MMVHI1R0WI2Xn7dNaG72PfRMXp1kIcurWA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9NcnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKCg//dq7zJ6pHCQRWpqHef4NlVoO0SOhVQDuGTlbuY+a7shdE3799\r\ndrmwF5C8bRc9zoyz6SBtgTybpQ3nFSJ3b0eG7GVcl5qz0HXau4s20IK/WutS\r\nQgD1zGLJN9mY4RQ5fX7Z6YBe878+0eKiiiQbZNhk1BS6/frM+KNcs0MBdWUI\r\ngddcPD9C880KbC1+TJEeGIyFGy5AYugBt3Iubbv9afgKvVatssJuXxUyCzgF\r\niMEUUQqKzU6+fSeiNsAnaxFwIQDIqNe7BHf/MUauszQ0rHXmTSFR/FmBcp4C\r\nGinx6e+XgbNOw7h7KqB9N0aoV2vequ0qvX3D7BP/NMdZp+3023L30yCEngG6\r\nKh9t4/zu44nbjv/CaM6Yt//as3t7FmAsTMEacXOkHNBHQ5HahGN6VscYxSRK\r\nNr+0nyGZMEVCBFE5mXtx4EU+2WgDJ3x4kHUhAj5zaIzot1JDJELIi04N6Cjk\r\nOmazRAUy3FR/EWuYPV84Vzot9ZWnfaFxwp1qd486hh9TjP1Z1p9zz1Z0L2K/\r\nAykkP7FRkVaVH/lUDJ5Sk8ygJULBqw4wjrd47TKMJGw///s1lc2Xe2zZRlEd\r\ne9y5Ow5CTVYrox3fy77hIdnjtLEb+nZBEy4UzyMhu8WAeAztLSh8PmLX8lk/\r\nAmTM1FfS1TAwwyTeAQeNo2BI0DcTKDvee9M=\r\n=tH4F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"},"directories":{},"maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"danikenan@gmail.com"},{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.1.8_1660213031681_0.7479924803278266"},"_hasShrinkwrap":false},"3.1.11":{"name":"redux-toolbelt-immutable-helpers","version":"3.1.11","description":"Immutable helpers for redux-toolbelt","main":"lib/index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"authors":["Dani Kenan (dani@welldone-software.com)","Arik Maor <arikm@welldone-software.com>"],"license":"MIT","bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","dependencies":{"empty":"^0.10.1","lodash":"^4"},"gitHead":"8ae1e9135ad051b133642880ca114ba96624eeec","_id":"redux-toolbelt-immutable-helpers@3.1.11","_nodeVersion":"19.2.0","_npmVersion":"lerna/3.22.1/node@v19.2.0+arm64 (darwin)","dist":{"integrity":"sha512-hKdPsiHS4NwxV0PTE9BAw8FV7u+VOD/aRrQP8TiZo9dMhV+sJEh313PsP3xUwflfgj2EHi9jSw51blpA0Z0ckw==","shasum":"cb614cba16e638becc59986ca102cf2030bb42a5","tarball":"https://registry.npmjs.org/redux-toolbelt-immutable-helpers/-/redux-toolbelt-immutable-helpers-3.1.11.tgz","fileCount":133,"unpackedSize":122603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaSMe+7tDbo/RQDgb4zxC44Kd6BIow643E8k7TJloRCAiBFkjCu/dxW0COfMIl1yPrB6B/L4DtKa8PEm/crfXuHUg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0PwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Tg/9ELJZTqzeohvDpGC3LwQoLUj0P9VX+FRpXIDEgg9aPcHKS4QX\r\nJVjsxuHZlE9M+5G3oRH1PvoCpQsRZOkmPt6DaX4GPzph2/ivWeNE+N5wcFAo\r\nX90LH5mJFe5CuU0FDLwc1nbg7i/sOSmdKdW50yhyDDem6hyH+W3IzUYWygdh\r\nMBUSrF+6q2dKd618JIVuTk+KQJS4GcL8ZU5mYB6DrlBJLE+eTSnKzC5kVGKT\r\nE+0AbuYa0brHLaYMZFZ05+Wbimm/HGgJRJBbp00TwYnLwQdeVtPEjW28rQG+\r\nFgBbbO4GGXswqG5zis7k0K/MGMOXG0bVvo8TYI45RVrB1RWTW+pyyurxNG6M\r\nhRlRTTOk4SXEB9Lv+B6aTBrFgDPOd0PMkhv4bw6uWJcrlnRpY8u4Lxn8dDBT\r\nDjJnyzPZk351iqHpp0G75M/L1zi43b6R9hiy3BkxCJT+bGVOji+L1xJT+7Fb\r\nPDQQQZqc/k77WSYJIeg3w+6Cqmh76KVoHgBMvsrxrvcxPHFegWklkZudCS/i\r\nH0wlcsV4ERH1Dl+Rv8zdwAnNX2buuPrGasMhoU3VVcUgopjPnr11dcuBQ5Yw\r\nw0Sm4gEkYm9XQBh6PPH9o99MyfPnK/FawtD8gCCZKchYa40SKM7JNEP3Ks26\r\nGfWMbH3Ioio6QBJjRp005bg1PIXCJf95Yvs=\r\n=ACyH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"},"directories":{},"maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"danikenan@gmail.com"},{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-toolbelt-immutable-helpers_3.1.11_1671119856567_0.6970937084695821"},"_hasShrinkwrap":false}},"readme":"# Redux-Toolbelt Immutable Helpers\n\nA set of helper functions to reduce verbosity inside Redux reducers.  \nWritten in ES6.\n\n<p align=\"center\">\n  <img align=\"center\" src=\"https://raw.githubusercontent.com/welldone-software/redux-toolbelt/master/redux-toolbelt-logo.png\" alt=\"redux-toolbelt logo\"/>\n</p>\n\n## TOC\n\n<!-- toc -->\n\n- [Installation](#installation)\n- [Usage](#usage)\n  * [Example](#example)\n- [API Reference](#api-reference)\n  * [`addItemsInIndex()`](#additemsinindex)\n  * [`filterByIds()`](#filterbyids)\n  * [`pushItems()`](#pushitems)\n  * [`removeItem()`](#removeitem)\n  * [`removeItemsById()`](#removeitemsbyid)\n  * [`replaceItem()`](#replaceitem)\n  * [`repositionItem()`](#repositionitem)\n  * [`repositionItemById()`](#repositionitembyid)\n  * [`unshiftItems()`](#unshiftitems)\n  * [`updateItem()`](#updateitem)\n  * [`updateItemById()`](#updateitembyid)\n  * [`updateItemsByFilter()`](#updateitemsbyfilter)\n  * [`updateItemsById()`](#updateitemsbyid)\n  * [`updateObjectProperty()`](#updateobjectproperty)\n  * [`updateObjectProperties()`](#updateobjectproperties)\n  * [`upsertItemsById()`](#upsertitemsbyid)\n\n<!-- tocstop -->\n\n## Article\n\n[Read about `redux-toolbelt` here](https://medium.com/welldone-software/redux-toolbelt-supercharge-your-redux-ec16e704fe93)\n\n## Installation\nThe helpers are available in the [`redux-toolbelt-immutable-helpers`](https://www.npmjs.com/package/redux-toolbelt-immutable-helpers) npm package.\n```sh\nnpm install --save redux-toolbelt-immutable-helpers\n\n# or\n\nyarn add redux-toolbelt-immutable-helpers\n```\n\n## Usage\n\nThese utility functions are pure functions, they never change the provided arguments. If no changes are necessary, the original reference is returned.\n\nUsually you can reduce complex code inside switch cases to just one or 2 functions calls. They are also great for writing selectors.\n\nYou may import the functions you'd like to use using one of these two methods:\n```js\nimport {pushItems, addItemsInIndex /* ... */} from 'redux-toolbelt-immutable-helpers'\n\n// or\n\nimport pushItems from 'redux-toolbelt-immutable-helpers/lib/pushItems'\nimport addItemsInIndex from 'redux-toolbelt-immutable-helpers/lib/addItemsInIndex'\n\n```\n\n### Example\nUsing the provided functions to reduce the verbosity inside Redux reducers:\n```js\n// instead of:\nconst todosReducer(state = [], action) {\n  switch(action.type) {\n    case 'ADD_TODO': {\n      const {todoItem} = action.payload\n      return todoItem\n        ? [...state, todoItem]\n        : state\n    }\n    case 'UPDATE_TODO': {\n      const {idx, todoItem} = action.payload\n      const todoItem\n        ? [\n          ...state.slice(0, idx),\n          todoItem,\n          ...state.slice(idx + 1)\n        ]\n        : state\n    }\n    default:\n      return state\n  }\n}\n\n// you can do\nimport {pushItems, pushItems} from 'redux-toolbelt-immutable-helpers'\nconst todosReducer(state = [], action) {\n  switch(action.type) {\n    case 'ADD_TODO': {\n      const {todoItem} = action.payload\n      return pushItems(state, todoItem)\n    }\n    case 'UPDATE_TODO': {\n      const {idx, todoItem} = action.payload\n      return updateItem(state, idx, todoItem)\n    }\n    default:\n      return state\n  }\n}\n```\n\n## API Reference\n\n### `addItemsInIndex()`\nAdds items to an array at the specified index.\n```js\nconst a = [1, 2, 3]\n\nconst b = addItemsInIndex(a, 2, [4, 5])\n// a ==> [1, 2, 3]\n// b ==> [1, 2, 4, 5, 3]\n```\n\n### `filterByIds()`\nFilters array items by `id` field or other calculated primitive value.\n```js\nconst a = [\n  {id: 1, name: 'Alex'},\n  {id: 2, name: 'Bob'},\n  {id: 3, name: 'Charlie'},\n  {id: 4, name: 'Donna'}\n]\n\nconst b = filterByIds(a, [2, 3])\n// b ==> [\n//    {id: 2, name: 'Bob'},\n//    {id: 3, name: 'Charlie'}\n//  ]\n\nconst c = filterByIds(a, ['Alex', 'Donna'], item => item.name)\n// c ==> [\n//    {id: 1, name: 'Alex'},\n//    {id: 4, name: 'Donna'}\n//  ]\n```\n\n### `pushItems()`\nAdds items to the end of an array.\n```js\nconst a = [1]\n\nconst b = pushItems(a, [2, 3])\n// a ==> [1]\n// b ==> [1, 2, 3]\n```\n\n### `removeItem()`\nRemoves an item from the specified index of an array.\n```js\nconst a = [1, 2, 3, 4, 5]\n\nconst b = removeItem(a, 3)\n// a ==> [1, 2, 3, 4, 5]\n// b ==> [1, 2, 3, 5]\n```\n\n### `removeItemsById()`\nRemoves array items by the `id` field value or other calculated primitive value.\n```js\nconst a = [\n  {id: 1, name: 'Alex'},\n  {id: 2, name: 'Bob'},\n  {id: 3, name: 'Charlie'},\n  {id: 4, name: 'Donna'}\n]\n\nconst b = removeItemsById(a, [{id: 2}, {id: 3}])\n// b ==> [\n//    {id: 1, name: 'Alex'},\n//    {id: 4, name: 'Donna'}\n//  ]\n\nconst c = removeItemsById(a, [{name: 'Alex'}, {name: 'Donna'}], item => item.name)\n// c ==> [\n//    {id: 2, name: 'Bob'},\n//    {id: 3, name: 'Charlie'}\n//  ]\n```\n\n### `replaceItem()`\nReplaces an item at the specified index of an array.\n```js\nconst a = [1, 2, 3, 4, 5]\n\nconst b = replaceItem(a, 2, 7)\n// a ==> [1, 2, 3, 4, 5]\n// b ==> [1, 2, 7, 4, 5]\n```\n\n### `repositionItem()`\nMoves an item in an array from one index to another.\n```js\nconst a = [1, 2, 3, 4, 5]\n\nconst b = repositionItem(a, 1, 3)\n// a ==> [1, 2, 3, 4, 5]\n// b ==> [1, 3, 4, 2, 5]\nconst c = repositionItem(a, 3, 'start')\n// c ==> [4, 1, 2, 3, 5]\n\nconst c = repositionItem(a, 2, 'end')\n// c ==> [1, 2, 4, 5, 3]\n```\n\n### `repositionItemById()`\nMoves an array item to a new position by the `id` field value or other calculated primitive value.\n```js\nconst a = [\n  {id: 1, name: 'Alex'},\n  {id: 2, name: 'Bob'},\n  {id: 3, name: 'Charlie'},\n  {id: 4, name: 'Donna'}\n]\n\nconst b = repositionItemById(a, 2, 'start')\n// b ==> [\n//    {id: 2, name: 'Bob'},\n//    {id: 1, name: 'Alex'},\n//    {id: 3, name: 'Charlie'},\n//    {id: 4, name: 'Donna'}\n//  ]\n\nconst c = repositionItemById(a, 2, 'end')\n// c ==> [\n//    {id: 1, name: 'Alex'},\n//    {id: 3, name: 'Charlie'},\n//    {id: 4, name: 'Donna'},\n//    {id: 2, name: 'Bob'}\n//  ]\n\nconst c = repositionItemById(a, 2, 2)\n// c ==> [\n//    {id: 1, name: 'Alex'},\n//    {id: 3, name: 'Charlie'},\n//    {id: 2, name: 'Bob'},\n//    {id: 4, name: 'Donna'}\n//  ]\n\nconst c = repositionItemById(a, 'Donna', 'start', item => item.name)\n// c ==> [\n//    {id: 4, name: 'Donna'},\n//    {id: 1, name: 'Alex'},\n//    {id: 3, name: 'Charlie'},\n//    {id: 2, name: 'Bob'}\n//  ]\n```\n\n### `unshiftItems()`\nAdds items to the beginning of an array.\n```js\nconst a = [1]\n\nconst b = pushItems(a, [2, 3])\n// a ==> [1]\n// b ==> [2, 3, 1]\n```\n\n### `updateItem()`\nUpdates the properties of an item at a specified index of an array.\n```js\nconst a = [\n  {id: 1, name: 'Alex', height: 170},\n  {id: 2, name: 'Bob', height: 160},\n  {id: 3, name: 'Charlie', height: 180},\n  {id: 4, name: 'Donna', height: 150}\n]\n\nconst b = updateItem(a, 3, {height: 160, hairColor: 'blond'})\n// b ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 160, hairColor: 'blond'}\n//  ]\n```\n\n### `updateItemById()`\nUpdates the properties of an item by `id` field or other calculated primitive value..\n```js\nconst a = [\n  {id: 1, name: 'Alex', height: 170},\n  {id: 2, name: 'Bob', height: 160},\n  {id: 3, name: 'Charlie', height: 180},\n  {id: 4, name: 'Donna', height: 150}\n]\n\nconst b = updateItemById(a, 2, {height: 160, hairColor: 'blond'})\n// b ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n\nconst c = updateItemById(a, 'bob', {height: 160, hairColor: 'blond'}, item => item.name)\n// c ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n\n// you can also use an update function\nconst b = updateItemById(a, 2, item => ({height: item.height + 20, hairColor: 'blond'}))\n// b ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 180, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n```\n\n### `updateItemsByFilter()`\nUpdates items in an array that match the specified criteria.\n```js\nconst a = [\n  {id: 1, val: 10},\n  {id: 2, val: 50},\n  {id: 3, val: 30},\n  {id: 4, val: 40}\n]\n\nconst b = updateItemsByFilter(a, val => val > 30, {val: 0, flag: true})\n// b ==> [\n//    {id: 1, val: 10},\n//    {id: 2, val: 0, flag: true},\n//    {id: 3, val: 30},\n//    {id: 4, val: 0, flag: true}\n//  ]\n\nconst b = updateItemsByFilter(a, item => item.val > 30, item => ({val: item.val - 20}))\n// b ==> [\n//    {id: 1, val: 10},\n//    {id: 2, val: 30},\n//    {id: 3, val: 30},\n//    {id: 4, val: 20}\n//  ]\n```\n\n### `updateItemsById()`\nUpdates items in an array by the `id` field value or other calculated primitive value.\n```js\nconst a = [\n  {id: 1, name: 'Alex', height: 170},\n  {id: 2, name: 'Bob', height: 160},\n  {id: 3, name: 'Charlie', height: 180},\n  {id: 4, name: 'Donna', height: 150}\n]\n\nconst b = updateItemsById(a, [{id: 2, height: 160, hairColor: 'blond'}, {id: 3, height: 150}])\n// b ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 150},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n\nconst c = updateItemsById(a, [{name: 'bob', height: 160, hairColor: 'blond'}], item => item.name)\n// c ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n```\n\n### `updateObjectProperty()`\nUpdates a single property of an object.\n```js\nconst a = {id: 1, val: 5, type: 'something'}\n\nconst b = updateObjectProperty(a, 'val', 10})\n// a ==> {id: 1, val: 5, type: 'something'}\n// b ==> {id: 1, val: 10, type: 'something'}\n```\n\n### `updateObjectProperties()`\nUpdates multiple properties of an object.\n```js\nconst a = {id: 1, val1: 5, val2: 6, type: 'something'}\n\nconst b = updateObjectProperties(a, {val1: 9, otherval: 20})\n// a ==> {id: 1, val1: 5, val2: 6, type: 'something'}\n// b ==> {id: 1, val1: 9, val2: 6, type: 'something', otherVal: 20}\n```\nYou can also update multiple items with the same value.\n```js\nconst a = {id: 1, val1: 5, val2: 6, type: 'something'}\n\nconst b = updateObjectProperties(a, ['val1', 'val2'], 10)\n// a ==> {id: 1, val1: 5, val2: 6, type: 'something'}\n// b ==> {id: 1, val1: 10, val2: 10, type: 'something'}\n```\nOr update the chosen properties using an updater function.\n```js\nconst a = {id: 1, val1: 5, val2: 6, type: 'something'}\n\nconst b = updateObjectProperties(a, ['val1', 'val2'], (value, prop) => value + 1)\n// a ==> {id: 1, val1: 5, val2: 6, type: 'something'}\n// b ==> {id: 1, val1: 6, val2: 7, type: 'something'}\n```\nOr you can update all properties using an updater function.\n```js\nconst a = {id: 1, val1: 5, val2: 6, type: 'something'}\n\nconst b = updateObjectProperties(a, (value, prop) => `${prop}-${value}`)\n// a ==> {id: 1, val1: 5, val2: 6, type: 'something'}\n// b ==> {id: 'id-1', val1: 'val1-5', val2: 'val2-6', type: 'type-something'}\n```\n\n### `upsertItemsById()`\nUpdates or adds items to an array by the `id` field value or other calculated primitive value.\n```js\nconst a = [\n  {id: 1, name: 'Alex', height: 170},\n  {id: 2, name: 'Bob', height: 160},\n  {id: 3, name: 'Charlie', height: 180},\n  {id: 4, name: 'Donna', height: 150}\n]\n\nconst b = updateItemsById(a, [\n  {id: 2, height: 150, hairColor: 'blond'},\n  {id: 5, name: 'Ebby', height: 150}\n])\n// b ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 150, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140},\n//    {id: 5, name: 'Ebby', height: 150}\n//  ]\n\nconst c = upsertItemsById(a, [{name: 'bob', height: 160, hairColor: 'blond'}], item => item.name)\n// c ==> [\n//    {id: 1, name: 'Alex', height: 170},\n//    {id: 2, name: 'Bob', height: 160, hairColor: 'blond'},\n//    {id: 3, name: 'Charlie', height: 180},\n//    {id: 4, name: 'Donna', height: 140}\n//  ]\n```\n","maintainers":[{"name":"vzaidman","email":"vzaidman@gmail.com"},{"name":"danikenan","email":"danikenan@gmail.com"},{"name":"shahaf.welldone","email":"shahafs@welldone-software.com"}],"time":{"modified":"2022-12-15T15:57:36.849Z","created":"2017-07-12T05:12:40.110Z","1.0.0":"2017-07-12T05:12:40.110Z","1.0.1":"2017-07-17T04:03:57.750Z","1.0.2":"2017-08-17T15:10:20.458Z","1.0.3":"2017-08-24T11:57:29.972Z","1.0.4":"2017-08-26T05:26:15.100Z","1.0.5":"2017-09-02T07:33:15.987Z","1.0.7":"2017-09-09T11:25:29.379Z","1.0.8":"2017-09-09T11:39:05.391Z","1.0.11":"2017-09-09T12:08:18.667Z","1.0.12":"2017-09-09T12:52:13.163Z","1.0.13":"2017-09-19T05:57:12.674Z","1.0.14":"2017-10-08T13:39:34.202Z","1.0.15":"2018-02-03T14:50:31.287Z","1.1.0":"2018-02-12T18:30:04.693Z","1.1.1":"2018-03-19T09:01:56.994Z","1.1.2":"2018-07-09T12:42:42.876Z","1.1.3":"2019-01-13T12:56:04.139Z","1.1.4":"2019-04-07T08:52:50.064Z","1.1.6":"2019-05-22T12:13:27.971Z","1.1.7":"2019-05-28T09:07:09.937Z","1.1.8":"2019-05-28T10:05:17.151Z","1.1.9":"2019-05-28T11:12:27.567Z","1.1.10":"2019-11-24T14:41:27.748Z","3.0.0-alpha.0":"2020-03-11T10:19:38.841Z","3.0.0-alpha.2":"2020-03-11T10:36:16.015Z","3.0.0-alpha.5":"2020-03-11T12:09:59.592Z","3.0.0":"2020-03-17T10:51:09.622Z","3.0.1":"2020-03-24T08:45:58.597Z","3.1.0-alpha.1":"2020-09-27T09:07:22.834Z","3.1.1":"2020-09-27T09:18:54.026Z","3.1.6":"2022-08-09T11:58:53.008Z","3.1.8":"2022-08-11T10:17:11.903Z","3.1.11":"2022-12-15T15:57:36.770Z"},"homepage":"https://github.com/welldone-software/redux-toolbelt#readme","repository":{"type":"git","url":"git+https://github.com/welldone-software/redux-toolbelt.git"},"bugs":{"url":"https://github.com/welldone-software/redux-toolbelt/issues"},"license":"MIT","readmeFilename":"README.md"}