{"_id":"@cranium/redux-helpers","_rev":"9-12f90182885f38fa2cd373f61107e8cd","name":"@cranium/redux-helpers","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.4":{"name":"@cranium/redux-helpers","version":"1.0.4","description":"> TODO: description","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"lib/redux-helpers.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"c8231f5f3b8a6812ca6ed92c8de06b278ac87d1a","_id":"@cranium/redux-helpers@1.0.4","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-DqqqiqiGEI/4nlMm7ZY7tMfn/+a0fdh7wVQ1344UonKcakdCmUno1iB0365ku7RDFetdyD70zpttSOc01/9BVA==","shasum":"7a11361c375501ae55ca722ea8eb1463d8f6fb7e","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.4.tgz","fileCount":4,"unpackedSize":2027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffJFdCRA9TVsSAnZWagAAuskP/Rl6ART5bMI5tLHvdOYn\nykalllu6lPJx6wAXVYcKezjFYhNhSsd6fOp1oufXFipuXoWgkl6f/RlwUM9U\nGw1MYwIqq2pzz7jux8vx2qzwPQxjAbZrP3d0R8z+oddV/9st6E3pWwI1nfw0\nvcXifGW5BQ6wCOOpE5qnlgrSn7yh3kDx3YGorBHoTC4vsjaoRMX06gjaQNKM\nHgr1hN28gLLji24lTilDNSdh/I/mHmYtGIUbRDEVJMGQbr1C5D8CSGl4vnIw\nz4rii/7sTouQilPA3LXiI1MzuL5E2X8NbWfE59bOkRFdSjK1zoA6WzMYwH6r\nXsrIo9VW0Qsp/lgj4mQ/GiEA78PtjP/pslNnjiY7gEft+P/wQH8w8yXknJCI\nSaWnr/MDPTktIjfmGK/6fu3TmGDESnQdcmqFYuIMDSMnBqoblIe9HteFszwL\nZNIjqUJiM0CHY6lv/vWwczhZvCsNPCskR8WVo4Y6Eiz4F/3SuSzUUMf5Ku4t\ncRa9pmuq8/ofLhC3qeoeUEO3ghkn63gIwSUCN3YKsBetGO1GdbntGZbP2rWC\nmFfJuRhaLRIQKyoH7gxx7FzTcTDu4BzWGCtUf3MFjKfo27zJl9aIXON3tenN\naxsgF6fOL3Fz8tcP+jCXTrRn3RzWI9Pa2tupxcs+G3Qeb9AeYhFoSSMIqBe7\n/79L\r\n=Um1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYVOS4nxmDPLgi7fuwS9MlhEHe3fwKlW6OshxpqOtquAiEA0/R/fiUxGrMvRyv+ZcaYEcgOTOnddbxHbCv8sQMNb6s="}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.4_1601999197168_0.5719966907690115"},"_hasShrinkwrap":false},"1.0.5":{"name":"@cranium/redux-helpers","version":"1.0.5","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"da2827fffc2d409432ac7a6ee0d3cf2ae307a23f","dependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.5","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-5YQvUOW95PLbXjMX9zfuV4loCUtzfZpAZO/ipgtkpVxBO8iUB0kruakqUxFHxREJX2dysefml8ppcwXmc1reFA==","shasum":"126c5fc53356dd7b3e995787a848845aba5111f5","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.5.tgz","fileCount":6,"unpackedSize":3206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffYHGCRA9TVsSAnZWagAA42gQAJThAqMoMl+iVgDoQ2ez\nVB9mxuAFh+N1+hyeeDGfaxlwW5MRF4gleYQwZUhbCoRxf5TsA25Uz16uvITz\nIBZ4IfQAcsYbaWnu0WbxHfy6zEcM0qGemyoZIhHcfuYBMX64oZ3kg8uxpTHi\nTdd6pxGsNbBQf4DwZYVyNk0f/8xo7dClACPDJR+6xFD7UgtsDBpUD04sezOK\nIL4DKEk4QJ9lVrqAq2pDHAQnQMV7uZ1suiiQkJ4ICBF13G8nHjgJpR/iIn+D\nzRdi9UZKmndi0q5CUliRHNRIr2qMm5f71CsJ1M05ES/KCHzAD0ogkb7SpGtE\nz36T7N4AxS8Bv1YKJbla0AEdamJWiOKcxn8f0cCXmCfAlXGMv6+FLnspZxeC\nF534ksEIoua++Gbd3pIkWmTUFUvyn7FyJhGebESxoHyvSLc2eVKresbgNaXt\n+i8ygrz/f745kPXo6XX2WyXcEk5ygMd/uBdKOBifI7sCfAU+vwL8FEgx+mdc\nBWcEIdizEj1zVYZkDzeKipaJeeIOrhmYQCNSQYBW0fEi/WYmfcUaTtLF3nmI\nZsKTF/pQFjpWQHTukR+RL3+cJmGRpmsvfdcEogF0WnBI54uaLl/22nXhjjGO\n08sNix/VWoiHtNNcvtCtYNYIdzo4I/RNPct7KxSV+XhRo60b5irXw4m/dXDR\n5Lns\r\n=gfqy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJdqYSxodLlNktQju1+faxdpazDQLfgWYzxS0Vhg2MUAiAHtXRdB7F/N8r7272/24Fr/yDHxBTCeMqq3oBlhTBxHQ=="}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.5_1602060742056_0.35310613512935096"},"_hasShrinkwrap":false},"1.0.6":{"name":"@cranium/redux-helpers","version":"1.0.6","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"lerna exec --parallel 'BABEL_ENV=build babel --root-mode upward src --out-dir dist --source-maps --extensions .ts, --delete-dir-on-start --no-comments'"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"d04d12a9f81769ce2ad1f579c3ac2c036c85307e","dependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.6","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-KpxATMcpjFFS+fGiFJ8FD/weVrTChoNPaKa0NLNIVFH0KTs/3ucVfKqDDHgSwcYlJ/wofQ86lvjsvaM+BTMF3w==","shasum":"a64856c6e166500ae54c00705e46d6c84e768ccb","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.6.tgz","fileCount":6,"unpackedSize":3374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffY0hCRA9TVsSAnZWagAAlbcP/iTwVIn9Knqv7mqg7p7o\n9/8Hrxzdf9ZBrhOPok1cCU85YjnkCRGGQNGfXftrxzz6aZ66zXxWZPRtUMzG\neM1LCOQtnbPOVcM0mfXnmmbwdn48N2RuwHKMWc9QZLr0Cx3bIReCfv+FWCSV\n/+9E+t3Cwjkuv0aSBtlHIjAHWToDt5x8eIbMuj6560TZlXsUR7iZjgvF9ZHV\n/MIwjNX/MAY0gtA7unLbi/OMW50vjvT8MAd2Nth7DoMydD65i55Yekuqjxyl\ncFZQFQaDCBTdvk6Lg7MVfPtca84MG9Rs22DHwOylXeJ0qlJYHYvWfxCw24y2\nMC95E6uLYeWCcY8pUsyhSe8/fDUXrhNt6DRrhN2/Esgri3zwIPfVrIBgaewd\nWECfuQF0hpppq7tB8tox4G4DoRK5GLx8WnFV+AKaG6cTG9YAIV7J4JXjEEuW\nXYBpS2m3NN4/1cs/t5fKC0CtyFUtFcXL4Wbpskfq9VlV3SMnMpspZy48M7wG\n3fTJFXiVmGeBgt3eH6xeBqXZitgU/1QWTdxy6zDfduMQMGErRGQ6Re3qKmP2\nSM99Jh3Ata0OevJcKLKXwTLp0LHJ11HXywQq5+FVVWOuWoUJ5FxYy8zwMPal\nbqnKh0HG4lbN495Z+omeBTzD+v8p5K0bzFfxbie+FFAIB6Vfg6zEj0I6JY1I\nitUP\r\n=jRh2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfBg5mf0VAs+ud/FBRPzJs8Twm29chvzwygktNDIIj0wIhAIyJVCHo5PoC+OK3tN8Huuj2hZg9oBxjH3qj/46KAbKj"}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.6_1602063649155_0.3917660417616875"},"_hasShrinkwrap":false},"1.0.10":{"name":"@cranium/redux-helpers","version":"1.0.10","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"BABEL_ENV=build babel lib --out-dir dist --source-maps --extensions .js --delete-dir-on-start --config-file ../../babel.config.js --no-comments","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"fe4b3085b6ecbe9d634ba38d8d5b5fd0a4f6d2c3","dependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.10","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-BlJdt4GyZzt1R3HhlK/S3s2txY2UxgsKq9H3Ia4PGTL6lrhb8L1N5WDVRSErL5i3Tqed8wdt1SLr6dAPDkQt/w==","shasum":"50ce3fe6259469931b3fd9c73ee710aabe7a78d7","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.10.tgz","fileCount":4,"unpackedSize":2498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaleCRA9TVsSAnZWagAAHW8P/R9mbK/33J279HkO8Vl1\nD865w3+Xa1WuTNpJoTKYk95znz1mI1CWwI1v6znEvFd13/XjK79+ZJ50PF/t\nK/Z8k922yKY4wNfGOriTPrew33b/l0b6YRbzDIXjgPUDoCmdJpVkyDUSkwre\ne7W8xqZGs2Vmkbtfjv0SRNWNTrtJodBiVeJk1aTmFzKHjfqhmFbaPpkAqhH+\n1E+BJtG/SWli4jtj5t54uuvKaVrv6J84J5NtlqodolkIzm7DuGjwCLOxGR9r\nEokfd2p9OmteMC0fCAlsrQLehAB7QcX/KCqCX7bSq5qDVVGLsVgudLjhJCFq\nciZYnc2xgkiQSv0WUQDgbiz1HM46tuffRVXVypeCBgti1ruBuIQIons9N5r7\nMuSytCTH/VpjOrjX/v7IeEFyr/uT6HwDbl7ApuB+8i7TG9nz3Ps0ekjKRSAe\nRchfXtBR00F+e5xhH7S1A43fDXR3T1E1tjs+BUYYsmXa67cCpPnAu3+/FSzh\nFohhYQaRTshkxb/8zfuQPvetrg0IfDSif2i6mgytr2f/8hxdZW41Bk0kKY+0\nRcbS8ykTbykH2YMxHUfIy4CxCe5+7Cd+MrNX5P0yyaY/xs1S+otYpw+DL9Lp\nw40EyYb2PQsytFFF8+6DYCw/0sbd0grWRcm9mdeFS3cJ0ZI1+3qMsqbx9cUg\nl/zB\r\n=6Acw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9m1P9WGd0QFwl0d1EVMAHpBigfqqdPwc9jnTYVckvRgIhAJINZyYupjyF5GqPoCtPJoYdBX3/fGx1wWupiOiXsMUG"}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.10_1602070877348_0.714544688687311"},"_hasShrinkwrap":false},"1.0.14":{"name":"@cranium/redux-helpers","version":"1.0.14","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"BABEL_ENV=build babel lib --out-dir dist --source-maps --extensions .js --delete-dir-on-start --config-file ../../babel.config.js --no-comments","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"fac9ce4b8e3be67f1a024da528806247cfccee40","devDependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.14","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-wG9tqNhDxlRTTFRwaKqEHHQMdgBEpapVFMRj4bu+VcbzMkS7ttv86XXoom/bI64Col0vbvsWfmxgTjDg27W6qg==","shasum":"6eb466b2fa38fc64f7d0db6daf060785028e6950","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.14.tgz","fileCount":4,"unpackedSize":2660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbY6CRA9TVsSAnZWagAAT5oP/2UUupa9ACbooEzIj+Pn\nr6L8EBU+ikROF7d01UjqRHpcYpepec3yVsI8GZMfpI+r3WQUN2W8UmPEq31L\nOm5lmwGjXlhA0pnEXaOIJrJ66UsXHQhH9IT/ccQWKokg2VMC9IluF+26KnPA\nnK0TMyV7HudJdZatNBCnmT6vbk5K9qB7oEh2v824qwTlH6h1oQZQFYOWsC10\nETvfKDU958dsQ6n3pCbpB1Gb9BCiIuymxLuC9WJ7/VLIpG5qtvwCTDqUzzi+\nh2pd/5x82rfasxxwfFuACrNycXprcT/0B368f6aFx6LUuURD1O8RJ3xcgZhi\n9cY/cwexPlK3uqy9ekZgiVe+W0cIyblcuCnnS3Mt7ApkNantF4kk/dYfFV9B\n/XbQOQKiSrylycaUJopFKHvAd5oRcSFfJvOg7B/05wDtQHHxmRv46OSxAvge\nfA/7cO4zlWv+dSxYpsF4tX8Px/Q3IUKUBdtxnSHc+Vxh5HbtmN3w7PIas2Hb\nJLqyi4caxOzEwqyNUXnmoM2Tb8Q01ydFZvlpQMCJ2ohb/ZM1rzyvJ44vyG1o\n1pI3BNBs6PZ2nlooGAMq+ZvZy7izqO4/Zc9MlQiLHA5kRY3S08M/EMjIovok\nkCvR+yNuv5i/IklqOTEbM11d3GpXMjVdGhJzBjhKPOeTmAwk2+LOcP+TvNLI\nzV0F\r\n=Doms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYxh4ucuh+yJBYsdEFa4iLwiZApC/lzpSwz7JMz86brAiEAs/dNQu47K2HTKNkvZWVWJnWII95edRs7XFWCaijLYI8="}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.14_1602074169854_0.2885152316856383"},"_hasShrinkwrap":false},"1.0.15":{"name":"@cranium/redux-helpers","version":"1.0.15","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"BABEL_ENV=build babel lib --out-dir dist --source-maps --extensions .js --delete-dir-on-start --config-file ../../babel.config.js --no-comments","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"d6d0dcd7cd70556ea6e3e3b27553cbbeace65eaa","devDependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.15","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-HY8uEmT0cl/02QT2ZqRlKECZVpBj0XcvEhAk4dMWwaMrwi5eg+3HvnEsPEjqBb4QB453+ZBPe9tmu2OIJgE2Pw==","shasum":"8b330c303ba66aad62c33470a21a5e3b82316787","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.15.tgz","fileCount":4,"unpackedSize":5645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffjAkCRA9TVsSAnZWagAAQscP/0hhzsRPqEehZAgGNfCh\n1Mq+lBAziuNL4Pj40+VF4IhT0nSzUWJ5GUuTKd2EHKEzuSjOwPwuzlmAKUVj\nHGwmvG5hoI1z+7LdPCx/pdtwaZXrgwKW7TmrGt2v50THHH0Ibi3Mft8uVdhK\nrUdIqg+8tm9sGNoJt+AjcTXDkgJ+5faGe0ujv3DQzt4IG/niXllkAfR+JfYo\nZY3eYR++uZK7KL8c+G0vVRhD89ALhCrihXcnLDkvCERcbsOYGwVDiDWu0u/d\nmwxEtriOLV4CShZ9iefGWI+zQMgCcY2eMdLmdxC9zln9gEm7mIjodVobzCPN\npBEdVoXTes6yr+mZTk7jCCsKl9mkoScpVDQ8zMdpWSDRkjbQC5NPmebHgvfV\nOhuak/t+kWKUaNsotz+DLg7CP3r0N6rPZdSnuosQEJp12YbwxTwbOENTDLWy\nZoMSSO3GZN9QCnIHW9XC7bFiR7hiows3Sdcj3Lrn0OBgyYXI/JlxySfRemfH\n5PvqClsQTpwW1dFX+1I7g8z6wkMYc1O3G2ySyIjDO0qc+Bru2kHCHXpWj8Ws\nHQPozB8c1ml4b9XcHBsISCvgDtfeMwKoMMwO4llPXgawTX1S3Wkaa0Xd/bwh\nO2wPN4kyxK9Xh6LQrmqvVAzeyQkV7lD9eaLURgst02b/FbCa+gOaTkkYBmaR\nF0JP\r\n=Yobw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnl00jkJ11RCVKXfwU6ojTXvYBIQs5+Ziao/wwFV+oxwIhALBH8ZFX+urgdOkZmj59Sk82KPM1ndzqqXC6361S9F7x"}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.15_1602105380456_0.07617851278540888"},"_hasShrinkwrap":false},"1.0.19":{"name":"@cranium/redux-helpers","version":"1.0.19","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"BABEL_ENV=build babel lib --out-dir dist --source-maps --extensions .js --delete-dir-on-start --config-file ../../babel.config.js --no-comments","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"e1c8462004a417b30e7e32ac3c6c18f5b3336545","devDependencies":{"lodash":"^4.17.20"},"_id":"@cranium/redux-helpers@1.0.19","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.22.1/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-rivQsk+tNvisuEzFKY1yTW1OalU0zU1fRaqPwkd5nxmGrEQoWuE8lU1iqdDm3IuOP4FAVZwQtMJR9TyoMTGH5w==","shasum":"69a38483df70e7719b384c619bd5a530e0a5d115","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.19.tgz","fileCount":10,"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffsULCRA9TVsSAnZWagAAuzAQAJYu02WHNFfXJclGwJGl\nD1d+02Fir82SD8Kwo7999wcVHck4PdxxMnWi3XmRaylc/jauJWmAp3dCqsUR\nDk7BG4wpRxk3ChsYT+VP2BJ6BsFHInMIFfjKsoDUcSBjejCW0Eywp8mP3uDu\nLWFXPWeA0UGNcmnUb8mzeG+ziTs+2WpkP3y1U63cVPumWbO8yUywWZY4xQ12\npeHUnbDEdVbTjLoxILFuf/GiUGi8iwr4bK98mm8TI5khzSWDfI+gbow87A9H\nl7Mb82h2DNXYSg/W+KFmPt05s25d0WfAt24B53NhThNS44eMuV0OAv7k4Cw4\nq5SPYEJV8kN0W5eozU5qFfG6sNLgR+xMCemiFo8+AYRwiyFyZqlDHXKj9EY9\nUwMU7Tzz0NBjO8pByqXm3tGD0cWZIFHubLARH8ajMVO4ByJjC9dx325FOm4f\nK9qehhWf5uRrCAYhJKluIaUJO3dBftoUxcST8zHNirAR3mtXbH+vU95jYD6B\nLyLwJNi3S20MdMZhYqmMQZPLUR5TPXstLPONgPCcBwPoTQ2QkMmnvyOb5cS5\nyKZohaulSIXRdUegljB4A/++fq47vPMPG8zkaTpHAoKvAgXmeAH4qNZIcuBE\nGyhGlAcGaClmtccTjx6XNmBTPd/hhlWCtZSDvqn+77iCkukzqlr5ixGexCzE\nrCph\r\n=kuRC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDsJUYWAnSCOP64Z7/1XwQCdo8yn4mrxKkOfmRF6RLbQIgfaOGXJb65GUCeC7cfsL+Oy0IB2wERVOEmU3eUYrKjDc="}]},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.19_1602143498744_0.9397881859400883"},"_hasShrinkwrap":false},"1.0.50":{"name":"@cranium/redux-helpers","version":"1.0.50","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"BABEL_ENV=build babel lib --out-dir dist --source-maps --extensions .js --delete-dir-on-start --config-file ../../babel.config.js --no-comments","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"9c44c8778d792bd4e6566353e79d8eed391ac352","devDependencies":{"lodash":"^4.17.21"},"_id":"@cranium/redux-helpers@1.0.50","_nodeVersion":"12.16.2","_npmVersion":"lerna/4.0.0/node@v12.16.2+x64 (darwin)","dist":{"integrity":"sha512-rmfcS2qix0f/5KzR3g1y24ryJH1EYt5F5Xd4KYfjvPDlmUSnyubbrTTGozltBuki3s1Z/h5bjtYbugw8thc/Aw==","shasum":"eb9b3bdd1755f43b52347d3de70650b600f6c67d","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-1.0.50.tgz","fileCount":10,"unpackedSize":13555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPpOYCRA9TVsSAnZWagAA6hwP/1g/l3TEVV1xB402y8tS\n2FQIp4OvG3w9Ytqz3q9vA4O1aICFB6D/aOKSf4vMu+bbrz+z+0RfCuKl7VZo\neQwCjKoNj+yuNxpdLQLftapEmnGMUECnCVxK9o0lI6Et9PuY4rFqCarn6VGP\nHyYJmBEcO1M7KlmJNL41ajeiygoJoSVCRweGU8cMv1BblyfTFiUz8z3tP+Wp\ntIBEC5y6CvV4k9ULPiTetJSs8pFTzJaOIGkUjlgbY2yyj09U7lYNpy08wf1T\n8HXMr6ntT5s3mDjJCHa1oYHkqWADTQjCDUM4AGL5p5Aqrlh7Ahib7udnxRbT\nDqjRo9RECLNcePGb5haPH+tlQKl3o48E2iGtODseRW4/ILbMPf7aWwdZSRma\nY1XheFId6eDLU8o1JRdsoHLMauvfnriL1YXM9C8P7oKHUhKt3JsD21jT0sIk\n0loQgp6i0urzD4ECqD+/1Z2L/K1npSb4RZXKSLvL3sTISOrswgQIKJAlDxgV\nAnDzaFoF6oB2djrdZrEYjmriC7FZ4L1oT+RdqtfFjyHCJV4UxsGSPUx59C2u\nNgUzWAcudGBvCIjt6xFJ4T5FQu2nRPCpV6GqjaM/2ODSueEuCWCaa/vZsvYc\ngwOldiTdMZDIujO2BmilCTDMdzgBJNnwA3PiKS3PJwhx4EgPukJiuI/b4+l6\n/xD3\r\n=gwEK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOJWU42oR/51tNiqp+U2Ru3Bj9fmP6mduijnEm29K04AIhAO/XJNXvgTfaGucjjAsmOBH1xRiXeXYHVNBk8HcmmYEH"}]},"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_1.0.50_1614713751981_0.8370425925827485"},"_hasShrinkwrap":false},"2.0.2":{"name":"@cranium/redux-helpers","version":"2.0.2","description":"redux helpers","author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"homepage":"https://github.com/alexgul4enko/bones#readme","license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","directories":{"lib":"lib"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1","compile-js":"BABEL_ENV=build babel lib --out-dir dist --source-maps --copy-files --extensions .js,.ts,.tsx --delete-dir-on-start --config-file ../../babel.config.js --no-comments","compile-ts":"tsc","build":"npm run compile-js && npm run compile-ts","prerelease":"yarn build","release":"lerna publish"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"gitHead":"90f67aad4839ae4a475bbb32d41d35a543b21257","dependencies":{"lodash":"^4.17.21"},"_id":"@cranium/redux-helpers@2.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-bKwmrBDc38H3JgLoaFtS/kAcEfiJUP6hUQSnoixZnRsKIc+kBcpCI0yjssD7WFm4IwYdGiBaxnh7qEVDhsOh0A==","shasum":"1da371cc32750adc34fb5b5e1974586a434c06f2","tarball":"https://registry.npmjs.org/@cranium/redux-helpers/-/redux-helpers-2.0.2.tgz","fileCount":14,"unpackedSize":15619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8aOY8iG9B71GTGwK0zz9O0xRTcPy6DbBQiN87WqbIxAIgDRJrRhobCSzFbk6qI5v3d3DFP7Fmismrkupo25U6akE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf4qNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq++Q/8DmEcmBACGClrWdvB5NnJGopsN3MnwKZ5ZPpbFTj1Pet1YYqF\r\nlIBPm+fVGk02MXP2KF3eGfx8kaxDM1VDL16hD+jNgndjBVB44vmqUqKztoiR\r\n9KyMIxmGIMe0+U6n1efxl8SHpuESkZ+G+d6etaC/alAOEAUFisgzVVIT/wK2\r\ng3f3xH4mslbfonyk9lVl8Vo1dUetzKQYDbcwjKhvKRw2cKjMIaDeK6Opj9Pd\r\nv8Zr85fCZ15P7y2ZlRfKhBwkWRIwLcygBruiFb+z3NVEPhLYpuADad9Cg/Ud\r\nZf921M3ZzKs2fbgKVZgtbLFMUgm5AbtZVgDuxIGrWMP8ndaVyQ6IYFm6J5HE\r\nR3khzJruPoCmgVmv06B49i7rFidry9XFijAjzi3icERizs4VizEtELa8ICCt\r\nL0ieJnlkeAlmz67cN5ugf1BnZuvTNlDH8X0r7ayPNk3QBOpKwnnV5eWQ6Qd1\r\nns44cQxZc1llInvO+newNx8xJjw257tNu1LyOe7/ETFM3Q47FpLmLE6pWE6A\r\nyMjbZVRUO8TGx40lroU4AySiVLUVg/H+5mr5iDxfzJeb/hKfe8zo5mOcZ2Qo\r\nvhZLqcoXY9/qYer8NHMFCGRtGuLlLZ1wS4rkGAKEmv6yRDWGnHP3jzYSGrjr\r\nfTftLe9Pn+c6zlobQAj4q+8E/6ciltvvFmY=\r\n=6p3y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-helpers_2.0.2_1669302924930_0.0625346403840763"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-06T15:46:36.804Z","1.0.4":"2020-10-06T15:46:37.344Z","modified":"2022-11-24T15:15:25.268Z","1.0.5":"2020-10-07T08:52:22.229Z","1.0.6":"2020-10-07T09:40:49.281Z","1.0.10":"2020-10-07T11:41:17.890Z","1.0.14":"2020-10-07T12:36:09.982Z","1.0.15":"2020-10-07T21:16:20.573Z","1.0.19":"2020-10-08T07:51:38.889Z","1.0.50":"2021-03-02T19:35:52.123Z","2.0.2":"2022-11-24T15:15:25.148Z"},"maintainers":[{"name":"alexgul4enko","email":"aleksandr.gulchenko@gmail.com"}],"description":"redux helpers","homepage":"https://github.com/alexgul4enko/bones#readme","repository":{"type":"git","url":"git+https://github.com/alexgul4enko/bones.git"},"author":{"name":"Sasha","email":"aleksandr.gulchenko@gmail.com"},"bugs":{"url":"https://github.com/alexgul4enko/bones/issues"},"license":"ISC","readme":"\n# `@cranium/redux-helpers`\n```\nyarn add @cranium/redux-helpers\n```\n\n# redux  middleware for sync actions\n\nRedux middleware that allows you to write action creators that return a function instead of an action. This middleware can be used to delay the dispatch of an action, or to dispatch only if a certain condition is met. The inner function receives the store methods dispatch and getState as parameters.\n\nAn action creator that returns a function to perform asynchronous dispatch:\n\n```\n const SET_DATA = \"SET_DATA\"\n //simple action\n function saveData(payload){\n     return {\n         type: SET_DATA,\n         payload\n     }\n }\n //async action\n function getData(){\n     return function (dispatch, getState){\n         fetch('some_endpoint')\n            .then(response=>response.json())\n            .then(data=>dispatch(saveData(data)))\n     }\n }\n \n class Test extends React.Component {\n     componentDidMount(){\n        /*send HTTP request on mount \n         action will return promise by default for async actions\n        */\n         this.props.getData()\n            .then(console.log)\n            .catch(console.err)\n     }\n     componentWillUnmount(){\n        //clear data on unmount\n         this.props.saveData({})\n     }\n     \n     render() {\n         return <SomeWidget {...this.props}/>\n     }\n }\n \n export default connect( ({ data })=>({ data }), { getData, saveData })\n```\n\n## Injecting a Custom Argument\n\n```\nconst store = createStore(\n  reducer,\n  applyMiddleware(promisableActionMiddleware({ API })),\n);\n\n// action\nfunction getData() {\n  return function (dispatch, getState, { API }) {\n    // you can use api here\n  };\n}\n```\n\n# Redux Helpers\n## combineReducers(reducers)\nBasically this is same combineReducers as in redux but it will not throw an error in case there will be some data in redux store that does not has appropriative reducer in  combineReducers. This could be helpfull with ds-resources when u don't know all possible values and this values are dynamically created by resources reducer.\n\n#### usage\n\n```\n    function usersReducer (state = {}, action) {\n        switch(action.type){\n            case 'setUser':\n                return action.payload\n            default:\n                return state\n        }\n    }\n    \n    function carsReducer (state = {}, action) {\n        switch(action.type){\n            case 'setCar':\n                return action.payload\n            default:\n                return state\n        }\n    }\n    \n    const store = createStore(\n      combineReducers({\n          car: carsReducer,\n          user: usersReducer\n      }),\n      applyMiddleware(promisableActionMiddleware({ API })),\n    )\n```\n## composeReducers(initialState, ...reducers) \nIn case your app should have several root reducers (reducers that could manipulate with whole store) u can use this helper function.\ncomposeReducers takes initialState as firstArgument and your rootReducers as argumets\n\n#### usage\n\n```\n const store = createStore(\n      composeReducers(\n        {},\n        combineReducers({\n            car: carsReducer,\n            user: usersReducer\n        }),\n        combineReducers({\n            banking: bankingReducer,\n            mortage: mortageReducer\n        }),\n      )\n      applyMiddleware(promisableActionMiddleware({ API })),\n    )\n```\n","readmeFilename":"README.md"}