{"_id":"use-re-hooks","_rev":"27-88540a2c826fd7aaadb027f195c6227f","name":"use-re-hooks","dist-tags":{"latest":"2.1.2"},"versions":{"0.1.0":{"name":"use-re-hooks","version":"0.1.0","author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.1.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"b1e3966e83fabe7d34be4ab1d58fcf5771782180","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.1.0.tgz","fileCount":19,"integrity":"sha512-Y3vawdL+UD5S3fx65Dzlne7OcpnR6Wf18rWZO9+jIQeWLYWTQGlfDmN3iWmzpTMvG0IUTIatJw1ifWoFDTB9Lw==","signatures":[{"sig":"MEUCIE/JMLqYWYBEaabFmOB/9rKy49crofX9euBb9gF/kzQFAiEA2Q22gvLG+eJp4QNw2qW2iFKWGtBzGgAkmuerIDIgAN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIMLwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEgA/+N9046j6KKn8sQzEFqfpvIOO50eD8Q4s4FYnSn9DHKGfPP4g8\r\ngheE2UchzeTjj9X0ZyLsnQYQ0bTFcuGDDSTffSBvO+GOzGVcoO7svP8zjbmG\r\nQgPBEuC9KjHPbVcxQFcohDhE4EEApk4QGlNCHauoxCV7HA2kMoKpu9moYEZm\r\nomOyyXzda7lMdiZIUnloEkoYuby95Uctb57o8QorlsrFCAWGZgXUn9r/d3xE\r\njIXu5s8h5HXBs0mniob6lWLl2ScI4tyYcGmICNFPtvUFlLRjA5lvjQK0mzfy\r\noSGUlnlXNy7YdyC1CDBXgbamQ4K6nwYjVCUJpOxgUTZk8BWBbcuKpoeBPdTJ\r\nXj1v56MetCi6b7e0YQxp9tcSOow57nQbEU0tcr/o1Epj55Cj6L4BK/bZPIHk\r\nh1PtL0ybO/BL0t/bh/vNfI20YFXSY7XN20jdpcJp1oOlyvBqZJINu96aihG6\r\n+n5WaZ19oK3ZvU05BHjGxp+x/9+9PQTxi9t1romWPks2AXn/NDlzeUnqXX1l\r\nZMrocffbrPgjLAQxsQJKhnIz/AryzCwali27XhhAxWHu84jpqWSFOfgF9dzJ\r\nQsYXoh2o4/wx9kXnTTS4D1HPTzS9nMDtcv8Na7sKtJpGPQLf51uUgq2fhXqI\r\nusOEv9BmRjxJFvFFnrMeNTbhn12/vpwU6CQ=\r\n=cQOX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"@types/jest":"^29.0.1","@testing-library/react":"^13.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/react":"^18.0.19","@types/react-dom":"^18.0.6","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.1.0_1663091440477_0.9409826764214986","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"use-re-hooks","version":"0.2.0","author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.2.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"5859412119a670d8285919642ebf1f13c7401cf9","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.2.0.tgz","fileCount":23,"integrity":"sha512-z2WKUEkxze9Yi8JZWsoMiBmea2cGip7P+C+f8DcmcPwj87+5MXiO8Eoz1JmGG6FjltGBR60S5GIODqB0goJZqg==","signatures":[{"sig":"MEYCIQDws2O2scznuQLoC0SzspMy7tU0bD0PiHcxGEn/ERiFFwIhAP6n46/Hxiena9nQdxpC4Jnqy6RglxjEFTYmmrh+yEX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIcQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2JA/9F+vuCPQhVfcZScPSD4dEB7f1Tl2Eu7MA3p8DAFJ3g0RK+TTU\r\n3I5AHs1Nc07FFEP/Cotzj2AVDClsIImbOCiLoPqyPcIXwFDficuSgE4uzVDX\r\n85yo20uDLcvq+AC+XlhYUeJOQsvot7Rrh0D87y2MoXkyY2PBV4iI791gLveI\r\nhD9jwiUgADWDYkeMDS3cSaXJ8VSC3rBIv2ksreWW34QorF0FQjwVqu+bFKIf\r\nfVzpSbE9j/zoQqNCbdM7BmznXTAUP1UIvREEhmQUkmk9KGXBasj8QAs5wzln\r\nnjwGPLvhuGxxbmcEdWuRz3u79IAoloPGxDd2zCFNgoUgFP8dgOS/qSjkYB9J\r\ns5h50jqPHtd/zrjHgqGbLu1xFafdwsYypiHeY6oppRIb3/712wdLo8+JUsDw\r\nFylftkk9opk2OHyD+muJL5hxagbtP7Fp9wuqGWPFmFixE/TLt5bQHyVt6MEF\r\nqur+lrSPlUblyovfaWtr3si3lDrnPxuKqx5F7egtzoSODtUgZ1xoIJY7ISr+\r\ngkWV5OOL/NLnH7zHp6UaW2qXM01eX2+5TfMxX3P4ATt5xsEW0PS0oyX+sS2G\r\nChPwxCc3kaMLr5T2oKHw6JK67EREl3WYL3sTrYb9UCkQOIPK4TIdafpW3vwt\r\ntj9qwliIZlh3fcXy8CiBFO5ZMNefTK3C/Bw=\r\n=U4kp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"@types/jest":"^29.0.1","@testing-library/react":"^13.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/react":"^18.0.19","@types/react-dom":"^18.0.6","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.2.0_1663157284522_0.9439563466813479","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"use-re-hooks","version":"0.3.0","author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.3.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"d36a0a1fd749b6faaa87023720a44339fcb12b2f","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.3.0.tgz","fileCount":23,"integrity":"sha512-JKku21kh3DWfqdBE6V+KrU+R8oenhUFx0IRIO0yTcAXlE2ixQwV+gE8gqaPSDIvaIeNPwZMhm5kbb0kpiYeVVQ==","signatures":[{"sig":"MEYCIQCwu7B+zEme/vhK3TJ4WQoC3qBCW3zCw5kdg1YVkuw3HgIhAIdxQkDbQz2Dw07aNJiCxJyVX0w06P1+EscateoMZ5I3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIcTZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1SQ//U68wHoe+0NammnlyPEhaNan6liDWJOrT8GRXHUOKmCmn9fUE\r\nmjDySTM9iYkyp1Kio1vpLALfLff4Sh2tpFVQh/Ml7g794qDJ6VQp5RWMrOyX\r\nMur8DPK/XHR+1d2bEnab9M2+/Zfuar3Qigcj3O8osO8IMO72dqJSqf4JBvw0\r\ni2OvQ3QSMuPn9E00dH0PkgqDDThg7xuQHmgpsnkw0iXhlI7Y5rK+F1mPC5Sa\r\nUqQlEwm4wVOXbMd96eWA9aFjmXDqqrFtXNoNcaJHvfxSSP1J4TPf/2e2+bdR\r\nxaF+sVoLQXUmq4988gqynb4ISbHP5X1ikgvvF+wF8/afcarqfra7lfBcONXG\r\nKzEI21SAUE998M/kqlpTjWqJCz3eJEf10QouSoGy8JXIc3uHZb8K0aBgHAEy\r\navwJHQniyiEQOr1Z+sWXLH4L7yxZmnzE2B6PVk40tWlZGxSHT2JaoPdQcVo9\r\nognsi8gsNUPJAYE2lt8FBwAd3TeD6FrBfFyAXwRgSR/kbNMIrwcvzIGHQZve\r\nNstoSkuW1/d0rUwc8oNUzJF7jwRdcPwO5xkIdWTfx/tJuseDI0CYK60pkH0D\r\n2nznvke/yBvrCcIMUNkSTDOQY9dkk+pYAo/9kQm6awIWfEUE1pyw98lpETDW\r\nJ4laKOsUyrK4tGFp1RNJrwOhzYm+UeGWWeU=\r\n=rids\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"@types/jest":"^29.0.1","@testing-library/react":"^13.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/react":"^18.0.19","@types/react-dom":"^18.0.6","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.3.0_1663157465682_0.21707663274349076","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"use-re-hooks","version":"0.4.0","author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.4.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"16d11ba2f14a8f3a10aed62e36832857bcba8251","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.4.0.tgz","fileCount":27,"integrity":"sha512-xHDi9tQqH8JYYTr3jtG2S0JTbsURAFLM5yWKg4Fs5tkdskzaOQrinYd97IPRjWzuBhwtLFI2dHkvO0y9UhugJg==","signatures":[{"sig":"MEYCIQCjStkFNxKve9BUbOZ+4BSEJq/543cCYSINEl5ngpc7BgIhANRqfck1BzUzt/VD3sUgVn2RnDr3BSVj9Z2r9dKzY80z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxuEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Ow/9GedrefIExoPVFRAnC7iUfzOg9yD9GVufMPwfuFaJBJcJnIov\r\nQa8hil5JGCEqdss0irgl6TWT6VNsDMZ7eNQsHJjZ8caaAu9AUqBhlkP0fxcs\r\n1Jm/XCx/768UYklCb7c5mq/EwN4UGAj8l6OdbLoSGWBys7Sgy9t38Oe6m0iV\r\npE9hLdOgqY6FifMWrpJbFbW4JAv27EIx3FKSd8Fx0bwrWqWU2YsMcf2iyC0p\r\nXZcxRAzpzFMogH89r9TaJ0DY0Rcb2sYiD4VI8jcW7Z9Oo1IQnwHIQhezOD3u\r\nEKA3ZrvRUB/X60cwa1ll/nCRFUwUECjSbdz0sgE/2YbG3P0iOCDZ/7lSDmZ6\r\nP4nvGbU1ZoSJrJREkFFj2zzuEEv27cp1da4CGydGa8TG0EA2O7YNag2UX8gB\r\nqN6/wGfYmJNcEgHWysuTHYfrxX3MJjYDVTdwBORC0nsMkJaatTe4rU4pVrT7\r\nx4g0RxN+CnlwDV2ZIWkg4LAiuR8yhKNiLjU0mDMNQWkC+nXmWNTbG1tYSnSu\r\nN7gtXgY3tqehxusHf76qwBuRjw1vDWQrDGt4onarje4F8J4g4e8hL7FuguP/\r\nRRQ4n2/Aow2fvGLJk6w7cFJQeOI/DkiKgjydt5JMdr5npvKJjc6i04cnTgvN\r\n02aa1h6wkfjqz2k5uH7zdqP3teF2du9z1cg=\r\n=p2bT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"@types/jest":"^29.0.1","@testing-library/react":"^13.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/react":"^18.0.19","@types/react-dom":"^18.0.6","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.4.0_1663507332179_0.5895459688459868","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"use-re-hooks","version":"0.5.0","author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.5.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"9e6a36b255b2256aeeec04710ce869246405efd2","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.5.0.tgz","fileCount":31,"integrity":"sha512-YpNj8DZ0D0Nr9YOr7iRax1w5FrPdTE+nSzq0QesZkjrx20iUstHpqlwZBXqUib4/yuPILubtEVj6yvs5CtpTrA==","signatures":[{"sig":"MEYCIQCJEkvFsfxNoXcO/HhPVnL1n+R0IuDHiCyXyplBAQQk1QIhAPza+kutuLpi9wsumquM3hYaWwJDAPsaC4/VB2RX7w0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKXFFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+DA/+JBxz2+QY4SDcTRMJGR/xceJyI3rjJdUoi/9QYar1RkFWlWFE\r\n/63jkALVJLxRtES7Q5Ez5a7KuMm7r8EhNl1VcfYTuvjpS8IZtbc98fylvV+h\r\nGDDnncemhKxuPYL9zDCXLebBkB5ZYxmdVkxaUrXYsBghcFc/hg10/etqygV+\r\n+Wk+fKWbUnda1c3x/eiV5OppeH794hNJLcaRrBsGPF6zQH2RfoNLbXqCuL37\r\niMOYcbO0JS2vYA10u1fpkAx09i6/wf1s5ioRTo0A7GKY0UDmLDDDflUOFxmp\r\nPIo0e2uhlZPgLiGEXR+PnM9n1ebx3IMcm07DhSLVEHvhCkhAojm0mmpA+joF\r\nTkPmzw1zK3zSKNwF2b8ZtQRjEhd4WLF+lDQLt0dEFwtxWB6lImqxjl+PUNNQ\r\nN1L5I+s9lKEYTD6YIAbir9v3R0QbsH+pEB/djcr4IqpqEKKDCsgTKth5o39U\r\n7VFPeoK8/ttPYuaot/Gq1NvCF5J+xX5yZ3e49WXiUsqRnxoxmJ1AirOxWB2T\r\nGkjPBsTSGWYtt08HU0jirNOQoSt7QgFs9Q+pxivY868+l/t+71+sZQbKxGsn\r\nsHCxr1HmdGT1ghYIL5Yq7HcNyeFp+HJRFCmM+u2Gkk1+qMeUdC8T0wqC9Tiw\r\nKznQfv/zJlBHDpNQBfoeYuGlos8UY5QxvQo=\r\n=bGZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"@types/jest":"^29.0.1","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/react":"^18.0.19","@types/react-dom":"^18.0.6","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.5.0_1663660357049_0.5333227421049456","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"use-re-hooks","version":"0.6.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.6.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"81ee2e643e3c0eef82548bfc212b3e35e7c88f53","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.6.0.tgz","fileCount":35,"integrity":"sha512-zSl08OMbM1D2D1091YmYuhW1NwV/eAXRWpwvm90oeI9YD0PDNueKcwbBjy2qzNtkLW6CSx+iyeWGA9dKyXqVtA==","signatures":[{"sig":"MEUCIQDpUi8YQVRik7EqUzcKJtck+lONYFWZktrhgA6RsNuixgIgZnfbNPt9c4pxb4KIhKbo2wipvuCPE3Ht8It4kxGrfwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMVoBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCOQ//ZtZfjjdNP6zn5buqQ/dNbpBMHkoJMHJe1NfvViXR04uZwUjz\r\n/Lc0C1nb0o6NyBOTlzxEGzCUC5N9zAXXJ7jszoK81HogT/FYwfueKREb2oh+\r\nVmyGmiZCR1OGD5uMdZAMTa3uMfQuNdnNmalrWaJFCh4tBJcjytu6fo3A12bX\r\nyV3XC2FABThCJo6OsAFENAsvwaNt9edUku0jsXvQ2LFFI9nujzZHwtp855IF\r\nik/PEiYRSc/lfph75xxLXnUY21wPJRO4mh7noz1uhHRWt9jIXeY8xVgYddB1\r\nnXXP5UViSYB/zFqLVxkLOWPAAkljWrrkoXwoDCR4RxU99umcgZKe2wjRjAvC\r\nKoIZuYnFUA4bF+RLpRR3muyXQwCAJWLBhm0QsJJqTh9kcoJFQMQh711huxN5\r\nyWBlOzHZICklC9UQqjIkTk5GLYcUqJqBKhbHI9mxZlLraZ7fvQ+fmZnWPzFd\r\nAaou0wgtCSykTauvyGO/Ddpw10ZWPBEDQe1BM78Oqv6ZGdqyzv6cYHcI2N3R\r\n9m4wwhqNdthuu8zXReQz3OE6sB4KlL+A7LRKg+GmsfLFXBawGyjLBRLChg2h\r\nyaCfFiLXI83eHN0eEeKSYKo9nRdOvqfEDetrZjGy9fSmcNjU8beZEQfDqA/l\r\nuwAxHWIPOe+0YkG+o3omW0nbDChQBiNrISg=\r\n=AxXt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.6.0_1664178689450_0.6693026816721246","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"use-re-hooks","version":"0.6.1","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.6.1","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"7cd8cbe13e9131715df89bfb3ef5cf91d4f20abb","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.6.1.tgz","fileCount":35,"integrity":"sha512-RTSj2eQmDP2HUVfWKP8wcWBU87CCRjVu8Dw34KWdGlzF7nw3zWWPuis1Xo2i3pdO0BFVKt+95wlZgeEjmordXw==","signatures":[{"sig":"MEUCIQDA7h26/MsVfdTniMQSHQpC3fDxB7+6oY2DlZ7mSjX4EQIgd3ixfPKMI+flNIh7Xt4asNfA/EkKyL0GBcPLpRoUXwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxEZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTcg//aVkSoJblFhm9Aa+OdoTo1xmdGq4zoUTO8Ze5BvSxA34Otm37\r\nm1fcrVlLVu98bZYdZ59GTiZ2kk/40AFeUX0o9uBT6pW9VflfkbnQm+3aatau\r\nHT9auwzqFmlPjNCuUqLveOTHGt/D8A0UeicDt6Z7x5Q9i+SCD/X9bIgiXnxH\r\nbi3/MvEH1Z8O7vyoDacpMjJj9/SznrPAwhMDHC8K5e3Kjldm5TYB+m+X+GBX\r\nrSGpJVyEG4TspOQGkd1YeoBxHR32rNaMXMq9sOB2+F/TBsZa3slLKk2LsaMO\r\nuQr+Xufu9Dr6YNfLv0LWzJ12MwiqZGxlp/BhoqCa3TOkXjCHaj9xA1GBMfLN\r\nmLQYLhfsZ1/DmlOqnpYbhCGLGLZGXhka1thuYfspRtUFI+34aYVN0b9th/Al\r\nHb2OgvN+t26xlsIkiTTaOQAdvty7HegY96e4NsdWesASY81P/nAN77Wplu8Y\r\nFoDPOmybEszcsyDZzxJbBaeM54QvkaTnb5iiH6Loii682NjMJOFStlaGmnSj\r\nHRh7KMHI6SBby/cnDmvUQaWid6J/9j8JRBOWZ0x2LRhMsbJVgvTzDioi9bsH\r\ngCmgThP+4WlQDLcDE0izyDZ5vXMlxBjqKroeQeyUxOKttDib4ySVdlKCySlS\r\nrb4RaPrB5s9QIXTXoS77jzq2xhtT995yxTI=\r\n=YwqK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.6.1_1664291097321_0.32169029709485586","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"use-re-hooks","version":"0.6.2","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.6.2","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"f0682b52c896f8e2a8c027310e9fb103da63cbbd","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.6.2.tgz","fileCount":35,"integrity":"sha512-KvNn2fcUJnZj0BDybZDjpEcfMKNAch8Cyh8LFnpbD35dCcHGP1Qy4g+o7/HNq6OOsydBRXDsESeZ/CIGCuXuSg==","signatures":[{"sig":"MEUCIAa4fYb5PFT9MH5wgs4/pLQcHte/E3DIDf5llvewNmrjAiEA4Uv/cB0935+R908pnnkQUh49S2JPiRKFcm9767r3ElI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNa15ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPvRAAkZREuVb6BdTDit5JY0Z2wgHzxDKz1JChgV3AsNihGHJWom3R\r\nysNvC0YujYYBE8tWvGV+CQP3zdqfTKbDowvg0RG+UvwZVtqQPTavfgYBnA9j\r\nIYF8ubKfc4NNTwJlEvWT5kWec0RArk+YHJFQ1DkPeOtD4V1Ytw8vQr/CPHu9\r\nN03full4PbPHvjkUrFQv6RIecDC5q5LUZte6sM565DigdTMFlIf08mVsOqIX\r\nGHc/IbcOQwa5izlLAttJYxe9bPIVKvN0Bm2FJqFFMlvhHJYRsAdS6sd54HO6\r\nCREkGAcVTmn3evloKeTleIbye4sOmtX+0umao/uXom72QIjXVMnQ7FIGABN0\r\nbA40sc9WvdA2xJIIzxEaa0XzkCMKY0wdirMXxUEFOJTgDiGdvpPY7fIYU9Fu\r\nwBZHqnYfqqG33MAu176l2VwNQ8BhGzZhrnEzVQcslVqa+5u/SVk3PX1+na3o\r\nrqkBELcMX/djIiWeiTDQpYt9y56PKWCYTIL+EiZKAm17Kk+sRtAP4wtBLIeA\r\nXkAZ9rSHK8EMxUzWc6W6kFwbR59w6H3fIXpfw+hfy3/z1fLu/bwjSp/BfaKT\r\nohkbt62eR45icxeE0+s+ojjjp7aCAHfpLCRck6hD4A47+CLBI69vFymyS92p\r\n6WM8Hbnmf/0yd+8rOsFrax5zk63wRCYenDg=\r\n=SI5Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.6.2_1664462200874_0.16537998543099852","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"use-re-hooks","version":"0.6.3","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.6.3","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"2a5ab65ecc7450b86ed1cce76a2c31840e0c3c77","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.6.3.tgz","fileCount":35,"integrity":"sha512-OQtOfe55uC3YfJIWdL6GJuvtFwPyv5cDS9jGAkI3/qEwSxFwEIp3uLNV8nNe8vxL5heH+wUasTgnXDZ4g3crHQ==","signatures":[{"sig":"MEUCIFjIb/b9HT71aa0E/8ViVSx7nJ726rY4aJZlqqROuUE5AiEAuUaxnisDLEmbPYq6PlJNb3RIglZZkqgFJ2PPwpn6wYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNbPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovgQ//dBN/kRUZxPFC2qZRA10fgXNoAL3FuVmTkGq+DrFTtnM3KHLl\r\ntWJgbzxY+sePV1WtcPR6g0pAqB0hpKPKvUqKy2CIuuEMAJjgH/2zOFhc3Xks\r\n8yh6g3y3P4vOOE7wHDWzMks7v/4VuWoTrQ3L5deVeRECS22F9p8/gfxz+7pY\r\nm5sTKRd1kCeozIktBbsICVThyy+JqV3jY1bxv/gxAT85rtcyWvbCemAxfBf0\r\nIhqSFfdq/kmHIWefj1IQZ8nTGqBW4WcDoJg02026J9o+tlFnVSJdUgynTXxj\r\nb8jIaaMKgPVjVVmgB0qW5bCEf0TL0rdE+Pfvkpr1i5fDBC74ihNmYdszEm22\r\nRN+twJevrQqTon2DmfG0wCZCA215JPnH1kVu81paCKAQEm8MoOHL39EmA9o8\r\n8lov9kiypkuq9MPU2wmIpFi2tep+MqZ0HAkf/6ci0o7OttfcWSuVcPyXmX1l\r\nSc6olovl8n202l6FA/h/m+Gi0xQO+WaOocNh1LZlG4Gat9KhtAzLVqnrswKY\r\nfn5Nqbkt/CngGRY8L3dQ4qNrg+ch+yMMS7qmx7Bh5B9v0246IKP29CYFhdsU\r\niiS4iLEdNt3pAEXSvz0Ng1TVEVW1hmGgIIzVuVdYvxxIvXYl5DhNsQosTLeA\r\nJLN3r0hQd2abh+TdgVlp8PwubMffWF19Km4=\r\n=04Sg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.6.3_1664463831555_0.2356717021961987","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"use-re-hooks","version":"0.6.4","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.6.4","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"c3defa6ed75d1bb67d7c621f0a4c989024a39923","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.6.4.tgz","fileCount":35,"integrity":"sha512-WceM6U638kfuz5i9WmpVxwjqJhFPNbc8FGhbYJ4lxVFn1JnteOyc1rNGZKK2I1IPH88Nnqm8RpcmjOCLU+mc/g==","signatures":[{"sig":"MEUCIQDLdzgOw2eNiaW3irxSeQv9OUnvOkX3MPB6/FW0gqBSMAIgNKuzynlANd4kT1+Ixsu/psVmKpb4g71EAvwINSrHr2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNwoMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrudg/+JMlPM6ZqxIpVvKpz2g1ORN7JEfFPv2AyVnOjPRR/7ZiS6uyH\r\nh6hsW5EURvDJ7oNhv+NFNN0p5UPLWsgdyMestro+Xu8FMXC5yagfGp/gUhQO\r\nduyNzWx4P7XWw19snM1JoD2dO+a7C8pN47a2eYw761B0mq9sKzuCQb9ptrNG\r\nE6QqDbylVqOe6LUjwQHZGE1wcqzTJ/dgCUYgHADg+3BiTb3Z6U6OMV5O2n8R\r\nGataZ3hSYUigOrUQyoYrayVK1iD2ZoRJcnnBomJwuRV0duMaKaE7psLHo6F8\r\ntMStXNrBC/IbL0CkBQjPMqNRqiDvvSeaZ/D2RfMWCkawQJiXSN9mzg3vVlAR\r\nKlUSKGs1Ht7ATk/cP/dvyNiaX+wum3FiPuLjOJMooRdC4huR2jHH+txT5L5o\r\nmx1y2LnqGXECS0XKZDU67GGLPpXiLjFVAc5e4EekM/mHv5crZLEFOsvywDEI\r\nviBPd4BXw5WEJ80lpRhpZ7cSgE1sVrotxSgcLfUUCjawgN2jg1dDgVrsue5t\r\n0OjVoDJrB9n/Dvtx8zIcvSt56G1M5JC4Kbd+Zvv2WawyMQyFb5X1Yfot9ZjP\r\nsf9nlyRWBuAtxN29uBQoUtlXhR/MKzZLBh3VQVbfajn+D33pDE/QEKgpPVeG\r\nG4HdlyWRnGWoD37U56hZGhaTJQAksDZOwL4=\r\n=mdgo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.6.4_1664551436312_0.31751060963125366","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"use-re-hooks","version":"0.7.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.7.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"44e578b361e0fdc8619175d5d309694f7917e67d","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.7.0.tgz","fileCount":39,"integrity":"sha512-ZcUJhtgHOg6x4oQlt2Sac6nIInWM+bi49dQ5mAjlqeymFIH3xaYS3hmnzi16OCLdPrJP7GuAGzIu4n4o9RDz6A==","signatures":[{"sig":"MEQCIDpBxNp8aET5fBWM9egNMEAi9Ds3w1AF/yHY5Sov+JoLAiBErW82x0g/Nme+GmhhN1WF0qo4YiKnv7L9e+foT8Au6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNw4uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFdBAAhrN+rUApEzNJ7yK+HKh2iYjt0ct3o4YGR61mWawXVETspi2U\r\nLNUTu/L+AW1/Xw35UL2FuKAEOdbl7WrDjGKjI16hxEMKmJeh7LCrGbJeVSIC\r\n4mW0KVdxTK9Y1gaYgDiJVjv94OucRVEGgsfILIw+rSp4t19UFCI9Hd03d5Ib\r\n7gXrY4djy4oWnZm9GM7s3NBMinsbWGpJ2++Qn0wlE2to9/bdnK0Tt4pEmvus\r\nT343r2aNMMZpXUyHG3w8MYvTl46OVPfhPUlXFszSlmNe6pITou/Q74XveVOJ\r\n0ixJrklCax3OwlDJfe/i0rFzfTI9OLGjN45yMHugM4dXCeD4qEYU8yJx/PuL\r\nIhmNr8VMo44t7FZLV9ifUVXqG2n3BW3tKTc3WczoIIYCZKMBoUHQ1XGrzyJl\r\nB5DzyGA+naQgxUrxE2Doc+Pwes1aDUv8f1g+xUeC8/MNRC1aTIMBfyAlwJm2\r\nEMgKHZ2ULUmeL5f7O17zlSVxeQ9Fy6cmSPMwAddfEMYIxUDyk1LqKgfU8Ksz\r\nXLEAPU3RS6BC27fN1Xp4flzCQNRs/uLj3lsItLR20TqIwRF9mNUjpDgQdEts\r\nh5MmP9m8dfIfzMI2Kz2Ji4P2SZUqZteU+RDwY2cxL058ib9aTkzn2fRzYL52\r\nixm510r/G7L+7XYewymx3BcxddJJobInEYE=\r\n=SN7u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.7.0_1664552494365_0.8298686947190763","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"use-re-hooks","version":"0.8.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.8.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"62a017e7480cae3609f02b7476b70cc70929a025","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.8.0.tgz","fileCount":39,"integrity":"sha512-z+Dseg5MJ77mX88gAoWF6fer4CFquSDyjDseZeenHuMSVW6IUjiBF6BMQ6gs7QCpSaH9Oy7qRePoPanO/etBwQ==","signatures":[{"sig":"MEQCIFcz0eyXuEn4O6p/nOl8PFtnKUQNyoBDUdO+j1Fe5nsYAiAltq4d+ywncgwjkugr6+eqfQ4xjNjnCZgGpr2d4Q+TZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOFCuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppeg//Qo4mnbT1yj4zl9L5kxBw/h04tGoNXHwdfyGZF4FqariV6w2v\r\n+pcpc740iRmAIITpHvMNi6VghD5xuBzvR8AfINYIW6WEV++iPz1oBL64KbKB\r\nGBGlYkdrojTOKlpNU4fFcG5Xd/UpWxsfMxFyEVVJqL0wIj6Jm2mMTwzce+25\r\ns0ALN/hOPhcOUugfy8yB2UG2MjrzKx/jouxqY9YrFqzud8a/QzXkfHpRZRry\r\nMs/lxstV9dz7CPWXSsuobwdk0gaqjYYchSGdWHrH3k+AZVBbAP9ujsQLo2+A\r\n6aZAzl2LMj7T7nV9bi8/JGOB6KYZKrhrOLpQ/NKymV48Api82xGAHiCwK25i\r\nJqNIQ7TUXPydq4VF6es3gn+zs/mvS//pBdKatv28ss57nj16M9m/FDw2E67/\r\nmXLwvfbTwRMa97tiY3ETorDT1ZpL9TdK94/+inY8LKqXbcDdiWi3ZqziOCmk\r\n6VQ60+MPe6zZnZ+p53q0kuvm4BHC4ol9e15J/K+W41bXtol4QUtBlPcIQYyM\r\nV45I1Qer6DqBeM0Rd55MSEhNnmM2VZz8Fae16M7RoACPj9lg//eYOq+m3vhJ\r\nryeq5es+CRUnZtR3pji53Kvb6lBozQfMJn9bvYxz15nv4545QduXHIBKCKn+\r\nuDjSs3R+Eyxxrl4w7cSJTu8j6DTxo3JNIfM=\r\n=R+HH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.8.0_1664635054584_0.6406899564187818","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"use-re-hooks","version":"0.9.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.9.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"21d05c798dbdd0cb07f1f77e9b4cff13848b2811","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.9.0.tgz","fileCount":47,"integrity":"sha512-Ezv+FaQ3ET2tDaBWiDK58Q513yhBe+jOt5EpsiNQOWMObr37I5qmmZ0/AMiOzVYhnuM2sVusBm0tqte5EnohEQ==","signatures":[{"sig":"MEUCIQC2VeBcHHAxn5jDfdieInU2Ah1zxV0WMruXRww8q6D/YAIgWNb+1z1amsaHY04NLuM/Uob/z0MJkJfKrhkxJikh06k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOGFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWlw//eVFX/cYR2m3zLjT3hhp0WLuI9xzNN96Xp64rNgE6vEBW8sA2\r\nJ3nNFp6tBRKdoLdHAv/MRQM5VQ7o7C7EnhIOlIfSSukTrvBgkFN5Sodh0gpb\r\ntNJ8GpsoOcFAbnCWYa4H9G3pbhFLJE7SHf72rYYmgop+gXGcqqOFc0aWBwPZ\r\nDk1Nk4IEsVlBfRyf9NhqOCV8deu0jSbUjtdI2riUYUyGmcRaK5+s5T0Ph4/q\r\nlwsR8RzNUblIRJu/AqXSyeq6xKGDT0ZoUdvGgYt1EVLRQIQAKE2OEwycGbFD\r\n2rm8I5eyYu2ZgbsBwQ3kGSVS3ZJc96NKYL6s7LWzC3douw2fRSQfmeGLoBVE\r\ngzRlBUgWopwfxm7Khhn/8TugnEJIcQVUZOJY2V9xQSXGuxrH4XWAkhsP7+sf\r\nn64rKOYIlVfxrnlhsvLfug9Fp9Xf6ButCfoXtVtsfgi58i8ttb5eFnnHXliV\r\n+jG2iv5Y78PupsL3bPx3AORy/4/aCsxfBWCrAjVnXbjEfSkFOxI2O+2/Ju4x\r\nbU9ZbN1CpJIade8T+38Yf4jvpvat66jW3USrQsF9ErbFfjS3nAPp59i5efh5\r\ngwPAhgPgr2qmDoZ4psFQirFasx3HPHnK/xKRTHTKya8ZVwlc/r7W4ZKXjmiS\r\nmZQgfDZ+myOEwlWEvDgBPjR8gz2Tzfkn09o=\r\n=OI+j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.9.0_1664639346377_0.6383491625370881","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"use-re-hooks","version":"0.9.1","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.9.1","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"af72bb539543af770e6875885a87fa9e00dc5185","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.9.1.tgz","fileCount":47,"integrity":"sha512-9NV3OdtvY7o4+rNir/Npk/8gixzsabZrJdzAm9OEq3ApSd7egzJJHQuTrOGO9lDf8H+TNpr3vXhQlJs7SaU44A==","signatures":[{"sig":"MEUCIQCTad6mNwSORgyw0HLu87JRoOp7Ia2lherrmOrmCtNwFwIgGc/jVClHgQnwDKhG7Y/sQQmfTjFQFLX81yE5Rks+iJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOGOgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO/RAAhnTwRURKHuGmbN3winfTw3WsPz2qsKT9VZ9+zfzx7BzMnHaI\r\ndCjquzCzYPUtv5ylYvc5Ryh3+b97BJ5ahEY9TSNLdO1RsiY5ZhCQn91b+klv\r\nqDRdRMbzA1RrI607S7I/kYAqUsmnR+SgU/kZ6RXQOrbIgoiZjmiACWMVUmgC\r\nNvj7yhJn/z6GeNs5EAlJyEhJV9zGERNdOrOhHA1YD85MbEjEZJd0rW5hvfuv\r\nOQpv2ohhaVyBOZKHMp5WpsfLOnRANWR9x++20w4fH5dAqDj4DNCSfaE0ZNG0\r\nuApLbLws5sWqUTuoMX+F5edy01NRt8KpsNE+BocfPSVwsfPkNLiunKU0P0g7\r\nzesL2GZyLKJrHXnDv+1TdXlo/LkWO1FQu9jPF+CMTgTIQSaj5Qmsjk5f+s0H\r\n0BXIRfa/E7+zXctAk+TwfxiE2YHOyyiQjAtixrQ2SY1TpfR/Xb+FTOfnZ5S6\r\n1cDUfLclXyEqSDjrDJGVKDWXq5PWtuutzJi6KlgROkGupYxF6h+6JxPODW+h\r\n1KP1R4pzo768CyvcvD57yJYYqw3gPErNK+jt6Ekn06nEkviTHtZF9EZG0unm\r\njNBZgX9PUKTzzVyIskMw5ypjTq01WLUB7bQeQwD1kSbUQ9OEeIJarMz1+EF4\r\njSMrK5Dtt9hRiEgX5AwUssEcy2PNl8AjUUQ=\r\n=NXVu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.9.1_1664639904532_0.7330490463199124","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"use-re-hooks","version":"0.10.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.10.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"cd973af08de7dfae25b9de384cfe84dfb56cda91","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.10.0.tgz","fileCount":51,"integrity":"sha512-Q8d/nSZoGpIoRSK6xngUPp1hN5VSN1kCuHdAlOHaRyxXGTlzIptsn6HzSHP6zBm9xh6RVHwh4H4ucD4dI1r+Vw==","signatures":[{"sig":"MEYCIQC8xqrsH0yV/HInEgUE+ovvD/mGyo83VGDmrMZZ7pAdqAIhALUKIQr2oXMKxUTYvcfuduufGtonSpzO1g9HW+w6r5Mr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOqJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD9Q//RBiL1Rr7obao+746gdqvYV+TRQZHW7vR919EPMCfroRAa2k9\r\nxZLYpFQsNghyt+dcgURonm4H9qsZcDhh2oplCJDAa+X1vuXb6rW+WpeFH2us\r\nYpL6B5XytydEdcMSpo13sISGGs/4oOSN/aNdHUFTtQkhM4bqXarkqYyi9y/l\r\nllJzMrOluUUX21udIc8HsOAwY+RG4t2LV0qt3ShuPLNYv2PYHVli9WOOoWzp\r\nD1CmsMR57iqmic3JrLjLgs9r5xo/Yu0r17DrIobFrbywchG/fG7ODuV8HV9n\r\nJ/+8SpnF5fyLezsZiJxsd9cIlmjN6R5UlKGi5t2qcMQorBCVhDIpYimOqHYO\r\nZ546MKwLf8VH6Qya15K39HrMbj4VQ0+81vprVP4Rc9OoiOml/G45iM9eXzVk\r\nM6msR/atxVZXn7zwc38rDRZSklO2QfxDsZOhzLO2S02xb/9xeOMZPJfNS7tc\r\nNM0sixhVLaNUGgS+DfYAyjVmpRGn5LSBmk6XpZ2/nryPv80gRxY9yw0tOouT\r\nSo6vvyQSQSfdFmU0aLpLMjW42qkADXZvBL/Vhpg1Qa3OW+21RanBtsD/Y/Ue\r\n1esRpFESOtnfjlBmit4OB8/X5TKWHZbSyFd1PjGaxyd16B6L9iUKsHpN2CDz\r\nFL+qWRkzBmN7XroIKXhONtFHC8ZJf/GGhIQ=\r\n=rNMq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.10.0_1664787039449_0.9091272685932068","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"use-re-hooks","version":"0.10.1","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.10.1","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"140cb65077d6fa2ad072a245594616e5a182b1d5","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.10.1.tgz","fileCount":51,"integrity":"sha512-4lPilzOWylxDaqcpRN7h/nXFKlcIAPMJlim8e1SWYz1iH5dt+V+BoWnLXa/dtQE+l97f1Cw572qaTLU8jdiCNQ==","signatures":[{"sig":"MEUCIFh2Dg9camxvwjbs7H8cmjKUS6vVpBM38NQoBogXr7oTAiEA1vGpuwDuOKInor9ViWvAw+s3dFYWNlX3TwuoiXRIORk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOqLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTfw//QOOskl2zcqJ40gD+lzofapFmF3q7WRdBATg4ERSKnuWwNQ5J\r\nQwWcXWLjYdGsDAYvtT1spMdi4YSuf4LS99X/aqyrI7AebW0qPHIOes6CgDWK\r\nHWcQlJ3cohR2lHgAQ6G6QrxgjrLRIrm4suuBZCjNPAgpJFYgTl8nm744lB8i\r\na9iJpmICafpphl8eqA3wIBdN4pfp4udAEO7PHJiMA3j0E/Bqnhx2rf15y0kr\r\ni7MBF6+XDiIhC2b1LJg87+eBM+YiFgbfcF7g8ny8AAExZF20/5Gzay260X0o\r\n9EYiq/cDiX2od+hIVu2ibHLSM7wbb29cQTEACe1uvrl1E7ql4wg+jm87omBt\r\nuisbo15OZ9Ts2tmjfNP3TDlg4FX22C52Kah1kCmDT984BFWswjKNtZn6Zjym\r\njptX3RsHXGqNAw2Kw3jCDZnK3tWlY6m7bZ1ftjENhatPpWLR+13Cc9pvg+dA\r\nCfEQZoYIhED3gdgwhuu4WURYFxQBt2POOqFKpI7eQx94JnXdN9A1MjTGvYI1\r\nxsHYoge3XDGlJbupIlCWHOd4kQWMh1RSVvzn0DIKyH+i2Iif0Q9atXMoF4qu\r\nvSoRnBovNBOKpFzIEtseWDNxn9WKXv1ruTxlzLoEj8FQPXzaiXZfMtlexbfe\r\nmpRgzj1e/KcsylqMSsjkwfXBjY8D1H3Ggsc=\r\n=f0Ab\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.10.1_1664787187719_0.6949310328869069","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"use-re-hooks","version":"0.10.2","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.10.2","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"17383dc5a310b03bd9561557b81b613f2c9db4b6","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.10.2.tgz","fileCount":51,"integrity":"sha512-s3J7aEv6M44sdcqeEGOEi03V1nggVfEp/0tT3c6yGX7v67lg5Oy2xp79F8qlJPBzUVZMDMbQXEhZ7hZdJyiHmw==","signatures":[{"sig":"MEQCIGgkV0ryWfh6/DC4Cz8NTmB48GEgDyABEDZPRM5CGqgKAiANpS8hz7inheSwZlCytV/uX26CIR9ODPEujp4xQg4Qkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOqOMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6hxAAokOJcmPu8qmoFvg3BKZKeJlVbeMfPiLTR2YJI8S+jr43kgN/\r\nxcTqgn+SoGszU2f0K2fscIJAoCXsQHd00DLA3SqFWPz4Hn2WbH9r8Uhhd3QU\r\nsVmfmxtIhRDrKKEDUkRug/GCbPOLJaMlLJ6QnDXgeeXkYfP5U1mQTUZbl4xp\r\nE0x0swFTOAm+r749PFaWD360++UwtDN9hdrS0YX/kUaD5cXBshSz387TsVKm\r\nEchos6qz2bL74BlL3MCYbl+d7ONIuViCqF21vzhmksg8mJq2vl2X4ilCpXgD\r\noIVxoZQODnOO5OkaUBkmq60Rnnqs4hk1BDBH/4ycpHJPM+fmF6vkuApFVTnN\r\n/Nd56b302OaKlSKk+POng0gNEt8T8MROfcCchfqiTR/mUNJl79DS3cqh9ICR\r\nnzrhyvME2X9CRTsRHZ+PUPMbeNb2knO2N5A7jW5q0TEJw7N3BVHjdihNt4sc\r\nLf3m9x7sal/71ZSMfW79k4STbEFln0JhEJu8lNRWCBbpHaAWGQSkLRMcaJJy\r\n3MR6Zyroze0KEvppjIweVtVIDGDPX26ItDATbJpQD0f++wLFlThHohDeNyPt\r\nzZWd9xENXI+zZNojmwmTF6SSnHZUlBGjZDXkF/qMknBL/ZMrtYPLJAKNvXVk\r\noMZi+83fkPdwQ2JVkZwHaTx5+ZexxZGTOEM=\r\n=oMO5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.10.2_1664787339936_0.04608075677525214","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"use-re-hooks","version":"0.11.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@0.11.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"43ab7fb2995a8e56d76d63d82766678aadfb0f71","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-0.11.0.tgz","fileCount":55,"integrity":"sha512-drw1Rl84QOWbdCSMfiDwMzH1li1EUmsdzhMgA18ynpAISDfsJrYq+n2htBdGarNPW6lpn30nJxF8g1udyXwB1Q==","signatures":[{"sig":"MEYCIQC9iTHClSVGzyCT7+O6B+ColrCl2zTqmioVFuBqAT2LZwIhAJJUeGKj8iYKSk9TbzGuwSs52kZR15acSbFbKTJlznsq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPHrHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFBBAAme6T7BTR+E/bySXxd0yiLRsmPdi29nfC+F02n7oWmVdHdtaJ\r\nkrNhox45N9Nx/ehgz7ZyV5VMOHDd7Ys6UbM1Mgq/QPau+w9xzrcRxxNnE5xM\r\nnRmGYF5ZeoXWAaZ+FoqUHEtl8A4NZWle/Ee5351VqrxtJoTTWYhRXZjmmtU/\r\nMu+ZDw74PhiIJowtQHu0fgsCjuRxGNUbH+ICUXg83lSwH/lz4ugAAnVp+hz5\r\nNm6stuyLZx3dI/aP6qxU+PlAbpRafKbCCRuLz2h2t8/Ger8q9MP5Chg+ftXN\r\nutqPHshjAVos08wuwCaYpQPyCpgtstf7S2A4RngWunb3LZJjj/Nw0vJg0mvS\r\npPxPq0pek+0byIfEFhHzVg6KUM5kdZ4ywg+AIRaGdkNJfjeh4TsocF6gsuVp\r\nfmk3rvaK/ez/LctZaLAkkTw+0AmPjUEw6BnVW+zPPy6SPvu95rTdRCTrMOdJ\r\nSwhtbtoJirWvWivd3UTLO6DLp6mkc2foRZv3ERTAOPvjcppmkH3DwqwHmmEq\r\naau0MIgPYOXucTwcGU62WnM3piPY2xyNsy2J1uTB40rH3FZwBl3mJ3LRJ3iL\r\n4DXScwywDFNGIb7u0t1mQqfqZQEk4OWtHpDts54gTO7dIRPHdxZktom5Z/7L\r\nwrTLMVq9+tOp1tVyMYrUgiijLmX7ngh6mU0=\r\n=Htuq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Useful React hooks :thumbsup:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_0.11.0_1664907974901_0.5622691348979172","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"use-re-hooks","version":"1.0.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@1.0.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"16ed82f3a8f9cce38462976f6f52a9806ab031c8","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-1.0.0.tgz","fileCount":59,"integrity":"sha512-uSXiE10jDAgacxLTeQYuJfWAYFPv44hm9UUPovg5ts0xEcB9FXAI54Q54PTrMasVyFQwAB7xIL0wFq7cweCXaA==","signatures":[{"sig":"MEUCICq/dfsAt+BwzetkSmsFBqoAZZCM6A2pl7yc/dwenV9SAiEA2Djtp0RLGUrXAECn52NIUsmeA1SNH9p81Fm2UzUmIj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPpSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlEw//SOo3Dh+EAcWQ/ItFpUcOHH8DCOJ5gjBXFKtgT1yuUeha80sq\r\nMDmyNBB4okBpnaPIFR/OP1Di0TzyzHTTaAXCY3Nw0m9M1ttaagGkCPCSu+Ht\r\nK0yZ8QPAfj4QXQHwM3YuU+6SMfnsbrDMKhpkDnbtco5Lh8e9dSo8GDLc7ojk\r\nlSlHNV7XqpimypPFlmlRS5seMyjRf621QfdJS5pIaK5YFK5MEevRe8cg29LD\r\nj5ghKnnQrUxk50BcftbnXBXC3MJCjLIF2m3tjVv9spER81yRcyCdLLkdTanr\r\nytzOMdk97Af1nyjAlIf8pHwzuIuGkDyGS6rk6KyraLoq1UPKLx9ewsoJS87U\r\nlQ2C+C2A8+PFX64EnLfoSTRYDu42oD/9Ngq+eT5xMHxbWZ/m879+J0zJ0+k0\r\nsPGnhUxZgGrCRQjeI2Z5CpDjIoEDlT++8GlJMg5FP5zROyxn1eL3Z/pqZc43\r\np3I3O3TFEEZi9knd+rJ0iyyxTF0HpHZ3MnSDID7shZhXMKjXPpHCOvZOmIZT\r\nKJ4ivWWaQ4fh74vO7B7iBkFT4Gja0/XtPpd7yR/k3X66DZm/JSk0KZmP06QU\r\nCJkBgxbAyWh1xZ6jCOYu2ohK3CfoebB2J0W887lhoWjVw88BIp6pa8Q0+KV4\r\nxlJXH2H0MY7Q4vioc/DD7iFjJJu1oWd0ENI=\r\n=9kNF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Potentially \"Useful React hooks\"!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_1.0.0_1665045636539_0.9144791496596374","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"use-re-hooks","version":"1.1.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@1.1.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"645b5b56f15df34857cd2f984437728ebd921b68","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-1.1.0.tgz","fileCount":63,"integrity":"sha512-PQg5cH6cxrlSHKbD1cG3YUyD1spHpAny/EN9QZGC/CxgByW23zaWVN78dFegxKYuk/+UpxTXAPOrp4US8rw0CA==","signatures":[{"sig":"MEYCIQCZ3gAhV4WReDl02chp+oIM8wkztoCtqedMiVPHcX9vdwIhAK+QGWL/79ZNTbKqgZ/ZKccvsFpj1iCjSv5zl/A4z2it","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQCpaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr10Q//dxR3wXPHJ0G08UjM46uvGKbGe1ZEmV0eeA0CqUnJrfPOkK3n\r\nb2FDUshlkZ3/JONCy5DRwEuBb+6nMrStSzFM9vQig7o6jYVi0J12Y2nXJCtk\r\ngryF+67P7QbjVdl2rYTFwo2RVfUg1sgfxlHDy2GkNa+gQs4qF67CE/WrufRB\r\nH1xQZD6sWqttJ/VhFraUmKe87VikSBV8Zy5FMLpq9qAjzWcJCFfGrmoabieT\r\nj8X91o5LGglkaRTCMUwtnGDZbmTFo6BLWAhNRKh21d5L9CMAS4+klNaTysX1\r\nyb6d68P4TTG2hgFuM7oJhAYZ9SzBvdKqh+9/kNwyMZmJoCh5m2msmSc+LVPH\r\n2KD7Qt6b4rQ0Ewi3zDvUlV0rqmSZFs6uiLIK1SXWfJxNw1TGj5CDa42cYQUe\r\nKSuNyjzmj1PhK6Y8mnszF3zwCG1PYt7JKzzW7rwioiXS8T5O+idVvgbHxDqZ\r\n9fO4UJ2O5hs6Mh+ex7Ws372eploTnWaxCPQL/cWGk7/gwhv+6q1YNX8EWSpk\r\n+7BEhzPaSPTLerEs6Ci0EiiNO8TWkzgljJPf+SLrdY2OlnLe0sntnvmVrA0i\r\nyp0LaWrUMHggBM6uiX2fx/x6bYibbNGd++1ItY89Cdr8RqBvW/7HAt07xXDS\r\njpip1k5JrLBRW2dBTa68rxtgOZtuld2sn8Q=\r\n=AOER\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Potentially \"Useful React hooks\"!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_1.1.0_1665149530447_0.6431151438096936","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"use-re-hooks","version":"1.2.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@1.2.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"82da7073ad3215e1c2897b5833d449e009401528","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-1.2.0.tgz","fileCount":67,"integrity":"sha512-tZND6nLU+F/wOzSw5PnaxKzqXzknPZwvBZqcYq5g+s81+kEwQprY13Dr3ZBBtnfcfqdRt7HouRMhOvNxT2Sq6g==","signatures":[{"sig":"MEYCIQDo78HlnHxfi9aWK4YwRVWuMqa7ilpf8XxRewxxKOEm5QIhAIjVgBWwYqKbyhEZS64k+3QAfQodsGBe0ejM5Q/6CfX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRDHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRNQ//aqJpv0i8hRWypyj91J9elgou66KcBODio2lZHZzTeEqhl/Sv\r\nw+UD62CiSvvZeJCAx7jozkZTgX0dH3ubjAuT+BVM1U0MAC4kL+IZUigGjW+6\r\nXmv2l3HhLCxVMpj7onQtKqITtnB72X5LMSPA2nyVP9KqyzS/UIWPioe5EDsP\r\nWxRGHKwz0sHWlJgdiKEO4fPxpaBL1sWh5Kcio+ygEcyjzWuB/QYDcHO8YWD7\r\nodFFqo8smAyVjmOrWnWtqFfamKRgwovTLbfPdpuTWbgCRMZHisAcrgSs111e\r\nTbuMcdEQJMQrxigrr60uX3DGG1UWFv+Bmaiss7RU0/Z12BNaoVf7skOP4OJu\r\nzEJhHvPrcFV4A5D9KpmphGeji6VMIGJDjPVEGJuMdXUFr5qklmMhkHqd4jci\r\nMKUmCKUnFGnOD5dHxUpF4t5cC8MCmnLUIhLnu8vy6hS252enoTdRAEQEwKVo\r\n1O0jm4TX5LbFMaWCxdJ+1iLOVEerN7B4o7x4R2YPFFjPcoIlD/O+vF40QJRB\r\ntLxmjE/TU+wmO4ygQK/md6iTU4LaNJY8rCEXTydttLUpU80p1PGOTYqEVnmC\r\nUE+UIkMjfwwClWA1riCN3tnc9NZc9N9jcYkbsHTzUeaXn5uH+ah+/+lLX2Qx\r\n1eFVw24nTuekqkIfz3Uwb6Td9zYjy8gVHZs=\r\n=2MRJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Potentially \"Useful React hooks\"!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_1.2.0_1665413591585_0.0701766070858254","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"use-re-hooks","version":"1.2.1","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@1.2.1","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"9ed8d5a173ce0c8452289ab4cd9a3129036a0d9d","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-1.2.1.tgz","fileCount":67,"integrity":"sha512-ErzUaFBnQlAV68itu6lA3nmcYH9wSZovcDEx6ZRFa3UUZWj6YXQKoYKDQDFADCMx0/M0N+3I6D9P8zqnwa3X3w==","signatures":[{"sig":"MEUCIQCBYW+YY1eKi5YvAnl/3qIB0u4mvRzkyAXM0O684vTv4gIgE87hgla6KwYRnG4I5wgl9Z8lAXvX4U7yR6BVLwOWczg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdln4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Ew//ZC1Ifnc52L7XB/kOy+iJoyIygrpn+ngnJ4f4fAEHpTQhnmfy\r\ndxY+74Zp/HZ/wkfaWrbis+Bqv34J2/PGI4QEdvEYGaUiRI6RQdqInJ5u93XD\r\ng2MfRXW/X7owuHX7v62EzhVMNsZnPD/aQOy7omCJffTcG07uWcgU+Qq8UpPh\r\n1xMCGLQ+hJZlcedTcTWoRmjpZFi8l9LQhfTGrbxCyaW8tbqhsVHDkapeyOsa\r\nLewvOZLB4kn4+XINx98TJ1tU7jxNyZHA1cWTj5oG3uqmeJL+nHZPnNTmdMIw\r\ndUNDkB/1jHHwLMKEnpHBe6M1mPxnrpYufMVsyYkdAIqM3KspVB+eg2PFMMS/\r\nqNZOuacU3YRuG42hQhQvK8JxfR9TI/gpGwZHDPzbkWD86XEO4O7iqmnzPIl2\r\nmiNtqUfbv3QWJP9y9okss0k2dSjXWOUL6UNyTmFh9x0ySbLgq8lg02P7HZc6\r\nmTOHo8fKLJRl6BWE9QxKYBJ/L5lC3Tq3D4UFduxsGulM8BDZQXCsN22g3qVK\r\n6QNmiL+2XcHAwu7p0vOdwqlLOnt/qeWaD66M6uIbJmaTmmTlEMp0EhnCCGTd\r\nsnkRPhM7kig9wzWS6foiw9V72Gdi1GQdF23GS0RWB53gOQ+vBWt2JpMH6wE5\r\n4O+YGzlGMwzWzftvshE7cVOsteGuWdkuuns=\r\n=LRVL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Potentially \"Useful React hooks\"!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_1.2.1_1668700664061_0.9246984187667902","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"use-re-hooks","version":"1.2.2","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@1.2.2","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"url":"https://shaneiadt.github.io/","dist":{"shasum":"f33f9c5808b5ea55ea54717e2c9ffc61095b5851","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-1.2.2.tgz","fileCount":67,"integrity":"sha512-poxZ4ptj1mV/SGQA6o5LBtkt/TvwdQPhSMqJ1aujd0aN/eExmND63Y0KojLV3MBlZVs8qKKzu9N6WXfvI3uFHg==","signatures":[{"sig":"MEUCICRjlTJnoxlrNZ3WNs6YgWvapbpzqcYrAfW61BYatGiQAiEA7ixZ0FKrP2sXtPQFpY5lI4uyD6XYFhx7Ejg6AyAR3fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd0mYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfmxAApNAT+v8s7FMunISXIQyPD3rrFDG+fydsMrcqFL/wVnj6pxdZ\r\nO5FTyjVbpZd6xA3Hp22BRhYSa/9aZrRUpfr5XmAUQsJNoQNeGDsHiI+9kBBr\r\nScvODoeX57gYcE9jbK/UWx5dkLsA8lOF62x1WxDm5Guv+MeqCn8ik2RJYlim\r\n1kUPbeJ4vLOYqNF5dM5vihUEbt0tseDuiu/6no1sRVeJ6OaI6PYyOZpBK1ZC\r\nkk74jJygn5QuqJYHbdymKJOCIg4XWzlGVM9wqOnTJ6njbTIYWwdKJlGo9q8Z\r\nQc/COlFHq3WmPJbvGXn62kRJJZY4TXRE0zcFBR3KbSv6HLH/HS+cZHJW/rJy\r\n13NVhp7IEpNnuMw2unJxoOR9bGoFOSHLHvk51ggPk45InL+BB1rwYDNH5yLw\r\nQ0UkVJS6xlp1cPVBaC+OVR0R/t15KYH58JsNyj5rWgCJH4SoHoW9o6PSteAz\r\n7/bwzyn3EPXeKya6jPvq5H2PZlvPZLSy6jbwwC9x3qSjSP7dAKbCO7IbsmWr\r\n/5ldo0ayRuybff3GfCEaiP1/aUlcFBEdYNlsZnXOIb1iAXiPrdW8GMqWwMIg\r\n8xowxkUJbHEAH9oV2Y+cfMQdFMRhftDaaeyxaZNmj+l7l9ew99EaYgIK0UeP\r\narKUv8EcHjo7dcoBxH9uxngXz+cWV/ZPCfU=\r\n=1ouZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageReporters":["text","lcov","json-summary"],"coverageThreshold":{"global":{"lines":80}}},"main":"dist/index.js","email":"shaneiadt@gmail.com","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/re-hooks.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --env=jsdom --watch","build":"tsdx build && yarn make-badge","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","make-badge":"$(yarn bin)/coverage-badges","test:coverage":"tsdx test --env=jsdom --silent --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/shaneiadt/re-hooks","type":"git"},"size-limit":[{"path":"dist/re-hooks.cjs.production.min.js","limit":"10 KB"},{"path":"dist/re-hooks.esm.js","limit":"10 KB"}],"description":"Potentially \"Useful React hooks\"!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 somoore\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^8.0.1","react":"^18.2.0","tslib":"^2.4.0","react-dom":"^18.2.0","size-limit":"^8.1.0","typescript":"^4.8.3","@types/jest":"^29.0.1","@types/react":"^18.0.19","coverage-badges":"^1.0.7","@types/react-dom":"^18.0.6","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@size-limit/preset-small-lib":"^8.1.0"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_1.2.2_1668762008726_0.03323131862104334","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"use-re-hooks","version":"2.0.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@2.0.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"homepage":"https://github.com/shaneiadt/re-hooks#readme","bugs":{"url":"https://github.com/shaneiadt/re-hooks/issues"},"url":"https://shaneiadt.github.io/","dist":{"shasum":"4ea8f8bf244c9b17b0e414b2354ce411c1bf97ec","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-2.0.0.tgz","fileCount":9,"integrity":"sha512-pmhahAgznr9uJ7mmN4ZxgUbE4umfz1p+6W72k/isbVWwpVgkMmlFopmdozWl/3Xq62/0JOITDmuwPhF8KItUIg==","signatures":[{"sig":"MEUCIQDtlG3djzOjtltwb01ogOLUlSOPkKz2lMxMCiBIrDo1kAIgRpzw+3po43/r6tAsYmVtObGZixbU79MT0r3GQRGMOoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89696},"main":"./dist/index.cjs","type":"module","email":"shaneiadt@gmail.com","types":"./dist/index.d.ts","volta":{"bun":"1.3.10","node":"24.14.0"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2568a0e49056812eabb5f7c8682f9c97ed7faecc","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","release":"bun run release:dry-run && npm publish --access public","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"bun run typecheck && bun run test && bun run build","playground:dev":"bun run build && bun run --cwd playground dev","prepublishOnly":"bun run typecheck && bun run test && bun run build","release:dry-run":"bun run release:check && npm pack --dry-run","playground:build":"bun run build && bun run --cwd playground build"},"_npmUser":{"name":"shaneiadt","email":"shaneiadt@gmail.com"},"repository":{"url":"git+https://github.com/shaneiadt/re-hooks.git","type":"git"},"_npmVersion":"11.9.0","description":"React custom hooks library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"26.1.0","vitest":"3.2.4","react-dom":"^19.2.0","typescript":"^5.9.2","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_2.0.0_1772472710673_0.4898860821700577","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"use-re-hooks","version":"2.1.0","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@2.1.0","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"homepage":"https://github.com/shaneiadt/re-hooks#readme","bugs":{"url":"https://github.com/shaneiadt/re-hooks/issues"},"url":"https://shaneiadt.github.io/","dist":{"shasum":"241da810048230189b99157ebadfc8e5d5bc8808","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-2.1.0.tgz","fileCount":9,"integrity":"sha512-mdUNCj2EztGTC862pXn7WowQw9UdsKItVH9IwhNfMnL32Nv6huVkWw1J1Fcnbc1Vjex0aCjJ243ZxjLRCu/1qw==","signatures":[{"sig":"MEUCIQCSbrQMuYeZP5iYDeH7XwdfUirIqo3nBnd1m1GBybqZyAIgQH/vrgaU/FYUqNdITHPseNV7t1YQdlJvTYbm/GjRbz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-re-hooks@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99127},"main":"./dist/index.cjs","type":"module","email":"shaneiadt@gmail.com","types":"./dist/index.d.ts","volta":{"bun":"1.3.10","node":"24.14.0"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6f511cdf6492768210f4aec6e50e8c592dfb26cb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","release":"bun run release:dry-run && npm publish --access public && bun run release:tag","typecheck":"tsc --noEmit","test:watch":"vitest","release:tag":"git tag -a v$(node -p \"require('./package.json').version\") -m \"Release v$(node -p \\\"require('./package.json').version\\\")\" && git push origin v$(node -p \"require('./package.json').version\")","release:check":"bun run typecheck && bun run test && bun run build","playground:dev":"bun run build && bun run --cwd playground dev","prepublishOnly":"bun run typecheck && bun run test && bun run build","release:dry-run":"bun run release:check && npm pack --dry-run","playground:build":"bun run build && bun run --cwd playground build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8fc3e69a-c260-4e6a-83d6-94b46c48a79c"}},"repository":{"url":"git+https://github.com/shaneiadt/re-hooks.git","type":"git"},"_npmVersion":"11.8.0","description":"React custom hooks library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"26.1.0","vitest":"3.2.4","react-dom":"^19.2.0","typescript":"^5.9.2","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_2.1.0_1772641976107_0.7141772103969828","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"use-re-hooks","version":"2.1.1","keywords":["react","hooks"],"author":{"name":"Shane O'Moore"},"license":"MIT","_id":"use-re-hooks@2.1.1","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"homepage":"https://github.com/shaneiadt/re-hooks#readme","bugs":{"url":"https://github.com/shaneiadt/re-hooks/issues"},"url":"https://shaneiadt.github.io/","dist":{"shasum":"d799bf09819d239ff8f37c16ee92a8e93e4bb80e","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-2.1.1.tgz","fileCount":9,"integrity":"sha512-rShd0gl5apnyhdcIvOhM2/Vqy4EmnXoZPQzLXiURbvJiyBYoHwwF5CRbiThD74/uXy2eCoECuVdIe6Op/sC3FA==","signatures":[{"sig":"MEUCIGZnM70LV7GQcsA5ySrc0F2AxmfF2aSipPPAmHS2ySjcAiEA2lyGBg0gst4kgdhPk9kGHXM0GOfBB3pexEqWOPTfaQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-re-hooks@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132022},"main":"./dist/index.cjs","type":"module","email":"shaneiadt@gmail.com","types":"./dist/index.d.ts","volta":{"node":"24.14.0"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a701d18a5eab2682780f5a94889d9e3f18244044","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","release":"bun run release:dry-run","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"bun run typecheck && bun run test && bun run build","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text-summary --coverage.include='src/**/*.ts' --coverage.exclude='src/**/test/**'","playground:dev":"bun run build && bun run --cwd playground dev","prepublishOnly":"bun run release:check","release:dry-run":"bun run release:check && npm pack --dry-run","playground:build":"bun run build && bun run --cwd playground build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8fc3e69a-c260-4e6a-83d6-94b46c48a79c"}},"repository":{"url":"git+https://github.com/shaneiadt/re-hooks.git","type":"git"},"_npmVersion":"11.9.0","description":"React custom hooks library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"26.1.0","vitest":"3.2.4","react-dom":"^19.2.0","typescript":"^5.9.2","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/use-re-hooks_2.1.1_1773156840599_0.16121524686168032","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"use-re-hooks","version":"2.1.2","description":"React custom hooks library","license":"MIT","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"sideEffects":false,"author":{"name":"Shane O'Moore"},"email":"shaneiadt@gmail.com","url":"https://shaneiadt.github.io/","repository":{"type":"git","url":"git+https://github.com/shaneiadt/re-hooks.git"},"scripts":{"build":"tsup","dev":"tsup --watch","playground:dev":"bun run build && bun run --cwd playground dev","playground:build":"bun run build && bun run --cwd playground build","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","release":"bun run release:dry-run","release:check":"bun run typecheck && bun run test && bun run build","release:dry-run":"bun run release:check && npm pack --dry-run","prepublishOnly":"bun run release:check","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text-summary --coverage.include='src/**/*.ts' --coverage.exclude='src/**/test/**'"},"peerDependencies":{"react":"^18 || ^19"},"devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^4.0.18","jsdom":"^28.1.0","react-dom":"^19.2.0","tsup":"^8.5.0","typescript":"^5.9.2","vitest":"^4.0.18"},"keywords":["react","hooks"],"volta":{"node":"24.14.0"},"gitHead":"52a2f24c74d1d4491cd62a1281d76623ac900854","_id":"use-re-hooks@2.1.2","bugs":{"url":"https://github.com/shaneiadt/re-hooks/issues"},"homepage":"https://github.com/shaneiadt/re-hooks#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Q7d0rHUGNfyhZZ7P/LUeD2vq4fqKFx9V4fgpvd+hQ9hAhOKJ4dTREP7PyT5Gv5af1mwIfunabMfg2f5hZc4oAQ==","shasum":"38bf9623eba590631d5171e35e301b97576cdeeb","tarball":"https://registry.npmjs.org/use-re-hooks/-/use-re-hooks-2.1.2.tgz","fileCount":9,"unpackedSize":132027,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-re-hooks@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGxIsCLr6hX33VbbQxCa940FWzgHUaFzX3RWzXMZF556AiAkeTOUPGbwEnYM+cnV81XZC8Frcco1l8d3KXkVtss3lg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8fc3e69a-c260-4e6a-83d6-94b46c48a79c"}},"directories":{},"maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-re-hooks_2.1.2_1773158101538_0.8759559094388445"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-13T17:50:40.476Z","modified":"2026-03-10T15:55:04.938Z","0.1.0":"2022-09-13T17:50:40.645Z","0.2.0":"2022-09-14T12:08:04.724Z","0.3.0":"2022-09-14T12:11:05.812Z","0.4.0":"2022-09-18T13:22:12.373Z","0.5.0":"2022-09-20T07:52:37.257Z","0.6.0":"2022-09-26T07:51:29.598Z","0.6.1":"2022-09-27T15:04:57.500Z","0.6.2":"2022-09-29T14:36:41.075Z","0.6.3":"2022-09-29T15:03:51.755Z","0.6.4":"2022-09-30T15:23:56.515Z","0.7.0":"2022-09-30T15:41:34.555Z","0.8.0":"2022-10-01T14:37:34.766Z","0.9.0":"2022-10-01T15:49:06.567Z","0.9.1":"2022-10-01T15:58:24.765Z","0.10.0":"2022-10-03T08:50:39.673Z","0.10.1":"2022-10-03T08:53:07.882Z","0.10.2":"2022-10-03T08:55:40.074Z","0.11.0":"2022-10-04T18:26:15.128Z","1.0.0":"2022-10-06T08:40:36.702Z","1.1.0":"2022-10-07T13:32:10.666Z","1.2.0":"2022-10-10T14:53:11.755Z","1.2.1":"2022-11-17T15:57:44.268Z","1.2.2":"2022-11-18T09:00:08.894Z","2.0.0":"2026-03-02T17:31:50.823Z","2.1.0":"2026-03-04T16:32:56.246Z","2.1.1":"2026-03-10T15:34:00.750Z","2.1.2":"2026-03-10T15:55:01.696Z"},"bugs":{"url":"https://github.com/shaneiadt/re-hooks/issues"},"author":{"name":"Shane O'Moore"},"license":"MIT","homepage":"https://github.com/shaneiadt/re-hooks#readme","keywords":["react","hooks"],"repository":{"type":"git","url":"git+https://github.com/shaneiadt/re-hooks.git"},"description":"React custom hooks library","maintainers":[{"name":"shaneiadt","email":"shaneiadt@gmail.com"}],"readme":"# Use-Re-Hooks\n\n![CI](https://github.com/shaneiadt/re-hooks/actions/workflows/ci.yml/badge.svg)\n![Publish](https://github.com/shaneiadt/re-hooks/actions/workflows/publish.yml/badge.svg)\n![npm version](https://img.shields.io/npm/v/use-re-hooks)\n![npm downloads](https://img.shields.io/npm/dm/use-re-hooks)\n\n\"Potentially\" Useful React hooks!\n\n## Installation\n\n```bash\nnpm install use-re-hooks\nyarn add use-re-hooks\n```\n\n## Module Formats\n\nThis package ships both ESM and CommonJS entrypoints.\n\nUse `import` in ESM projects, TypeScript projects, and modern bundlers:\n\n```ts\nimport { useDebounce, useTimeout } from \"use-re-hooks\";\n```\n\nUse `require` in CommonJS projects:\n\n```js\nconst { useDebounce, useTimeout } = require(\"use-re-hooks\");\n```\n\nPackage entrypoints:\n\n- `import` resolves to `dist/index.js`\n- `require` resolves to `dist/index.cjs`\n- Type declarations resolve to `dist/index.d.ts`\n\n## Usage\n\n```tsx\nimport { useDebounce } from \"use-re-hooks\";\n\nfunction Search() {\n  const [query, setQuery] = useState(\"\");\n  const debouncedQuery = useDebounce(query, 300);\n\n  return <input value={debouncedQuery} onChange={(event) => setQuery(event.target.value)} />;\n}\n```\n\n## Hooks\n\n### useCase\n\nConverts strings between `camelCase` and `snake_case`.\n\nDemo: [playground/src/hooks/useCase.demo.tsx](./playground/src/hooks/useCase.demo.tsx)\n\n```ts\nconst { toCamelCase, toSnakeCase } = useCase();\n```\n\n### useClipboard\n\nWrites text or image data to the system clipboard.\n\nDemo: [playground/src/hooks/useClipboard.demo.tsx](./playground/src/hooks/useClipboard.demo.tsx)\n\n```ts\nconst { addToClipboard } = useClipboard();\nawait addToClipboard({ text: \"Copied text\" });\n```\n\n### useColor\n\nGenerates random colors and converts between hex and RGB formats.\n\nDemo: [playground/src/hooks/useColor.demo.tsx](./playground/src/hooks/useColor.demo.tsx)\n\n```ts\nconst { getRandomColor, fadeColor, hexToRgb, rgbToHex } = useColor();\n```\n\n### useCompose\n\nComposes functions from right to left and returns the computed result.\n\nDemo: [playground/src/hooks/useCompose.demo.tsx](./playground/src/hooks/useCompose.demo.tsx)\n\n```ts\nconst { result } = useCompose<number>([(value) => (value ?? 0) + 1, () => 10]);\n```\n\n### useDebounce\n\nReturns a debounced version of a value after a delay.\n\nDemo: [playground/src/hooks/useDebounce.demo.tsx](./playground/src/hooks/useDebounce.demo.tsx)\n\n```ts\nconst debouncedValue = useDebounce(value, 300);\n```\n\n### useEllipsis\n\nShortens text from the start, middle, or end using configurable ellipsis rules.\n\nDemo: [playground/src/hooks/useEllipsis.demo.tsx](./playground/src/hooks/useEllipsis.demo.tsx)\n\n```ts\nconst { ellipsis } = useEllipsis({ length: 12 });\n```\n\n### useFile\n\nReads the first selected file from a file input as text.\n\nDemo: [playground/src/hooks/useFile.demo.tsx](./playground/src/hooks/useFile.demo.tsx)\n\n```tsx\nconst inputRef = useRef<HTMLInputElement>(null);\nuseFile(inputRef, (text) => console.log(text));\n```\n\n### useGeolocation\n\nRequests the user's current location and exposes the request status.\n\nDemo: [playground/src/hooks/useGeolocation.demo.tsx](./playground/src/hooks/useGeolocation.demo.tsx)\n\n```ts\nconst { STATUS } = useGeolocation({\n  success: (position) => console.log(position.coords.latitude),\n});\n```\n\n### useIsVisible\n\nTracks whether an element is visible within the viewport or a scroll container.\n\nDemo: [playground/src/hooks/useIsVisible.demo.tsx](./playground/src/hooks/useIsVisible.demo.tsx)\n\n```tsx\nconst [ref, isVisible] = useIsVisible({ threshold: 0.5 });\n```\n\n### useMeasurePerformance\n\nMeasures how long synchronous functions take to execute.\n\nDemo: [playground/src/hooks/useMeasurePerformance.demo.tsx](./playground/src/hooks/useMeasurePerformance.demo.tsx)\n\n```ts\nconst { results, measure } = useMeasurePerformance({\n  entries: [{ name: \"task\", func: () => heavyWork() }],\n});\n```\n\n### useNotification\n\nRequests browser notification permission and sends notifications.\n\nDemo: [playground/src/hooks/useNotification.demo.tsx](./playground/src/hooks/useNotification.demo.tsx)\n\n```ts\nconst { status, notify } = useNotification();\nnotify({ title: \"Saved\", body: \"Changes saved.\" });\n```\n\n### usePipe\n\nPipes functions from left to right and returns the computed result.\n\nDemo: [playground/src/hooks/usePipe.demo.tsx](./playground/src/hooks/usePipe.demo.tsx)\n\n```ts\nconst { result } = usePipe<number>([() => 10, (value) => (value ?? 0) + 2]);\n```\n\n### useRandomNumber\n\nGenerates a random integer within an inclusive range.\n\nDemo: [playground/src/hooks/useRandomNumber.demo.tsx](./playground/src/hooks/useRandomNumber.demo.tsx)\n\n```ts\nconst { value } = useRandomNumber({ min: 1, max: 6 });\n```\n\n### useSlugify\n\nCreates URL-friendly slugs and stores generated values by input text.\n\nDemo: [playground/src/hooks/useSlugify.demo.tsx](./playground/src/hooks/useSlugify.demo.tsx)\n\n```ts\nconst { slugify, slugs } = useSlugify();\n```\n\n### useTimeout\n\nSchedules a one-shot callback after a delay while enabled.\n\nDemo: [playground/src/hooks/useTimeout.demo.tsx](./playground/src/hooks/useTimeout.demo.tsx)\n\n```ts\nuseTimeout(() => {\n  console.log(\"done\");\n}, 1000, true);\n```\n\n### useWebWorker\n\nCreates a Web Worker from a function and exposes helpers for messaging and status.\n\nDemo: [playground/src/hooks/useWebWorker.demo.tsx](./playground/src/hooks/useWebWorker.demo.tsx)\n\n```ts\nconst { postMessage, result, status } = useWebWorker<number, number>(() => {\n  self.onmessage = (event) => {\n    self.postMessage(event.data * 2);\n  };\n});\n```\n","readmeFilename":"README.md"}