{"_id":"redux-hom","_rev":"31-118f443788f2dcd3f297358ac886acbd","name":"redux-hom","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"redux-hom","version":"0.1.0","description":"redux HigherOrderMiddleware","main":"src/index.js","scripts":{"test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"1f963ae68752b0214f4c1fddfafdb04b90afe6dc","_id":"redux-hom@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-lgUeY1n1RM5QxSvsxA/9jOMMSZZI2+Ptr89IQwzeKdLEOX+rXAirMHrG+Pube6oLCcgMhr4QIQI63agSGuXKsA==","shasum":"fc48faf0c80ca773be473e7956a2d6605267e2b6","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.0.tgz","fileCount":12,"unpackedSize":9205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1qTGCRA9TVsSAnZWagAApLoQAIDqz7TXOlm9mQeOETUf\nJrkkaQHB/FOP+lYbNJe/1blYDpeI3YZDaHUKL74FKbtdU+kCTRoXrrn3GV+y\nOrh0YB8cdWXQxObO5aml9RsLnnLTHgUkMH3gTtkAGvWbyj3628oX+DcqPTuv\n7/49Wp4eBVIIeMqPd9BVMBOd5iveX8ueQtlaw7CyGrM2+OHnuX6Xp8gWgdY8\nkLCPQQcQOOqSiNwvELt8fKedJI5jCqZRShXKxrUKuuSPZ/ihiWmLKbF4p9EK\nA3UfdQ/tsFmXTjlmf8psgrL6pMMBNli71qBAsacGQVcmS9GYis2SMbQQ5yYE\ntszepxYuub6C6x1AjDi+0Ct1UNVOs3vZ4/Be2sy8wR0Ia1Q4vNPofGOw6xPN\n6skXCL/iwG6uXJAjFbaGsTlIWF4iucKVDy+IeIDhttRHKLmkF1d2pZpC6xG0\nJ4Q1yxgOw6zdrSV0rwD3LtPaVxu+L2xTMjVbDUhVYTk4jwkHgvVx7nsvmIhc\nKgOucWOCOF0knTdU5eoLY+tYo5daxGDcgZKnkRWebDsHw7CDNlLhAnNIOzXK\n6+L+Zfhbs4LxKNgjVYmzY8WpgiiG7buXBqGzssROaiipqhpj44MpmvN32Lgm\nhj9zAQ1h+U9ZQyuvzRtdr/08VtGp1RZ1SDKyYSWeYKDITG3hCTJfBRbzf8iN\nPvVL\r\n=sAMd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/FPKCDmRvpUd00hsoXx/2bE5K+3GLCMRhjh/PDuje6AiEA6OLnlPEdKIBs4SW4NSdWiPxlawLAzzn6eZUaFgEY9g4="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.0_1524016325405_0.29358370717714255"},"_hasShrinkwrap":false},"0.1.1":{"name":"redux-hom","version":"0.1.1","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"4152533529701c3825f010ab0f9dc4a0190784e0","_id":"redux-hom@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-hY/dAqpYpC0FvrEIW+3u0jbqlnt8xUa0ldsrOyF5RYmnRpDxw7C2VEywafodJzUG8IWZF7lMsRcJ5l+76z92Zg==","shasum":"a5c47993c11c91619ea0cd7e0c5e2e52a4127f0a","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.1.tgz","fileCount":15,"unpackedSize":14378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1qgLCRA9TVsSAnZWagAA6kgQAIpbcVOnj7ZM9zkokwAO\nLFQY32TDr4tFuV2Grnu+wo9KPbHvkjuYqQrTrdnGp+Y+BB/eegIIWs9zysOa\nXvCiY+8thLYKlX4bX5lLv2RN5caMFtLTYFX9GXsobyvWDVDE/3Q3Agc/xI+y\nAYk4pcjjquCvdWYofVfEuiqye1evHj9HG+xIMeXksLLsuUruRpRx2toE9Qom\nFnZ3+MjohIKcpaKkCCmCWJLxMDfO8LruwDoiKuAZ58ebitiVIP/7bLS4H/V/\n5TEj2YOPqofgL48ffpJlRLDVwPw8R3o2Qr34jAkHyA1DKMPAHCHMF78nA6/9\nbCsgySd5JHhugOEDak55NjmJ/3VBrHT72L51G1P8zENe5xJ6XHFqLD1vm9Ko\nL6xozniJUVA6OARXwpgEPOMkxSajeZO7l8H2EXIKKd0EKbgOPZjmSRtJDipT\noX3zPRKX+o2V4Ljy7l48s3mLLTBDpV+EKUE8/39VaP4yA3Cfa9tZ7It2K3pL\nEVrpxopll2YuOu3UjpPkxwJgsfYRynpt3bB+6585zPyllNN7JDPtFSIPSlg8\nwTHDutvKDmA+SKYAEWcUkWwXW5OdQkQeorcUZGTjar+aIS/6otB3ggq8rxc1\ntz9/qA7OIcCcTgfVJJ5sAZQcd9P/P87wPrCb/+NGgcVcy67Z2+IsTKBm+Buu\niUjK\r\n=S/Q5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh7lY8dFmUxBkEUarvmr59jgI6hmVAM3Pnm3YN+J6i1AiEA4CaUI5Ya2qxI7IgwQyMQE6FUigaR9qBSwi01wPLDwUk="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.1_1524017162957_0.038350123762231236"},"_hasShrinkwrap":false},"0.1.2":{"name":"redux-hom","version":"0.1.2","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"8778514e788c8e6af69c6539232aae90452a1586","_id":"redux-hom@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-/j/o8BN3svN2WYhtUfg5bB6OsEXWBIi2US/JmXrEg+kXSPl7mRYOQySbRnvpqLRTGjFndar34EPeg4L92+uk0Q==","shasum":"3d107a4e2158c5e6d40c950a3dc515ec8c5158ce","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.2.tgz","fileCount":14,"unpackedSize":12691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1rWDCRA9TVsSAnZWagAA/dAQAJXMhp9hD2oBvzbbIRP/\nIUhWfcGIgR3WKcuhge1RQfHyD8UXENps9p06ABPM0JjbCQMXknBmoEodTsAz\nc74RsPB7uFVT4P21DbWLxopfs+6Fcn0/N9KLIUvcWEloUS7uWfoFfIVbIw41\na8DMipDdoAeO+1yUSYbo+syAZ0bKHSp+p7fR6fYO8QVbnEYk9PDY6oYuxpOc\ngd0A3atL1ml1ksb8FbkdwqgIgd3BUi5iWNflCLG/nZXT/HYENMkxikA324QJ\nL2C25PM9Zxd32ClDeYmjY8ewHITMV6mXLBsmHRlYINADMh6JzGPP77XJpFaO\nQIybd9QjZb2lbCGqMN74p96TjXi09ch8D+82D8Qn6+N5OJPUnMNVEamsPXdb\njbjEvMhumi4ip78uqwwdNnX0PSE+x4GxAOQT8EPW3SRgTB8aTYZ0x8Q+1TMG\n6Cd0MyRGKMHAdRUDTM3cogiH60HeUh04p24Z8OSzdLKiK2OyAoj4iCqBlbEr\nuyVCuFc8P/mZ/5G+1XYSIgUCJY4vOjxpx1d0mO6jx1BW/La14Y1VljltVbLB\nkivhcEVhN64AZEs0VyNa544Ju2a9sr1hh79xOkLUWznEZVgR1DGmwIV9f9Y9\nsJXk3XK64f3ae1Q7itYrNC2zqyn80ieS4CwLbnLjXSYd9xxWAM/VRy5XOSQ3\nc4xb\r\n=PDYz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuk69xBko81AghKku4van6DZ8hJhg+HYPJkPmA15ByowIgI6YC+1v4ZrELX4eMAya2QA1A8dbQseOUMot8R0ghHvQ="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.2_1524020611280_0.597012211756788"},"_hasShrinkwrap":false},"0.1.3":{"name":"redux-hom","version":"0.1.3","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-NgwiSr6IAt1ier79uxvpzrUbFXynDm9aLm1b25FaW7hU91QsdHMKUd/pHX0an6EsFu4wI6WfCH3D4RrzrD0Jgw==","shasum":"d2d54ba64eea46b4853ba6448e1a5c4c52699bb4","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.3.tgz","fileCount":14,"unpackedSize":12833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1sAlCRA9TVsSAnZWagAAE7kP/2+uzx5a61e6Bqtgfg2L\n4aNHPmVLQyNxzqiPAfzoxlLlbXbwh2moGEDeARLyEmIDNgDKMpMu7W9A5Ql2\n9CXa7ZVXFbDKR3fijZyT4Nw0yN7JvmyDxcsQKCuzEtJu0KmmX2SvbvEtBAkh\nZIClxx/c1wkjYYWLSR/iki/ofn3sbmkW1UpnjEPfC63UUoScuz2svdNac4dO\nB/4g6A2ggZl9qzCDXcYWn/ICrfrOC34ULsnyBi7rMj2DFmFT6EtuGitXLaUd\nuELpHCbT4yVFkjckb2RovVCEi1iS0JWI7l54v6Xw9Xr554V9vYrfwrez8d2Q\nWUeIfGtpWZufd9rrs//pzvqe/X8JvdoDwCWgWYdKde6rjpv/mUx0iFHAPw5B\n2NmwFQyYtRUZ9fgn8YAWIb4oE3tAk7vv1tSyvbpGewpmx4iEptuLSQLDinbs\ns9Zzc9jR3NtxciDMeuId9hoRinnfS5M/0cEhvA73pcnEpcJ6nu0ypOqkH+Is\niGNzKVxQDbBa6S8iDcHHca6/x1mdLKfFh1Vh7d42DwSwQj0pbL8RBlwMXjtx\ng8rQXAsXn9QhmeOTM8oho8M8NvmWQ5m4Yy+iFNa+9z6uVwnuQ+kZTuvsRIpp\nhYVgHt8fpfiV1A+ruzM8n1KYQfTfhME/yk3H+myvAM33K+yRUnvUDaFoc68c\n5Pu3\r\n=OfFK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvuo7SYAyscX2fm0F1z7YeDMD8dq4UixaAuVegntEmQwIhAK3ACn+sBDljDMYups5fm9rUGMP2C1Nn/Tq6hyJ8sEnm"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.3_1524023333332_0.9376911461089494"},"_hasShrinkwrap":false},"0.1.4":{"name":"redux-hom","version":"0.1.4","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-2a9U92S+UUA273PLLXA9HbeV7B7PYtGZn0OYh4VJ4BBP4hc0q55x3IhzoVxVzVQdOCT0hF3SeQSzwSt3CEROmQ==","shasum":"5078a6d68a0b7ee1dae98b0d5043969002659269","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.4.tgz","fileCount":14,"unpackedSize":12842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1sJlCRA9TVsSAnZWagAAlFMP/iz1q3nG/bAHUkMmJXLB\nOYEroTzed7wWhY5TwGmNuTPzSqsMkSzwtj0lRTIThiGIYXeKUklCbNTTASL0\nhOmKm8VENAld+SOUiAXTalqwXX7PWedOONaP33teXjILJiA8ujMsAJCVGQNQ\n9primVsK1Cu6O0T/sDjx1HMZqdqpjq1vooSjBfooDYTqJJBGHSMDgG9x+wAa\naW5tNc+mmPiQ6n5ewUKXaePD2dJY9ypDocRz+dpsMN9Bdqh5yBJn86/7wFUD\nizCqeEs0FcldNHwB/aT2iz/PNPi1Jw9sU7ZJxCMwkzDQKNt4oyaWV3sHOXjl\nBD8URX81dMNO1By5cnXHbeozqyVUGva0bWhu0655/BNGvuDO9iPg6G/bc1OV\nl4v+0oqwSgU57SxcfeECojpQsrmXeSSd4vJyiyr3rd1vxnglCI/1a57koKZp\nJggZqd+6wGTS3US3085a3aoEw+e85LGmQ9wFmS7GatxSJaG9jEnjFPr4yVoN\nOu245XdWLeKQO1Cmj31oWlXicktPJZDmHQLSCeydVq5+OhlI1ayZ83ZGnFV2\nPAZmeZ1j9cqEM7WA2RlRwGtD5kgPnerCd6iOYxzqxX6I01j8kWZAlpDxVGV6\ninE0uu/60In2G4CXLBYcZe0o34zljX9+Yyue1L3YF/yXCnOMFHrBvayONaJI\nLfo3\r\n=SdxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQgjGu6DnNRi9k1Uq2gIh//l3s7O4mxZsjHiXDjMNPLwIgB02kYm9eG8VfrW9PNBZCSti3I3uTcAebTj+99AHUcOo="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.4_1524023908582_0.5237857492467244"},"_hasShrinkwrap":false},"0.1.5":{"name":"redux-hom","version":"0.1.5","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-vC5nXKlICMoLqdTxwyU7XM3tl8hdoqlA5FLjnRdQJttVTU0LkPJVHCceSJ8BgXDhL5sRandk0fn0tXK0yIhZkA==","shasum":"ec5f2b1761e5594878e0d62989a4345ffe44f8a8","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.5.tgz","fileCount":14,"unpackedSize":14621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1sNMCRA9TVsSAnZWagAApl8QAJuu4doxVDN98znmczfd\nal/ryi8//o9FyGCn3zXAb2colFUpaEbGFPDL1amaNkrwC1pv23TBRXqBA9De\n31lnXwySpp6Dw9Sk+hmV7IKl+rCTIPalOhyCSR4zEHS4hdA2ys61Mo7NYCU1\nyQv2t2V28okpj7JOKiSvvRwEiQ3Vk4xIjMH1sstxrCEM0Rs7ZhY6BIy7qy+L\nJxGOTQNFAm9ESIAqzRDqYOnBnXm4/8LtrfZvWuyyIk5UkiHxjH2GPaiQJSji\nYm2jPTTQq/8dErMw5YBCExTB4Ltr+yOvRTJw9iUuzHGjc6BpZKLzTO/vzp5Z\nTbIOgxB2aTotoK3RpxJhRtbGIhlUUDRlZ2ADGj6opSyt/lV9YqmA0L+VIuOX\n7GqnSFSAO2ossyc1dAP+3JHvcMOf3LFjIv2+hhpRVcrRtblG/D0QTakk0igx\n1erpACIIHT/lgPC1BPNLLTjJodD49PEQsE6GpF/srP7OiZd70QhvGosNFmDv\nvmYhjfYVZiWn5dX7CcYaln4IGzH/neDIIuph4gAOs6cAnqhSkOuFDNDZMPmL\nBA+LBqoV3e28J8sf/q2nUWKpeuFT2FNlPYDERpZ72VUF5pw7X3AZFHYHbmHd\nj7ZXWbs92K8CBqRpPev7zK8apYXw1v1cBB3L/ifoekEd1I6SKGLqxVK9Em2L\n5tmS\r\n=nn++\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTpb1W+tpmC6Ce4xUXe/VdGJqH9kF9+dUdYpg9JtIxVAiEAhX7eO3XJCMCgy7tRwHsv1Y+C1zsJnn5GOqf0V0xIzs4="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.5_1524024140317_0.0054353901265546956"},"_hasShrinkwrap":false},"0.1.6":{"name":"redux-hom","version":"0.1.6","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.6","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-j31JoBjZy8XYIhWwCE6RLakas2lyysII3nVzuyzhqN4dnQTQexIxjb8DSh9qvEPqpYLrmAjw5zFj1xkrLJvG1A==","shasum":"6a67085dfc892776ec66a3b5f8ac31b037f62940","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.6.tgz","fileCount":14,"unpackedSize":14622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1sWLCRA9TVsSAnZWagAARDsP/0Y4b28dxbLBDnZ9dTsI\nzZ9k1KkbIfK5E3sh8K5nlN+8gXFthIApBr08M/pALhgMDjXjfGWB3+E/oxjL\nG7nBIrwlC5SuP3ATqdN5+PF4mssE3RRovYr1BTfabElabgOQDVvNrlnb/QOD\nn70chZLhMk8jWOfnDeSeS51vgpotb4Ol5yIkZOagj0gSaSj6BrSIMMKiaA2y\n6Qq7e8XEumc1hj0shv0z4L5O8A/OGi5+iLTyuDu+DsOZKt8UuDo+G31nCIuV\nmCoB74v3WGTiyIn5k73d8c/8xVqxTZJqOmeL421EpgGnMl5XnUpFkAYGYd7u\nZ5f7eJBfK0caJfaLNDNcOjilUciRap2zN+WuwUdwwL30rSYPwxOP+A4wd8Yh\nQIGTUWCWXvzZzK3OUbb/ARNBopmSkF/iu64nKOdzZB1m+XW8m+7zIFd24JUv\nqcXfeTu78wDxn+7Vhl35K5Ak6aPP/pMtjxxDe8xvxmTfP1XJBcctmC0b0uVD\nLVcnK4nBFGWeML/uX2aJaG8oIMrtz4l+CYTH68LjBTLtfQ+gXHkRWUnnLfTC\nsY6Zep34YUXSNfMfxOqOaQJm1vFqReAxulFGJ3klNZZbQPBxWt/J9i++/1Ms\nRBWkHjujPt0ZOCi1873sUv/Ndxytocw8C5aIFf2e99Kg2MAa8ZDnMu0gvlX9\nkETZ\r\n=f0Ft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBH4hwpF6wqg0xvQXt7fmiYxanAQWFWbANQ0rKh6ziP0AiA6NzHRK9BYZMS+7mC1Kivo3QbQMM/j2QdDwUjbPpE65Q=="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.6_1524024714516_0.7263416100672484"},"_hasShrinkwrap":false},"0.1.8":{"name":"redux-hom","version":"0.1.8","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.8","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-xYEu6IyXD5Lho4AYExhFa31TgEhnnxJF2PJDZDzlDuZHwSMISngxwuH5r0q4vTQbLhtIXr8p2r3Dw/si/4vdqw==","shasum":"d5af31a2f26bcaa10a9ede610f1f59db6e5058cc","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.8.tgz","fileCount":14,"unpackedSize":14726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1tOMCRA9TVsSAnZWagAA2MUQAKPJb7UE+jJN2XeLmx4x\nH1+f8jLBb6EdyeV6XMVxM+D3X+ccghW43IfjHRryyRBZpDvPF1Y9XXvdEK66\n47uzNRn9TT/0kMo3399Be4osPVvwAFckuOljYkaEJM4Qg8G6sdzkgAR9so9I\n8VamEDp/GuRRLieBbdNhgw7KqQRxWYusvR2wMIYh2fV9HW3D/DfwE/TSC7gp\nSxwaT8QrqTdFZ11sZ0Vwqe4lRjowwepx74Ahhzlwav8oNMMcWCndY281ASZT\nU2fV/HbB0ti8AgRT93raHy2mPs4L0cA21VwQpoRoTLW8YbUynApHcPCHk9Fz\nedmAYFX1rusccmldqVuAHQFt0Vy/Izs6Uk5oZfLZGjM98F5LXHt7wEjfOqpV\nV5POmPJYxnP+RVNsJ98HkIe7D3SzfkE8GeH7KB4K8VFmxAeTg+Qew/6BQWb7\nFtZMLG0ctSNYcFPshg+yhxEYKiPEPrF55wDKZhzplsmwg645LZbvzBMTzSf8\nVBp493fWWsx105sd74/OZ0nZAmjHeOV7rBiHXqx5UCbvTPumsr8Pe07laaS3\n7DfCIX+8J+nQMdF24Yq5P8ne4wCjl0lUDUeWCWsigGdyHyMiU78VUCJkdOdM\nVMEYOCQ8wZO9iu5xY4SbGMxTzcU1pH33xyNL9cYWX/2Q0S75y3W/IyY6ozk1\n/1LG\r\n=1RJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw835xOIAtqVzVXgVUjytSVfnomEplNxT3G2GXEYy0KgIhAM1sAEmy3YUgNsr7ckwgOZWAAL28HaNo/5PWwsqLx76Z"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.8_1524028299677_0.7802526771200782"},"_hasShrinkwrap":false},"0.1.9":{"name":"redux-hom","version":"0.1.9","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c737168419e7a26f077779ac98d87db989e22573","_id":"redux-hom@0.1.9","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-TFXwqhJA25gstpJ+YPbWHJt4GTqRfeldIpWgBmbMbPp2w1M0qwQWlgHXpUr/YiGUryOdBz5S4+jjaAwHpBRcqA==","shasum":"97a86fca82510813fa1d2eba8aec592597b7316e","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.9.tgz","fileCount":14,"unpackedSize":14728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1tWECRA9TVsSAnZWagAAS8EP/Ro1GFCrhBULruU9zOlk\nSXkCac3BT6RRZwJLesxCVznFJHwFdZgTnGDEoXhvvwUimi1qLG2SSK7Zu6cj\nuGMcURGawA97dnj+VzwgF41ohjityZbgTJDVddIeLrp1zxLq71W8zmQT6EF0\nmoErJTNVkxr8hmRHQDJSUS0y4cWONKRK4BbN5RdFLZCXgI96LP3tIJcCFwFw\nZDx44v+bqDO61NA+f/aBzj0+RIgWGHI4lQESLQt+fz8yehpm/j4rsJMyOsDp\np0zNG7uehvPQOYbPeEkskPXyZ7MymRS2HfbnScFFR93MO3zcEI1i7M9VWtxs\n8uAVQKrKxXRUH9VpBXa63pD7WBs1JtUcRzKeO2V6q/38mBNE7/rJgOQJzKTd\noC0/EnpgNsucWYDc2/KTiZBC1oofX/7CFWEwVaU1m5MPOoIthRJbWFXrKH9n\nPh7RleCbjT/oWtYSXHCqFKogmJ4NoHgFp6RzfPe849IsSUbUGexpdcSrvff8\nrnB6FnvMvL41h5PDX715brQYmKxStoZSIBF3vCDvMm7DstyoxJRLuDI3VAAD\nt8z2I+rr5507Wu9XRvjYldMcSoR/+1JfxnDh4Md9swXDFy3Bru1OgkMqZ496\nTZLYhcocsZp2P1I7lUbH+B65y+EShguTrNilt2I9vcW2KXp3JMTwj/6U+OjR\n7pWd\r\n=TMbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7qOntojSM+TLioFSvwDRbkHwPluFT2j+HzFuGFnxlFAIhAJfXt/rEQMSs+vz5TBE7Zpza0w0rbB4+esFMQ3EAazNU"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.9_1524028803305_0.9045866432808141"},"_hasShrinkwrap":false},"0.1.10":{"name":"redux-hom","version":"0.1.10","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-S8r6mj1wH5vcHZJj/FZeLQ4RBlJkUkgVbSJWad8GExidf+uJp9sqKmutjcogew6Pz/u4yqGUDXS2+xt72Q90ng==","shasum":"27c567165367d88c19deca1fbdcecc1e07684f6f","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.10.tgz","fileCount":15,"unpackedSize":22551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1yjnCRA9TVsSAnZWagAA7+8P/jPKE22tnHBOM8hmh31d\noe6kSPkEaeAH1N5tP13BpPtqhVM7dBQ0VoMs913G818wGyJzVRrSgrTx3gbR\n0IifawmclQ9Un4QrvSbiLgZ86QYj5eWkbc5jVjVXzhDJjUo3/uvoFToyTxAQ\nrih0KRafbtHQTOZ7gHR5JXWyG2u7y1W9bOVuO9CoWFaWdeEi2Okol6u+HzaH\nYvUkmKEksHhuPCibUhPtrWO7b7J20F6p7N5Rn76shXQcTEIhQ+cL3IXq9Q4O\noQRVnsYXHvmkCLk4rletHbamtVBv6CcGTrkMqywTWdmM99MjU+ZGm1z7xDYP\nsf14uHG3x9zFlDi9SBzScklu0x8FQb/5ZYmXCGVH4bp0bW8ookan4CKd6L5X\nX9mFujY/hSBwZoBddIupRVcydm49ONVi1W1L7SnTPY85rG1QPfNQbnBl88KF\ndb7j3teYGFYtL0KS6XR/L16SoLZvdkfdpXvB2YMDqNWfeHrLnADX+MOnfV5b\nV4Db+0KyBjRkAT9B54uAS0EbqQQU9iSXUND29Pey8NwsMTTsKu3jjoJC98q5\nvTQwMEI0xJ4v532eqjsXog/LogGyP093fF1VRw63Q6poWwyePRdUMPEEY9eA\nt84J1hoet1Y4eCCXmvhovu89owoefUnd51eH1VQZkaK5VN7o+S4ePjgr2FIW\ncPo4\r\n=1mKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK3peS12dTbzmQbZi1wnKXpkKkhgrAHnbH5U6Rg58HfQIhAOkP7NdAyuH0GhFkOUXTTS7KyC2rjybfbjLc5Cpj5WNS"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.10_1524050151162_0.9883136935706804"},"_hasShrinkwrap":false},"0.1.11":{"name":"redux-hom","version":"0.1.11","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-pKzsFsKxxv3r+6VmATZR7T0yQpVpBMy0M/j+YOTvI0Qd36y5xiej6o6d4+ZIp5bs98ZrtMKvi53UdayS2sNh1w==","shasum":"396752969376d8d95ed0034f67605081dd2392ea","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.11.tgz","fileCount":15,"unpackedSize":22683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1y2SCRA9TVsSAnZWagAAXTYP/A+v5pW0ZuIZX/oemQtO\n3TA+TN9iHGxqkPwx16PLTY7p/0k9cXZMx5qCtXDrHVTNzIFNsNfe3JiDsHlv\nL3++OOyXO8h1XgDRYyXbVYdP7dXWlsYv1LwTC9QQs7cHYRNCWO5FuaezWWCb\nfVixPXgm8mrSyW1dLdaVhPtTeEWtuMz8yo2CmCqECZSY2mpp9fmnGvLMpm9H\nQO6QCxpFIaPBdz9cRsofye2k/uHqKbQAdt4VKHgSUTgmz2EL3awPSLfeTn5T\nV4X8bid/Pl77HzRh24jiU1G0IUkWrTrWVsAKl8ldx6IFj+NBPKDNY2TaHVzv\nvRGNbbo+NfzsL2NyVsncCqxxCTn50eMzoYbyrwKrJAAmK8Tf800XYuwG9tIo\nk96eI+H34yS9kNIbD3fuyC4IH0BnQcJEY8Wrvu9ZLRTTBdwbfkzxL0Bk9iW5\nr6t1jwkJQAVqUq5KV3LCzMpuXOTSe7CNhjxSfiovBeEM6tsaxGIunf1UpZth\npZ6eVtQrVZfcVttUtavnMRhVrYmOQ8kzKvIPwdsZ+oIecguNJI/N9Iw5JpBX\nBvGV/8/cE+0y+YPHzA25luMyK1P+K9XNI+wv9te2Q3o+p4r8oLX8XTBEySzN\ndRV6Nj6bZlNTQ3jq6DHVnD4k8kmFF2i59u77QmF8X7lQJLQiRo9jM1EhDWgS\nnSBT\r\n=35si\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqi4/wc5vUdIfNRCaXoIV6+8jGKTzksyRJDlUlWrONlAiEA284XLRVmsBPdXRYir0U5xen84Le9earBawfqp60XR8g="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.11_1524051345598_0.5827903852063081"},"_hasShrinkwrap":false},"0.1.12":{"name":"redux-hom","version":"0.1.12","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.12","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-troKqIpwe4i+l8SriIjcq+JnKnV3Gu6GXC+ogUh3sZ5YIn0kId6BFNUpQFzOCN9vhT1RD2u/Ua/lmu7T0I2EuA==","shasum":"5d7b36a7b22c98bf91aeb2ee384fe0938c4342cd","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.12.tgz","fileCount":15,"unpackedSize":22662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1y9hCRA9TVsSAnZWagAAudYP/0zpjWqH2XiDTUjRtBxQ\nqC8XGViuhInIjVStX24XhXtytUUmZkGoW+aT2nb1CDL6pS80lfpa1M7V/zoh\nrOsONPdacThKPlxahwsbN0yh4xVgHecRRmSt96GU4dJbR9kKTOjrSDqgu4bE\neLTcAauz9PWt5+189H8J3SBlbCuaifS3ahnaIObXkXgB1tPIbc0JhlRkfNVe\nv9HUVOrHkP2jYQycykiZ3KpPYQNCUymQMQjT4fEFn0bkTcxK/3PdaM0Xumcx\ncWMwzWKQUX8RPXRI2wIBGillp2IPX7+L8fzVDAShE8RczNspfP3yIMaUsePl\n7csWOz4m3PPM1QxmvAcrGMkxmuDubND92MpW9G1Ped3O2VaJYQYJanqH2TjJ\nlOz8W1d35n6Entk1vaGQocXYnkgcfCgV4ZKSdnhJQNKFh0RT6hDqjwo4a0hJ\nUO8mCPPtyhCCpFlYJz6D0JMr85SseCuVWfpzqQ3tdYcMVOIHCerLXLGGith2\nQuAWKSWAfZGi8FvWW4WV0aiNSDsQAqZ67w6DsGHS5qpzBi4GVv5Fgy+bdf2F\n4k4qVa9zC8XW2T1R10QjjoDv01dc/RtW1nguGfrRvQ0k5NRU3KIhcctZl8y9\nAyNEVkceVL1KjJhg5nJS9oqJNwuQL05+qZ31opHupN4WJ3YhWUuZJdgKzk0f\neQGZ\r\n=oa7G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6mAhyy/YOrfrjPpQShgKuZUnb6KI0EkIJ2UrF0MBjsAiEAzdenKsHWdHDIUlWqyqjYWYESq5GtuLOXUzTaN83Ah70="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.12_1524051809170_0.7847652186401313"},"_hasShrinkwrap":false},"0.1.13":{"name":"redux-hom","version":"0.1.13","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.13","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-c+jmeOB/Fed+PMWQ2e6fnijJFpmO7H16qeI2LDZ7rPoJPcZUIzQ5XfWmN2D8Z/90oRMmst7LUyJ70ViWWTOS9A==","shasum":"bc632b76fcc9a8b4e9f6375677faf7174d10f80f","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.13.tgz","fileCount":15,"unpackedSize":22653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1zFjCRA9TVsSAnZWagAAGhYP/AiceJZ90OoY1Cf49uqd\n1Mt1FggU4hov6b7kkQoWIpZRjjrDFXBlgXhjhwRqg68nnHuZ6F2GM6EGZ2iq\nB8dZqjVIGB2XdaR7N2zlD9LiUbDL9N40hIJJGy5CbQrcoAX2wVVhrfKJpCE1\nV4G6O+20STs4xJkMQeJgsQICpRrIZrdIOwLaplmmCH9jfuTI0alKVsOdQFcm\nCCJDpNxuH5NWSJT99EEPDXFGH0UL3fYn+23iKAu4H6gG6emhirKvUixuBAmn\nPSNbmDVngYDYMHSZnuKc3bb1DFGcNHcFDo+dSLy9Qm05fI/viRlY76HR3VdZ\njkMda5oYfSaRTkJUYdXyVwE/z9x4hbiGjJVh1l4loHLiQ7giQHsTs1VffBC7\n3P/JYMDhoOgUANNjVQ7183ERYwLmshir7Z3IBIfqirFgYXPympz59rvFQTA4\ny2p7nup0Coa3NEIo7rvNhyVCvp1KCX89FU/4ASk5bQtKpiBUjQAhetBp0LYw\nRQ8qMB9Ub0E+4Q31rbgffrLeXFovIN8ZphWg1vRMshIbE9zx34GIcQ9R0u4D\nst6VAMi/DdtYq2KqRRvemTiKb06+Exqq7xNPhU/KkPW48Mq1fHDYJcdmE77z\nONBdw/aJuMvYXk2Hk1va+d0FBccZ99Yy2zJTTKbbyYGB8qHj8l7h7ncBsTF+\nZXDB\r\n=kK17\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpTS8fWgcYczTZhiD80gGHTr3DuBHmyeR/bA5XQ0RCowIhAKrKVQ762+Kptr2O1tGP5uzMxC2HZ0xTDjsP5HtNwwti"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.13_1524052322499_0.7451568345861794"},"_hasShrinkwrap":false},"0.1.14":{"name":"redux-hom","version":"0.1.14","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.14","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-DA741Tk679GVt0jZkqBWzr9z4dGPFzgAmje4LYGgbaDWSHEPUJ0blIga+G3YAXB1G/Bj2JH9NlA0YjEAU/bv4A==","shasum":"fe0bcf5b2a7a42fac83578d7f3df0497b4db9f91","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.14.tgz","fileCount":15,"unpackedSize":22654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1zxGCRA9TVsSAnZWagAAyykP/AnK/rB3vuJEd+7kXQS9\nte0COLQwzaBRA8SarHn5MvDzxjiyJtOmYstdYvXk899t3HEpkA1zzGrnQw57\nMNtIGcyIqZVKYQOVbx6ZfgYhFRU3wjdlf1VMIquyOUyoUta0Gr4ADssxSJKa\nTnViNrZC2P3wgczBGAKkiJuXAI4HyYNJLKPV1Rq9PaYX6PcS8xZNRZV4K5Uy\n/FmVYYFZsczmzjT5Idp29u2sfLOmHX4dInM+S1QEem/F6/Rxz5w1JSQ6v9Zt\nY1r03PYzrZQPMW39hvs3EYuZU1tiCvdKt/85gZr98yNIfGxoE//q+JlXZ/Gn\n+nf5UNUqHauNfYBhYZRAtA4JJLIls/wFlZc13tp6fOhh34qX5ogSW8igwj9a\nNwSYZJ9pPVy1WKB1PwjaZbWiHt1z/ht62QL8pITcgY78YNIRQWtm4wnDJ+UX\nwePyGiEJClQyA2SD2C9F/DIThVKALK5pD612GowdVlc42my/w65zqwBRX2W2\nrSv/Xp3aAbTB5UDxGpYclWWf58JLSFiaNmbQJHn+/mCK5E9sjNn63rrJ7BCz\nAUOvcUtrXobQMm8DJoPBL1KDPap7dO/m+VsRjKDRsSUbRcabVKdMNmNQ6ucH\neiRhYH1yf2Jag26Y9IDELuLanxxX7yZGSd5M58WOpy6pwBWNBwgSBKIV5vJq\nhi9q\r\n=FmOS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDocghycw0clK6rg1wmM1J4Sonbx8roHGuZd4v8dRmYggIhAOuow3612qYOi//1L6uUrjbMLT4fbwwBEdyqh6qn0+5q"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.14_1524055110240_0.07513067292933795"},"_hasShrinkwrap":false},"0.1.15":{"name":"redux-hom","version":"0.1.15","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"b727a3cedee68e2b78ff7ff6cd14c2b76d540ee4","_id":"redux-hom@0.1.15","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-SB502bze+M5p0F7mH3r0TxwCDkCZwyA1dFLYmp1pz3F/s9aiJTzue9IBJfxanTyHo7c+ypSzlpcDSY12qD1TvA==","shasum":"af8b60b952f37480a7b2198c421947615d635cbf","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.15.tgz","fileCount":15,"unpackedSize":22654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1z3VCRA9TVsSAnZWagAAPcMP/A7t3FbFokLph6MKg+BT\n0oTXJFA6f/eOQ078XVojXZaCrdfmE3jp/epEPrkNlgRf3MQpNeyBunFbwGb5\nJhqpzHt/rmJss442IZwJzOmVHyxMz8SubIIU5ewwNFibnd9pWyWcew7KZfVX\n0dN055fqEW2YtZwFhIE2V7C+g4+GfGCDowmlWM989QidOuXCvjguuZuoBg0H\nRNZTJYVe1f8owHlPKGv2j/hbezlumetWp+bttGFwa0CaHnrmmfQn2vFazuGD\nvedT9APc2T6/F9kYVZDccV4Kkl9whvZLn5NMx2hZdnOKkDpT4K0wg0047Vg1\nv0p1jRUz+BuZzeriQRIiE+1B8lg9LdEt1GwbvrNNqkL2WysQVKKCC3YdR7p+\nx1LtyfRdkEI1sHGDF8qdZvVzAUGF4kZ4970u4SMXKGAaoAKz1mCHoD/BmA71\nQhDizMxkQxB3SAEcZ7M8aPpgEMtu+1YpTyth7HyPMYNIW5JLaAwNnwQTKaUJ\nuQ8CRW/FbhhYf+Tx/lWxU8XdVBA4vmvjc9/5s3pUDCRbSD2DIwHRFBpFxRaw\nPqDRPDgzKK+ho7Wjn+PmO7B1NDX6ClPddH03/EzCQjTwLr+iO9ApDrm0zLR6\njOPY3XbcYPQF6U/d8FkKQIsuP9c3XkG+KVQDIsCn7tl9MvsJM07JIKNTShbw\njO77\r\n=l2ak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtuh7jeXML7XvTB9JuAaF+ELbZ3gua0yc88zPwQ6ja2AIhAI//WdPWLcWvWn/HknyLWZkIFtVLRCGLHUEbP9rvJ/7f"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.15_1524055508309_0.3430131021871543"},"_hasShrinkwrap":false},"0.1.16":{"name":"redux-hom","version":"0.1.16","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-preset-env":"^1.6.1","cross-env":"^1.0.7","chai":"^3.2.0","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.1.16","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-4w26Dqd7+nikY5DleaWDK0v1+Wp5VdWC7biXEliokbKv91+ojTNNDgHD2YDcOL9Qgp2VVCG1iB3VtsKF831JuQ==","shasum":"5d54c1193ed85923469a94b7922719a49df4f642","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.16.tgz","fileCount":15,"unpackedSize":24140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4Al1CRA9TVsSAnZWagAA+ewP+wX5qxpXEDox1wZoZYN/\nL/szUBed0lfN331NmadrJ/7SzkuNP1Oibv8w5DRUvLYTy3yGO2AhWxDbed1M\n4DNIxPW04TdGBRlvGpLBvzJQ4dwHKt8+vT4tmpzOom73n2Eb8SCZggTKNpw7\n1m2UETd0rYLiivjcul00c1uHJIPA5p+hFmJFNbAphkD86fZNrMuVtzZAUgbK\n/oclBtoHY7ZfB1YjlPCR8eGXDSIuQxJSiK8JeO5ofFGEKsDBysm/OyxZNNlc\n595aN7kPSJke9ycyWSG8/zsOu7v6FfGITWv3pnXoln5E4fxO80ChLoAgireV\nCZJezm0M3Ajzo4tW64qnYIhYIBOgxisBpG+0Gw2ak77nkcX3lJc9FKE8EqGF\nOSc3cbJ44ahBG4wSSKwk2V93QBXLQ5IwrhLJkjs8Z/1LWQpBp3ScBY11zZbe\n3yPJC5S5jXbkca3+FvoUL8SQaGXWt3pK0k4tPF9uAo0Dt5+uBcMGG1FddlBv\nkioBNgIIZT9q+SToR+ZjPpZboUBWnY3CNXcC3W9QNskQqN9PtphflFvFnlR7\nQA/3smFZ75zU/GNrrGDEgi1tx5xVwcb3T8bm/H65bnKacSnzvJ5DBlM1EUbj\nU62kyBN+JCcHgX6wYvtxA2A8Pn4JOENF9zBzW0oGncIvIAvbM1h9iJl4dfGi\n20JI\r\n=lXZQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyeZrkbIjBJaH+BA1N1kfcl9gaA54P0e4fGffuZf/ofgIgN+1nAJ/n0rbt+kKeor3IDZohPTTgdMWsROIyuWlzJOY="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.16_1524631924599_0.03905352574083776"},"_hasShrinkwrap":false},"0.1.17":{"name":"redux-hom","version":"0.1.17","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.1.17","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-jPJh9NacTDrF3CkCG5zX2ZvwiicBo2SqyiK+wfFm1UXHH246VDaGeW45PdZVOPqO5cmwHzdHTKqiwlSABsqsEg==","shasum":"4e2138f7522b7cfa4b2535ee3d09b326cf937962","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.17.tgz","fileCount":15,"unpackedSize":26953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4A+3CRA9TVsSAnZWagAAblcP/0u37OvSw9sYD1mUwvUd\nM7QuOOfMw657LZA95eejCAxTIb7UtuG/xX3Nx9Q24Dz960i8okOkfCEvz9o5\nClVt/byNRDC8nu2UNZO6NqZwlSlshr3wwttys0na89MZY8Dz6bcbKmSwZdnu\nqDmJ6BmOWZqT8Pb/rjdDXDwcNjA9sppYmBvXmUTL2pZRFaJVmF1cyR+bfgpZ\nJ8qKiPQkOyotOlQ83VBgXFY/EqCTvu1c/CejGvOpqk5DRtuB/QHdDOpRyXXZ\nyxmxHx7j/bC8T4jVtmhJLsuDOriMHqFlef6d8ZbjSLfcJDKxJXiglXgiQoMl\nwsFA2C0dm/K8ih4QMPUgPFzQC9u/q7TUVRyHuFT5oNn3p+jn8gaNujHRiPhO\nw0y49hw10TdKUXEqb54ic/uKgUdzgffdAgPSjh+dPC311JlKLrkT4HpF76hF\nBVUYLXvK2SC9tnrLZFyc+j3aCaYzWvYdaBMXcnYpszk4/SJMSPv/ULcoQyxC\nwWwwYPanPUdWGhnJgu68iwrLLg/WmLTenxmH/sUWwAYCaLDAmqdV3NnTMvb+\nvd8AHKDwtJIwE37t+p1byo+l3LafaleU5eNPbXm/QIaYkRzPYGor67X8B2tX\nQLILVVvcHzWobXtURhVr6Xn7tXHN9TkyphKh/eVNQhtOWHhOmLScbMP5Ljro\ncWOP\r\n=eWMc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYL4FndGUi4D5xEjK+Gh7MpkkBqZphzwyHrQ2kukWW6AiEAvBpinLPuZH17HRZaJqd0RYbH6NQr4Fg6QX6im8YpvR0="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.17_1524633527438_0.15023662756090173"},"_hasShrinkwrap":false},"0.1.18":{"name":"redux-hom","version":"0.1.18","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.1.18","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-BtWzDT70314/yrc/ijd+6deUzCv4KBWCE+9px9Fy+MwMpjYU/cbzqxiW9WPtgS9dC6J3iBr9QklDM2RkPP0ghg==","shasum":"654f3a38a1584211202a8e99bb70f09a28e9e70d","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.18.tgz","fileCount":15,"unpackedSize":24794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4BFdCRA9TVsSAnZWagAAYVIP/jz1Q2XKGgNHXQDMr0By\n/Qd6cly1i4eha/91eWwzAKGhrPyKQzB7YfpdeyRkANVF/d9pJfJdllhwjC+4\nRkx5CtRK8a+5DiLbX5RS7QPyUEA1nI9erYSXIXe5mlaMpiruN6AA+qLrPTcu\nY8LQqY/OLdrbhAMXkwxpOrkSYVXoajhVejHC8LZojib8vzBYGfcEJLdEBFQr\nEq0rNyC6Lzosx35X1utXi3bWH9X9J1C7unBPWXKZXSBiJxhiCXIXG3wUGHFj\nyaLC/uJK+fzKTjDGXRpQhJbb/w6SyxrL3hgmCnKSlXPJi7v7Zltf4ZFgrRCE\n8vURD4Dt4DaPKpCp3/tifirylXvXWvTe72X57N+jzc45F2XTDf/zuJCD67cc\nku9UhlvtqgsnJJhht635Z/4/IU31BXXFsjbXNnyN2gMjaNkjwGcVkvyxaS+K\nEuecfpRFh7kQNcbTkSd5MamjNVmJDVnwzXkRtf7jJUKQHDuPeroc8Rq8m586\n/N9X7Gg81+CqHdKiujRdawLl3WgpIKa2t4GgOXvsYH3zhRfo+FOzexSHCXwm\n7zHhTHkHovKlOTaSAVLxZ26foFGXAw4dHA0yI1Hm05ok3r09wzjp3XhceuiG\nxFWGiso7FWE1XnIxAy9Q8mO7V4WQs+pRyojC1SF5BtjL4HcPhh0TR0CsKrS5\nTubk\r\n=uPnR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMkGko6hQjSSg59jE4WRS4ZEBjt+YJtdBUOId/j+WS7wIgXHjwFzEN8Ql7veawUV9UE0NdUmjisDyg/Dg7SHrJlL8="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.18_1524633948727_0.060642771719817024"},"_hasShrinkwrap":false},"0.1.19":{"name":"redux-hom","version":"0.1.19","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.1.19","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-D9NiNdCRO3iA8TBSsJlRwdASJY+ccsWRg3RO4Y13SBGtdLuih0A04AdyGglhUS3Aar+UbsgllHAZt/bH2XTcwA==","shasum":"c81a1d9106003e90c7fa303bddde34dbbd4ada3a","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.1.19.tgz","fileCount":15,"unpackedSize":17805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4BKkCRA9TVsSAnZWagAACX0QAI/oNGeLC8PXR0Y37QKr\n1Vk63l4mHKsf4zctD4UMBr2EmuAvpHXH2lZ0aLJFrLx4aeM8ugDZpA6GvePs\nC0tpw/hqyNDEsWfTg6GoogBf1vmFLmB7FsPzpzODx/7jxZb3Z+JEuML8iHJK\n7haRM4Li+wajW5endSH59+MV0MeyVk89uIPDMBAgEF8Bk2MFeuCoav0cItZK\nKPUrQATTHV0j2EcNxDod751hvHuehF9OAX0tfLTVxp4f1RY9kubDzlqw9RfU\nzhSVTAB68TSvfSiqSafiOo7rlDd0kdmP8kspRgRbD3u8UmuFKu7gawnCQWuz\ntj8QH/vhaoLIR1xLUydEf8LTxFLvz9UxCk2vuOP0xPa4tTxcqLxOHrgIKFY4\nAD3qrcxWR5nU5rO4D7ztZzkAD39Sy3BBfF0AYBAYlKI47DgNQ4W1OTX0p/4n\naNvRD3uVdRR9P3+y5T8o6tRd9kkazppGvFB5X2cDw5KRgIa8HznPeDAh+BrN\nyo8NijSphfNr3VKh9s00bcRVazcRWj807/TVD5/4v+8scNGwtzZkjXKQLJLV\nPGp3vFGMLYzb/6oB/KtryWn/FkKiX8FetgJIQs2BNVCaVVJMczyMu3TGUXed\nXhTV+NsUSq9X8M1Qj5rD6cxQhfe45McH7s0qqHrDUfNLqhhDdpwIys7IIkvp\n1zln\r\n=f+4h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5QxytgWlipIZuCWUZrdzP+2E/Et7z2ifuvf/IrPkrbwIgSSo1BRR32kmaMWV7plmxWbmdxT1b0ZsrNJfH3UCiepE="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.1.19_1524634276161_0.9655153443420044"},"_hasShrinkwrap":false},"0.2.0":{"name":"redux-hom","version":"0.2.0","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-BAtk5eu5PFlbqRINcELTxdMh0rawU3X+ehgKhZSooh3oaqS7NPEJAgtEZpeq839qUnhs6MQoEB2DjN1M8pCWeA==","shasum":"7aa0c76c2db976fca5028df718438d91a5584427","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.0.tgz","fileCount":15,"unpackedSize":26952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4CWFCRA9TVsSAnZWagAAbVIP/09mVoEs+aCRTkxdusA4\nMoVjBTxpFv1kqHeIoOuCwNRQCXVLD3868EungSLV50fmHTM0mleLs1sg5Vad\nWNLpDB/J7rPY7Q8SguFJtjO/eeYh3g4DbAarF4ADMw9OkcNILD6GMRmUm584\nQhCIfLb5yfXQCY94JSnUXaGvuamYs3cJeQzIotJy6DmgUjfOlFi+XTEfMmcB\nk0CWnrEqO7G5obN15ff4vmVGA8EZMdc1lA+0dfu09V1O48nm7ZMfLTvCeR8J\nG+eVrkWMEC3NpxXOkcnnZffMT8SYYVeMri1Bkmaz6nyOpj1kZ8mj6z2jRFqa\nRdSvcFOqOJz3QE9WaAlUjN/MoxMonLK9sr+lUlyGiI7AR2XO0DphjUKeEUFD\n+CJH0CYoZLzIA45xkKd+WJWvF1glfuSHCyD/b0TbfsU3D9hA7nbSLvQk4GXt\nCeuOAFP6Ot9LcVebbabxOZ/RSpT2rMYfOIOtnUx7jk3nkr+6BW/wY6Q335+Q\neJls3pJoQwsdU/I/hDfFdhWdYMTFBHK07ZuqIZN4u3VW2Zlq3WFtLZ3V1f9u\npxDWjw6iGllpwdoqOcrzVdHXkoGHWiryrxXBwk6ViDnKNSY+whwKUpoCMkCk\nIHyHs7ZOruUCYCYvOEP4oCP5lTWVgByQX9nepBrj8QdSemeSWgfmpmFenUQt\n5N/R\r\n=yyqQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfaok5nO/n0eH8eumw1WJ96xeHfU7FB+Ocxzs04Gz7WAiEAhoc3nEc5N8GOMWiBe6EBmk0gCpo0ZurF05kTO8E5QGw="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.0_1524639108680_0.8457072762879778"},"_hasShrinkwrap":false},"0.2.1":{"name":"redux-hom","version":"0.2.1","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-77Ksu98+BQT5Ncz1bRK16bVI1xBuPVAGZ3jLliHcFHGg0tPU6J219GFF4FpOeFbSXxoLjVmlu+VJVgHMfV7ScQ==","shasum":"29503a9ab7416b4dcc8e3a44d1d79f8b9468d204","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.1.tgz","fileCount":15,"unpackedSize":27023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4Cd1CRA9TVsSAnZWagAARN0QAIUCENkX70K+ZmCRg/h2\n3rcM4GEDtDWPK1Dj1ygV+q3jEGqN3aBYsu4cS8cGcnN3yNE7MiS3UQYZyXkA\noFfYojZ+sknCkrKMv4yyIp/nSbmHJqnXJD5ma0fQK+H1sfbGx8rFkRxAYzQ6\nYFGhPI+rbVIxF1y4ELeRf/lGUe/+Da1KzpvRSTMXN+nmlTHJiFWBMrO4LzxN\n13dx2PONzZls5HmjSgkV6TXvcZdU6M4xJ4K8oVcHSqVsru9vffvl50gMj1ye\nQSVgd2NiLKQwpk6G6A7kxVbGy6TUaj2CCbQdH+HjS0cg3pMrwVMN2WhsLIyB\nZ4PofKkq+UqaZTCXGoXH0vJ42TdDf6KshV//i0JZTndjr1ZPO1z+VZzmoS6/\nu4cbuWx9b2RuYZvDTCceKjaQFqlf2RE7cQmSLzKNaYcAOXsGvh4X3c2eqfvb\nc+ChLizDltMiYnmIGy4IKL8Y5l3ybX9scQb2E2Y+dNkLCFO9iDqfxIuCcqHR\nlF8UkDrDIxXc+SP9G7FQ05fzrGkv9vVarrIakkSa8mav9bK22rv1qOvFBTzi\nISrLQOuxniXAHHQSwASIKIWhUhvJLldA38AmFyizsAAAz05TQUU7RB0EVNAp\n8i82eiY2uJ23kI8VicaZhEpGXtIhlJ2N0UYtxEBUQQPTSOZeq23K+Iq20DOE\nW0dT\r\n=VkDv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkXRAINtnRxFq9t4mNmGFiwv4rIrxPwaXykwK2Lh6caAiEAju37cttn7Ev+9UR25hdxEXZQ1Q1KlNwwEPigAlsYkgk="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.1_1524639605382_0.6044783564927554"},"_hasShrinkwrap":false},"0.2.2":{"name":"redux-hom","version":"0.2.2","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-Rwy5oUl2CsWm8/ipE8prTIBckU4tzE2Sv+vPXYnE+UvLgOLlN9SPiuEAx7/tLA47uB9A8KcCXJgb8kUofc82/Q==","shasum":"937989caf8d386ab6d08d3df551fc9cf6d980a8d","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.2.tgz","fileCount":15,"unpackedSize":57512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4CoYCRA9TVsSAnZWagAA8RIP/R0rF4c1cYMUoyzNZbP9\nc0E7yF0gzgwxUjpo7YIE34Re7BTbkN0rcsODBYIO8sGRs97jAhNvXAQ5JIFV\nxxefIsnfDUr/b1gaPW3uTJ2+dDcu6B0tRy75KDurQRtDhDbQg20X+kMFvI31\nmQfZa+qDMRgrhu3aK/xpoC8LXeYFRFeIJ7I7kr7oTwVxOJN7LkCuY8Et3A1x\nVfEQDQz0/EcVWSASP/XtCIfpZex1+yOwimp/OVKROa5PeKodlTYwzTfA1nRg\noPCixSba6n4U3pBclRDeejLdxDkinC2BnrjhbPFUyeg4w/WQ94otI0zbSjas\n4XmRIJPRpaBCCuexpHglWfJCueP464AP8EMPVmJhcTaXi7higlzXS8o4Lmfv\nfQbFXJJDTD0EOWfKAQ57a11vZeAMSEQsu1D50jOIjrJNJwnKZoh5nQWAw8Ql\n+KqIeI413SS/SOq/kpv6aT+crz/ePurKmUQKrr1uMlPXkj3Gj4xlHYwJ0qoF\nuDWdOKrCmYkeoX3oVvE6aB40+ge6tep7Ha4fLDNZlyYPrmtMsfox2HpRE7Sa\nPWPEhUcoX/PcxGKa77l5GiOm7hFpPlghyJPxJOpChZtU522gzWJeeAOPPbmo\nDq+K0tGD94JRsKhbGvgwHigesLsFcfrH5ohBKt1fwoTVIGy/hGkQPWlLp8wQ\nwpXd\r\n=w62U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoPmukHNK4GilPOAcb+Hv89HMsuuXoXlYRj7pR+XGxaAIhALwY+IJs0kFwwnTjijwzR11dOhX2bRUxNsxp6+Fd72gG"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.2_1524640279700_0.16641068681504012"},"_hasShrinkwrap":false},"0.2.3":{"name":"redux-hom","version":"0.2.3","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-o5Xy8SBgznrL9NiuS0OJQC79o3EakQ1cg6XyiSC5ouTt1H3h/yTXoFFmCrxkzWrxT6W+ooBFo9MoViY4tntUhg==","shasum":"5875a990aaaf1fba129b9f7b95dc8997072f9dd4","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.3.tgz","fileCount":15,"unpackedSize":27065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4DLRCRA9TVsSAnZWagAAyX4P/2umn+ABkyNuXclCQ0zI\nRRDbv3kN/PEnAAEX+g9rrrBIV9lomnTuWSPQiu+3m2mR0Pz5TLmqBodeJxwn\n68V0rnPwprB9S/G5J+bixydP7/KTHwjFGV6t4F0lNli4jg1XmBbhqt9Yzme4\nkXh1RqP51V2glHn7fuOAc9wDvjmjBNrvL3N0UKqglyb7mHlfgrQ4MWj3se43\nJRMNzIrCCPyprkYnc9yFM6JKWkbxyGZKlEknXWUPjHrq1/HQs89Rnp7Jpwpd\nO+/IoGq0GXfCzsZndR26d+Goa4pDJvmqXKYvL2KGcmJn/svEpbZTtOOp8Mx5\nGGZJtj1Gvl2Z4THQgT/vqtfgUhl67JdCefvepN08ptdkMKrOYBvPETZgF4c5\n2erOSeKQxQj+2M89i/5zD8F1sSzkqS84AknOJfgN7xLuea1caynQVY0zqjMq\n4HFzCL7IC+38k4/5DD9NbPDhx03O/UaUQCi2Rs76nveHvRvwTt6da5OPScuI\nhg7hvHgGDE9eukQELvDdoXyPXzhM6dKMS3UY4xp9dK8eBXbNUBccat5PLF9n\nnfewLb+cwjZA1SgyGBUTYqzi8YNdZUsmCOxbF5CUAgy6v8G6sDAO5sf8BFTA\n03i805iideGrA4ykvKTwSb6DDgHZg3YkQgoiVikPap4mfgzuSLkv2JHn4gJE\npcJp\r\n=4m8z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO4i5Hb30fei//LRSrC3CMHi+DnAg084m0M/fckwRmugIgIkW18Cc+XwHvyT6aSDd0VVllUypQ+EOIO8VFJHX5M/s="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.3_1524642513397_0.9900655543707637"},"_hasShrinkwrap":false},"0.2.4":{"name":"redux-hom","version":"0.2.4","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"af1152adbdd91cdaf2fff39a03cd22c9b8f9264f","_id":"redux-hom@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-yim6FoE3UiqjaGHMDxjVFJbwfC8lXSVViYBtUd0EdeYcG7Qvg57cCMogaZXuWApZxmHIVlT404wUKbC2nl7WXg==","shasum":"9b970037301f38f36af98c236183a3cbfc9fe6d1","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.4.tgz","fileCount":15,"unpackedSize":29279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4DuwCRA9TVsSAnZWagAATOMQAIV60fRHHpFU1wBtnaKS\nSNF3JSvJXuWIiD+be13s/cPAjWPiUMWs935/fylLVXx6OO2EXEb8f30fcAnu\neKKiwv1qjHSf1xRzHuLobyZpq7BcsHGEqjWtBBQVdwPYWnPh1g6c9+xo1feQ\nB8OPUuORy69Vmbp7XWOjrhbLiHDmCdt+xTxxAycehttZtUG6FQbBIvk7xEec\nFb1tgTnQDJudL0HqR9yqLhtVQ7ZtX5cUhWliG1c2ZD2fZfrthmOXcUh8siQb\nXYMlii0xE47kxE4YvvOF93HJFzyRvSlR0CauC3RdxxgB70qDvz9EKI2q/9Vu\ngBYRNM0CFP3NZb8jYxS4hyV4cfye1XlHOgFQbEEqg+7Mz7WISynQD/IPkFKi\nlguTXaEetu1di/A8R0DGU9g90pp/r9ekmey23xD/PpuLLHI8ksv7aWxPsFki\n+oS2nIZBLD7SM16uKVSMrqG0afLFZFgkhvo/i7zxQnomjRjTTbg6YbrhI6ov\nQioOp9SzR09Bupr71+BEcZDRuXjVhXyPTgzNiYKqLEM3E/8E5VN6KESL1qpk\n6AUHEYaoULU95pVYFQavSNKcDNdt0KQaKgdoWgcCWDWvUwylCrjQUN5rUzlj\nCYtu0z7rI7+vaWJqSHJJlTeZKlEhyzNiCCgTr1k2HdZV1Z2RfmKhfg/i47VD\nYJcY\r\n=SGh4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPKet+/kHrNJxJZT1K0BWO0EjT5PtKzC5erkBQiwS/oAiEAyLu48OoQ0xZa740KvYtWtLtVTt87/a4kRJksDcQSJCc="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.4_1524644783415_0.8832595853005007"},"_hasShrinkwrap":false},"0.2.5":{"name":"redux-hom","version":"0.2.5","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"a551bd3826902305956b03125a66ce870496b890","_id":"redux-hom@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-5Pwqktqov5AKsaXlAET44srykia8hz+mzatO5cN2Fm78fPHvyL0/nuzrmQGHMVfEIXeTaGctHfKUQ+xLHMAC3Q==","shasum":"e36f1c0fdcfc9c4b96d8bc9316aed21aec2f8ea9","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.5.tgz","fileCount":15,"unpackedSize":22831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4D5uCRA9TVsSAnZWagAA0P4P/imXXta9iwvdrc8HPJVk\neXC+zp+YBU1vJjPb/GYs8bMWTa4i+aiO1kKz0IRbyMJi4S9GFJvMTjvMox/V\nYqP+hv0RWLg7tXRkoSKgohC0DtR4r9mLRWUGWXaWJK/Mq6jrWFWCinM6Pyx5\nR7CFsjQej2jvv8MjQXO6v1O8D0EiACoBgy8bCD1BYTgCUH71dv78BSWIC3ua\nckW68dJfRtbtcGvQUWALfS1IAvBH010uGd0+wAcCUofUTvlW0iRQkvCKtnqJ\nk5VefaKbIGBJeWP1UWnUbP+70dVrMxAgto3aY2RrZMQNnm8Mh+qzMd2XYRke\n9CS60MiUpd9A0sDcotza3Y6oO2Kjm9jsDOwKgLlnAyOV3lUelpzml5F2rano\nEFwJlZydOXmlMHbxjcQ3qKncvFXLTRw+kD3FLwv5qog7fklNtDI/VJz81lUl\n9QIalymB6rt6TF1tbzHX+Np70956uPHmwVGJbqY7tY78iWfdzbMxJTKVfaPC\nTNXENi0IYCoMyXePW+8PA3dWj2SaO6Ioi0erHw2qdT10okw3lcvNzhO77piJ\nYTidd6u/pVShymhr1D7SPy0s9amWnuVBdxKNVnwoXNR4VJnUC4HWyop9H4PB\nzsv/IweovaRvvoEi9mGTpP7UWnPGd8TnflxcPlWioINO82t8jAV37fcn0SRn\nZjRp\r\n=lnLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2n5dSZC8p8x+MXzw18pL7QxqfhwdcGm0oQgXqzURSqAiAWKSHHysGmpjAt+14BVaLzG0B0o5uR3bdci3hsTI8Z/w=="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.5_1524645485596_0.41114848672860105"},"_hasShrinkwrap":false},"0.2.6":{"name":"redux-hom","version":"0.2.6","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"a551bd3826902305956b03125a66ce870496b890","_id":"redux-hom@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-3pUpczVtMKtkdmIIJN6pfi/rxGFs3FF49IGEwhyBGkQCswXDoE0gJi0OXEenCWnQtxh5LeYaT57p2fInK9YQ0Q==","shasum":"c1e955feba275afbfcfb5f3ddf0a3506763300f2","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.6.tgz","fileCount":15,"unpackedSize":25701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4EmqCRA9TVsSAnZWagAAj08P/ReXDFbT+CoP0dXrPKQW\nA09p3TsUnQBEBmrYCgcj0tpKwxgI4vhHuQoooEX3c07LCJedZE0WRUryYu70\nKczGX+hAmqwcUzh5+DCw9eHq3PY0SFlepyDTEqgBBYxAZ8xPWfin8stlF6ue\nXrzGI4cbYF5r4f4p4d/TN3ApprEfvuTklX6wPuow3PIeKDB6uDwL6IHjnjCG\nDHMn3MzrO/rSIQ8Z4Ge2rTJ+zYCz4lfEn+a4iPQbNSAjuYQUsZEmCiHsrqHY\n2IcAPvzYOeXDRF9IMn/E5EuJuv8GBQCwDbVN1tMP22LED0y3bxfnGtfpPmBL\nzBYGlq3telT0oiWRE8u3YeoGgkgQODvECYtRJWKgKYe/kggWQMdai1OL5Hit\nY1YtF5MWwMVWd4RnlIX61LFsMEnkOqN6B6LAXoyBeX8sJ/P5cr8sobXTw6IA\naHGEWcwyivIBjVPwESHmlGLobz60kY1nggteoGqUks/gxenNDmb4yCsB7jVN\nUIUdAL/HeA0Wo+UVAorqay4+uQLy2IcJnqITMmOdLI/FawS7J4zUqrBhzVle\nw4thN2wAqpJvMA7oaNFM0EBRB1R4xeM7oYtxI/LvUDksobmBqB5HcJzWzI0d\nzNeLHbbveHSe+0/okgX9AfrModd1zLJNh/ldBH//wGsly+Grcf5faKiS5IVh\nZVWI\r\n=PPIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcqF54s9p7vUBbBiHx3Zbit5qQ9xugg9ldk8SzT7veQwIhAM8okyxLSaJfSvEJOfpdfFJg8F9LY9wPgNJpZRfTXW59"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.6_1524648362128_0.07137159761240164"},"_hasShrinkwrap":false},"0.2.7":{"name":"redux-hom","version":"0.2.7","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-polyfill":"^6.0.16","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"a551bd3826902305956b03125a66ce870496b890","_id":"redux-hom@0.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-Xu2wQ1qZ22A0PQQvlrsAqhumCDNFE+rw5n0fw7/LJewLERZELEYPmy5MDfExev5XuGS1PWe3vW9ZxYBduE/9Ng==","shasum":"4a6070579e033ab33f25788e4b231922b148898f","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.7.tgz","fileCount":15,"unpackedSize":31282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4Ez8CRA9TVsSAnZWagAAIGEP/j8X7KVVbH7CYzymWt6C\nJg4cs+r4QlxIounNmH0+mNq5AS+1hqCSpAInVKkscjTBBRBcKQNS/o7kLJ2B\ngtMi5dyayMPRxi0/Cq0MBSgqkB1542u31CMfZktP5MpOUtyQsJKpXd9pdLXa\noZMh8LuOHh8hBWkbZ2YA6pKy8Csn+CTGV4G/ErJtVJgPAeRNTa2+nQh4GiLs\nwjFB/wJikUm0EosCUY509gavU8SEqVIdsMuZx4gMPLWZgWLeGqFa4X4r0kfL\nyZwaJuaHyryugbMH+KKxGrk/6xNayYox0AjAu1HqgK/NR6E/vWp6+vbOhDRZ\nOdOLc+rcyPyfRHqAi6TmNkT52XHDYGLR5EdorePwkfNODrJnXHKmwWtoGpP4\nDI8UCgGoxW55WDpJwIC0L/Fc4SaH1YSP2V08s5zMCieaKCxDKHgJZljWQNwy\nloh1Fc6gng8cib549c8zc6x8VtmmOoggHo/Ebz/GpbtlF7g1AIsCdVO7zE54\nom5pGOo2PXjREW41FirPvyWXKI2jl9igNkwgwWtgpmAfRYFHUudPryOXz+5r\nHseG5ijdnBrBC8vQfhfko5AYXqDl8penlfW28cOxeMsAPsif5Z/lgfbw+pMN\n4diu3oBX9MGTKoYtwQYHjnFZ3ylPbhSbYyNvcaD7bBut1NAMP3bdgLXQqC9l\n5GD5\r\n=+v5z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSNb6NKoTy15cERC7s0uyWghNi9zJz49HAbJCgEDt2aAIhAKta7kqBAcow3eYcpr49B0hbwR1bjPUhjAOspDK807ux"}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.7_1524649212245_0.45142377249095267"},"_hasShrinkwrap":false},"0.2.8":{"name":"redux-hom","version":"0.2.8","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^2.2.5","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"a551bd3826902305956b03125a66ce870496b890","_id":"redux-hom@0.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-BVll9lXAGFxnrF4tra5DKN9Cn8gfAy/xZX5DG7sGrXuoEZZnNOYe9uJJNDU3kXpzo4xvKk3UWtxYxecvWHO8Eg==","shasum":"e46d0bb65b898ca503a433f92a202cc5076d752a","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.8.tgz","fileCount":15,"unpackedSize":17815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4E+YCRA9TVsSAnZWagAA3tQP/ifwuc8E7XL2Fk64eAzy\n1ZGHKTvMbDHzJ6fZLgrS1GsAIrcSLRGciMA2sx7mLn5kkwTqqdq3c5gtCa7H\nSTYMCjM6HYtK8kCk2ubFSHMi05u997rC8HKjkpqM0SSgt859UIOg7fHMDYtL\nijeLxGdO8fDZLCKEGQ+64m9RGU813luW3HIcM1RLOwGHHlpPNyvKcckcQI4D\nHSUCpyNaffMVphUX5mf4dtv3Z0LgjxL87kzR0cv4+U4NwzmfWfgQ85op1QVl\nbrMguNDCJX68AnFH2CDQ69P2LmafNEeZNd2uFmXi0SmFzlwD0LCz4OOBluZQ\n+f6/r2D7hsA3KU5k2a6uXHknFVQ3aS+Xzl88aWBZjPxdiUezTuYYTMTrIko0\n9RVWdOAV0mzZLHJvc986ccZOCigP5QUmlxnN9QktO/Lr/Gg71yD1lJBAfLFR\nMIK2GDex2dYQYlQMBcgkt2KpBs+tKOHFmluWHKcSi/Sjesm42Rs4Jb/HsHKB\nBJ/EXIWDjrzkKRgnr0QIsRf0hYQrDcRt0CpyxlV715JlBzgTGfjrfvZDHUgN\nhWWOxO2GmeQAtQB/pr+3upzZVoa+l3pkOVqqhkVs6zgorT3fbMizXs/xCW1I\nC2/fXVoEKzkIHAbVdlj0+NBZ7+X3Z3OuqFWJxR0OOscylgrrAmYw0QNcBqDv\neEaZ\r\n=6T3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE72uXbV02mCl1kajgH/vuQHtbPg9pls40AvNQnK6cZoAiBhySLm+XQn3X9jlQ2ZZlYbBNSk/Dw6DhpU08hl0jvF6Q=="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.8_1524649880409_0.9232660302657527"},"_hasShrinkwrap":false},"0.2.9":{"name":"redux-hom","version":"0.2.9","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","files":["dist","lib","es","src","index.d.ts"],"scripts":{"clean":"rimraf lib dist es coverage","test":"cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register --reporter spec test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-classes":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-for-of":"^6.6.0","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-literals":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-object-super":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-unicode-regex":"^6.5.0","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^5.2.0","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"7faa4d1f38c235499ab38c317cd7207371025a2a","_id":"redux-hom@0.2.9","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-Hnz+NgXhBSBkgryhgTJhQV7gMITaCcc5xAxz14KAujO/3VGMQmUvuRxp0SHwpCCtW6uJe14Pil6KCff21IgxHg==","shasum":"d03021b6d060a58e3328e996ec3821e637612729","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-0.2.9.tgz","fileCount":15,"unpackedSize":17855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMe4RCRA9TVsSAnZWagAAf1MP/idIGhszqLjKcGWkCOaJ\nA9OCVSHh61tCZ4zLPaEzvdHC5lk+GqiZjxw3lfNssj6c7YUxGv6/cV0tYfIA\njr8/hPzKyrX4civptOAWJTE8/F5uCbSfiad2iTuk/eErbF8YxBVM0WCeIWXR\nVYXIgRs0DlNQBPtZwFUlWQgbZ2Gfd5Qya4zoI/V959sk78eMBr20kqgEua4h\nH86gjVpWHr3SIQKQj6adAJ+OOPYicZ/dVREghFGx3KhHwcfmHeedvBYMGU4G\nngNaytkjCwWMuKuR1iY33q4MNIeSwOaBHrQnfGT8TD/hmQEF5QrOYiK57mma\nAzUtWziqvPamk52AqFbiFYW8DJDJINuj2/V32SowtladzxUNHMa6rxW8cSkw\ne0HBKgt0ZlwaD3677J7sjrnP+o5Jko0319cbW4s29qEigJ3wTeJS/tGr5tOs\nDdc0zM7E3YPlkgSChCYnSHDdk44LBhJTpMdaEbiTILsBwf5sDgpjBsDavGs9\nZ8792m6fGFCEtRFstosx7ut8aAqOlf1eYSJUBaFfrZb5TiqI3ET8hIKQamt5\n2GerHEOVJLkkcfD+DZvdKWqPd4aQAeR3/acamm4li+4ZxK2yTvMhLz6rN0JU\ndFiCFTAqHpt0u6al7BG+U9931vI7P+wS8MvY5RjOqaEw19CmQZJttyycK6qR\n1h52\r\n=0WJ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkip1Itm5c4mbJiX3IYrrIJmxPfZprwrDipzQhKYVLFwIgDD4KiuCu52hZRgBuQbsGapq3oisLyqO/YcjU2ecF/Pk="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_0.2.9_1529998865398_0.6662443910837998"},"_hasShrinkwrap":false},"1.0.0":{"name":"redux-hom","version":"1.0.0","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib dist es coverage","test":"NODE_PATH=src cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^5.2.0","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"21e37f4a04daf1315cd2a6a6929b1ac11b427df3","_id":"redux-hom@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-amcrRMzVquIex3Y+lq0QluIQkG4Jxfk7+/uPb2yzIjf7HVGSXvYBfGEnZGAr9ERFvSA5sEoYtfgNjP1+wGjMPA==","shasum":"be61a3df8af0785e2d009863bb4ba15b0c8cf900","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-1.0.0.tgz","fileCount":12,"unpackedSize":15902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmmKXCRA9TVsSAnZWagAAlQ0QAKLtr3c6OPZaxEZ7dkPM\npr2eEDI+GoF5P9xvm6SG695TfjO5EubPsj2S0U+TJtcFGWi1FOjRw+5WJWUk\nX4TW2TDgdopM6IrYDWqNMZGNxixZEzKuem8LzkWJrVKqYYhPwNg8NEIP2yhU\n3oka6Hj2aY5dFcLFfFgMctqnjZodYSMiti955g0WVN09nYQt1DorzEJPWADr\nwV+NNMfaAOpxN04t0/vDzN6XcWh7WXrdJPZRDrqtF1W+pWJnrOTYrK0adWvW\nmDp/ZDTW5nTUpFp8bP5GLDZtilG+uZGzZ+ZvN7jCctE2mHCBqX+B7LFCwb3D\nydzBN2+pVNvxQL+RTFFVjgKVRZYmzZZle4e92KSMqd+AIiNyIw3Gg60laNgQ\nEm/VOj62XsZmPZVvNL3nn4UQZT8sLxo1ephx/F6O/sdM5w50RTT196z96pGn\ncgLrqpz3/P0sSSmwcijcaAhd6PuYxYRqUbe8bfHI7hofJuv+vB7WCWiFLE+I\nyAZBEvEMzvMse2vOgsnUutwFs0GTPpOmXF5HGkXvJJauieWUcOfVnudAkXjQ\nEeGYyj6601e8fv8M6+T/r5gyckolwALK2/qGmKQHHeW/XjsCwb/jx2AdosT4\nD0p9y9etdkmsQe/osQlZcfpPl5QRTdqNpV7UJKaGWnsEroxCwHUREIkM9LGm\ndomx\r\n=j2qe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwzqjQ54odV4p+MGRuS0HQYHmpUpKzhMWR65yBMYfDSAiA9EffEpwV6HiITDRHkNSA9/KwZysEdwSz8lUknt/cWyA=="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_1.0.0_1536844439258_0.7170963212691468"},"_hasShrinkwrap":false},"1.0.1":{"name":"redux-hom","version":"1.0.1","description":"redux HigherOrderMiddleware","main":"lib/redux-hom.js","module":"es/redux-hom.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib dist es coverage","test":"NODE_PATH=src cross-env BABEL_ENV=commonjs mocha --compilers js:babel-core/register test/*.js","build:commonjs":"cross-env NODE_ENV=cjs rollup -c -o lib/redux-hom.js","build:es":"cross-env BABEL_ENV=es NODE_ENV=es rollup -c -o es/redux-hom.js","build:umd":"cross-env BABEL_ENV=es NODE_ENV=development rollup -c -o dist/redux-hom.js","build:umd:min":"cross-env BABEL_ENV=es NODE_ENV=production rollup -c -o dist/redux-hom.min.js","build":"npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"author":{"name":"yaame"},"license":"MIT","bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"homepage":"https://github.com/YaaMe/redux-hom#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.6.5","babel-eslint":"^5.0.0-beta4","babel-loader":"^6.2.4","babel-plugin-check-es2015-constants":"^6.6.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-async-generator-functions":"^6.24.1","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-block-scoped-functions":"^6.6.5","babel-plugin-transform-es2015-block-scoping":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es2015-destructuring":"^6.6.5","babel-plugin-transform-es2015-function-name":"^6.5.0","babel-plugin-transform-es2015-modules-commonjs":"^6.6.5","babel-plugin-transform-es2015-parameters":"^6.6.5","babel-plugin-transform-es2015-shorthand-properties":"^6.5.0","babel-plugin-transform-es2015-spread":"^6.6.5","babel-plugin-transform-es2015-sticky-regex":"^6.5.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es3-member-expression-literals":"^6.5.0","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^3.2.0","cross-env":"^1.0.7","eslint":"^1.10.2","eslint-config-airbnb":"1.0.2","eslint-plugin-react":"^4.1.0","mocha":"^5.2.0","redux":"^3.4.0","regenerator-runtime":"^0.11.1","rimraf":"^2.5.2","rollup":"^0.58.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","typescript":"^1.8.10","typescript-definition-tester":"0.0.4"},"gitHead":"c4e471d480057bbc0f40ae72e6f71375e95675d6","_id":"redux-hom@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yaame","email":"octonaryrobot@gmail.com"},"dist":{"integrity":"sha512-WAJXBW5at2b1k19ViDn6XR6MlZhdbopZPJifVEc0sAOBws4sDcXwjmtSwonudTEMnUZaXonWpV029CvQonIv1g==","shasum":"df1ab866122b33326dca6c5c7ad733e4950bd510","tarball":"https://registry.npmjs.org/redux-hom/-/redux-hom-1.0.1.tgz","fileCount":12,"unpackedSize":20579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmoCVCRA9TVsSAnZWagAAYiUP+wf55xf11qSzeWnBSAAe\nMZhp6A4KzB+iTlQJt6z6wx38Z3sbwBaRP1uHFVeLdPDImr5lC99z6Y+Mr/nr\ngZQz5p2ZxG1FGl5BnHvBeWcLmhrQVAWuf1wrIGCxiT79+7rCHZYiMrgmmljG\nja3suST0OlwOQphF/3F01xRRyJKIfgsfjMkMQp3Z5ah6dwhEyBDgNZRwp8Xe\n/uTYceN+T43+QVaMNeRgHejz86BEeAM5mB+TZAnz3iPrnRGQMWU38FxZN+aW\nvecFBexfMhETscjxqdJjiiUaB+YNbXf1M9B21cQw5CFOA8OwoofkKx6ofVO3\nOB4Lx5zhGeuilIWZyaUHCwjnY5M+udAXdMHzGInGUBSnR+rZCZxv0AROJdUn\nxsia0D5P9vhvLy5r5FMDBi1VQXhbhUkvt5E1PHlFoN+3kDwNwx0t+Hz1TWxJ\njtvyUFzKbMfLjWMWkEPWqnNBKZCJKm3jwptbrV7RDWyFIZ6Cd+PPHxu8mRHc\nI/eodjKQ4HNHvrTlTHpCP0VhE3a9gcUCyNbMspMOYTD2o2LMkemDkDVaKKot\ne5c7a1LJNwHY7D1ssqSVKQwOLzEMvZAqqcvqE0HjgJ9JfMYFrq8thR3D9tbU\nPnYyMyL4Vc/Yql68+KAs1J0R2YWLVsQxzOiv8SfF8TwMJTnBsXwPde8/oi+y\nUNJ9\r\n=BBWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGJdGF1wct9OQX27egYXU9uUAbbc1TYRj3htkCZ2JllAiEA/zJKuEzuaCoMbTcdiQGvQblwMe/sJim1OkDUWTZzDKg="}]},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-hom_1.0.1_1536852116884_0.7189956548782686"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-18T01:52:05.404Z","0.1.0":"2018-04-18T01:52:05.485Z","modified":"2022-05-15T15:22:52.052Z","0.1.1":"2018-04-18T02:06:03.052Z","0.1.2":"2018-04-18T03:03:31.366Z","0.1.3":"2018-04-18T03:48:53.416Z","0.1.4":"2018-04-18T03:58:28.670Z","0.1.5":"2018-04-18T04:02:20.377Z","0.1.6":"2018-04-18T04:11:54.649Z","0.1.8":"2018-04-18T05:11:39.743Z","0.1.9":"2018-04-18T05:20:03.365Z","0.1.10":"2018-04-18T11:15:51.326Z","0.1.11":"2018-04-18T11:35:45.689Z","0.1.12":"2018-04-18T11:43:29.268Z","0.1.13":"2018-04-18T11:52:02.587Z","0.1.14":"2018-04-18T12:38:30.363Z","0.1.15":"2018-04-18T12:45:09.234Z","0.1.16":"2018-04-25T04:52:04.696Z","0.1.17":"2018-04-25T05:18:47.507Z","0.1.18":"2018-04-25T05:25:48.819Z","0.1.19":"2018-04-25T05:31:16.413Z","0.2.0":"2018-04-25T06:51:48.748Z","0.2.1":"2018-04-25T07:00:05.470Z","0.2.2":"2018-04-25T07:11:19.789Z","0.2.3":"2018-04-25T07:48:33.479Z","0.2.4":"2018-04-25T08:26:23.492Z","0.2.5":"2018-04-25T08:38:05.644Z","0.2.6":"2018-04-25T09:26:02.340Z","0.2.7":"2018-04-25T09:40:12.289Z","0.2.8":"2018-04-25T09:51:20.463Z","0.2.9":"2018-06-26T07:41:05.461Z","1.0.0":"2018-09-13T13:13:59.384Z","1.0.1":"2018-09-13T15:21:57.003Z"},"maintainers":[{"name":"yaame","email":"octonaryrobot@gmail.com"}],"description":"redux HigherOrderMiddleware","homepage":"https://github.com/YaaMe/redux-hom#readme","keywords":["redux","hom","middleware","higherOrderMiddleware","functional"],"repository":{"type":"git","url":"git+https://github.com/YaaMe/redux-hom.git"},"author":{"name":"yaame"},"bugs":{"url":"https://github.com/YaaMe/redux-hom/issues"},"license":"MIT","readme":"# redux-hom\nredux HigherOrderMiddleware\n\n[![npm version](https://img.shields.io/npm/v/redux-hom.svg?style=flat-square)](https://www.npmjs.com/package/redux-hom)\n\n## Installation\n\n```\nnpm install --save redux-hom\n```\n\n## Usage\n\n#### define middleware\n\n```js\nconst { applyMiddleware } = require('redux');\nconst { higherOrderMiddleware } = require('redux-hom');\n\nconst services = [{\n    id: 'featureA',\n    middleware: featureMiddlewareA\n}, {\n    id: 'featureB',\n    middleware: featureMiddlewareB\n}];\n\nexport default applyMiddleware(\n    ...middlewares,\n    higherOrderMiddleware({ services })\n);\n```\n\n#### define action\n```js\nconst normalAction = {\n    type: 'DO_NORMAL'\n};\n\nconst featureAction = {\n    type: 'NEED_SOME_FEATURE',\n    $featureA: []\n};\n\nconst multiFeatureAction = {\n    type: 'NEED_MULTI_FEATURE',\n    $featureA: [],\n    $featureB: []\n};\n```\n\n#### if you want diy match\n\n```js\nconst services = [{\n    id: 'featureA',\n    middleware: featureMiddlewareA,\n    match: (action, id) => new RegExp(`:${id}`).test(action.type)\n}]\n\nconst action = {\n    type: 'ACTION:featureA:featureB'\n}\n```\n\n#### \n\n### service example\n\n```js\n\n// const action = {\n//     type: 'test',\n//     $storage: 'someKey',\n//     data: 'someValue'\n// }\nconst storageMiddleware = store => next => action => {\n  console.log(`storage ${action['$storage']}`, action.data);\n  // localStorage.setItem(action['$storage'], action.data);\n  return next(action);\n};\n\n\n// const action = {\n//   type: 'test',\n//   $batch: ['step-1', 'step-2']\n// };\nconst easyBatchMiddleware = store => next => action => {\n  const nextAction = next(action);\n  const { $batch }= action;\n  $batch.map(child => {\n    store.dispatch({\n      type: `${action.type}:${child}`\n    });\n  });\n\n  return nextAction;\n};\n\n// const action = {\n//   type: 'test',\n//   $batch:  [\n//     'step-1',\n//     action => ({ type: `${action.type}:left` }),\n//     async action => {\n//       function timeout(ms) {\n//         return new Promise(resolve => setTimeout(resolve, ms));\n//       }\n//       const asyncFunc = () => new Promise((resolv, reject) => {\n//         setTimeout(\n//           resolv({\n//             type: `${action.type}:async`\n//           })\n//           , 2000);\n//       });\n//       const asyncAction = await asyncFunc();\n//       return asyncAction;\n//     }\n//   ]\n// };\nconst batchMiddleware = store => next => action => {\n  const AsyncFunction = (async () => {}).constructor;\n  const nextAction = next(action);\n  const { $batch }= action;\n  $batch.forEach(child => {\n    switch (typeof child) {\n    case 'string': store.dispatch({ type: `${action.type}:${child}`}); break;\n    case 'function':\n      if (child instanceof AsyncFunction) {\n        child(action).then(asyncAction => store.dispatch(asyncAction));\n      } else {\n        store.dispatch(child(action));break;\n      }\n    default: break;\n    };\n  });\n\n  return nextAction;\n};\n\nconst services = [{\n  id: 'storage',\n  middleware: storageMiddleware\n}, {\n  id: 'batch',\n  middleware: batchMiddleware\n}];\n\n\n// axios fetch\nexport const fetchMiddleware = store => next => action => {\n  const {\n    requestBody,\n    onSuccess = (...args) => ({ type: `${action.type}:success`}),\n    onError = (...args) => ({ type: `${action.type}:error`})\n  } = action.$fetch;\n  // server.request(requestBody)\n  //   .then((...resp) => store.dispatch(onSuccess(...resp)))\n  //   .catch((...resp) => store.dispatch(onError(...resp)))\n  return next(action);\n};\n\n\n```\n\n### Why?\n\nIt's a extension for action -> middleware\n\nhere's the [history](https://medium.com/@jacobp100/you-arent-using-redux-middleware-enough-94ffe991e6)\n\n##### for example 1: storage case\n\n###### 1. you want to storage\n\n```js\nconst someFunction = value => {\n  // ...\n  localStorage.setItem(key, value)\n}\n```\n\n###### 2. you think you should use middleware\n\n```js\nconst storageMiddleware = store => next => action => {\n  switch(action.type) {\n  case 'LOGIN:success': localStorage.setItem('USER', JSON.stringify(action.payload.data));break;\n  default:;\n  }\n  return next(action);\n}\n\ndispatch({ type: 'LOGIN' })\nfetch().then(() => dispatch({type: 'LOGIN:success'}))\n```\n\n###### 2.1 and then\n\n```js\nconst storageMiddleware = store => next => action => {\n  switch(action.type) {\n  case 'LOGIN:success': localStorage.setItem('USER', JSON.stringify(action.payload.data));break;\n  case 'PAGE:success': localStorage.setItem('KEY', JSON.stringify(action.payload.data));break;\n  case 'SOME_ACTION': ...;break;\n  case '...': ...;break;\n  // ...\n  default:;\n  }\n  return next(action);\n}\n\n```\n\n###### 3 switch to regexp\n\n```js\nconst storageMiddleware = store => next => action => {\n  const reg = /:success$/;\n  const match = action.type.match(reg) || [];\n  switch(match[1]) {\n  case 'LOGIN': localStorage.setItem('USER', JSON.stringify(action.payload.data));break;\n  case '...': localStorage.setItem('KEY', JSON.stringify(action.payload.data));break;\n  // ...\n  default:;\n  }\n  switch(action.type) {\n  case 'SOME_ACTION': ...;break;\n  default:;\n  }\n  return next(action);\n}\n\nconst fetchSuccess = (action, data) => ({type: `${action.type}:success`, ...data})\n```\n\n###### 4 implements action\n```js\nconst storageMiddleware = store => next => action => {\n  localStorage.setItem(action.$storage, action.payload.data);\n  return next(action)\n}\n\ndispatch({\n  type: 'ACTION',\n  $storage: 'USER',\n  payload: {\n    data: {}\n  }\n})\n```\n\n##### for more examples\n\n```js\nimport {batchActions, enableBatching} from 'redux-batched-actions';\n\n// wrap actions\nconst doThing = createAction('DO_THING')\nconst doOther = createAction('DO_OTHER')\n// wrap reducer\nconst store = createStore(enableBatching(reducer), initialState)\n// dispatch wrapped function\ndispatch(batchActions([doThing(), doOther(), 'DO_BOTH']))\n```\n\n```js\n// serialize in batchMiddleware\n\ndispatch({\n  type: 'DO_BOTH',\n  $batch: [\n    async () => ({type: 'ACTION2'}),\n    async () => ({type: 'ACTION3'}),\n  ]\n})\n```\n\n*****\n\n```js\nimport {createStore, applyMiddleware} from 'redux';\nimport axios from 'axios';\nimport axiosMiddleware from 'redux-axios-middleware';\n\nconst client = axios.create({ //all axios can be used, shown in axios documentation\n  baseURL: 'http://localhost:8080/api',\n  responseType: 'json'\n});\n\nlet store = createStore(\n  reducers, //custom reducers\n  applyMiddleware(\n    //all middlewares\n    ...\n    axiosMiddleware(client), //second parameter options can optionally contain onSuccess, onError, onComplete, successSuffix, errorSuffix\n    ...\n  )\n)\n\n// multi case\n\nconst client2 = axios.create({\n  baseURL: 'http://localhost:8081/api',\n  responseType: 'json'\n})\n\nmultiClientMiddleware(\n   clients, // described below\n   options // optional, this will be used for all middleware if not overriden by upper options layer\n )\n \ndispatch({\n  type: 'FETCH_1',\n  payload: {\n    client: 'default',\n    request:{\n      url:'/categories'\n    },\n    onError: () => {....}\n  }\n});\ndispatch({\n  type: 'FETCH_2',\n  payload: {\n    client: 'default',\n    request:{\n    url:'/categories'\n    },\n    onError: () => {....}\n}\n})\n\n```\n\n```js\nconst client1Middleware = store => next => action => {\n  const {\n    request,\n    onSuccess = data => store.dispatch({type: `${action.type}_SUCCESS`, data}), // you can set default here\n    onError = () => {...} \n  } = action.$client1;\n  client1(request).then(onSuccess).catch(onError);\n  return next(action);\n}\n\ndispatch({\n  type: 'SOME_ACTION',\n  $client1: {\n    request: { url },\n  },\n  $client2: {\n    request: { url },\n  }\n})\n\n// it depends on how you write your middleware\ndispatch({\n  type: 'SOME_ACTION',\n  $stream: [\n    () => ({\n      type: 'TO_CLIENT1', \n      $storageAfterFetch: 'key'\n    }),\n    async () => ({\n      type: 'TO_CLIENT2', \n      $client2: options\n    }),\n    async (prev) => ({\n      type: 'STORAGE_CLIENT2',\n      $storage: 'key'\n    })\n  ]\n})\n```\n\n### Motivation\n\n> [higherOrderFunction](https://en.wikipedia.org/wiki/Higher-order_function#JavaScript)\n\n> higherOrderComponent\n\n```js\n<Parent>\n  <Child/>\n</Parent>\n```\n\n> higherOrderReducer\n\n```js\ncombineReducers({\n  ...,\n  combineReducers({\n    ...,\n  }),\n})\n```\n\n\n\n### TODO\n\n+ more detail about usage\n+ need example\n+ try to merge feature like `redux-batch-action` or `redux-pack`\n+ add circle ci\n+ maybe something more\n+ finish them & build module\n+ testing common services\n","readmeFilename":"README.md"}