{"_id":"use-async-effect","_rev":"21-aa52079b296ca071dce1e335ffbe64ed","name":"use-async-effect","dist-tags":{"latest":"2.2.7"},"versions":{"1.0.0":{"name":"use-async-effect","version":"1.0.0","description":"This package allows you to use the useEffect hook from React with the async await syntax","main":"index.js","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","useEffect","async","await","use-async-effect"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"14eee54f5d623bff712a35c26a16cb9f91508314","_id":"use-async-effect@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-veCOeu266K0cHMwzSi4RTFKCGaB1Rx261v1wRg4X5A7ff1ULtXHiT0sGo1MKYS4SKhxHEVY5E9bQU54AryWsCQ==","shasum":"2415275e68b2e36ecac6386c6247a21fd2acdddd","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-1.0.0.tgz","fileCount":5,"unpackedSize":13241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/ADrCRA9TVsSAnZWagAAMhoP/2Y9gQm45YwZQKXvQNeC\nIwSoCIk1prpGRNhQ0Rtjwm/8DmS3JndNiKPgte/nkpbmfGPuY3voeudFSNMn\nnX4xuXgGZFZX89OBN18CG8xYaVK24BPcfiGJ86fb2MpvUqoh7GtbLvLYhU9L\nk9rvhxrbpCAjIv5q6A7lbuwCgsI7smVxXv9qSLhBmnXaIOJ8IsNI9dM22nE6\n7ALHgFAbQHzLNYt77bqV9l+3JNT7vEph7F2lzq3es3dHuFZ0RuR3p7QLu+lk\nJirz+tcDYsfokdnIekc4nmcAZ10dc1zssLTlb/jV9c8HbMUqMNnhWc1CfEQo\nZxFN+aoO4Tluw2jo7S15XBDJALG6VYtBz9YOqCYnb9Lv6/811338v91F2RAu\ny5w6S6aBTgkg5GmgPhWdCtesFgbKrhQqQQlOFIRZPQ4GGiK3nhSp9fBgH+21\nwENGgMFTW07FWA3hJBQKI9XkSEEmnRF+lrvf/wh3K5gsr4zNw5iMdAE/AOZX\n8CPRCB+r2bnGcz3Urx4YHWmWvdv7x1FtfMTPouDoOURiqyx1FqdenRV6Hwz6\niJVg/KAoNLG/iq0dWOARWb6XpT954xRjp3oNm7QlLCofC76AtyK3aIrhwqQj\nUI7MZvwmCGx/iOlMOBf+v3tBR1M3JKIFIjEaAV4+7Z4v7LeRhqgljyn6O0q3\n1eSe\r\n=SyKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEnChyhdI5uziGyU3UqVhwxtrpE4G7npAyY+MGMGG9rAiBEOZCicuhpFFsWscDP5yB1wvcQa//xSSlLOJp6BjTQsA=="}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_1.0.0_1543241962719_0.9577648705527257"},"_hasShrinkwrap":false},"1.0.1":{"name":"use-async-effect","version":"1.0.1","description":"This package allows you to use the useEffect hook from React with the async await syntax","main":"index.js","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","useEffect","async","await","use-async-effect"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"b2986e930a78e0bd64d62595283f7e81c609f2d3","_id":"use-async-effect@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-udwudRj7iTxx2zvBYHz1vIh7GL8RF1YgKzV9YAGcZyTBL74/RapFZjBJj4hf/fh1C842hL0+I188c//FspOFdg==","shasum":"45bd48e1495622227098235458cbccb6bc1bb1cd","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-1.0.1.tgz","fileCount":5,"unpackedSize":13595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/AkXCRA9TVsSAnZWagAAJNwP/3Dz+nymvXkJn6OYcuW7\ngvoV4KF00UwEK0A74LigQpjbOO9ezEkHOTQ6nRiLpj64DJc6EkQcPOiMPgtm\n9JdB1csnoXP42k6WpxBjcGijw0/jIBYScl7xDNZ2KF5FUzVTHmDWPnPADoKb\nVz+8FMRuYS2btOrf/aaeu1qlmhNWnTJhxXUFXXK+1/d0NS//MZ1q/TvWyLPz\n4mWVwi0ZL128SmwBC8f8UEH0G8mPRrWZCzSDsm4bIHeE8rvuxUdFjN8PEVf6\n7WGZQms7gsQOl7yRjDA7y2Lr1dudoZg9xL+TxPfw1xb9vNmt+BtlLYdGyruO\no9skN4MWTTzt4wASJue5SPPYgeBaRSSsSFGfieGxUybAW8tEM9rnEHeG9oji\nbOERZ4LstudBJjIaXIp0qurk8WshKKVmxxwm74a6WWlf8tjFlvxKE/OK+guD\nXwzJPR+kB0NcVxispvQ5ICRrui2A77zSMGSERUp+5Z7ne8om66HLC8IGaUGV\naOBbuq545kwH7A6rARNmADnRMnUwLydiSqzODVhgC3/SYqXA16ztYW9fC9XG\nf7xRHFtlPJxYQRaX6WzgSNcINJ9i5HMckDj7aVfSNZ1chlBR3I+d+PWOYLTm\nmv42jUZN+2ACo5N4d7n8DxcBclbVGW0oGQLZTOnnKHsmzdliUB65vuCrRbfx\nu8c+\r\n=OUS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD91Hp7NkLuXbp+fB1DYEH+Wgj9lxCoFfSjZ8nX4YPOVQIhAL9yOEbF3JroHOsP0Ea+P+Xf/672wDo5ywN1UROGUW52"}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_1.0.1_1543244055043_0.2094430472201283"},"_hasShrinkwrap":false},"1.1.0":{"name":"use-async-effect","version":"1.1.0","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"@types/react":"^16.7.7","react":"^16.7.0-alpha.2"},"gitHead":"d4f191f66d0a040635c8cef8f587ad43ebe96e7e","_id":"use-async-effect@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-YijAaSpOjPydpiiHIv+/ZkzMcCR/mwb/r7/5H3j+/zK0TqokIfpF1oiDemrGfDip1+NVuYcAowMhxQiuZx7vHw==","shasum":"229b2c528526e5ec9ead903870be0ea73ace7a4a","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-1.1.0.tgz","fileCount":6,"unpackedSize":13695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/SxgCRA9TVsSAnZWagAA1oEP/A/103otkSIgOlZ8aB9e\nrxluLiMnLAb+88LeGIZfRsNcT6sSWQ87BOV3yTobepeKe3dO1Qpw0zhWBCm1\naldbYnUKDuZ6XHi0hclt92QCFr8IRAaJsxCmNHlnUEPu2JeAA2CIDvA1ikv9\njJWGbi0WBody44egCmMeIN08+FP7316JCkDiMjZA1LXkvtBj04Y5zlh4krYK\ngoDxNawauy7JSz9L0sOuzr+JEPIa5NTBN1zHVZp/TG/4Pbrx/nPrV1xF3QVN\nGH7nMCisktkAacnaCs+tEvhsGJxt9L2eH8+YqVbUv7iI1yIayhsy1h76/iec\nZM2wGEDUPMRaxQ+dZ4H4bwdEvGQMslWREZ1KSEx4GSmx3Xi/cyV/iTDI8DGy\nvub8yfEnplb6dhPMv1htjxK8oUFLocsxrNL9WXvHOfnQgLV4/cmlZu/qvcZo\njj+9Bj3vAdI19c6nI6yIk+lmkkcHuHgnycB3lyX9OLFNaUUxOD0WOdZvz3Oq\nmTbjIhRAbIHBmdRIBhKk8GPzYan/aDu/kiPaR/yCKV1zpDxMYT4fkgw9Y/pm\nyqQ7R0P2Y5bdfSK2Xuq3xgnhmRxgyPe4GEh4ufPPIhsZq4c4BHjkHIfMKfRf\nzIyOQw38MXx1P/nhO4/N65rh1odwtLXE0bd7V0vNOixclBGN/3qUzKVqNf/l\nY8rh\r\n=WU55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5UIqzU1712xX2C2u6oJORjJHufhvfbIoqtd/PV+Z0MAiEA686G2C+H3HfjiZsVRaVFthwhCA+j2wMFG1ruurcR9as="}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_1.1.0_1543318624033_0.04178274458619269"},"_hasShrinkwrap":false},"1.1.1":{"name":"use-async-effect","version":"1.1.1","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"@types/react":"^16.7.7","react":"^16.7.0-alpha.2"},"gitHead":"1b61175635e1da3b2bbc730ae6ffd2fc881ff368","_id":"use-async-effect@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-1zUinuPMjiqqOv1cgT9KIngBDBzU2cfOLVADZIOhap/CMSMSSBaOj+dQBKkRaAzudW6nifsqgIRuahQD1NvQmA==","shasum":"9b35e362363aad389ba8e34597fd7185bc100fb2","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-1.1.1.tgz","fileCount":7,"unpackedSize":13908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/ThuCRA9TVsSAnZWagAAAWMQAIaAsJW+R0oQCOxAVifb\nQXZD7b8ZN/uz0KZZ0eB4jnZJC3wvLnj1NU1UAw97e3PjyeQfr8HDdPZLbq3m\njKah4a6lkCudRiMuaBDYiooRnSS/pn4lLegxgShUwy5YW3/gGRXLupHhr8QZ\nIk+YrdXU8OsH7TEQpvJ6Bd68zKyxag/7m/OfTG+50OU4Uo1r93PNWAYNnnRJ\nxutu05BASHB2hcprh+yBZ+epHSTmXQwBgiBjYzwEpcEIMD1+sF6AwN+H/7Yd\nfQ5UW9XJsMZo4y9GpQuPlleBsapFXFLCero9S28cAPnyr+UZNgXFbA8es2PY\nKVX/Ib0rLjzTdzWF/5SCC22TXkr0NjBccgUhDXvqxKpvL+fMjtc0UPQkH2ZQ\nVo2onYCkMtNYLdK5MRG3lncAYUENuOoxwq6qRK0xcOGYArL1virFuKJTHaC/\nHOJR8HO22pDPU/mUb0q74F9OO+fJAYxS0fTH9EG3Hzf/N/EF+M7lCVgdC07b\nlZtFrnNIJhy44NuFt+ZAQVlbuKtMiDOASNOIh1VIN0CZcrogrff333yZAgMd\nkS5ob9FQbHO3jQ52gqh5/gJuoa9+1deOZXLY5k0sQxchubvshfUODNM9mMJJ\nfb57/Fxaceae9gABBOIMYgQ9CJ9I003rjpLaamD/l8lbn9u3Dj9bMTvR+VHT\nbT+s\r\n=IGPV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGYv5wGs/knfVNdvi+Qlu8ooiehplc5FYsTPct354DHAiEAh+5/WJ1aKrsmtdcqZLXVznaGXt1bnc3eA8Ocp+iZW2w="}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_1.1.1_1543321709600_0.9981719235733642"},"_hasShrinkwrap":false},"2.0.0":{"name":"use-async-effect","version":"2.0.0","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"@types/react":"^16.7.7","react":"^16.7.0-alpha.2"},"gitHead":"3e3dc662c0c0766f7add3208f957ad3219fdedb5","_id":"use-async-effect@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-H9sGnYq+GOHXzY47coTPnDwne3wxIuc2ZjiORp4A3ZUM8byNrVV3nRnWsluaKIelLJuqWc43DcwwoESp4zM3sw==","shasum":"fbb1504b467cd35d89496f49ae57b0d2a0367c8b","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.0.0.tgz","fileCount":7,"unpackedSize":15337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/o2pCRA9TVsSAnZWagAAAjQP/iBEyPiTgFWn1tXbrsLr\nP3SXaODdlDCOpl6KYI7/i+OJFtR8VGNiXl9qUyyR5VJ/SvYH+2AMILCwmfIr\nNd+hrhQiJq5f2DNhhyiZ46xZnBKFy9wKV/arinNZ276IfeHu+PoRQhFPaGP0\nuLa/CQy17zZeWzHYRdx/h12XntuTSgjcIx47VXMFD/kcy1RdzprYo54JgZqc\nJEyKIRhGblkD/BJQCMf68zsAzHDrvGbSseeSBZkp8e5RkjCldV5fvsBviphZ\nxV3CM37tgYaUaOviV0jP7Fw1NFk6tp8uMGyuepG0BKQAwHsYWUYqWoTey8Z8\nevHg4DR9jf0eAa6N0tC/f+wWDUohZ5mkjZVn71VfICBVavfBvX2TRSQdpHZX\n/4U9UFCnRwdRfGBiCsNbxuQ6n58bzEAJRKpN24HFJ3UrwzQy87PVjVVeS62o\nBBu7S2nuKjLKOoN0NfINmHXSOQk8Tmi8DhrRYf7NP5vBOIRcJw+DJztKjRN3\nC50xplJRFd7hdZk0L0hAd0qcTuDQQRnj1jn6SAVvp8ICaMcy50MBZif/SQ0E\nCW0nosBiLcWtrkNEN2r2c9v+LX7pPcjU5gjnsV3rCmHXtSqJS++EnMyp3Luz\nh1wFl1sXfb1BavKlAY4Xwrrx0QetnvHiLGaMC56Fa9hTyIfRAWwdlTROBj/G\nGq4T\r\n=aVyM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4H1abyQcMOtLNGKf60x/Zmg5uLTreWD6+zMDj4i00WwIgfWg5Kzx59pLwwOFq/tlc1rOOcwFXt+AMoaepxeZt8/Q="}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.0.0_1543409064607_0.45411742753218554"},"_hasShrinkwrap":false},"2.0.1":{"name":"use-async-effect","version":"2.0.1","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.7.0"},"devDependencies":{"@types/react":"^16.7.7","react":"^16.7.0-alpha.2"},"gitHead":"701872f79971bb1e82d78cf3c7202c798a670b7f","_id":"use-async-effect@2.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.2.0","_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"dist":{"integrity":"sha512-/9aa4Aijg0JQOOJ6Q5YKeu3tf3smZkOS6J8jcJt9o+xsL9/pTKDmpO9YExyeCcQ32pTUh/DvDZRlt8qwRLu9eA==","shasum":"0572613f90e377144f02c3bccdf10575d28014cb","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.0.1.tgz","fileCount":7,"unpackedSize":15388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2iqCRA9TVsSAnZWagAAq/8QAJWU/8Yef2YHMqW6or5Y\noOWzCMxGlZDJwU5WUJxq2nI6pqt2aBqMXYYNkZwyMmBClsjQ2SaaxDlqBQ7t\nltAlVsPrz9nAXx3shCOKZNSlwII8t6/mC7q50+yoLnzxZi5DlZHvtNqN9Bt8\nvcAXLHfSoW3W0VsYVEjV/1qinqgoFwXHL3AEAo9dcvslumEiQFZFTKLLCQT7\nHtlPUhOk+E7VSyi3emTgmuEtPoJJW2e9Hf18eAwpJJrDtZHLw1+RLdYWFJpY\n5U9WmX5ISYLJaju8XyZTlmmV9565f9ryBk2KRzH96VbmT1Y6s2OZd2j0GJ2C\nMBTKKfnG4K7Xpb2uOSpKZK4kbqIdvLa39fTfnQ+7s3l1aYhWZBjCWV1m0q3W\nsjZtQyx3SFCJDZBvk0HD3EulwzSdEBZqPir1Irj6j1eDsvjj+C5UmoGVyH5C\npLouWCHNOLhDQDbAuMvvXkNid7OLMA3fRpzazvcerWenfAGoRwgLP4ziksYP\nNwmKWTE3kHLvv+4lj5O2KajQztzfgdcjK6hoxtPIBIwiMSM7vFgOXm/X5QwG\n8lLpLdu4G5pOuA24cPpJpAdtaQ0GL+BC5tEwVLT02c34T2Di08it3e0/iObX\nnUJ+HW1idBxfKi10aq+kQIFfPE97FC3uUZlDH2Im/AWzN1c1mM+EpP1s91pl\n7/tB\r\n=r7uL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpKPdgzoWOee9BnfR0+tNM6DwSczvEf6HkuaPggjpq1AIhANxAu8jdZ3XjdLtlbluZ5iHNqWzkpVJgE/cv/lUsJueu"}]},"maintainers":[{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.0.1_1552902313698_0.9331640620882233"},"_hasShrinkwrap":false},"2.1.0":{"name":"use-async-effect","version":"2.1.0","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@types/react":"^16.8.22","dtslint":"^0.8.0","flow-bin":"^0.101.1","react":"^16.8.6","typescript":"^3.5.2"},"gitHead":"4433568e236c32d5d70f338d0274e9928c385d6f","_id":"use-async-effect@2.1.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-79LlQ2QKZUaTg5ifuJ1RaiYGqclrIlsofkxvqnZ0snp9UgJv6QixUS40gH6Na6E7f6Id3K393s8UbGkIjifqhA==","shasum":"f30dde39463ff1578d52d42109d3ca906ec4f427","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.1.0.tgz","fileCount":10,"unpackedSize":4455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD29dCRA9TVsSAnZWagAA4xcQAJc4DUy9kz3M1SbvBod6\n8Zwr9+eCQ+oaiSK2KqfIbHXV4jeJR8AsT6IdDPqOndFgoUtuV1TmwYaZ7d4K\nFdi/hN70Eq0CS8NtLrarCF9STLHIEehD86NbYn5vlhQzESHq47hSJzj4EHRo\nge3atzlYql6S2aIj86jReX1TYUlZwKkjTe8LTY+rUMLQBbnvHCPw4MKHQyFu\nMzfen1jWH+RZoJG5Uyyqrxiwnk2ErU23dbGAPZo5cSy4z5NSeYuodGOq/DlQ\nbPqKdt7ALkgVHKwsVB4398iU7kMj7EZhxQOie02ZG2oMYQK7PUXr3IQWp0bu\n5Y5ruWilkwFvKe6LlxGKDcoacQuvakzKyCgcvSmykJR8tzLIVw7VR+8jhzwh\ntnuidf6rwvN9o0jHe8txy5KZCqSsLGWhzzAaY20xQx1lt9N13+TYb0DbrYn1\ng3PkPR97R5GF5RMCMwa2FPbMqxb0L22KIDcl8LAXXKSMvbE1/7tQ84z2ba/z\n3vVEN58GwARzbu+Uq2US+1JDgwVY7V/NbqcMZirW9jTVIOsCOvXwEH5zE7oS\nPrXCMyuOWMaPmr86ABw3WdPHkjDDwuxWXGI7f3oKtW7fRSbHo69asR3nAu0Q\nDQXEeFGiOkzpT0L1F4fjjGafjwoQfup0Q4xLZblFCrh7QjxaP/DWfF3q88vJ\n55O3\r\n=AnwF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnmI9uj/8G+8puan5bZO7A8qhRXIWX9aJXrZ1O8K5+QgIgU5AD1cv1BFLmw27YcuZ0aS5ezJkW9+jLLQWQi5AgGdo="}]},"maintainers":[{"email":"lexhoufio@gmail.com","name":"houfio"},{"email":"contact@rauldeheer.nl","name":"rauldeheer"}],"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.1.0_1561292636642_0.4083696718932086"},"_hasShrinkwrap":false},"2.1.1":{"name":"use-async-effect","version":"2.1.1","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@types/react":"^16.8.23","dtslint":"^0.8.0","flow-bin":"^0.101.1","react":"^16.8.6","typescript":"^3.5.3"},"gitHead":"b601d1446776956a1711c6e9a132a561f7bd931b","_id":"use-async-effect@2.1.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-iGR4agL+3++5JuVFcNyInENXtzHKAayg2NN58FnAA0a53qz99B2Aq/VJQcYQvgJR4NJcfNNGMZaogNLqGCRBlA==","shasum":"f5d8e8e3c18efaa838aa7789653caa86cdabfc0a","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.1.1.tgz","fileCount":9,"unpackedSize":4116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMamZCRA9TVsSAnZWagAAkToQAJULGN34ioiPoGxTUlxU\nurR1D4dinxaSTAOjI5l9Tj+dIv/nm+Ywp8AgkpGgxDgvQeUHFjxLOtLNEB4r\n0HFOkqf2fOpYMQGDKyGF6fSS/3ioIzvxGkgTvVyOjmWb/UXKvzLwu2Lqk9xy\nLSM5l208lNovqyZYKuDhR0Wv686UC6djPJad62xERNVSv/EMUHyVCY1GeTF+\n2s06HMiNgp8YS1LZDjiatPxbwEhlCGCy3hwhLS0wUs+0cA0eIAOgbQ0i4Jfl\nASulO6OQGRNATO3bfsIH2hFU6FEs5yzwhl2wGlUeUYz/l4KFOGz4msYwCPRC\nf3sIm+uoEWL21HomUxvGMf4/moGJFUiuXyc7FVOR9dbt4M3HTvpHBlKVsJSp\nC5Qpqnf/am29ZLkIG5LmB9gwyUTy8zhgM6ARahO7JI4EsO8sJpW8+sEAfSei\nD7obA4sPA3ifXvGKn7pVSBmBC3Pwl/KQGBm84QdChWSHP6pXN5xQp79lS5Eu\nIz/iKtlS0Ly3hM8TjKYkeGTkbv7uenrRvU1IXEqLgBo4yeKRMm1nQgsdvIgX\noBg3Xj5y4+J2SOlxcl+bLZ6k356mWfE1yZTLGrppEsNsLfbkgyX/XOc7p6zI\n1WhpypnscHLgbvzf4LComyHinSPTwtsHcIZTETJ3++rjzTD//RXPAV9+UxBX\n7SC/\r\n=Dl9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNLQnZe9rmRvS8QnH3VvsyS9ANnxZn9VC972rBD1aBVwIgD9n5zK35aLN1Pns5xetJQu9BagdW+tq7Nq14w2zhxqA="}]},"maintainers":[{"email":"lexhoufio@gmail.com","name":"houfio"},{"email":"contact@rauldeheer.nl","name":"rauldeheer"}],"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.1.1_1563535769133_0.9128833154395843"},"_hasShrinkwrap":false},"2.2.0":{"name":"use-async-effect","version":"2.2.0","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"3877abb05e1e79ce44de5dea2cf8b64145875571","_id":"use-async-effect@2.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-UUDX0fT7ar4xTZbVQI++k+5zm9fvyYqguugyyomirWn4xsLXeBa/37h/Ef5AIrIe5lmshiNulA90LRxI7dEHzQ==","shasum":"5594034800e80a36f34efedfc636b42432a5c88b","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.0.tgz","fileCount":9,"unpackedSize":5404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeKNkCRA9TVsSAnZWagAAmTMP/RBw9uDDxCRJcxRw+pQY\nBjV4vf//q9CRVvTf2ad2rHoaqmdWeMfpyNQxo3PXAr8SranYqBTOu9yqXgMX\nEEuLTxvc/nIo2gRyPdMrHfTpI1rPwsgoGciekzAHvabjmbRk2ghQyqdxfQ+r\nilvqJH4OjbSSk7XS/8PGm0wF+A7sGak1bJuC7FACKVKeOqDD50i8S0o2jSC/\n8D3WG9nTiJVnmRvAVJWbxUS+gSl0YJA+yIlIaiLFHWT2rhnvhYm8eaiulMFH\nAJoqQmI4n3X/KkPqizGu8b5nHhj5794+5gNZ6xWD8CSJODtBUsKtlpMv4KqT\n/iiWOz0n0H6PFrIqIT9rO5quTWPNmuADarCx+4AaR7nM9vdCp982klcpss3O\nf5Kz6r64Uw0IVhBc0LqsYjTbjEaYcIUDnJ80DRZWOMsRDDLefI8ROPum35Df\nSqseh4Fk8/foWr7FSZFYUaDTXpA49NysN7SKSkdMwL1UVSdsTVd/GJwQza1i\ngUYf5C2feYWGp1FoZ5S+xnj5Vhs/zq7vi0JNRiwaFYvnlaqVV4v+deSkFC4C\n3HmT30BX9aaeVPyag5PK0WUknHXz9YbUCwoHxnLHuzdyo5tDMXlZtdRyRCGj\ngsGOEhDnoJycdPt6J2goBxQhqR44T8DRSGNOShwRBQ/J5MRnFpNbVen76SRA\ns3T1\r\n=FHdN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyABpIWb7f2xiPtvcFh6xmxgh6aK3iMKKkSA5uMYPFSgIgN2YxVDJiO3lVQMLHSxD759fuk+CQ7ioxPdKGESBHxog="}]},"maintainers":[{"email":"lexhoufio@gmail.com","name":"houfio"},{"email":"contact@rauldeheer.nl","name":"rauldeheer"}],"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.0_1568187236278_0.8454999696333882"},"_hasShrinkwrap":false},"2.2.1":{"name":"use-async-effect","version":"2.2.1","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","prettier":"^1.18.2","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"16cea29b4c7aeb29db8eba4b1c8bd20585ccc0cb","_id":"use-async-effect@2.2.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nPsDhym63uBWMRwWwcBclUWb3aPRYEwMIgXDylytQjM3r0BvzsqtRwuuxiNi5EBUa5bmo4Q206xr2LlmBWmd/g==","shasum":"6b7c598df86b98b4bfa3481aaf9f01da08da7467","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.1.tgz","fileCount":9,"unpackedSize":5772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde0pkCRA9TVsSAnZWagAA4P8QAIkj6KcgnFS4YJuOMm0Y\nnPoX08rlYDDDltSr8Al14d+kUXpitsKYDW0UZbA3RXYZdsVC2w+3oWmHP6r2\n9qKiFkhWglJGoNsMBLrp6a1r5gADG+lUYb/JCkH6XSO0QMt2M/f6WZuTZKv/\ndoFC14y+k21noTZGeiZbFiuVL5HF5KQ57498bQWxlZl1GsDyIqqynQjVSPvF\nwty0IG3r9ZajzuQJ/thS03VyJS0Mm5vP6K0lWq6QszwuteF7jKsWdtiX+yAH\n9+DTDtBKaEEZZntTm5UGOlwlpErUBOfhB/eyqnxL+In4CWD/98jcYTg5HUHI\nIBs0hDALuEs0UiPqb6tXUv/GZXAup3Of760VJ1EZRM+zy9r4HNcLjxt7sq1t\nJZM45EPJZ8guuzVcGlpqlG/uB5nWgEvLo07L4n9ZvQBM1OeaqAI5KOQccDYU\nDdvduBT4WIzI+alkxYNmdktTZHkL7w2YZRhqXYRmDHf/3OwxDgWfFzlDumeV\niJJIehdfC8gInH70D3CUzbFZ6/rFNCr9oK7Sw4qEiJCTNf3QSUZ8wUgalKow\nfbBlr24uoMYhJY7rH8iN2+wBucHQhLZkDHtRFWfNX0WhZipkG4lDAKWK6rBv\n1ptUdxfUg7KowStwiSCXJXkl607XR6B/OpE8RL0Ps7Rit3j8ZANWFSVp1195\nP6M0\r\n=W0Se\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID42xnUmKcDVwk43piBnvCoBo37sAwsUD4EiR3rytHF7AiB1s1Mp09hDmyHdPkVmPhCd87o+25IDed26ZC0YkfKtyw=="}]},"maintainers":[{"email":"lexhoufio@gmail.com","name":"houfio"},{"email":"contact@rauldeheer.nl","name":"rauldeheer"}],"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.1_1568361059705_0.7048788453974599"},"_hasShrinkwrap":false},"2.2.2":{"name":"use-async-effect","version":"2.2.2","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","prettier":"^1.18.2","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"a18fada155cef5005f99823a2a59af7d01fe7b80","_id":"use-async-effect@2.2.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-zFas5h1jm4FNCk+txUzfMUAQhIFJGdrhAmg2lSA+Q6BZKYFen/yZlHEx5RGWSUV1USjLFZ+yg989fFyzJHW3Zw==","shasum":"a937b6d71e7623406bb85a4d3434be2ced9087b6","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.2.tgz","fileCount":10,"unpackedSize":14372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMyEPCRA9TVsSAnZWagAAQuIP/3Lznw5rvKbisCSnqp3Z\n7lU2YEECC9mKDXmEqh8c6NR0uWoxrB/2Sx/alyvKwDFK27JOczpv3qAkPt2Z\nnxfQHYw3kKQqT+1KPqX/JK2p33EXJPPONHlG05aUK2GPrGExQdG5KGUT7YeA\nbCLi6DNDhOl6n7aj65DcrmPU7R+3g9FisZDfBbjvjK2FE52lhRsm6Wq7Fm02\nN6XQFSB3ddXIy+OLK9MGb6LvpnkZpSWw8MiNRV1uu4RFnfwO8lNU/sFl3giK\nZDJUfUKjriisd8cUsIKesftG9VXvjbOR0w/E4slbwECpTui/vLlbbckqw2js\nIV8YYZiarw4rwOesmwsA6kN346CYJIESrg/10zGkhf+CohvGccgYbKNSbp2V\nr+p6TUsoIFt3bRXoXGqoQzLk1/svffkYIBomYD9+KU1496YQn0T1HoTBDqWB\nyIK8geRwijxx4jXtkPwZk+343H/4XBS/YXLnbth4dSS18Y3V6Trfk02mKeXq\ncQNR+2zO+HM2YZZcBazWcQ/x75LUFPYFUidO15gO5wXF3Ru1ZsrPVEVZUE8u\nUde/J5m7Z6eSSyDYc3VcX/EquUflwL/YvAdX1sM5rcI76LqjpFzbD6yKlrsQ\n2mT9rKSMWE0isOpdC58/gZHA1eV7e45J8kzS+SvXg11kjlPKU1V0/HHJSD/m\n4Fgs\r\n=zXjh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpGLbH/j8m7/E62PI8sUHyhJBLqesJWErV3eOG5133yAiEAyld73Bs8b2wI04HrZ9a9+/9leC/Vw9vJBHozZJMM1Io="}]},"maintainers":[{"email":"lexhoufio@gmail.com","name":"houfio"},{"email":"contact@rauldeheer.nl","name":"rauldeheer"}],"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.2_1580409102524_0.1571851902764705"},"_hasShrinkwrap":false},"2.2.3":{"name":"use-async-effect","version":"2.2.3","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","prettier":"^1.18.2","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"98067f781dc6f440cc386c2be601be9aeb3e2689","_id":"use-async-effect@2.2.3","_nodeVersion":"15.8.0","_npmVersion":"7.5.0","dist":{"integrity":"sha512-l/FSqFyqPwhpDJseKyJ9/FZi3PBat2LOcspAqFJznm6H8pgWs67WIjMDr1s3WFBd6cS9zvQrySX0HyHfZi/Upg==","shasum":"752cc065b7d002c177e754cd0624a166018341bc","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.3.tgz","fileCount":10,"unpackedSize":14383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOK3pCRA9TVsSAnZWagAAMzoP/3vGOQT7qiEjRU1MjxZF\nlc6N6ZcA2lc38gGNHcsHFTcJTCFonNro4z3SFDGbdkHC1MvjUIEP8zqOfQX7\nxKvnYoVQI+jFCSMmP2761CumyJcS1JY7grV4UM0Avl8hLWVmHEqKLwsWUWaQ\nXNt9EkMn/3IrdUnSiaiEHsCJqQcqKiJqnvpTfY3DRc93x3sWa+P3tobd4j1k\nXzL2t4doCtSfjTSXkAgIEmD2DBZDz8rnSCuJQfcRLcMp6Oai2u2KnxjmVAV6\nMAXfMzMlr1KGSwZYjsWMRCd4Q2sEvhhwyYD87MWunlqJ9Njp+rmcQNRZjPyT\ns8s3MqBVegMLQv9gNtVLAehd0/O52PPGSCOvpcPQGPK6eR6+3hoGdrxNAG02\n08V6TMIiKM1laTM1I8TMewqEJtxZ58+XnjH4BcH0V52jucZP4SkBDLR/0E90\nyX5UyFbfy4pxj+z0iEjyQXvwVqyosIvbbmTwFpQVhK2cjQjTI8IGxkijpEI0\nOf8YhgxxJAaPQ8Itaeh8z4qhE4BZejyBHppyvg3wjc++Bve1u8jeDI8V4jV0\nn8rSMqkItYjxc22LwHGX3iDJYcq8/ls9Q+491dxQDheUJ1xEjtwyrCNPH3Y9\nVcXtdG8Fz4ntuTKM+uhSYL/IVkgejK/nD28Bbak0+Qy7DxoS3gS/o0KqbiSI\nOS6h\r\n=QFTp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8/eVdLOF7K6lwK113MdDcnC9dIU3ECmr1d2242FMwwAiEApR2g74rV/lptBUVfQyeOk39MUfHZFNyAJZ5mhQ6rfdI="}]},"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.3_1614327273324_0.1215121611217802"},"_hasShrinkwrap":false},"2.2.4":{"name":"use-async-effect","version":"2.2.4","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","prettier":"^1.18.2","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"cc8fe151c40bd67d0add60901dcd2d601711a8f2","_id":"use-async-effect@2.2.4","_nodeVersion":"10.16.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-XdwGDED5iAjEMTOQjogJ7ZK4vdfq/c00HoJouCV8MBEJbPyf3aHgtrBpx3uguRFSzqaDbek09hCeyWV60Xc+JA==","shasum":"7f4a403afc365d42748d0b69b3f2c8ade94779be","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.4.tgz","fileCount":10,"unpackedSize":14577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3sn4CRA9TVsSAnZWagAAkA4P/Axnk6O67spxb9otX0/O\na8S+YALKbTYkwLmtGUBPTPOXj0pBu/FwvYnsNUZTdltjaCM1SYU/ofNzxudb\nyBxpef4DTwqlMgCveE7CcLKhfGm7ifXG2KnTwMq27pU3AWkXX4uP79d0GBAl\nqa+HtUJNuwK1IkSJQ/SL8v2V0WsrWDgXTriEuWZMm6bKiaQNFZaPU3cl/ORI\n1047YTGkoRraQSPEcxqbjfP/cQckqa1lb1NO87CRTeCYNn+8/qkm69TbcdMC\nu+VP+j6ooc3jiYPoEn+tbMwuevo4TVJRmB2IPguN5QofwnZWEyt2RTwXG5ub\nhL17tcrVfrj+EnWHkXCeYUh7onsrIl77Ug1bTg6flZqsA5JMgaja6LKI510+\nRYe/T6DhsQbRbd2xM4HAefYmRPIbs8R2AH/TEY0KbMtLd9xcLcUosNFlSiSj\nsH4hK/8E/lfCsNdoMVaSIeMUeHFmCMurJaxS996vxOBSK3EKmhs22gkFD25y\n2/PaRI4BW1YA47kQwZdyymsHpxPpsQAgTBeJ3n6EQNhQwP/rntkkxRiz5/vB\ncUZMdmtoGvBXXGqMMRpIwWbR3M+oxojstUOrqCqzqKZVYdMbl/TKBFYklNL2\nqQ1K7Iya8eZVJ/OEWH4WpjYc48VM2RcdX052me+swWfH4W3ifi67A5ol1Yj0\n4KnY\r\n=VCEu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF68+czTZPpY7eP3+Rz/7C2z9zvuIkDo4EUNfgrVIrxQIhAIdkmf+o8JEnXqzJV2wBdbTNdp4GNDHX4Nt5ChxTqu4t"}]},"_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"directories":{},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.4_1641990648665_0.32677952073402516"},"_hasShrinkwrap":false},"2.2.5":{"name":"use-async-effect","version":"2.2.5","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@types/react":"^16.9.2","dtslint":"^0.9.6","flow-bin":"^0.107.0","prettier":"^1.18.2","react":"^16.9.0","typescript":"^3.6.3"},"gitHead":"70996a7b0471cfcc3f2511285146e089acecbca3","_id":"use-async-effect@2.2.5","_nodeVersion":"10.16.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-0TBhYJ0K6aN7jG8niDDO570ZXoCaIjMCryG0FBNvC9RkHqhb4m8LQlTlkhw40sXtZPwNN1QoYkSlCXB4enaFsQ==","shasum":"f58edb50376723ae0ea7674e7428c3f8dde894df","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.5.tgz","fileCount":10,"unpackedSize":14572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4A0yCRA9TVsSAnZWagAAy80P/AhITUdKdBD4Gi2vre4y\npEETR877eYa00nz5h1rFYGebN66u8zqZ9ZgKJGTqoOQnCoolmTHB3G+eR83C\nhqyVljYHTWmY3hME91fLRIWDi5VIJR2vdsyJW/hZ7MnZMJNTDZfVQwRBFNZ7\ndVnUbdiMduDW1fGTkXTa7ImvAqlJpdNYtMn9uXr7w2mj0NfoJmXg/V4mrVEu\nXxq1VkaG3pt8Boj69pzYRS8Ebe6NmIrxkX4IuUUCjvhNmDc7rXDFNa3KAONk\nOfnxI385tUV6LWwGwqWVm5uy98qDD/+HgmYbbBtk6wyojJJ7O8tYRa2Jl+99\nP01QM+qM239Jks6DZ3wgqsACUNzwSs3vsWGfjBbd4bvhKDZ4UR5U5FCNDr/b\nL5m+YzJ0NJb4OXQRgzjyqpKY80POrV1EtRJeZeSkHc26uQdc8npTcgjECK7r\nWUfw7o9dpi5iJF/cYc/hdMUXegCeyvJ1z49DOTwBqblHdTZRhV6bUGRcBBAf\nkA1Fo7YnCII3UproBABETCRqb4nqwcIunv92KF3s3tb0UqlF7X7b8VulaKpW\njCKAuAlf46mQfOZLAo6DtO99oJ5oJQsV+6H2kvW2crReAKP+X+uQiyiKwoHU\nmnZAiC6lcssQcNkfUk7KqqI26cqwKrf/0wI3rLMRzAeMAUtQfVmSSsBx+HSG\nA2ND\r\n=6CHM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4tF7a5xSMr5BrNBkhf/c8jMnAM5qsBXh0H+QlOggcIgIhAO3Z5sSAi2ZXXlgMSXh/OKaTk7k873Q/fq+YVgb1aNsk"}]},"_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"directories":{},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.5_1642073394126_0.6095054618906082"},"_hasShrinkwrap":false},"2.2.6":{"name":"use-async-effect","version":"2.2.6","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@types/react":"^18.0.12","dtslint":"^4.2.1","flow-bin":"^0.180.0","prettier":"^2.6.2","typescript":"^4.7.3"},"gitHead":"c20d83159cf5128c40a84722c563a7ba42524944","_id":"use-async-effect@2.2.6","_nodeVersion":"16.13.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-wKUpaHkuF4rzBHawP87o1KzoK2IxJ6De8fUyQ3GN2114zb4zqT87+SEbCHS+F+0inZ2Y+k6Tm1LOCQgYTSD9ww==","shasum":"00f2dee71e2f6188c5daf6a067e2bc151f7566b7","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.6.tgz","fileCount":10,"unpackedSize":14559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMFLxYiyub3nb6QKS/3lg3zvD6JEcjJ/DmKYdhXY+ADAIgHZhg7MyCbxOGGxkJskRVLIgJm4uj21yMWAL5fcPZa0o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioxDUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG1A//bTsLUOl7PaO7D1ydqG9mhI2Qp6s49On/GH5yJiwtzXeSbgIc\r\nI1/rutyMRZOQBZyrqJSoKGnK7Ef8c5mtjoFyClQ+Xa/fDhqHBrkhq2+1iAHc\r\nsyi+aRqvomYEwc2kdGXHTwZRUdhqG8Yovay/3Mj9yyBuZt9yjRcbhwuZlk7c\r\nKIkj85AIeat7349dnEEDoL3LLDkiPu4bRqDamUGVAYQKUdifXjzoXWug2R10\r\n1D9AW2egSXfIPAzDyj9NRXzaWNA0WTL7ajEEW4wO+LqlfWi0ZC2u5jxpojbq\r\nF0gW9O7MMss+Gn/9a48/p4MhFjT1Y7dXVDAcusBLsHRQsDpxd7qdsRBDkz9I\r\nW6y0bR4Tse0GUHfA/TxhgncMpy5uGp4qq9TIEEGW+Uh7VmdnoRmxy0/OD7x4\r\nqGTGShUH17hYSv8j+T9mUmfDQguY/XerLLqrRjYRv9wX4eer04HAtrzP0qh2\r\n/GyaXBCkXSqKNyHTuRk2kIurndtLIXexqEwVsX2Rg6nseZyvMi5bJh9dwCbf\r\ngJY6UkrIMxAZU2ni5aQZChCtZXZiejw16b5GBTAoaXHOtOIJX3DcbfGagYDD\r\n6tbvyCTpVZ2LCT8UX1vj20Yn7STte/BNmi9uo8VuNHrM3Dtaivg9gHaju/xR\r\n3H4KvZwbLxqrJIfiLAHZOxXY77cyOxDytIQ=\r\n=GAd9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houfio","email":"lexhoufio@gmail.com"},"directories":{},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.6_1654853844204_0.2671262492937956"},"_hasShrinkwrap":false},"2.2.7":{"name":"use-async-effect","version":"2.2.7","description":"Asynchronous side effects, without the nonsense","main":"index.js","typings":"types","scripts":{"ts":"dtslint types","flow":"flow check","prettier":"prettier --single-quote --write index.js","prepublishOnly":"npm run ts && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"author":{"name":"Raul de Heer"},"license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@types/react":"^18.0.12","dtslint":"^4.2.1","flow-bin":"^0.180.0","prettier":"^2.6.2","typescript":"^4.7.3"},"gitHead":"11786fc105f54c80f87602ef75bad0e571db9880","_id":"use-async-effect@2.2.7","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Vq94tKPyo/9Nok4LOapV0GoGgZPhbeDW/bP6bulLPV4+lIoftaBRBBbGjTbM+j5W1Bm2EkUHJgapeu5YnQvKEA==","shasum":"5812f875a8d7996c396fb49798d0377e90575989","tarball":"https://registry.npmjs.org/use-async-effect/-/use-async-effect-2.2.7.tgz","fileCount":10,"unpackedSize":14566,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYZTyvo1LLZ+/EWV9ye05e1yyXGcOXmGCQkoDdutZKFgIhAJVUaTCWZpCAQcfPoO9Pcwsw8dZ/+pHVmyjJGcbyzkua"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEeflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiCQ//f4ms3Tt7Yh7TZCGSQoh4NlA7GZJnTU3hyoJNs0jb/Ls6dI2X\r\niDxyUsuLpFceO5O4TRp0M+TqYtPPqwusdOC//Jhzoxiif7eIjlcGUoTz4vgV\r\ncRAtlG+qaUJXDDuaeILOGrH1XoyAheJcFyk5Hjm40ex+wIAw6/xwVu1hEbYh\r\nMFEIAkunhXu5DXx0yseV4zlGcG6nYbK0ceaB38audsouUy5QYL3/X4w9MUaM\r\n9Lm0jQewd/MzN7uzsjrvIYjvCQYCzqXsPNxpvZQFHRNUMnx6k37a8xFw3pOj\r\n23g/qhhQdOaVhUJzLbvTXqFfkQpT/eDdnXL9ELk0ucweeMDWZ8wIAuNpV3IG\r\nj/77I0iBFm7nrTDUJ9Q3ft/Mt8R7jRB5DaeMNTUI3sHG533Z0dRgvVDRF4IM\r\nTkC1KC+wUwWj2nUlbM973Dr8roEsUSrZE4TskN1u2DmTjR0V0xcallREA60y\r\nlAAqcKwOlD9MTFv5HpAJVuxcQPjl9xvW9bDfl0v1K2UK2qe22ly5XmzaWo7M\r\nigiBzX6GzBIagXGY5UpnOl28b4k3PYbh3UsktfOQVcfkFDZIp1GGwpN3jhFR\r\nB48tBKNH0W75nomvcKpwmVGieDXiOtdYbV5WTLlcTq0YOlOmutwE6S85trrW\r\nnZJ3fPJytj7GqHMA5t8v1SwGRQ3cROEn1LQ=\r\n=y54b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rauldeheer","email":"contact@rauldeheer.nl"},"directories":{},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-async-effect_2.2.7_1662117861382_0.4715491928651261"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-26T14:19:22.558Z","1.0.0":"2018-11-26T14:19:22.832Z","modified":"2022-09-02T11:24:21.599Z","1.0.1":"2018-11-26T14:54:15.176Z","1.1.0":"2018-11-27T11:37:04.159Z","1.1.1":"2018-11-27T12:28:29.817Z","2.0.0":"2018-11-28T12:44:24.717Z","2.0.1":"2019-03-18T09:45:13.881Z","2.1.0":"2019-06-23T12:23:56.807Z","2.1.1":"2019-07-19T11:29:29.256Z","2.2.0":"2019-09-11T07:33:56.451Z","2.2.1":"2019-09-13T07:50:59.795Z","2.2.2":"2020-01-30T18:31:42.643Z","2.2.3":"2021-02-26T08:14:33.447Z","2.2.4":"2022-01-12T12:30:48.810Z","2.2.5":"2022-01-13T11:29:54.473Z","2.2.6":"2022-06-10T09:37:24.339Z","2.2.7":"2022-09-02T11:24:21.514Z"},"maintainers":[{"name":"houfio","email":"lexhoufio@gmail.com"},{"name":"rauldeheer","email":"contact@rauldeheer.nl"}],"description":"Asynchronous side effects, without the nonsense","homepage":"https://github.com/rauldeheer/use-async-effect","keywords":["react","hooks","async","side-effects"],"repository":{"type":"git","url":"git+https://github.com/rauldeheer/use-async-effect.git"},"author":{"name":"Raul de Heer"},"bugs":{"url":"https://github.com/rauldeheer/use-async-effect/issues"},"license":"MIT","readme":"![Logo](https://raw.githubusercontent.com/rauldeheer/use-async-effect/master/logo.svg?sanitize=true)\n[![npm version](https://badge.fury.io/js/use-async-effect.svg)](https://www.npmjs.com/package/use-async-effect)\n[![license](https://badgen.net/npm/license/use-async-effect)](./LICENSE)\n\n---\n\n:running: Asynchronous side effects, without the nonsense.\n\n```javascript\nuseAsyncEffect(async () => {\n  await doSomethingAsync();\n});\n```\n\n## Installation\n\n```\nnpm install use-async-effect\n```\nor\n```\nyarn add use-async-effect\n```\n\nThis package ships with TypeScript and Flow types.\n\n## API\n\nThe API is the same as React's `useEffect()`, except for some notable differences:\n\n- The destroy function is passed as an optional second argument:\n\n```javascript\nuseAsyncEffect(callback, dependencies?);\nuseAsyncEffect(callback, onDestroy, dependencies?);\n```\n\n- The async callback will receive a single function to check whether the callback is still mounted:\n\n```javascript\nuseAsyncEffect(async isMounted => {\n  const data1 = await fn1();\n  if (!isMounted()) return;\n\n  const data2 = await fn2();\n  if (!isMounted()) return;\n\n  doSomething(data1, data2);\n});\n```\n\n> Mounted means that it's running in the current component. It becomes unmounted if the component unmounts, or if the component is re-rendered and the callback is dropped and a new one is called.\n\n## Examples\n\nBasic mount/unmount\n```javascript\nuseAsyncEffect(async () => console.log('mount'), () => console.log('unmount'), []);\n```\n\nOmitting destroy\n```javascript\nuseAsyncEffect(async () => console.log('mount'), []);\n```\n\nHandle effect result in destroy\n```javascript\nuseAsyncEffect(() => fetch('url'), (result) => console.log(result));\n```\n\nMaking sure it's still mounted before updating component state\n```javascript\nuseAsyncEffect(async isMounted => {\n  const data = await fetch(`/users/${id}`).then(res => res.json());\n  if (!isMounted()) return;\n  setUser(data);\n}, [id]);\n```\n","readmeFilename":"README.md"}