{"_id":"react-hooks-compose","_rev":"32-3b96f2b1232674314be1586514c9dbca","name":"react-hooks-compose","dist-tags":{"latest":"2.0.20"},"versions":{"0.1.0":{"name":"react-hooks-compose","version":"0.1.0","description":"Compose React Hooks","main":"/dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"44c5f796b9ac61b350ef2c594d73c163901cc408","_id":"react-hooks-compose@0.1.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LcEvOB9NLPLWtD7mtB/j9YcsuVDZW48TDMMhrjTJ5/OeJGIW3RK6BnF/q4BBS3bIGTlxWVoOpG48AhrMD+/Jkg==","shasum":"74ae8ee2c60fa96dc75ee914bc198b9619626a58","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.1.0.tgz","fileCount":3,"unpackedSize":8650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQRoGCRA9TVsSAnZWagAASHUP/3yftlBv/9p4IgJE6C05\nOkWSS9FZsOCru046g5lRhN3u215uV8QjgiW27CggWTTLH8fcvnNwmFOIWaeY\nAiGT+Fh511qDrh7gPT1OB+GbqYAr/Y2vBIi/IxBbBi96+pu0l14srgjIyWYd\nJIPLHa/79mX3JAL+yqwT9UORCyOnNwiYRAtC/bE28V4C6YF53fFlq3ISRquq\ns4L1h9H8Jog1VLs/0PC926rNgQpaa4MEe/yM21G5x8RXPk2Ctu85VG/4nIKF\nJzjTBluEuBu4oomaem46OkUC7CMRVRplVDHnP/iLVi9b8T24D94OYdw+TE8Z\n3jexgiKLQQ2DzFuXw8sjRS9pjD/EdH6p5lPjoEgJyjWZNuPiu5mn2hMDUu07\nMVxDaHKLTrDw/8IeT4v4P5/yrsMevueeaRMNRtaPaN5JO7FGlfwbLCROcebK\nc+EbyTFZvoCHOlmciPreXzKxcMe/uznRgnSJvDcw5saD1jWvHsEmADSnVtx9\nTUC7/HrVtyMCVTtoFyHOuagwHTWczV2BAr8pwT8ytn/UTT5KkI2MY7vGi2dp\nUunLgu+ltzgLc9dk59DuHDyKQXBsrFU8NHd/v+1DJNpNMb8PR3JV/3dGBmZ3\nEwVi8Vrz8oxfR+xlGgxKIZO+DoCZqkLKX4aGWgbIBBjrtKzi9CfoeIylmSqZ\nuCNt\r\n=OvbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHuYZgi7+YnsKNDqzSGKtdS+lBZN5HWIqqFPgtEoEXPwIhAPfW+tBvul+0JwqV+BOADYsq1i2uJ33ubvUvN0bysiCb"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.1.0_1564547590164_0.701589403319409"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-hooks-compose","version":"0.1.1","description":"Compose React Hooks","main":"/dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"9c6e3c111cd56c90c1eb783339dfbd9bde4e747c","_id":"react-hooks-compose@0.1.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YGLN/mwEMIiwPirM8w/5d6Qs8Uc/lZooOFKhTMeq9saJua1sbTwH0V2ZLbTGabsZyNmD/CEhusunaebxp/0xnA==","shasum":"ae56ca45fbe0325bdc614a37882c14a05706c4a4","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.1.1.tgz","fileCount":3,"unpackedSize":9146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQRxVCRA9TVsSAnZWagAAv80P/0P+VSaIX+Gol8yREGnm\nO1plLP57t3+4cqIRpSSmg3wRtHzGIX0XW8zrWaxiMNFtW8SHu2ttf17+eoTA\nMBn2LEBCQ44KZPUS8L0TZ+3rlf5yFSOAYh7jRY4DQLSultBtMK3lu5T7rVVl\nWWv/x+ARY3GKEpOjrNvBx7r5Anrem6GzMDBzFiqNSyoXehzbXxQm6HoPqROd\nf9Uv53Um5oTCrvrsrSbWokJVPaTFnfNwQOpyWqsk2PJ+oI6uBzLR5xMzh8z2\nyyG6IH7M4gLdy81Phb+3GhD49v0Z+6hBsjgUcoEinCF/TuXfuVnACsexXBWj\nwxj47TwgmZAs3s3UlQXsiXkKYYzBf2P7JvOFvhBi2ezLldMFQ1OwHtHNNxN2\nXZHMQ9PGLzH4yQ5orxqFoAUoDoRlK3AH1/Vy2Xzw9p5QNJAqWcjxvSYsw01c\nKa7CpdJSuAGrGMBq8utCq0i18kGYDTmKjBrXPRREOMfLjx/VQndWYfn4mHoT\n0SMoPK+GEHYR0Dk2H+lBDTGBN2aLzjOHi7sC200JqwmDMYeGqpZ+fl2zE2ws\nOhvFfx+rxgwf0MbqVhUfs/S9YUxHqJ9a/GnxN2SYHU0azrX3Cv3O8bj6dX4p\nUF6tSYFiXPyyX08h3ITtr4UEMhTJoXgupGIeCn+grenGsBnuV/0ItuzZeI40\nFI3r\r\n=R5bQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvbENlMNfjap3E+//ZHh48thKtmHB9A1H/dY9SfjMJ1gIhALOVxkCX8YnMTOzLD9FOu5xOnLE1u/AhVKgeyrg2Nz7b"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.1.1_1564548180462_0.632266806955416"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-hooks-compose","version":"0.2.0","description":"Compose React Hooks","main":"index.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"39f8b031f64759cea87b9cf8b6f69f4a3fd0181b","_id":"react-hooks-compose@0.2.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xPcOBD68PirVsyHk6UG9thl3N284QpaPq2kpdDUYQ0cDNW1JJCSPVb0atsMoSmTi6uuHcr+urLLQnnPc8H1bPg==","shasum":"0396af40f77940e7d4a3f26b205c870e3768f40b","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.2.0.tgz","fileCount":4,"unpackedSize":9211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ6zxCRA9TVsSAnZWagAAO2IP/27cnsqjLJioNHxTHSL3\njqZ1IyxXjY4arUh7qO9j/G9Rz/q5G+M7qF0I60u1Cik7yAEY+BCkdf972zDD\nX9yw+bc7ZheTmhF5dHZJMOk0bc1kOa28gDD0HQ7kb7XHkKhWOl5/Z8cJ60QH\nqElol+PLuE7xdUsdeQMmJWaPOr+Z6ASFmW/aEgGxFVnSnbdphkHtYJdWlsKl\nzyiw89Zaz/0Y4+fmpQaUoLaHmEDOxR346bi2CFigf7Hr6+/UebDhHI/ZHluL\n4xmlMZ6eEG2SHlyt8qMeivORMEwH7y/8hTSm3lKR4KxCKhKcPgAHcs5UgYWZ\nm6z2ajGdQulrA0I2iKwnghsi34mgMgMgULLD2GZBvv6brjdha+YNaxVjiJig\nAND9O42LDQYkLtg/J7bhmyLzK7i3oxSq0HnDetmm93tZDbBPZdqMUacuP6wU\nxVPurBMgF6YwIFvViLhLGGObDiFzFCA8PUGNL4NhKz5AFuJaeHGfMRcg/5FZ\nQGJyNDmlcVmCP2AwBLcMea6MGkc+Pouy3y77fP3qppLzeLe7TwKsAF8D/H2D\n9FOzfj2kuIFW711z+w2CTIdtRFYboiHvZM1WgNSQFBSiiZX83HZrR8yDSKpH\nZbjrwGxFx+1POa/Qp8paw9LJboCYbi+hGRkPClC7pZmSd4wa+yQ490iwG02U\nze3q\r\n=xkgR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9mE4cyXBTN7BpKKnrM1HKV5/ud+FjLqLnr2FWgR6iHAiAGaIJa0pn+9KXOA7E6zw6Ys7vBVET9MegaEPaitWVGJw=="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.2.0_1564716272675_0.48638070901398733"},"_hasShrinkwrap":false},"0.2.1":{"name":"react-hooks-compose","version":"0.2.1","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"52f0bb5c1b33709689bda300bde856e46e5619a6","_id":"react-hooks-compose@0.2.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vxlTafnssNV6cf4sqVOooRpcZWy23dDhIj6vHqdKxGyT6gp3N03fM1z8VV+/RJwpfU6169L4zXCHqJ5C9lerOg==","shasum":"267467056cb75812237a34f1b1c48a9583c32430","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.2.1.tgz","fileCount":4,"unpackedSize":15867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ7nqCRA9TVsSAnZWagAAz58QAKS4+a2kUJRnhjqTHfNw\n7wtMM6TNqiEdKxYVzrN8r1yJ5CXzhS8//2LQRil9y5K453KofErcGbC0buHZ\nNQ1Cy0x+HFy+PADXdcBCq2+EEHhoawFRhI4nHBMyEi9LnKkTHHY5Wj6bLyTP\npDphFGVX4/zd09Vj7txTyVK6jDNBaHYB7pMc84Lvs8CEZAVwyaymMFRtqij0\nHN/pCClSP7suI278I0BFj/qkPvoFD0i7hca2xYPOxv+srzMEQgcMV5aDiE7F\nl/j9DI5ZvZO30gi8+renAducCa0fdXOuui27SPhKDWh60KhQtZtTzWmeBcVZ\nj5DSIyqnbCo+2TNThdPmM6c2QgjVZwI+tgtrwE9qINa0b6O5viA5LvVmeFS4\n8Mc7P/ycy99PICDJeDICFMkutHL+fJf5oIzBpGDnId3OeTVdw7WoW3ftDpuE\nJAK8W9uuPF+00qJDfWhHGDp3qnX8O/XOBX4Z+m0G1hComBEiZar14yQBIabH\n/3OYjPv3kAvZLfdW1fh9wqhcjW4Q5qKo6iPsD/pyUfceKrPfZzFs45Y7tzoj\nbNaEM2cGkOgIFp4TBOyfSwAh0JCIQK5pje96qP6Qkgiqr08docz5goKAfv6p\n1Gcum4XCK6QnIpbMx1eb7O849RVpvnoycXQghqT8CF+2/3svzcHsqZy6Lynr\nJE7x\r\n=87cw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHnj1MjHvxpA0YUcEwpkETg9HeC05x44YX4x1uC3JPagIgHcfFHwM7H3u1L5WnIyqEWC+513XqKKZVmCKkizKgQyg="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.2.1_1564719593825_0.19454542297047994"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-hooks-compose","version":"0.3.0","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"082b1ccb6857ab845b403641b540cfc57cc7f0c0","_id":"react-hooks-compose@0.3.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aoQNTivoNVLK/eCbZWMGZnVihcHUjAKf15UdOFd+vcW8FUvIOQpLptdyLHUYkkVuzLjYfv86KKlMFwfwnpv40Q==","shasum":"0993dfd3d19bb9780192cd3a57d223a99c76e524","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.3.0.tgz","fileCount":4,"unpackedSize":16872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ8P8CRA9TVsSAnZWagAAu68P/iX+AZE4A638e4m+oJcu\nt0FsJp7yh/2eGIVoO7oxNyxtxizFZEAuWNNF3GTkf6zuLRaO9ayLTc4Wvsl7\nye1COBoxUh36U53OoTV2In2Igmxzy5T+g4LZf8NQefexbpqMCtB3P6AAHruk\nQ1sm/5sxwmV971SZazkefefvOcgLGAHYnr96s68nw0tpmeffHYTBJ3JnGJeu\nIeXVvaz7MTRA+6y6bylv+hKUV5kBQ03tnXDFBIP5/qdGZvlLANmdsLonmLrb\njEvUmJLbmPpkHBwvGqe8+aKzF/Er1T6tMc5jHPkJ1c8+y8SxB7eaRvdmA3E5\naaFp8i2TgoOBUYhidObfn6YfTnuZxIIUPrRWFzjyUWpvXzDGYD7/Z/Yrozo4\n1D5tAsE0TLY3rgsQadOtUGI98H2Zd2dmxly4RdKcafakkjDjuXbSGv6OMQmk\n4Q0d8+z6JiehJhYyXn2CVNKxKo+oew7LJBNSxECFivJ8q93fefSxANGIv8+d\nYwu8QZKPmmK3GWIfn/ocuWc6zJcpoHpvY+MEzQU04FBRLkXKyOKwZLiroL0Q\n95Pu1zF0ND9x2KVTs2NO6Rm+CeP3VxyrS6/U26nnWQvrvMlwuDQSCwLkUaWQ\nauiE3bNpdfQuuCe4D5n//8vTUVjeCReYo1aycT9ZEivtexJ6hq/IyC2iTktK\n5ySa\r\n=H8pQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSTeJWHt5QvWHPdZ/i5XM8sq55H4JP1ETOsntlcmQD0AiEA/hM7JQDciqX/VhvKHJVXWaA0ya+sUjkCaX+Rz6IgJaU="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.3.0_1564722172416_0.3856837281030945"},"_hasShrinkwrap":false},"0.3.1":{"name":"react-hooks-compose","version":"0.3.1","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"8fefa5d1233ed97dfbb4b6964e84c8a982bf7ae6","_id":"react-hooks-compose@0.3.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Dh1ThBiMZkyKUNyol/RaXDONkksxXgt26g75RMfFVXoOgU7J/kDtFhJQMDQZCKuqa7DuAg4J0MN6OtKOOHMsFQ==","shasum":"cf346ab99940898719d3bc773c3f8dfe7a61ab89","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.3.1.tgz","fileCount":4,"unpackedSize":17154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRjNwCRA9TVsSAnZWagAA5SAQAJkIDsoSmAF6H0kb5Xb9\nRK2o33FoIOCPSfCOewylg9PrIjajxp1Q3Sz7LknvWHoRcnqnLPjkX4H5gd9N\nUmr03TaHfbCNAyI4b6C35o+VRSyanTv5uF8AMJkM0puYQ0pRl5qBU6gbae0x\nY8o+TNn/FrUdAYR5dvycbAk98eFyeDG2KgZ5dOTpEh4MJBHrJhskV+hrbJFh\n6AftUHKfVh0FZLb5JmvhJkVx3DSUenpsjzxwY2luz0SYZ+oaeTneXs8gy9yt\n/himjo9OAme4fKdMYD9xC3fbmeLTzpswKMPX16dfvDuOMCH1bw+rczTo/djN\nL6YagYJwkaZVIT6itudnarHA+M8riL/jPJEdawLUMSnM1USTEyigH2ub3H3e\nJBLT4EQM+hQ60Hpmehn5JWQfvwmGrgmvrzPch37ujzy4cBfrcA3tNIeLu8l+\nQoVMUlrl6u7pX4hWWmuEZiXZiuc0ix5z4CvhaCfrPVros8YSM5jhV68VmuFD\nSQECY6oP7Jp2oYuCvda/g7wYBUV1QStRgI8EhDkqL4r1AHvU8+I6V07bzmiE\ny3jX2GLfsPRvymhhZitFcZyuGEelZ3S2T4qvl7hEFmVqpHaKvG0v2Wxpt0ON\n+XBiNTwhz/l+KSGz1TgRRrRuV15MujGVfuayKbHc7zal5/jUs9zqczXh5rhI\nGnTE\r\n=xu3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO1hJWWTQsZlW6vkhpncMGmVSyB1JYS6gTBC48FOLuCAiEAiGrLxJxach68SuYTCoLP5Q0xamBHfwvlEwdWt242/ow="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.3.1_1564881776200_0.1415522002497811"},"_hasShrinkwrap":false},"0.3.2":{"name":"react-hooks-compose","version":"0.3.2","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"3ceae05ab663475865c1c6e052e32eae92b4e112","_id":"react-hooks-compose@0.3.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QWlWIHCsB6AdXf1ToCzpfTGct9y6cjGB35bd0vUcI2qkOnbgt867ECFyVhyzXPwQJ26fMHItuH4dZB1D/4sN4A==","shasum":"d7450df08302286ae211f3fff45202dc7a3a9067","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.3.2.tgz","fileCount":4,"unpackedSize":17154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRjdkCRA9TVsSAnZWagAAhxsP/jsIKR8ySncdw+Mu2JVL\nerm9H8nuTel18YV1jqih0NgKgZOLVh0cY/Otb4eXvA6sBzn9Sle+TkFUer8/\n0Se7UTEJMzKKh7qkjuZKmoOkKGFYCskT0f0OHF7vPY/nLcCeOTc0WgIiWuhi\nLRw7nAmEntnL/3V4qmUS8xmk+PW7/ArtDvEZeFji16AA/DYodAvgDPCwM7iS\nT+lea7k226zIvXslK29s9Bsuk+zAvf5znS7fAl5/sw5gB5j3Y/bSND95q74F\nev8kKRTI7vyvoGZmVVuSg3AxzdyfODQ8DDynnH4XkgGZVkojM0GM8pSdGLHI\nTnDQn+wAba/fZ3BhFmqNys4iI8frtky0iYN1j1W3Rw0GIp3LCwyEhPl3xR0O\nVyGB0B87sbLSNEWkB8mSHtnJ2f7CXyrIdXttPa4nrDqC+SB3dI0SdT2x85fA\nGxIVFhz7Ds339mVFO/bDyA1wjfMkbZEDuQN0+FjkCtiPE+iSDmKLqEoPgdPe\nyrHTDYtVaksqd+XcfNFtY+zWvKOEtH6m5MH6CO7suW5m4DNbAY45p/YNgvD6\neEgL76yMnXsYmut5LZ29E3rUVZnWWaYHF7T55EgX9xizj9/qdC3qcT54kMnA\nVwzC8y/DqQPTasGetPvBovg0zqLmn6HCnhZqk0N+095tt1L2GNzY7lAe0Dcy\nhslk\r\n=34vQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+JHFplGeyo/wUACzl6ZtCngux03lJ/E6R/Xehe0fjTAIgBm5YqvWUol7FLBwzRPAGbGZ2eilUwRBKzyFHX18vM38="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.3.2_1564882788409_0.05247332175785724"},"_hasShrinkwrap":false},"0.3.3":{"name":"react-hooks-compose","version":"0.3.3","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"38d52ffc2c159dabb0cad04f1716d8d68481a581","_id":"react-hooks-compose@0.3.3","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WKFUEzqStQBFT4WGYhsJzQr0AvlGQ0t/zhYbYOarogFpTWNMqPvuXQTytz/9oa7R60zcFWt8zA6FNZbTa5VKeQ==","shasum":"0b3b4c82208fa5523da3520736a7e7b95324f964","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.3.3.tgz","fileCount":4,"unpackedSize":17912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSMAsCRA9TVsSAnZWagAAwjYP/jf+7p817daKl/a52mBV\nCEqFFDMFEtU0yZ/oof63Tbh5yK7EA3zBbPYQ+eljqseJQh7p2fHTKhlLP+UH\nYxLTT/jDtcWZu5BmcRzzJcAzRpjI8sg48PcBhewHtzjLDqrJs8EMSJszuDpT\nej9Wbc+cHV1wmY3s2y/jq5AAvLXS8rgaDIpCFFjd0Nyr2X0Iue5jajR/Xr5r\nLk12ikplzL/wICijY87MYLFzUrybgb9nb1xdFC4H9etuANjQ4Nu7WF//thaD\nzHi+I6Q8Hkq287mPQh0LdNzKXyF2qwSnQE7QGyc88V/i7oeM0xSYIuzhuw22\niV3eS3Ihth5DCuMEr4E46ZBwD9XfsnDtn4f/PNPD9VkRofR8x2OfXRBSgQrC\nzle7ZYZeH6oIWxlN63CbxpR1XZne/FwuvAyOfO+634nYluzb36JrD1iIyJJL\nx2B0kd+bK0Y9Ryz3nIlv14HsBRo/01QsazC6fv2yLmAsrXGN0jygmSWeg6ju\nMcZe5n+Gan5iBly7RULqPKdx59fiQ1S0CYFPbx6TnL72MusVB0S/RRea4od9\nhaoygsgUGwqUDIZJ9Lv38FYngC4fQ/ksqmv5d5MPQx5ygnO0ce21d9CGCdoY\nmDfJ6oC0UMNZ/+luBHKWbRCaOij8T3ny0j53eFHNk8JouczsXMfZBXnOMKBt\nuplS\r\n=412q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhbjsedH0lfrLLhz646F6VfOwR81/Z/ElruHp3YRib2AiEAuQnaDuiH3A0jDWPStyLu4xfUNxQanUPA6d2G3fgdM6k="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.3.3_1565048875914_0.3596876070557664"},"_hasShrinkwrap":false},"0.4.0":{"name":"react-hooks-compose","version":"0.4.0","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"42854a1ed8963f8d5beb281f293f85fde0713c99","_id":"react-hooks-compose@0.4.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zb16F21UI5HShQ/ZSMsveE29gaeE0+qjQKWbyTLjkjO53ytGc8YN9Hbcvog8B3kHM+2PnHPxbbItmsa0NL6tDg==","shasum":"87d55afc8ac29880dfe7cd60b2b2b5e97e11e456","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-0.4.0.tgz","fileCount":4,"unpackedSize":18444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSgu4CRA9TVsSAnZWagAA+2MP/17g8AObesj5Fo33WIOv\nXhGu3PyNPV8RK6EJzDxGvGx3npxEfSbke62+aI4OhMcdIu1r0eIlyJvUZi9l\nejYnVfAXxWagQQ+f8gfij5lxUpRf/kEl5eqy7K98VXC2M32k4VZUgpxnSTVw\nDQYbZ1f+Lo+GtZwoszgaIkoyTmpiJGi5cxlvAlDnKEKdUd+OKaE0+spC7/N5\nyA/fmOBHUng5WRUFd4txZkDr04q8chlGbRZQpKF+56KeELqTjZd3+x4GOkac\nszVurPlXhnj0QwVPAbwdgThm18ciZDgnKieOM/Q4CisW6xG2eMHVj6nv1xmC\nN+6kZspBy4mna4lustas1XhOBG4DovhPnj1EByhRlk+osE4fjd9Pf4M+Znnm\ngO7NzFQcwDqp9oo4SrvWavjphJDNR0NRCH5x6M1+RaLKJv31VVO0Z6WTYN3T\n/gZaxC/V+13JMNv3GZMlTUQFYxbd2pPHiXVNOqIz6xQfw/d7xOf/Nw8auapP\nInvfYc7x7yhY3+cvuOcd6/dLo2YsiqyYJ5w28P480q8fpP+dsrIznR8szR1K\nQ9DRDHqPFECeSOkfyRtbtI79D5mDquVmUyLSeTtDLj7uwXnL5zNxXgpsDO97\naphczk+uLKK39BW+3WkS26ym2QwisQRzidEkUmyCEcmrFra6H+s+mlV2Nrsf\n9lLC\r\n=7weG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9V7o80FCI0YCX3ta0wsw5/K75YZ+QshqfcalEi0YtRAIhAMLGj5r/EWWTAbq62tRoY7cwhQrQwFtscibeTVWUuEf/"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_0.4.0_1565133751332_0.9649691299013152"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-hooks-compose","version":"1.0.0","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"9028464bacef34666b3cf0c7814f96e1b0940a80","_id":"react-hooks-compose@1.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1GSKaSPnhfwNONnRJ/Dc+twEum77zGavIwvnrtSqOoVEHSqaZ6nEcu9ZeCVYr1E9xDY8k0Wr5pk5WnOfj4LDWQ==","shasum":"7e0d8c5c555d62e39d32c5f32c70f7e4257b9992","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-1.0.0.tgz","fileCount":4,"unpackedSize":15273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdViHECRA9TVsSAnZWagAAE+gP/3q9TE1t/7aJjZ+kkAdV\nYxd0RH1YnnkUbcIX3zCzB+n7v/SgCi6mMTO3HB34wSehkbG0dw22Nhz8CFur\nyD0xtkO6wF2YMislfBsJ+w/s3rqs9ldyD4FR1i4n18Oy7A4y+ZsN31kNFH49\nf0nYeHvAFRwVidEJHVcL9LsU2z77zL9wq/0X58UcEBhUb+XxZTVmQnnFNPk8\nya3h+M3vewKiPYK8D13EhaV4kl+xBdaqceowvVm++rfhqwCCL1Hpvsm8H2em\nVxlrcBeM1IKOeD4jkqOrIK7cyARwrjl8nOmJGYb5MbN/pHcAwRJRUr9sXvtK\n5V6FNKeXd27s8eyoOm3pKssK+JeB/gWpodeWjG/1Cn8JMMftFFb5b488nIYK\nDbCGm59fDVS/nqk/3dHs6WLA0lcmZZKIWLHUcdS6fC49c5gf/Qcs5HWkscYj\nzizAmoWByThoKSFhd+BbtXt2gkWXxNdaNFQpuPySB5VxGC/pMwrYd12IauDF\nKO+fZXmvE1RB8j3TrahDyYNy79k58e4iCHQv2TH0XsSOBDFGLgG949F4tSLc\nmx4raBOaI6FiTELUwEcpC6y7Z8QgfQDs6T0edJftvsPxLUyxHw3qzjQpNiZY\nEoPt1wXAgM+sUheDYJrRgS+VEqzFbuG/ocp60YCrkp5cTakvBRQU68sgViUj\nbnsS\r\n=O85I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrH/o7mh+209hm1sKsgUY/Lg3SEScCRTQmtxcCp1/deQIgDrvSm3GoSBqbsTNouGo515RB5cpKHwkK7psKkUXpE0Y="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_1.0.0_1565925827948_0.2886731992541627"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-hooks-compose","version":"2.0.0","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"7ce113719bc2dec41ec9b617574edb3952c35c1c","_id":"react-hooks-compose@2.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bERz/yMPjbv1FH3cwIhTeuCy2iyEdoxF9rLqXsbjHtlrNAncu0CRUtClHJfxGOktyFqDmWAyCBQIiTwCkOh2Fw==","shasum":"58f80b9721ea692b11d806407ca8dc1929dbd7d5","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.0.tgz","fileCount":6,"unpackedSize":19197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYproCRA9TVsSAnZWagAANuoP/2pj2vsHNrj0A2oapeKk\nXt+LZNgnvikFEEN+d9F9P9LJTmZnrJWVvYYrAckpbRulhtMNG1EtrAIyxteV\nVqKktmvIISiUjOVlQSRYrQizaJp8EPfSqHzc5urhk17zPRl98unTEYgZwuD8\nfDUT4QzLP7zB6N8K58S2aCROYpcZCD7NHVQheiSsz1cwBhia04lmd53KH2Ct\n6cjOY+Lfgc1p7R+fTSOSVZKm4nyw812J08KHmMxn2AyrrHUE2KrFgvWThtrj\nCyU/WtlehmkSEr7tWeFqBJspQfwgbUPryCYh1EUmTRkyYAS4oSEX9tDYHWlQ\nU13kK1rPROPMk7zBqR6fyq9sj3YtHiPS/yGyNP4AdXM9m+W2qk9GiE3yPhH3\nV/Uyk4AlQDSOPEZxkgIB94EwmSrpkE0Tkdx2SR2m3enuFRDyRo1FOZkd/JVY\n8kOkt0ueIGpDnqgehgvlBLx1wCXy+Bdi3mtp5YlWwwDYxjX+H5eWRpFzP4Gy\nh7mWw8MIVPbTyH5dD4rQpvTwFaYLXnrkxQqO4U00v4YMZqaUWD/P9xuQvrSD\nmByOJsdXQDi1U0AftWoOzqDeO1LyQ76eU4Abu2AEB+abWTpk8qakfaFlQTEm\n6dJnggsTyUNIqDxkmiDPC3oIcxyR9CmtyfS7iuPP3dfObL1rNF96HjaZWelO\nzEq4\r\n=Vlmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTLLow7ejbUNVLPi2valwWZOxiHHPxmcuyKewT0sGTPQIgcpnwPLaOmuAqzgZOTuXI50SnjUPmlbnG3SKPw515vL8="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.0_1566743271988_0.9807282951709655"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-hooks-compose","version":"2.0.1","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"dependencies":{"react":"^16.8.6"},"gitHead":"51dae33b330086fa62ca106226cd3961d997f370","_id":"react-hooks-compose@2.0.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+qTLl30tVeCLHu6m2lPwkznhFPDJNvi/tFuwca7U775IDnrRS66vJNQN56uMrDNct/+kMenvIkR/XJDIPhQHSg==","shasum":"826f29e5ec456204c4d1453dd58591aaf4ed88e6","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.1.tgz","fileCount":6,"unpackedSize":19240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFFlCRA9TVsSAnZWagAAl58P/3ENeJOgAs4YRTho2y2I\nsRm2A6YcXhrRJ6fLDmUxjyRMkqIugEjtWK6qJIo63mGSpdq3KdhWl1dqXALt\n/HDZO0MwklSYFIxHMnQBB5Hpviusjvgpj2+E6m2YLAkjwjpx6Z5Lt3Rpcdxz\np3dU0d9kEVPdj2naAjIL7Z6QQVgdRv29LeE0oAxX4FwOHH+UPMO7JICf4gdO\njv/Bmt5YGvgptl8TOg8Vj6AzeklaRv3oAU0QTe8fOSSIn3kr56/P5wZNOzy6\n6b8MOizXraQJBrtV4uLBdA6jz7ottbq7skqepkWZgk9nq5htdBvt+kevjB78\nlZiFcacc8CztnQ2Cxw5B+2oCLWRX2SqUXW7w7J7XZzE0LKZTKEp1ARnQla5i\na+wm9vwAZ6u1HyigBlupjvM0m3Zfv6CnZJzDcQ0bm75s2ZfZXil0i0irtFdD\nWE4ncJaBhq25XPsbhCsbTGvCIjMxTUTCazmelB+00HrTIhBb9nMqOHKyFHec\nK8sJcUXtMtFU0ue5t8pdNW2pRH/kSprscC9CcW4Rjmo90Vx0SsBaqWBOGlFO\nHws63/WXn++3W3x0fwPOEGzUtRbJQ7ZZ8yjsmnDp8/cz5yFoZ89eVG3ou3IJ\nJSQ22SepXE/UVueYDjCjKAt8PknUJ4GuhA+YkuidzPGbxuFAuRljcE6lsZvV\nu5Qz\r\n=hIvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtkCOHPsFdh5pedg8uWJN2EeR84W71U856zZ4yTOga0AiEAsTRCZUnuJV3hy9Wh9FGajNbTmbBGpk2g6082ClRYH7A="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.1_1567641956987_0.3144615008839877"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-hooks-compose","version":"2.0.2","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.4.0"},"gitHead":"58bed38f84611e8fdcfc45a64494f49426166c16","_id":"react-hooks-compose@2.0.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ytEgTrltElwO6ahTtK5rrDWwb0mWDcSY+oHjrT9Kwo8nJN6cBUMeVnQJYaalU26zNuNI0/CnCjWtpqHKEtn7fA==","shasum":"9ce2ab89246d56088d198dd6ef94c1c563bae6d7","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.2.tgz","fileCount":4,"unpackedSize":43091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFRvCRA9TVsSAnZWagAA1F0P/0fJ07T45rjy9TQsB0Bw\n8PX5KkuW1eq4b00ZoTqpQxvnGAsosDz4NYrBFmVOa1qAQId5wJ9ZDW/tiy0U\nLo8nCm9ZTUap2XZmmLVtQhy5bZP9w2XczPcueZRkzEM077m6xfJoD6uQhCAu\nc4thZnVprJ7tAVs/UURgf0NcSGeDULUUPpCV90kA3o5uU/RPaN8JrmY2T4w0\nrw47qd5dzWGnszIyB0L6JBc/6oXzx3ooeCzgibWydsEabevai+qvcLxR1Z8a\nGGPNwssCXTe3OBFh2/w3yKas1QPSYzbzJBFtdAuW6BRT8LN46Els6rEV/m7I\nbeLdJgAxN8HFT9u8K74BNU1dEI0QQR0z0R4AO8Mvfek4kXH5y6WXRKKgSRz6\nT9oKQ1SdwuauQPx+0mhqKJOXjQSZyFjAK7PUkYyJe1OPtwYl6Z/kRvMo1NkF\ncqT+3Io5YHNvbUl97vzqPKgdrCCoZ2ws2C83POz7Dx6Fmv55Hccy0ABeXDoI\n17fy4mxo/rS9S1mjxISgSodkZvgFceGmSsuuyBcr9t7WsmVf+CGUIkBCwtil\nRLCTSYGdGTZ4WJIdIIBE+N0lsXHnC1umaCbHUhZn0nIL1lsS446ZlYFwdlOW\n3Jgy/e31lOjn/N5iVQh55N1ZdJziog8fiCs6fNfr8XWSQ6uNSs3YJ8pA3Ey/\nY9EP\r\n=oKFk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjuG1Jdb4uhmQ9vzZ4iVuj4UWEMFAmD36BWPDRzE20owIhALk/zgpj3kNGR8rU7FYyviGN9QDj8/O6k6b8ho1mRG6t"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.2_1567642734967_0.18730417968513224"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-hooks-compose","version":"2.0.3","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.5.2"},"gitHead":"835f189e72b12a1dca9b794eecfa973d6d2b6b14","_id":"react-hooks-compose@2.0.3","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-266ceFxRSlsazmNU/CPq4l06vfyfQAm03ZwGkhoYvUNBc/2pLMDusBSCtHK1ysVvZCP9Na1WPMDMuePalG5LCA==","shasum":"dedc85a6781d481c861ed79bc83dd597288c8104","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.3.tgz","fileCount":4,"unpackedSize":15687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFuJCRA9TVsSAnZWagAAfZcP/1WBGIznLX7brMfia6LS\nmk4kOOltTACJRIuKIDq2tdfO/TI6PnFu15L1CGsIaPGMT3SNEssYDWipXN3H\n8O5YTb+Q5ghrI1qY7DhcrhVBYn5frlqUhLYqELhlLR2QCLR3Bk8BSlxJIwLm\n/T9boDtpYd5RU/+WlMSAphzRwUBrGgmF1CLm8xkOFWlYguKpOtX294gsrMj0\navLh8beQTAldjBC7UaQWjVeXKwc9TAdExNhcd1wASm7rlAbb+Jl3AFYOLrK5\nEw75+55kvuoRKSy8htCyy3VcVYfYUgA6xJlpLVmIxlDVxQZ1/pe/Ph+Pkzf7\nK5J5cBsG3oQk/hiQknV5onA2WckuiO4HZafriqUUL5Q8Dm6N/vu4SLIPL3fg\nPKcpHphCtm2AfwAmo5hdNB3ICYitJuFboyWWoKgDWxoRTG6OMlI+gy+VhKrZ\ne9jYo+CFmgCjuFvErN6Uxat8yxrX+yeKWPFwz4Pxir/yXTcF37qQ7p67DUbC\nQ5UTOe3QTJoJwGRtBxNaTcKHPWB0YYbcidnzksEYgKodL8pl1xL7olKOUSr9\noL1FMhNlXtSKWov6hgVaEKQqnkFomLInvCTcBh5c2LHM10zjdCdxhQgqFn4S\ne3zwSLXkkcZbdSElnLvDPXv6vPfOvOQ2EEFWVnLpmUgZAPRpjvzikRbwpLNb\ngBqi\r\n=cGWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjRe5t8Ac5LxmxVA4jtH7B1CG8SIdyOfxGFng0SvFn2AiBy3qj6SciGLqhinM16F93qEIvBedtQGH04nSGO4qXxNw=="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.3_1567644552534_0.9840203051393008"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-hooks-compose","version":"2.0.4","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.5.2"},"gitHead":"bbab8812feb4aa3967e1baf22b2b8f5fe08d642d","_id":"react-hooks-compose@2.0.4","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b4dSQmxSFBVnnMQB2WOj09zRkXB2nSRGddrNccn0MEQwhodGQ3zZczfyodOk5hWdM5kxkLlvcnBjipwQEaCKuw==","shasum":"278faa73801568323175b47d991534e4ba5dc863","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.4.tgz","fileCount":4,"unpackedSize":17647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd01L+CRA9TVsSAnZWagAAlykP/1ZGtYd47brU2KXyTd1Z\n6Mtdz4pnJdlvDM3Vw/5Ll7NFicL0dsa8ESSVFj3m6BW+Fhzr5QEg7kBPAdpR\ncT8x7XO9HT939OU9sYQm4KZ2EiAykML1twUZs+rWynNiwoCBnHUeaMyCJ1y4\nRBkbJtX/gmjcFaguVK5CzIpQs4bibGnXwP+wWVoiK4zBPkoplffBsjf8gOjW\nUrTsNf9qEYNW11yr4xs82v3sF0D4Mt7ARMftAo/h/XhfCiV5JNRYVRmF6oCS\nZchb3WloD+IpSNaUjxJRnno+LwCdmaviu+yfMcBBXI1l6bLNIC/E4qt2wNay\n4/97n09xIsKCFm+yfclUaRIw504VBYVOxfnnc3lAw7hvkTT7rpgq4LI5wh8+\naGLmEkoYjDxhuSRLEWKcxAvaPaxIoC6DJlizUMKfXJwxaiKFtuCpkLRBXxRC\ncjCsvbKV0b1Y+h5uICRI8Dlp2WUDlGSxYKlAIn2sVEEY7HgswLcvczQlsrq8\nU6sk3X3Mr2vCR+uNyPSP/zggr3+1drts6aV3GzFCHz90bGcQ5Y8s7CZaBqbV\nPpjvtFEHJkCpBOHhkigt74D86k4eZ9rXcUozIpx1fomAY7ym+7YK7uNSj81o\nLeIBAXuWLYiKhcnL6LwMOkdKBOW2MZDSUCC6RwhvymssseFWSkGinszW832K\nE07t\r\n=bWM0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD03ahfaqjLB78gdE0jP0NFgv26RM+o7Ier6ju+p8A2IAIhAMuPAgK0pqXYZ2pTwJPs1tlI1bxIjupDjJGA1amZ+k86"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.4_1574130430253_0.6569841847643059"},"_hasShrinkwrap":false},"2.0.5":{"name":"react-hooks-compose","version":"2.0.5","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-config-helloitsjoe":"^1.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","husky":"^3.0.2","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.9.0","react-dom":"^16.8.6","webpack":"^4.38.0","webpack-cli":"^3.3.6","webpack-simple":"^1.5.2"},"gitHead":"c13e80011ce6add3a3b962604aa2b56165e34e43","_id":"react-hooks-compose@2.0.5","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Dj7lD/xQWMubSBtkg4ZfDCm9vlRsYOzuJKKkZ+x41tROLdGelwQljLeVPmmwMQJApzDMG6OErQChvgJ6u71qeA==","shasum":"34fef048e38f577e77534bad034834b2565157db","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.5.tgz","fileCount":4,"unpackedSize":17467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd09toCRA9TVsSAnZWagAACh8QAIL2DF/i1RviLfyTEat5\nlHy3bQDyrT3tPrjg+4gzIZg18omMyTbaOVDpPNxLKeb+oSlZhjhuRUpAW5m8\nyWatni/UsKZr9J/encGEgKiGTIRKw0P9IoQBRXHX4O0vQ5+gO+OowYzozkTd\neABG8d7zw5WoIgupc4A1wqGsDfp0ty5nmJ2hheUO94MmZ4adx4rzaGL/4qBX\nuWVqOO0FFrAWsh6crGX5m5HFW9Y3djH1l7eevYReUrJzUQGOLWSo/aRkhYUX\n1Ix9wWVGkgAzjVtP+qzHAUvx0Tpqe4CpEjthNARap0Wx7Vk4/WSGh10sCzBp\n+U8A0YIleXnmsrSLjF8mL0w9eRg8oT4BCHt5vmYkjBTWPb3xn4QZNvJwAECd\nwXuZJLHTUdECJqvdiK/tP5n/I3rp7OX3hGzhJyx0MKwsw55s1FHpzuLLsRkq\nVXnJuF0jJ1B11gtzo3Sg6yf4H1xIm2vyX29lyQYa+3MLuIrPIDvX+atSMIGQ\nyl/V1H+n7ms+CsLdHlLwlyvFIRdOufj9MirM7yRsvvzTKK/lMf4Z4IjjRLhq\nocE87tUPF4KTOBjplYhTTgW/LZkfpZryrJixS0jg/v/tsys/CwPYRMem3L4J\n7VumPdR1HlB5D/xehncsGjaVeOTe+HAXucKnrX7lB6b1BIBCxU5TWzojNDcc\nsUWR\r\n=4NZ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+NNuEXYv9w37QjN/5BNJRPvmFdfMrlBAwhZVrZLlrRQIhAO0y6Y3wGuQRVUXKS6U0C425sNFZxf5wPSWw05sK/9Zd"}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.5_1574165352234_0.396261185716809"},"_hasShrinkwrap":false},"2.0.6":{"name":"react-hooks-compose","version":"2.0.6","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"@testing-library/react":"^9.4.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"59a752abf5489d4105937c700dd3bb6f1eb1e846","_id":"react-hooks-compose@2.0.6","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-w6jScVJ6d215x1iyd4AX9FHxGyYXv5vxjPMNX0HicYyFxETBRkkBJc7ClffyanERBoepxsc4byKOPbw/FIT8XQ==","shasum":"4baa08fab805871420a442822be51e644c2fa508","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.6.tgz","fileCount":4,"unpackedSize":17242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAlM9CRA9TVsSAnZWagAAAtwP/3wgHRGXjIiQVD+VDpcR\ngvV2/Q3vkP1r8hQXF3rpIOOpXKQei9SgBrL91An3anc0FNRxMF/bvFXYuMnq\nrPXpTmZKlYtIr427zElXbsOkj4Aps27aYlV7nIa0VIiLS9CWIsR7ge2Nab1u\npbgFg6T40TGamLJpyNT4Rhy08Ur5T1DZAnXz2ufqO6eXQhwQbkQdE6XwSidt\nRVbc2pUBQ4gcbRihTevh9hJeub46JladIIiJC4iYCD8yLcMZGFSXDxhwgJXR\nuW0M4wsgy6FNSbXunix1KR5qF3peB5/Lv/BIl11ZbI5ZsTGtaE8m3SyvxLj7\nM1G9n5NZJuJGe9jJ0PlNd/CKj+HvrFjn9GmvX9m229URL5JdwZPYmmCkkQIu\nMb2KSTAR3hfNVGau4axihDDkI4P9EJT5c2Rn3xWdxs358GAJ86GhxT6ouBlt\nC9aFJgb0st9w190qEYPgMAVR8VdHveUVQff1p/1MVNosSjmdNlS86HDPL8Zi\nv0I4rvjgJmkDggjN01ZR2sYDFagwz1aX10AdNUSyR6OeTf1jakiNhN0E+cxw\nZqw9B6r98w8Y1+rHFpzDtpEZsBe9Y5hWnH2yDwI1VY/3ZrNlNE6oIUzaKhWD\nH6+7Bv/4p5rx+lqeOVHk8JHZCHJeFeLK+fGLnBsXSgWbyZKgrwAk9o2blro8\n+rFt\r\n=tOSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM7xAADKYmFuwNsXiSaE6or9qF5EQNNU6ywORFmCrzEgIgVESxdX1oRKn/NIn+5A5FX7EZXNM029OxnwD4RWqAR3g="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.6_1577210684580_0.8769061532197144"},"_hasShrinkwrap":false},"2.0.7":{"name":"react-hooks-compose","version":"2.0.7","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8.6"},"devDependencies":{"@testing-library/react":"^9.4.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"67f8a5945a8ba4f360980a7f84d4046924845b52","_id":"react-hooks-compose@2.0.7","_nodeVersion":"12.1.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-+a2JYji68BGdDn9a7w4bFwBPL0KC335YC3cNB4JRp1ncxMk71yLVIqxyKcNlaGo4HgsstWpF0DAgYJceVFV3pA==","shasum":"e368909e2b99ba832693fd9e12d611360763c800","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.7.tgz","fileCount":4,"unpackedSize":17242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7mhvCRA9TVsSAnZWagAAHEEP/3ajzP2b7JTI4oD4otxz\nvuTyUd99ZIk3ka7njyI5FWt4S0NQ8gA07MuXvmj4o/ZXYUCzAtDtunaLJEfW\nf+c5Aqho66QEmUJiiQ1J5c5SUnfCrygvkXEPk/kfnFLaDLrIJacfDJVgY8Tz\nr84OfpgEKrBEprY/0VnwgLpLya22uUUi382V7pnP7RLrnTtzyAadHH5wVZyQ\nTTmwaSwuVczw+vOCbyCB+poYHuKWpPkRkm+AbC++lduDvG0Jl/Xkkuu1rbHn\nxLjyoQsiWfJ9DxV42LbmW93GsiMS69pMHwLWPMNxDf5oS9lWD2CZEQOhm3Qp\nWZrXPsU5kx6xeS6FXvfe1JBZDxSYXmEqbMv/nLcrDxeyCsQi9qEDB3koTohP\n8tEgdDK0ze9GL6FXO0d30B4YvBwbYwj2FHF4A7KSlXbYaxuoSsJu1juligGO\nTSWekvwcZbNNm1n5rx0TV0b+Xdk+Q8JZHGbsshHEBQpEw6aYdnUcwzDOBXnq\nHxBIw/E8SS8+y7i2XOvLV3rAoFvB4JRluVtJ6UF2ZpDNCy3hqxw72X90irHE\nMJ6hsjT9fBmOBqAs+3xpVfZF5rBjI5F20m28nb4gKQywFN7g3xMA2ajLePAY\n/s0zXXz8CRIGP6/GTkM4OsHlX+rpo19CG0fLiOgrdrMoXyJxoMufUq1mWoc0\nUB5p\r\n=xIt+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKUt8FELdQUZB5juczd5pR4Q7g4fs1Vkf4AlP7glenPwIgDFbklV4CJZ8+tVgrTnvfWdYrwvQF/vZoLKaxLxfT944="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.7_1592682606969_0.7713326835040393"},"_hasShrinkwrap":false},"2.0.8":{"name":"react-hooks-compose","version":"2.0.8","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@testing-library/react":"^9.4.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"386a36ddf0021f3173f6333afd782f1dd18d5011","_id":"react-hooks-compose@2.0.8","_nodeVersion":"12.1.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-Yv4EI1m4KvyY0LI7IxpHhgpxnk/S1mlt3f4UtVMGEUgiUDZzhFTW5kXt5A4607tzkv7TQthGYt76FESChUQpTg==","shasum":"b15ac8c80351d9d4db1e39bbca2af057ef76bb57","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.8.tgz","fileCount":4,"unpackedSize":17244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUucECRA9TVsSAnZWagAAcNwP/iu+NMIQd0pWTL91IIBq\nmKreJgM8K2Dg9M0TghKmyWR8qhMEuzsEOKDxCVujI6w6z7MyF+ihwOU7Cy03\nf9cczPuOQnmGhopwkNQl7/zQRf0L+7a1l8nlsZycXIPOb8UYWytExxnP9VAo\nJMpKJePXD9ReWqDtBSi3M9WPEUPkQa7/UmGAhFtajv4eVskL8I7NkSknjOP7\nnPW2l+OfYsfTKOagpv6fX1GN6lREof0878Hchup7+Q5MzTOoXKNfJ1nOSB/M\nwCZhxhgUHljc3b2oZHmoOeqdFBWwaTUJUAo2Jdh9lgBFhhT7hK+oY/sCXIuD\nLtIiA33I+7gD0AJc5ndseYzDpZVjYe8N8zBV8B/2dhYuqMFG0q4qkWQZvjnI\nueWGqsVD2F0qsr7CQXDAOblAQX/bFePiE4pDJZNC4aPvEcyJVrgpOv9jqMrc\n3VOMNW9bI5k4V0chAJKskek9XpRrlfDUAlQbrZfgXuI5lj/uO6didXSeARas\ncKXGx86Lf6tcp5rn+oPdKwWZTNh+kvjsBScDQcO5TV/8qsLN7THYASugDGwz\nlRZQx3Gy1ZnH9xImxUGyArYkjrLn2tq+/prDV3RJR24/nfycrdPYnHDvmf/T\ngoXVGTViMagehzxEMFPfyPwqRJHMwTU2OnmDa0+BwJtKZRYWX5mpkY3io96z\n9ytc\r\n=Ju59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs/3CNh8q0Hdjl995DvYRXtN0p/u6bP6KIGukqFOCbcwIgOf/09ObA81gc2rJrZY2VFwiM8gbg6mPO7kue8RBlx/I="}]},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.8_1599268611842_0.5184406478433237"},"_hasShrinkwrap":false},"2.0.9":{"name":"react-hooks-compose","version":"2.0.9","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"139d87342f685fd2a50fd714d6a3a65ac21adfa2","_id":"react-hooks-compose@2.0.9","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2SqWwRU7YRSumcmdtSvNAYgDBtD67sVGXPFPv0HuIQq4dTSyb88nHyIdb89WmOHpc6ADOsAWztSw9LN50+Yz4w==","shasum":"6c65bf18ca41e5c34665c9784fb12755beef55d1","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.9.tgz","fileCount":4,"unpackedSize":18357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzs/4CRA9TVsSAnZWagAAqTcP/iFs7MW4caqBZH6zsT4z\nneU2lje6jWGqPNFpBrRzAeQ9pGF9XtphFtTZ8QcBbDyPzwGo3sxxtKcSEDO2\natSm4Arg24jhfWgD2AWeen+ne1vTdJmPKF+FQxmnO1N60KAOY/FaxdQSB4tL\nlY2TukLvtC7ESkfSB3utc8iLSR7UO35sKkzJL1kkLhAyc/Ab15BcXt0Wkto9\nP/daWc95boMg2okUbeFQEXG65fCbxVy1djpgRNNUqx/0ymmUNZG6Lvlp14m2\nBT0w3ssp6E3+07AiI+9SOTil6gTB8uRtRwSgswF+OujOzKEsfGtBpyb/QaRX\ndnaEGfCriif07rQbZ05obK5CVsrxyNvViqfo42OJLnoa+nWtsR6LvIFi/KbZ\n3xWv59d2tHmM9EqurdYgfPM13EEYNheSmUAqMiWC69qj94tE/JUMm3/0rpDJ\nOEYD1Cr3zmL6E7/KNZFru7/b3dLOVpr8xlbx/cTtI/7PtRzJhQPBl1N43jfd\nl+p5C0Cyv3No/C0n/IgMSb9izhVSq5XY9ZIgkiCnY+nQMoJBdaB1wgMcgqj/\n9xf9jgEBNPO+NOuV+j20oPi86OYJQC1dVamr1hzajHSjxM41fz3kczoXrPyS\nX2dAn8DSmeojEfh33o2WfuXiAbK1P1Buo1J1vGuT62rmwm1mjvQcRMPDwNNE\n/KN8\r\n=fpp2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGb1EmTbmf4Vc4PSuWPf3G1iFgH9ZvL36r+NLCxnAteHAiEAlLyguR4sehuQUKbiVEMEDAcyugzezx+dS9fvX2ffOok="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.9_1607389175602_0.010983163897767989"},"_hasShrinkwrap":false},"2.0.10":{"name":"react-hooks-compose","version":"2.0.10","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"058eb2803600ea687b6fb640724b1a0d0295ce73","_id":"react-hooks-compose@2.0.10","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5qev7N983d55f1q8CPqrQi4rGndIYTG3/0t3MS2MCEgcwTh+5g93NwZD9gTYRXkAXIzsd/Nz+rnpkYlzrXsTEg==","shasum":"3e547794a72313d4ac92023e06d075bfe497d0a4","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.10.tgz","fileCount":4,"unpackedSize":18358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3W0YCRA9TVsSAnZWagAANpQQAIcMCgkgHLvZon4M/kC9\nVtcgReSmDLfDRupm8AcY20QJI3Q7qifjMACftalQ3TTq0eodWIrUDGRVL7Vz\nmdQxfzqwO5HkXFNkFbWLDaKBCpFB8O37bMWFWORAKELLNMLe5LR0kVrQzkp9\nzf7IoqaERyIvMPyDq7vz/Qyh6bUZPw+z1TFEfV32HhOOeRCTf+1l4HixSnZm\nNk/MGL8mwf/AMyKutSThEPHjsOfo2Ypo7PO8KLiYm/NK66lMRiv4NEmEO9kw\nIi8zkbkSpLOntejN5vHQsh++ivT0UHk4IT87FO1gX/nfd2nEu3+RFvDIlLRB\ns7ymursGTk6/iTI3C0zr0LEg3w3I2Xl3CEI42gbK2IQ3HqZGWuTojK/GJnnT\n8DqyVPe4jXKOPfiURiqJoFCxhtR3n3wu+tfv9F86SuWOwRhvd6SQW7wCaTkV\nop1kM2StekGVkMfBzDWzbQk49a4u3xSE6JxKua4js9j7zmMrAoSLMFu1BPiq\nnh5SdsdED3hleWy+p2t7lv3hqZ+8fsihmBkiTLXHH3Q9mv0emjo8vs7KUlpS\n2ewHzTrD8qV//NBdpwOwNR9BMRQz0FH/XxQWeqWj3HIL4FlJqCQqH0Db1aWN\n9ixCkkweDLwQLWrB3KRrdbsACTat12MAHhKZntKq6kfRog9kv64zm5XgXKwP\niRuL\r\n=zKD2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAYuVfhP0eaYXxX+2b+9v/KpYzLX6v9c8Sn5ABchKb4wIgBcUT7SH9qhjt8pMS0FNGP7dIItQNVIjl+Ixo0gRkpsI="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.10_1608346903832_0.4917864035009196"},"_hasShrinkwrap":false},"2.0.11":{"name":"react-hooks-compose","version":"2.0.11","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"b8b317ae8bcc1473274e66958324eddd98d3d5ab","_id":"react-hooks-compose@2.0.11","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FKPVmHHjIdMslJyWUy8zGaOwK3iDWJHGVSuNlV2g23TRuNJaOG1v4EUorBsh84FcZyG+qSTCzS+qBxT9P0zqIA==","shasum":"1523e952e8a34fb1c3f135f1cfee19f642a2f160","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.11.tgz","fileCount":4,"unpackedSize":18358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEigXCRA9TVsSAnZWagAAoC0P/iuTVpoveiBEwrL+b55l\nnE1xZKnhX2Ojun/xmeAT+Lhc3XlWivAwY8+jUA7Q1awr8sG4QaBVwJ+HaI5j\nOjJ2p9PhOv7OLXF+TqHy3j0+H+Mysi328RmprsN7TZvghxUQy0FPVDOdiHtE\nP8UY/u+kUmPoSytp6rT4+i6ZZPIkJQqpxkxxOZg20413VPFhLHRSedlKn50C\n28JzC3LgxPXpFmesSXZ49zBfhfjJFpeEeks6kWKKK6/km3neMZ7gnWKVIEXh\nIfZp5hzdvrHtdP19jgpzSEG/SmMR8JPrasYjGgPQCaiOwVb5I68oCdgQWyCB\nMPxDGg8EE8gML49tpkVYiC8MHxAfw2H1oILAfGyW1CzQVaAqwZnGu4nKIr+w\nfeRcIP/cyo1K70ilSfYyAQoAhbIvzDzg/FjL1XlhbHIs+PVuf5ddBVnVaxAF\nPVa2ccR6Q02i5wfy6bnvZfqu8GOJNBytKM3sRLwZfoRoNRzNgESaSmb/iplw\n8Vf0Y2DH6BubpU6vHF6ozcQ43OR35FR1YwRBM9GbVB5uWI0lRE5gQdP9pbqR\nHTKDZokPv4XKeGkGitFmfL9HLYvgA+CyLZQxavx4I/sCZnvyTrFNWu3xN+7c\nd8C1BKz1SQSFkjLk3yPWhXixzoCBkzGTxyY9aKgeAYdmHYZwPxdbP4ofiSP6\nV8gd\r\n=ctCM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKxXlH3eNfI4nYHwP9eL7eddHlHazlz5MDU9NTfBOibAiEAyCGCVBHaHJ8zKZji0lztSLtEzrsIbT0by9N8spTZFuY="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.11_1611802646705_0.177164842306613"},"_hasShrinkwrap":false},"2.0.12":{"name":"react-hooks-compose","version":"2.0.12","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"322c2a94abca3bd6961e553bcfc01018f68605f0","_id":"react-hooks-compose@2.0.12","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KTj4df688mfG4zJ/7P4NngxjpHuPR0DD9f9ISTqM649W2hBI31UvL+rBeKIE1rPPZZjpweSLjwMh1wLNNnUp0w==","shasum":"1a3aa14647b532e3125263bf67a41da2621e541e","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.12.tgz","fileCount":4,"unpackedSize":18358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUeQFCRA9TVsSAnZWagAAr/wP/RHjEnwXJ/QKjDGs3Qcy\nZnL10Hb2iOOvsrfONVkjCmP6qzZQJ6N5WgFr8Nya7TK7q1HamHIbTDAA5PWA\nnxvSV3OYnkInW9fE+7IrLVV8pqfpN5i5jLDvCPVULKq6clYGhYpt0WHez/UH\n+BDlFfz9KCfA8gAjDGs/7i+hssre/B2hbdVdc5RJpq0WhW2LqFPn/rq0LiPx\nSacfhpulRo4uL8tLHDWY6DYL6k1M7wiUHErfxCyaX7yKvQ/NERU8wVAGWyll\nYMjFJduPczO5SG1Ry43MVZZCMe9/d/0h3bqaRaH9eG5177ejhU5j8tl7jzVP\n5z2LZ+ijqB1c5MfuB7WR7D9dPxrJhBX0YVu/kEhxmVE9+Khcu24daM5JTkJb\nTudjdWS6P4d1JawmImASwqb74MLgINkgi28FOIsUhusPO3EfkB5+dJPKYyRT\nbNTHkbtlxUdopwjVnaCIjlrBUEFHGAozJvrwYO66eD5/ZG4u+dS3WdT9A733\nAjkl2TIJ4tUxhwIdvujIYDqsRy2hYR4Q/7buRXtI0M7QljGl1UrTOXBD28VL\nNTK2AUgJaT1NiyYR4d0qOZiBQgXITGpdCu8GBhp5soY2sDm8oj3Ys8IGHnO2\nESf1ROe8d33XJx4cqL7iVXgxNbYcz7M4alQ9A0Na2WvUoeeKXEchgjag1sku\nWeNJ\r\n=Qr6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOuVtGk0LzU6uyf5f8vDsqj+6QT5bWXCJgjD55EbLLaAIhALGTLTsZe74z4FtmozPHvpiGMA9uLGkSGLBXc7PFVREk"}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.12_1615979525456_0.25324147834591293"},"_hasShrinkwrap":false},"2.0.13":{"name":"react-hooks-compose","version":"2.0.13","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && npm run build && npm t -- --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"36a7952de71449dc574dd19b787241b2c21edd0c","_id":"react-hooks-compose@2.0.13","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-xyn6K+ZGnCtl6WA+sgEaDhqyXAlU7903X/3cBIJIWXbM3pbf8aBBo881fSZ3OZWdNSZ7cEbBSCWG+0BuQLp0bQ==","shasum":"30a831323a181a2bd959513ba0f68ea5ce3469aa","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.13.tgz","fileCount":4,"unpackedSize":18359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmdgiCRA9TVsSAnZWagAApNEP+gPYcw9Df+86rzV2A7VA\n36rsju25e5H3H/lTry4hkhvmwKBbgoNtR3WXUMAZJ0FeIM8pRd3h20/hFFqS\nKz2afolV5Ddvw75Z03HtsAnS55FF46gxySFqxaVXDt8Z4t7Gpc6heApi1/Tn\ncQhwMU5U5ttE264biZvHy9/eTGCiBADrVrMbzYctxoqXV2l/J7GcoNj04ZIZ\nd5LIbAfW7f+UGhnqmbdbzSTEdn/YxBPShBY2Z5O6TTJ+/hpUro/EhwQDfGkR\ndK7jAnNJ8+yQK1tzqzSjoj2fAyLspLkwrt+49138GfKuAlgFsRYRxHvEWJhK\n5gAa7aUSpxHiXmBE++mbUqc1WXFMdAb4WH6gjNaz5BUc2kdmBZik4YdgzG65\nsOr6B2SA7Oba0gtEpIYPUr8pXYjOcBuxKFp2NdM8R1HQc+mEopnOwQskWLE+\nLpEpaZIQihz6kRrKT8Ufy+KihksP8E6WdPZOCC8boFsR8Q3g5Oz2NiqM86Ej\njb9KAaLGtDoWIVL9D+hUXFUZxhtcTCtqZVZK5dAwJfdQ2rZhpYGxAVbYrqOB\nu/eEJE+dfT0Mkj9glIePxhLnUhRENQxts0tZpBYSf1a/7Vcd/4HCf6NThVVF\n2HBiJiGCZs+mZdrKHxA9nrIDedmmaXb+wlp1SWtRyuMKqoQkt2unFU0lbvW5\nbZvj\r\n=exwC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3igPTwgAdR9z0gSZhCCW4QdnLNJFnIs5SrOvuoY/2DAIhALN04+Wn9veSlOFDXPVSjgODdrA0GUu4ZVMxyr6hpGcI"}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.13_1620695073589_0.136035918916676"},"_hasShrinkwrap":false},"2.0.14":{"name":"react-hooks-compose","version":"2.0.14","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"d46983d08302da83d24f174c934535433d80070e","_id":"react-hooks-compose@2.0.14","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PByJWz2C4FaONj6TLZHjH3oA1NF7SO3EnSGpPGKJzmc6q1/X/R6m12QLvgmdMygCGzRD37ygXKLqgWB94z27Uw==","shasum":"1913d69d500b2d47f8916e4081d8efd99695f967","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.14.tgz","fileCount":5,"unpackedSize":18559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrkFRCRA9TVsSAnZWagAAZ+cP/1u0AUe28ewkGQlF+x5n\n1tyQlklCwR6oChD7MmptFYZbueZKOwiBlAnNHfvuJQ7TGQsbI8i5d0R2dhZD\nf7k+uAGj4lJfBXbEo94Zw8/4T3KpAelwhKcimW/EOmp76UocFxFv6biO4tMj\nkCx5uFFVPHSTR8Qe6AmlF5EzfNc+nyKBFS3EmuaVoI5rTyZqwpOpczK83BBa\nfhD8MLXnKQux+VLZRu6MGxt452wZK4iBRzy8w4yFoZOV/oLk59yg0He9xH9z\nQF1Rs6iOZdps5ZWQjZ88MGFV3PZ0dOMYQST1H8jK/ADtYHAKZ4Ne7xLkXLJ+\ni37S6Bt3I97vn4AfiZxw38u6vBL01a5tsK2iBxM+Ib7KR0i9F2sihMX5ijgB\nPf7HXCOygV0yjIW7nwI15W2fT4swoPILxemhJITQSY1LitlI++gFSrtkdHDJ\ng75uKDbCxCykGqZ8wIuXIAshuPvBIT2EkI6VwlnRE4kyRrFXbZf7FZgB+mAB\nYvjh3V+sE6prpCUj8+EZ6robh9i0XXXE+Ah6cOOJw+qz8/UAbL2PQqvU+KC4\n342qA9a8TgoeeXrPuyeOkBAkwrp1W0MGx8Kq8Pwnj8/U/h7lLrHzNUwcx2Lr\njm51IK6QEvsoquQBa5TM2yLviLWZmnFux6Pvf5O8KevQF/y1RPkhAetzPvaB\nK6GI\r\n=Vceo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwz28sGOnWGc5M22VvnaUxFmW+FDqKKdKImqjfDp8wNwIgdPQOJLrwCLaMGNOVtUUSbkArV/huFwTrlmLkxK6Uyq0="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.14_1622032721376_0.6493266410052647"},"_hasShrinkwrap":false},"2.0.15":{"name":"react-hooks-compose","version":"2.0.15","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"6293b1a216c4a4a28afd2403eda74246eadd7c54","_id":"react-hooks-compose@2.0.15","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-iA4AS/9Aqr8hCv14o4u22/PpwlkGD4s7ogRGQQPupOTbFWDopKil1gZ+fdbmxtutKAruCEnRD2qDlJrH7D4QpQ==","shasum":"bcb35c8c3719ed3735c2b717e6bd32e8ac7947b5","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.15.tgz","fileCount":5,"unpackedSize":18684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs/hZCRA9TVsSAnZWagAADHMP/A3OB6Bynyv+YmWuuGbH\nOug0z4ue70NBIOFO7StME0o/hlqFCBw6LHPkRrNJrovdVbpfEfkxU6yqlXZg\nmcr0yyg4noaPm/prjiODzuQBEebM7V/eEyOPhh9vfEeiMyYcZKPeIuqoimVp\nab9mEmQ8N6MTDbJ49j/4tSTmOIoAMcBYcmvfAhISa/PpBnacgqSUKVkMGm0m\ntwbf+Fduait+YFghLGaTlTy9fkB3MfSkNuzhr8zIOltLH0AfQd1npeU8SAPd\nRypHX+DCvjB8LvFLzeaTKuYMEteaLCVcxnnC06K3Dng07xVjgVruLnReTgtP\nVj6nr3gxeRv8IAgMmwVDUrAzAMPfp6WpovH5ckd2cUQFNVHe026qEl5s5oha\nAeTXfa3Vi6TTPo+XVghcjWkEmkZZ6YQhdruXPwWDHR0t7WlKd6tgoBXAzNlr\nPk54ZSQCwAlEv8InlAijHuJSbUNfWfek7bPsr0hxxQZz+IxXRUWqUXwooAzn\nlCT8QkEPKdIoWMiInOhvzMJECkELH+RmNVvxyrSUZ0ObP8zUFLGbtrP/yLRp\nPjztS7+un0SdAphaCtmIFeiQTSi/HfbIH7XD31eLiZ7KKDNr0kQixcUo6BEq\ndfpIKqpRr8Ia63jn8MOur/j2j/wwU/msX0oy5395zus0SQEFPJIaJxP1nbu3\nD6ZC\r\n=uylK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4cc/UtTMjKDcuRe+9fr0zKbdxS+jLEW96htYAEguVvAiEAgm3rOh6kDRe2O4jjr1KtYe2bX1GO1CP1RIu40NMmRcs="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.15_1622407257184_0.19737821161225289"},"_hasShrinkwrap":false},"2.0.16":{"name":"react-hooks-compose","version":"2.0.16","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","release":"npx helloitsjoe/release-toolkit release","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"45abc4513515eb5d93684c667ef3135875597adc","_id":"react-hooks-compose@2.0.16","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XANVP/6bONY+7YecqYzPjGHglsjGtyJF6ak4OxkL1j+MrhxFyTk3p5k+AmItXrdTiq+WKJJ4esSqLId8gnhPjg==","shasum":"30b3fbf5e9a024d8c493025bea6eeacd3641ae24","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.16.tgz","fileCount":5,"unpackedSize":18881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24X5CRA9TVsSAnZWagAAbewP/2a2V/J+e6v4P3/z7Dvk\ngs561YSy2/MHzeHdW9PhCOFW8afVgj25qgbgzLqGq4oSaaczt9KhuD62/x5C\n7ge22BAJ3VsShbv/QjrLVBmNeNCl9sCAiQrGQSn98Oh2IVMztBWVUt7H+T5i\ntKw1kAKrIIaIxCc87yBviyf+D4bq11UjuonWua3JW0q5pJ3J/SSGrt4ybs/h\nLaPPWdY/XG87O0LQ1JcpP4Pc4Yq5YtQNFp2b6si785j+eyt9DFNmaQnUW2nP\nBSocODDvOtirnxU7oJO3Dl13UpkMcJFpX+NgAhhln9+qixRjhfaspEFWtKXo\noowtW3bFVnaKbXAB+jG0iZbx/dtfF9rEh9iX88l2sYrbqdHM0PVf5qo1J4F9\n8ZHE9YFMR63Yo5fNXdIimhqUffDSb+pj26mZUeed89iRBhJIHEHnMfwwajqs\no2B6pwGLUoGpsF2nEggx++XuOQw1eO18oAR0RzoSZKGoGdW52TpAQLu8zk+A\nzQv48pSbroV0POUUGx13l+k4wPoKUv7YAndXSPv0N0V4LAD80rcskvFQTHD5\n8FU2IUmHTqkKXIUpi3r6Ak634diQbIluCLinDYUJ73LVgxmoOzWgN86xksiP\nMw4RKyiQU2qZIzBrRVG17m1DgzmYYvYoQIUG2SZxCCuwmXeOEUZuKciq5eZn\nAbxq\r\n=P60o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgo5tIzRgO2mluEF37ew/Hhd3YKmF/nuQpRrZSKBqIHAiEAzAdu5M4rakqneYm/4aO9uMsTStSK6va3sUl1oFeAtMw="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.16_1632705830744_0.04577670131255096"},"_hasShrinkwrap":false},"2.0.17":{"name":"react-hooks-compose","version":"2.0.17","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","release":"npx helloitsjoe/release-toolkit release","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"1b1c16b62eecf737f3f28c9ed0f81bcc97b93931","_id":"react-hooks-compose@2.0.17","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4UkGvlgzsLV66utRH7gSDsgwI8jDhoCcuXjBA4QepvJV+XsmD1rDnpX4sjJ6Mik3znYG6tKPvozSlJnPjW8Uzg==","shasum":"355410b7a8fe3a5e8259d5722c26339dd16ce6af","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.17.tgz","fileCount":5,"unpackedSize":19015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQTMOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN/A//TjbrXYveRekOBUB7xoo09mbuNLejd5EOrwBMN4VvGV/YGOCk\r\nmlBS9RuxVAx3Aewp2fuYp0FUQP+P+jGw4UuG7aMzGFGbwk1tZWA4gNqUJYqT\r\nJnn87dgFqqeJoQLBK8cby0YLbRGvAClZhmrnX9SSfPf57tmYSoTh0aUX0G+l\r\n0c083nIPah0qwQtoFW2K0XR1zyZcKJSsmrIzkfBO1Ghr/6W6j44rebOAzHIm\r\nmXFxBP7vC8b77o8kPHrpQceTFcNhvRJJT8fJo2Y3JG+nosWcIrqnvs1dpVaW\r\nYjejlm2e6uLVAHYjLR9iOc4sfhImjNaGIW8T7wKclIsG16EzF16yGmdkXmMq\r\n4405ES8oyWQVKg8vcPov6RKIqanRBkd3fo2rXJADY5lkWIQMoIqIFZX3nezn\r\nP64dmZIzJrwhs89FvmHkm93t2mdaKyq9OKPPooiJ3mX1XMtf8j2R+nvxQRfD\r\n8fI1pCwrDEpp/EN538tfD+Y4TSvgOF6y6b0ilxEnfvKeNllz0T/7glxDfVNq\r\n7OMbomZogIdIg6yhZ4QpeZtJkQbkgPbH3OnDs5GGI5b7nPJaULcp4QbABnTh\r\nplUafPcJSB4sd8zgQp5FShgI8w5e551c2muLioqxpjwvBOSzrb8dALJIWiV/\r\n73Uv+Ztn7qeeDmeDFiME9/2snPyTZ+r8lQ4=\r\n=KAcr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwGtwX57f9tYbNEaH7WWmUTICHqmcxVT+lVwtkOXJxAAiEA1XS0Ewhx9wOmj4GCern8hQ0woYgtHvrwYwCRZOUnf8g="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.17_1648440077813_0.5796106769976554"},"_hasShrinkwrap":false},"2.0.18":{"name":"react-hooks-compose","version":"2.0.18","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage --testPathPattern=__tests__/index.test.js","release":"npx helloitsjoe/release-toolkit release","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"jest":{"setupFilesAfterEnv":["./src/setupTests.js"]},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^11.0.2","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^26.0.1","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"255c1483f2c438fe4bdba507d1f0a61aef9f8a82","_id":"react-hooks-compose@2.0.18","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-QBhErQELdOV5wTp52NuUHqwB4Lec1p6x1PpH0MO7pVxyIm4BsICH++dbd9K3lduONorxFLlAxXNurru3Xm3QWQ==","shasum":"4c8915246a50b287ba9426f7333ba876f58aac89","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.18.tgz","fileCount":5,"unpackedSize":19151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQTceACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSJQ/8DsU7cJIu1+rtIKzWfIvGr++o0J/+XbHVCurqOzmLa42diYKG\r\n6zxzlP1MSrituoCM89RsXY0Q/BOc3Y46IfEjUdbjWyCbxfSbQeV5apsc2VHQ\r\nVATWgQdL7G7RStMkyhQliI2jPp+w7B1BbsCV1KKcvjUOx6G7/Mm26BSsNiyX\r\n9h4ziodUwhV1/KWjQfMhkWEFrN0mCv3R0mdKT0UCf8H7neAVtfSAI1Vi7A/5\r\nX8J91mxQr6GfoFNDUr+9BL91oH2EwBf7i8B2y+yo2teQTCqE2gL9quid9iID\r\nV/GmMOJeW2BD7/rJv/C8W/x+dw0afdCRNbkv/6+O7N1c7B3rVcGACvj3EtTE\r\n2fLMLrVhpOxuXJ1vpLNP5/UeauTZLOJtE3NXy6jq6nw9C0gZEYeZXf+Pf2wq\r\nymmT50DkG3o//oITzS6IRaoo8dyrPyClEXKQTy5fkF3WbCfvcDPBRhBqimMQ\r\nYDkWwInW/EzlcCBdMb/o692wANO8PB3vE2Su1q9A6oeV7F0xD66JMMmdi+i9\r\niCKFuKgeTdYeycn1t2yyraiGjW+LOSBRvahil1coJqk0ITFhaJF3KRyU4/Um\r\nXEclLuATZrMUTLK2Ka0hdeakCRNNf2/G50f1/XnAzckGWM7LllrUQ0CErASA\r\n/ln0CtNOavuWIJ+nMkexse2SbFjXYechGKA=\r\n=q6ay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBppbDfcVf3e+N9mS/d+h6mKR0AGXN5LVLHfNXGNPamQIgfwx+aVT2nmRFuA0zGP6qFm32IQMgLJA+zFkMP5b6xU0="}]},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.18_1648441118525_0.9271653487622928"},"_hasShrinkwrap":false},"2.0.19":{"name":"react-hooks-compose","version":"2.0.19","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage","release":"npx github:helloitsjoe/release-toolkit release","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8 || ^17 || ^18"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^13.4.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^29.0.2","jest-environment-jsdom":"^29.0.2","prettier":"^1.19.1","react":"^18","react-dom":"^18","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"9e183f03460f75c16fc16e241318c4f700acff44","_id":"react-hooks-compose@2.0.19","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HYEnpBhCkNC6xKHJCSwDrkP8fylrtMQHQHxCOUXvLEvOecmgzW+mTPMYU49ximmY8Iy3BSoOU5IMgOrB2SD9bA==","shasum":"d5f0c325147c1f9466d9e950862fa589bbec9d75","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.19.tgz","fileCount":4,"unpackedSize":18378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRHh2uiASKsQ2ZdiXFacjRtcTO1NO777Gji0nMWMrAhgIgbbYz2qQ6hvnmHu8i1sDOk6Uvibsw1d2QET+Kr3kzqg8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFleLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8YA//caAVQkUE5kaRHzv5y4CbUhyAiBsfiaorevudQ/b5WNfr7XqB\r\nDIftUBPulT/dvj/0XIa0uSEouilde5gJtal4Mc0NlC7mKM9U9ssI52+XdDKZ\r\nA4gGP/ivuUTvO6WYS1oieTkXmyfZ0tlvS2BKmIYl7l89uAzGTSbhIMXB+f8H\r\n6nFjwmVODlJCvlQaO/zv4KhsVRaip6laMfQTS7u/YbPR4jcsQ2lrbrAplAvS\r\no6Y3Mg1a3TBmZ5QLZj42Kgz86g4nVD6z8QOKQroQPY+qceh28ndK/bbO3YSw\r\nKKgFPqfB2vO+ui/5reUABYGUU1Z30jC45EIhFp83HonxkZWVeqvzsHR8zisg\r\nrtreILVprmVH0SU2bXtw1sEPZciGp5g0inS6AjaV9HN7Qa/C7FP+v7j+OD6F\r\nIWZ+1dDA8zwmZvQGZL5oQVeyK9D7SqVUI8hVMR6q17K6MT1AhG3qJZxGkOQF\r\nkUfC3pUtZq8yUt49diGlg2/0Jtqld1l4HbHAKO4dGGXTAvuuBmBXPrwbeLHL\r\nmrHNCWVDSTfA/9gJCVprO4rqHw3VgGEX9sSg5pHxPDgLWSrGZt7wFJ0IOCiJ\r\nEJYVP6BPqHwfmXYLDfNhRtfQyqido/tah+mqdJn/BbzyO4T6fd5eSnebhUJP\r\nxDpKel3HJURY0CGg/zc4DxRitk+sI2uHtrY=\r\n=A9Qi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.19_1662408587671_0.7863091312096302"},"_hasShrinkwrap":false},"2.0.20":{"name":"react-hooks-compose","version":"2.0.20","description":"Compose React Hooks","main":"dist/main.js","scripts":{"test":"jest --coverage","release":"npx github:helloitsjoe/release-toolkit release","lint":"eslint ./src","coveralls":"cat ./coverage/lcov.info | coveralls","watch":"webpack --watch","build":"webpack","prepublishOnly":"rm -rf dist && yarn build && yarn test --silent"},"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"keywords":["react","hooks","compose","composition","testing"],"author":{"name":"Joe Boyle"},"license":"MIT","bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"husky":{"hooks":{"pre-push":"npm t -- --silent"}},"homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","peerDependencies":{"react":"^16.8 || ^17 || ^18"},"devDependencies":{"@babel/core":"^7.11.6","@testing-library/react":"^13.4.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-react-simple":"^1.0.2","coveralls":"^3.0.9","eslint":"^6.8.0","eslint-config-helloitsjoe":"^1.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^3.1.0","jest":"^29.0.2","jest-environment-jsdom":"^29.0.2","prettier":"^1.19.1","react":"^18","react-dom":"^18","webpack":"^4.41.4","webpack-cli":"^3.3.10","webpack-simple":"^1.5.2"},"gitHead":"be0a459400769d7b30b17c41595721ade949eebb","_id":"react-hooks-compose@2.0.20","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jnLZbU8LBM2drS7utqKVptsqVGSjayik/MegTX4Otj6Hg6Ndz6jXMNxZN5/W7ZgJfcJRiOqdsny4LFbU8fmZEw==","shasum":"996c4c7289d358e60d8c58ae993384e14ea0612e","tarball":"https://registry.npmjs.org/react-hooks-compose/-/react-hooks-compose-2.0.20.tgz","fileCount":4,"unpackedSize":18378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+4S0vS5c7Qpfp1jYYiUZjw8cyWXUhAIzyF81bsS6/JAiEA43U+KFs5AUeVMIyyXq6hjVxKLG/fgnwLkhDoPo1wJy8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkKi1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf0A/+OJh07MWrWheF6Gs5teDsDl41RKqa9Uojlyvwnnq4zuLaFSEk\r\nZlxDqO1qnmKBY8575773MEECFaR3pyDEBbQzUSP5qrvSO+kIur6TJSLbTGfX\r\n+/Nm1MC/JN9vzdySPcAQ1L7ka99S3kh7LYET9gmpWyNswib1m/gJD1U02TLX\r\n/odKNP959AOyiuVloDPzKt5/qtCnFK9vVGSVYuhN8jWsoCPc+0YuimvdFrtS\r\nOMKVNiY/Vm6XITMAHfzmMP1KuMS3WQaOCJsdP7kxDHHBXz8ldwhRFs5ptwrF\r\n738+NbVrLYIZE/TdzdS7JV3UjRwoDIBWGnlL9XLs38GfIUHGQqv+bG4NOXH3\r\nnrMj34aYcTSigQZvwzk0Yj/C73IpVWcX+cXBdD5K5bXx87EKxrCzg8Ec+yo1\r\nqokkPNeju7fVj9pssBpynohZsBX7CgIrQMBZMqwWMGPzUc+LGnhrdVmCUmSC\r\n17mRAA2bViifhQ1bwZqX2h6cHI9U/qIGFlyYIcPy7Te7UepvdJhM8fS4FG63\r\nZxLpcUyd+bPDLxJnfKjRSLuXcuueNbLjn1s1F6obaKNFZL/+9OahMg2YIK5C\r\nGuDtArD5cG8IIEJcYZHey1ScfuEIfHhAlu4AkBw94vArnXVwHFcRVDcqm5ds\r\n/KCO4saDJWP+o3qHBTQ2xG1ta++rEWA9yZo=\r\n=UC0X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"},"directories":{},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-compose_2.0.20_1670424757166_0.13226684293013147"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-31T04:33:10.163Z","0.1.0":"2019-07-31T04:33:10.323Z","modified":"2022-12-07T14:52:37.403Z","0.1.1":"2019-07-31T04:43:00.549Z","0.2.0":"2019-08-02T03:24:32.759Z","0.2.1":"2019-08-02T04:19:53.961Z","0.3.0":"2019-08-02T05:02:52.548Z","0.3.1":"2019-08-04T01:22:56.360Z","0.3.2":"2019-08-04T01:39:48.509Z","0.3.3":"2019-08-05T23:47:56.053Z","0.4.0":"2019-08-06T23:22:31.420Z","1.0.0":"2019-08-16T03:23:48.110Z","2.0.0":"2019-08-25T14:27:52.163Z","2.0.1":"2019-09-05T00:05:57.138Z","2.0.2":"2019-09-05T00:18:55.109Z","2.0.3":"2019-09-05T00:49:12.670Z","2.0.4":"2019-11-19T02:27:10.394Z","2.0.5":"2019-11-19T12:09:12.327Z","2.0.6":"2019-12-24T18:04:44.772Z","2.0.7":"2020-06-20T19:50:07.186Z","2.0.8":"2020-09-05T01:16:52.037Z","2.0.9":"2020-12-08T00:59:35.712Z","2.0.10":"2020-12-19T03:01:43.974Z","2.0.11":"2021-01-28T02:57:26.861Z","2.0.12":"2021-03-17T11:12:05.587Z","2.0.13":"2021-05-11T01:04:33.754Z","2.0.14":"2021-05-26T12:38:41.522Z","2.0.15":"2021-05-30T20:40:57.341Z","2.0.16":"2021-09-27T01:23:50.868Z","2.0.17":"2022-03-28T04:01:18.163Z","2.0.18":"2022-03-28T04:18:38.683Z","2.0.19":"2022-09-05T20:09:47.857Z","2.0.20":"2022-12-07T14:52:37.311Z"},"maintainers":[{"name":"helloitsjoe","email":"joe.boyle.art@gmail.com"}],"description":"Compose React Hooks","homepage":"https://github.com/helloitsjoe/react-hooks-compose#readme","keywords":["react","hooks","compose","composition","testing"],"repository":{"type":"git","url":"git+https://github.com/helloitsjoe/react-hooks-compose.git"},"author":{"name":"Joe Boyle"},"bugs":{"url":"https://github.com/helloitsjoe/react-hooks-compose/issues"},"license":"MIT","readme":"# react-hooks-compose\n\n[![Build Status](https://travis-ci.com/helloitsjoe/react-hooks-compose.svg?branch=master)](https://travis-ci.com/helloitsjoe/react-hooks-compose)\n[![Coverage Status](https://coveralls.io/repos/github/helloitsjoe/react-hooks-compose/badge.svg?branch=master)](https://coveralls.io/github/helloitsjoe/react-hooks-compose?branch=master)\n[![NPM Version](https://img.shields.io/npm/v/react-hooks-compose?color=lightgray)](https://www.npmjs.com/package/react-hooks-compose)\n\n## Installation\n\n```\nnpm i react-hooks-compose\n```\n\n## Why `react-hooks-compose`?\n\n`react-hooks-compose` provides an ergonomic way to decouple hooks from the components that use them.\n\nReact Hooks are great. They encapsulate state logic and make it more reusable. But what if you have\npure presentational components that you want to use with different state? What if you want to test\nyour presentaional component in isolation?\n\nReact Hooks invert the Container/Presenter pattern, putting the container inside the presenter. This\nmakes it hard to use the same presentational component with different hooks, and clunky to test\npresentational components by themselves.\n\nOne option:\n\n```jsx\nimport { Presenter } from './presenter';\nimport { useCustomHook } from './hooks';\n\nconst Wrapper = () => {\n  const { foo, bar } = useCustomHook();\n  return <Presenter foo={foo} bar={bar} />;\n};\n\nexport default Wrapper;\n```\n\nThis works fine, but you end up with an extra component just to connect the hook to the Presenter.\nIf you want to test the presenter in isolation, you have to export it separately. there must be a\nbetter way!\n\n## Basic Usage\n\n`composeHooks` passes values from hooks as props, and allows you to pass any other props as normal.\nThis allows you to export the hook, stateful component, and purely presentational component\nseparately.\n\n```jsx\nimport composeHooks from 'react-hooks-compose';\n\nconst useForm = () => {\n  const [name, setName] = useState('');\n  const onChange = e => setName(e.target.value);\n  return { name, onChange };\n};\n\n// Other props (in this case `icon`) can be passed in separately\nconst FormPresenter = ({ name, onChange, icon }) => (\n  <div className=\"App\">\n    <div>{icon}</div>\n    <h1>Hello, {name}!</h1>\n    <input value={name} onChange={onChange} />\n  </div>\n);\n\nexport default composeHooks({ useForm })(FormPresenter);\n```\n\nYou can think of `composeHooks` like `react-redux`'s `connect` HOC. For one thing, it creates an\nimplicit container. You can think of the object passed into `composeHooks` as `mapHooksToProps`,\nsimilar to\n[the object form of `mapDispatchToProps`](https://daveceddia.com/redux-mapdispatchtoprops-object-form/).\n\n### Compose multiple hooks:\n\n```js\nconst Presenter = ({ name, onChange, foo, bar, value }) => (\n  <div className=\"App\">\n    <h1>Hello, {name}!</h1>\n    <p>Context value is {value}</p>\n    <p>\n      foo is {foo}, bar is {bar}\n    </p>\n    <input value={name} onChange={onChange} />\n  </div>\n);\n\nexport default composeHooks({\n  useForm,\n  useFooBar,\n  value: () => useContext(MyContext), // Usage with `useContext`\n})(FormPresenter);\n```\n\n### Usage with `useState`\n\nIf you compose with `useState` directly (i.e. the prop is an array), the prop will remain an array\nand should be destructured before use:\n\n```jsx\nconst FormPresenter = ({ nameState: [name, setName] }) => (\n  <div className=\"App\">\n    <h1>Hello, {name}!</h1>\n    <input value={name} onChange={e => setName(e.target.value)} />\n  </div>\n);\n\nexport default composeHooks({\n  nameState: () => useState('Calvin'),\n})(FormPresenter);\n```\n\n### Usage with `useEffect`\n\n`useEffect` is supported - the most common usage would be in a custom hook. For example:\n\n```js\nconst usePostData = data => {\n  const [postStatus, setPostStatus] = useState(SUCCESS);\n\n  useEffect(() => {\n    setPostStatus(LOADING);\n    postData(data).then(() => {\n      setPostStatus(SUCCESS);\n    }).catch(err => {\n      setPostStatus(ERROR);\n    });\n  }, [data]);\n\n  return { postStatus };\n};\n\nconst App = ({ postStatus }) => { ... };\n\nexport default compose({ usePostData })(App);\n```\n\n### Pass in props for initial values\n\nIf your hooks need access to props to set their initial values, you can pass a function to\n`composeHooks`. This function receives `props` as an argument, and should always return an object:\n\n```jsx\nconst useForm = (initialValue = '') => {\n  const [value, setValue] = useState(initialValue);\n  const onChange = e => setValue(e.target.value);\n  return { value, onChange };\n};\n\nconst FormContainer = composeHooks(props => ({\n  useForm: () => useForm(props.initialValue),\n}))(FormPresenter);\n\n<FormContainer initialValue=\"Susie\" />;\n```\n\n## Testing\n\n`composeHooks` is great for testing. Any props you pass in will override the hooks values, so you\ncan test the presenter and container with a single export:\n\n```jsx\n// band-member.js\nconst BandMember = ({singer, onClick}) => {...} // <-- Presenter\n\nexport default composeHooks({ useName })(BandMember);\n\n// band-member.test.js\nit('returns Joey if singer is true', () => {\n  // Pass in a `singer` boolean as with any presentational component.\n  // Containers don't usually allow this.\n  const {getByLabelText} = render(<BandMember singer />);\n  expect(getByLabelText('Name').textContent).toBe('Joey');\n});\n\nit('updates name to Joey when Get Singer button is clicked', () => {\n  // If you don't pass in props, the component will use the hooks provided\n  // in the module. In this case, `useName` returns `singer` and `onClick`.\n  const {getByLabelText} = render(<BandMember />);\n  expect(getByLabelText('Name').textContent).toBe('Johnny');\n  fireEvent.click(getByText('Get Singer'));\n  expect(getByLabelText('Name').textContent).toBe('Joey');\n})\n```\n","readmeFilename":"README.md"}