{"_id":"react-extra-hooks","_rev":"36-70930481887b1a541d8187af5aea3097","name":"react-extra-hooks","dist-tags":{"latest":"2.3.4"},"versions":{"0.1.0":{"name":"react-extra-hooks","version":"0.1.0","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"_id":"react-extra-hooks@0.1.0","dist":{"shasum":"577a54343fbaef6712cf894d0f048786d7a57eb6","integrity":"sha512-htty03IDycoqFa2fnz/zYRwXFx1vnMQU3aqz8M/R4Ud+R7ZcH7wtj8Dx2abN4H0+7tCN2JyvPCXybooHydFPVw==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.0.tgz","fileCount":8,"unpackedSize":3240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCH+CRA9TVsSAnZWagAAy3kP/0DliUo4TxtVfCJHzOoY\n3Jz8DVTnh9AbBtprbcCtW4zWoID4y9wVt5nasUDdUz/jcy/n+4e1qIpX8qzT\n3XIo/aAcH5D/jZ89oKLsjEFBmRml27NECuUlmqeGvyhIqh+3oxmgZD66njjf\nBNF/bQ34MMv2XC6lpjMSZZ95DVM63cO2SkfxGoFkxdoKrGZWLlDGPkEYN8U7\nG5i395KzL/K0Fv02dXYZ3UvUZynEmDF+SsawVcxvo+qkC9e4+5s8Q3SaWHeL\nj2itaE/bzaLwK/lk9iXKWHR6p2KrCqp8N2fWRiKdZj1QdJMyrHsxXA7s9DOE\nIoosePdBm8VrGB6MFOdQuS18FD6JJtJzBM6BUpiP3LRlsXM3nJrNLjWfmzkr\nvjfOactRfYzRJt0eD7bA//ILaHzwfJrr7DkK3srpSySgoN54LDq0pK5tl1oP\nI6UYRANPGZXIJKsfyJ2YCm6+CtXqUjWf2HCGq+emhqxBZOa3Hjrri4yssQLR\nEjpQaWyKV/qBuCeJzbFqZEatTSeKAaNeLW5QUi7OsLlfWuhRYc0emefCdE3X\nJbmHm8iLl7ZttasqmjRZoJF5K2cmbx4z4bqcHL/AsYOQXqMF7OzM8BHM7BHI\nIOqtNrEOS1aKjNMK9Uvjdn/G4ZApOT9P8vha7rfWB+CC7kilqIu4zMd3Cfqz\nqXH9\r\n=DRS9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxAX9oZhOUUXMDk6ljlnB7jyF/utlFth+TGbvHBnzoRQIhALCJ/8o/5vWj0ErtBRuQUO/F3c5kTnVWSKQfJ9ZJJiEn"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.0_1579688446282_0.2366000288644572"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-extra-hooks","version":"0.1.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"_id":"react-extra-hooks@0.1.1","dist":{"shasum":"20fb0e219c32d2844c0ead1a817a8ce6682aeb1f","integrity":"sha512-8Wk/AVAAeWr9sWcAkvQ/vHoT6xD6KYBDkhVePA09CU4jY4Qu9DqJUACURpLuP6pfbTRUQlC68jWjROypdlyVTQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.1.tgz","fileCount":14,"unpackedSize":9800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKGi8CRA9TVsSAnZWagAAHSkP/i8XUdNLivRsJxNsjxGq\nsmaiXU1QWOg8uC8/do7O6O/TLfVg0Z4vqbQNM5vzbMSJiLcXUfhquvd1pmif\nOaIB9RGoalaMjD6xAsF3UCE5i4JW2EbpZ6yXzWa82HsyBGcoxDFLJsHsu189\n/Kb5Vwr5cfcJvn7lYwWuSVrYJhhm8f2pUsWTMenU4Te+luEiqNNbIzk8/7+Z\n1mgJipoleXGgSUuTUW9LOCXeAh9YCEOCgtYf6DuF2ywmtLvCM8RZwFA9NQcn\nQGuvjHL/iWOO9WBV1RWkIsrF8VYUYInDOkENzHyy8HFUYeP5QjOFSfl2VBFv\njTQNvZW9pr7V8mht+c92fe5Vc3lthk0+qeFsKwN0xA+KBdi3Tr9P6+yh39fc\nHOxweAbqJ7/NfvlDh+T/D8YoxpgaVHwB2XcJ09udawfcndt9VQB5ePihWYBG\nAcFYqyw3JYI65xfrwzNxzgAC9PTzkw+gsostGnVv9Qxj3fZXP89LzuBM+W7B\n0wtik7334eWibQB1QsdcQVV43s+DDgcXdJfL6je6kf26zU6K+AQlkGPWJR8a\naCq8w1O1gcJkmQjWy0Y0ZZMkrMJFJPtHh648tDQ/Y9SPwpD8mwNdigcKdOvC\n8bsrxaJuR0R5yf0AOUlkFJawglWEJ6bcoJbBxpEbRi2O7HsOfl3SWPxwfwMF\nELXw\r\n=Cw6p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcaL6TLOh/y4GlwOSJg6mTTF1+dHKxkO3kRvfXrG2mvQIhAPmliLVG2LlrI60VS+1s+eZ8sfPQkSf6fFPZWEe4MAPN"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.1_1579706556436_0.7894183738066645"},"_hasShrinkwrap":false},"0.1.2":{"name":"react-extra-hooks","version":"0.1.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"_id":"react-extra-hooks@0.1.2","dist":{"shasum":"58d0c3cdd77ba5173f017eb1d4da1ff4353e8d61","integrity":"sha512-LgIkB71G+2MVR/d3oZxrEgFi17kGJFVfPc8Nx4YN7CRNjlwTGXt84we5tFFLf92eHM/zStZA/l6hAJbVnM2/Eg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.2.tgz","fileCount":14,"unpackedSize":9901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKIydCRA9TVsSAnZWagAAeb0P/3lTlayH7YlUwIiJ9PEB\nqIJuRbO2F+/FlvM7PYl9ZbdCXrVgK4nYwE6G+GzFArTT1+ObxzdzM4Eu/F8N\nnCCXUVQ/KOziHRAtvD3zAfdSZI1y+q/KCPw5JQQtbgw74CeSSQimqG+bVRkg\nsQTJ6Z92Rqh2wdcPOBhB7+fpSpuHxL15DNb7ZmeicP/9Av8+kTWBeNA+/9W8\nYdx29p8IWqkTepC8/q0vv3TKalbTfYdWzuEk3jN3CdMvNQEWKLYL5N/+J/p7\nuaZRl8udWmr5cZjZ4HHIpfBh4Uz1DVYa0QTkFMFF16DMG+ZU7jIXeKlaJKXc\nDDpa2y8SQUCm7MYG7f9KRCPvE0UXlHF3i52GKfPitIcKgFnFa5NnlVRyKazB\nUruP64q976M4Jwz0D1jsnNAohEnMLeOaMOroanpo53z+sBUuAkldBaOMg2VO\n7dNh4AW96s2zx+Bd+7gPbrphkVsyo9++i13dnsKGouHB3HHxVhYYS9+uNh3U\nwR32/It9LWa+2x1hKTJUelbACXS0ZgtaZtR1MqcMaEIQjyDH6ZG4H52JaohG\n7bp6hxFBftwMHzhH3+Me7orR/n4zRHwkKU/hA2SILpaSR0aI0ypuLQtHEE/y\nz5OwzeK5zMVmT4IN50VxnL+rc6PSUa1ii3mk3RzAqJdEK0gdQEcnCJ1Wtfdf\nbxHI\r\n=YI69\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrKizGTQtqEIOVXUvacwx6Ci9QEpjPPxGaIZ1FJrUiMAiEA6tZhGHWlVYcs/Bb3JBZOFRUDtahDn9aSsKJdgIomNXg="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.2_1579715741243_0.29919399554411363"},"_hasShrinkwrap":false},"0.1.3":{"name":"react-extra-hooks","version":"0.1.3","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"_id":"react-extra-hooks@0.1.3","dist":{"shasum":"246d51b9d96a1f3a73251a729f53d10fc71c5c8a","integrity":"sha512-V9GpALyC/ckwW8uuo3eoUMuJMAW4FvB0H6qo3rl4r3RFPVVGhv7YcGrOZ8cqHxNiRap0dxiPKPx2g5OklKTemg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.3.tgz","fileCount":14,"unpackedSize":12447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ+X3CRA9TVsSAnZWagAAAFgP/jRVcq97nLexoSbQp/tJ\nK5tQi2sRSLb0KObswxoKhuv+6iVysTR/UJ/wWTvI9Vpb26w7pNa+wqrcbIoM\nuOZbLljt2B114aP4f7+7kDdE0HKqJwVTYAddyLKvf4yYAwIpZwNGq4trI1OL\nGJNHI29T91neXjK/MV9LQO9K/GznEemeRolHCpsON0QpUyo98pI6zXtawzDJ\nNh8u3avayewuqXQF0VD5gNslBv5JGHQMnaqkgMef5M2u0jDcoESMSzA5RB9/\n+tqkvIYIIn1e1z+8yyj3GxIBlGpjT298JsHaNOZV2KmeNnxThVy+jDcfIOUK\nzmmCyRNHja13GUcVnsay8wJ8D6mfqCYhwj/IZ07C/XZT8IoZhNlTCKOdt/r2\n9lA0NWsMoiUblAXljvRIYBKFUwfdG4NKwZRNNaWGq6DE//reYhgWKF/NnH6u\nt7gmbrb2ANgSKSktK374c2XMtqhUc9Y9Gek1aqDZtnZq67BIgnDCizs9C8it\nYchfNiT7aiUHyV7Gu4GSnx3ysz4kp+PiR2txPxnNS8hz9l20OfOkmzdIDhbm\nvK3nCTl94N+5s56NMRojnc77w6sR5BEksxu7GsOUX32VWZHIT83lIqkgLDRO\nGoiX2fTcz+8EqAZHfH3qg5qJv9pKiyV4+fTlYiZ83oeOLUdKJMGyIlp44gCH\n+PvJ\r\n=Qi1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxiaAUGWMKXOJpWl1u/IxJYnHyDw2pwjSk6QnF7+V8wwIhAM8NNfADbgNyrgGbnhKQKebaV3ProDTpRTJNGUPNLTOu"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.3_1581508086955_0.007925733073844254"},"_hasShrinkwrap":false},"0.1.4":{"name":"react-extra-hooks","version":"0.1.4","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"_id":"react-extra-hooks@0.1.4","dist":{"shasum":"4b2d99d7899acd504d6b6acd5001e04991132655","integrity":"sha512-PyQygHmY63LHNd50KlYu4OeJ4jTS2AR4ajb3ncSgkQc0zYWkrePcYBHjXRQcQK10WzSutNz+ioL9PLU9VS9V7A==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.4.tgz","fileCount":16,"unpackedSize":12944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ/NSCRA9TVsSAnZWagAAqBoP/3CfllTF0YZRNN41jQob\n1CaOcjL9dr5YG+HJ7XlWppKIXL8yPCYOviZ+/Sx3L769w1wfBxr+tJ0DZedb\nhyBOc5DVePyamZ4ADox3rFUc+gFXiyTyhI2+BbHJtFiWJisZjt4wTm3StwCn\naOQy9v3dtEIGn0EShhMe4IBCnkOdfQpwFrBlzQoBWjkOO4hhIRM7V8hNX0WH\nx6nGCGLxRoYuRe9RFOzDkWmR5dyy2ms2rZUE3cGD+DvLPmSZQVzjbMqtCFK7\nA43PEjfYowp8HwEnF/Xs+ZihuwWA8pgPOaC9hFaE/z7bsiXJ1STWK0Ulv6Ph\nQe14E4GEM5utHDOA1uSklLJEMh+owzGlwgoJrKM91JAL/z2xn6RoZiIrKZs0\nCKJsduIFdxtEVuClxeFh3aYfm/RA+X2kH5V43GjCY4ObjxpN6QY3D5c/mBMp\n6Wv/3LR6ARBNEuO9mcO4FMjiocsG06wnRLzevedrhfZ1JrJDleZlrpP3SLEJ\nMSeqaC47wEfN9qUKJI0kZrlz05aFld6nBKHXalJ3z4NQ2vg6T/2ESRjUjGcC\nQajQ5PSj514gHI9MQpr+UlpRgUZ5FnMRzRCZuKy6cR28dtH5QGrU5d5rHC2s\nxhtEiM+Wva3vFbzAFqTNjWLZi28NOCrl4ZiKecx/hDaMQP+ob7ci+SBgDPym\nCB5E\r\n=u10Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQZNW4xmy8oNGOldkDJnEkW51p6JO9HAti3Aaq/oKnCAiA6BrFGgxubv1daAbvyWD2dlM/t2BInxJc0HarpLJnmMw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.4_1581511506210_0.168832990192048"},"_hasShrinkwrap":false},"0.1.5":{"name":"react-extra-hooks","version":"0.1.5","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.5","dist":{"shasum":"c6a405fa415e6a2d378f9bf4efc0f5453e3089db","integrity":"sha512-782Rkmsr+gBzx4bKtnaS/Ah6P8wCbzWSd1pjrzkH/8ntLFC0TpcP8qr9Fg3+mki1rnY+n1BdQz5/Bbt65D45UQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.5.tgz","fileCount":16,"unpackedSize":13389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ/UNCRA9TVsSAnZWagAAzpUP/3iEiDbFtVWp+Taocrrd\nyfHYrPkC3TqPAUd7dZffxBHRUE+njtpeb89vrkgn/4+7LenALn5ZICR3r4P8\nlQSmX3yvyUXv0/qXFo65EtGLfTmHOn3kYVd0XgmA8bcfi4NUFTx/9VPaoRlN\nGZkE5AjN9SDtBh0vP2ko7nRm1jq5mtW3E7X3+esoi8CIKhsI9Z6bNHy/FMNx\nfvZlg4tf/CKDhiYRYi2eYXmHplyZz7yGfZhvNO+nHLTDvS0Hiz3hKiJsjJMo\nUXZD676R/impONPQrXEhEd6xEUTiy+smSFY/iDXETDT/3slW+3qHdIa/YLBN\n4Hj/BPslFP6ETnbq/3wVDhzxYLn2kiTAzNkMsEZs2E24u5+X3URkYKoyGTmo\n/FyTnXPaU9QdXXr6PW+KNI8mP3R7heg6ZFlFNMKWY2I/9zHO3E2Q+Eupt2XH\n454YmewLz3wBwZAcG4kzVwkxiinZJDU/nXxqD3JvzAJgMf4d/4AUiWDdlLQP\nnCRFDL/8j0WwO9TCcE/tyEkWutJn1rs0JMF+BhdVwQ7R4UqjBr8R8/FZnv14\nQalDm03BCSq89DljW36ftgLcF6bn+39frsh7BcsKLR9bippYFpMcwk2SWpW8\nrbSX0MLaJKsWwKVg6MwYywRJ1UNme4485F9944eqN9lF1RSfUe3xh/GCdOKG\nNRtu\r\n=hpHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLXNUFlQytC/3dnI6QNdsj4aaEYf2jjOHcCpBLAMJ3xAiAIECKY/3CpEYcO1s+71350afBxz3Cfux/XVt+JVouODw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.5_1581511949387_0.7930144895376019"},"_hasShrinkwrap":false},"0.1.6":{"name":"react-extra-hooks","version":"0.1.6","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.6","dist":{"shasum":"ae3963016174ba98e77a9dfd414dd0b8a69314c3","integrity":"sha512-lLrQmyFB0EJHEKD+KYTvI5tMo6bmoW225GIsrVwGLwa2zczf7b4aDt6x/PUG2VFChj8cZLGBbV/angez7XaXhQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.6.tgz","fileCount":16,"unpackedSize":13430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRvapCRA9TVsSAnZWagAAzGAP/R5BMH+ChL76n//YfSMZ\ns5dnKtNRPTq1UullMPfedwcSBnESTIKYq8h8PWpafJPWnM0fJevN2pWoYd1x\nJTuWDzbATrp3lSGt1Z+pI2yTDhtY4xIyW3Sf3b+9/40A5xZkr0hwjGrD7p10\nOY6la/IFMnTmerU+BFzwVD55XDQr+o+7en3DvdCZzAE1WBc1m4frbvTINx+m\npTEobx0cRhBycki+UiORNjXcPJyzHc0h+FxrfmaPR/auobYl0gntfJJplpln\nJz256f8TSib6BF9CHDOvwlf93NEHZa1cO9Z5wI6L8e/2JdBzhCRR+sXfTXax\nSFjHVWFKBtM63tXJhfLyOkuqQhTzGQZ5xaqBREeLho/Xj4QBR4ATHc8soIea\nY8Zw2yNWvA9U4MgGjbIFRWB1kUKT6C7xps5Lh5iEA1n0myYb/mDijYyQcD0t\nYjpHu1WZBM+YXV7y3a3Sq7x2VvneUwPp1JeeCWsWF9Y2XQZcqUC99ANSpgB+\nO7Py+HfD3jIuMOIBqHKGPVgYuT2Q9sqL3Klrrp36QWhwrZmXi7hBg5NPd2aE\nkonG6JixPy+ZOQEZ0ca5ULuuGIdi+AFIVn24YqaHnEz692W4CDd3Z2VfU4gt\nS61AkxnH7B/isysdeYaikrMyJ7RZDU4Bde07FpN6MXl+nEbX+QuPSF1Szw3/\ni3yI\r\n=mJ4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBch1F8v6r/9zDvF/BEl2LqxD6u5ysY9c+wq/o8e5KKQAiBj9eBgfHJfrGtdodAYF7A7Mh737yQYXtZbh3pgJELwKw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.6_1581708969146_0.23768170304943892"},"_hasShrinkwrap":false},"0.1.7":{"name":"react-extra-hooks","version":"0.1.7","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.7","dist":{"shasum":"9c3ee3a2dccd3f9dc1c1bc5adf3f97a8f8ec2aed","integrity":"sha512-vy0lgEu+b78DSUJhaFFiXdwfIIIG82l4VS19ND7ZxqsLNv/cOg+Q85myWsXb37WpFCAdhyBXkzKI7+LnWxekbw==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.7.tgz","fileCount":16,"unpackedSize":13649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRvhYCRA9TVsSAnZWagAAC+QP/RlonUlXbGSzyXkSMNRB\n2wRC3emrZMmxMiHnjBHYfCcvc5/nf9PlyoajFWsp187qme3x5znKjSV3Smny\nI4lC6ClZ7dHmRx7jbHQQhYvq9/GGZf6Z7bnngV6KFn5YjBCwGVx/cb6IHXeN\ntumlgjcpuw9yruuVsOs8iE+l6HGWeP6qfPWbNQ8Zc62S00la+8UT9WUisuaF\nuuN4b/nEPpmk8u/l0GSGQExeOj7r/k6uTuyS74MaZWJZZksdo13FTtOjt63k\n+ngLymaDFhXHfcwAMM5mym+7535YQpF6rPCIKg6hLKUP0mjMIFdrDzIHvyzL\nj5Kg+KMMLimKB3F5ObAnTKFWYGKR3Zdu2rPE7HYXeVWYOI2b7FF9HXmj48SG\nE1UbyGmxwgXPWK6vyxE1EYsSvPJmKHUU5vbHb0YLeYAJTpUi5jw+pTAP0g87\ndzeUhkDspm923GzmTgJDxePGj9jvGi92BMj8V8+qWloPUknuuLOw/q8/h+2y\npGIhRJPVMhbgcK47CyqP2ADYwZ2Swz5ZapAwL9tVkxtEoPJK5CDufcsWnBxf\n/e9lzWbAPExMKxXhhvL7um+srV71Yuv/aBQ0ou571oMcSavalEhqj2q1JTYn\nIMx1M/z1n30eBcq29WTqkHfML9h6sMpRcJ+AbBELL/rjoYepikCEmlDsJqJR\nPhKh\r\n=oYP5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKkcsZPG6IbvvEPQRO/dk1o2QVxypPUzRDykj7qYtYqAiEAx4xH44hrYSBBSL6/AdQEkfQjv7Hopkc4hMSPo7lniws="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.7_1581709400240_0.06639877790208493"},"_hasShrinkwrap":false},"0.1.8":{"name":"react-extra-hooks","version":"0.1.8","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.8","dist":{"shasum":"09e3e2709e14a180c8d099dd9f437a41b879978c","integrity":"sha512-dQ2cJLuEhXMtfVqKqaQ8DYbPKlYnIsDLBQGVfuu+sfw68j9rqrkZsP0KLcamC4vX8TrRguKMOTqQBR2612wzPQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.8.tgz","fileCount":16,"unpackedSize":13704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRvnHCRA9TVsSAnZWagAAgHUP/1R+4tTKsB6O5SfHNai+\nil44lDHkKckJnCQ4ApeBL89pbb9dhb83YTqMGT4qecs5sp3aQ86BQqvTQ0E6\noPjuYv2jssFRIYZfaUOEDqYZpO8fqBYtampIyBSLQdqP3L6G6WXOfhQPOs9B\nyTOeWt5YMKPXN8Hjx7gNaTfago4Tx9y+reFhdIIw7L2fyc0gy44DFYm2qVKA\nnCB4ggyKNa20hUduwT/qgvoOtZvG7QvuN9hsScolXs7CAUySAzzpjcU+22tC\n60ehL7Sb+A1mfBVzetI3v62nUCDBKWi0NWVbGSQI1XIIPdu9emRxTJTCCSPS\nQohdJ8PItlGbUMahyW5Kbu4e9udUeYeyilABj+kpVul7yTgcdSNcsrhTf0FY\njYbxmral8ebGbNygYHnJ4/dBbQhLZd6okj0Ex7/PeiWz6rPl+FTNrm3D6tMw\n5xtK3xTocoeF/2Kj/jI1BC/0po9t0cyhsyGifLmddDSbafQ8yLLda8UxuCoT\nt+P3gnMx3bDbfKqAadYhWgKtTe//mtTBvJ8CiCEBHQifRa3CgtJ6MsADdeeL\nAaHs1iLZUdJZ8O9Y5F23DiaprtW3VdGZ3cN2b/pOVrT5rHc0uiffME0+uc+e\nZpL4A/c8nMXjoK8V3S7cLCNyaFllZuc7L81gi/If7aSApWzqr+TGh6aPNEe2\n/7qZ\r\n=fA7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUEaJbvs9m/w1XhXv2XAw+lCCGOaXQ+lxgx1AYEV628wIhALjTp6NkV0DpdOkVERjZVTKm9jcgl1aga88F2sWBJZm/"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.8_1581709766793_0.48789175440695387"},"_hasShrinkwrap":false},"0.1.9":{"name":"react-extra-hooks","version":"0.1.9","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.9","dist":{"shasum":"ebf62d4964b02da9ed23acd48ff31a4107fc8f28","integrity":"sha512-ke+FSRFQ8oslUZiTOpKhUYRGiZYDAnKQ+39Jo8YU89SDrG3PD9essiP8llZsSWaut3f5v2/HViBRbUCS60ybsg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.9.tgz","fileCount":16,"unpackedSize":13773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRv/PCRA9TVsSAnZWagAAnoEP/R7y+P7z0/V55iwSqigk\nTcE7qVxuQBDe2yCifsMA4Oz9ILxYD6KklnXTIXnKT+lw4+HGpMxTF5KzsXSd\n4MoOt18FmzPT3COnWj1YL8yG178DDrRnecy7L1wlXNKnGHNChos7t1mt76D7\nhieIayIgXf0xqZabL6fYQkn/sWK5fV/XZyr2/BqBIWiHvkKZjTwMDHSaAxk0\ne2TJjm+ix+bq5pKqkrHTPcC9a8+3Vd4W2Zp8dXw1HK729Yb0TRwag1fOCQsZ\nFumTjI5YtSgTPMCjJdQslaiE/IoShHQp7hUc3WvN9yZLWOQKqTxKz9R6k+Dz\n/TbSIuTzx2pDtCR5Qm1XCWHQUZAYFPunuPcuFR9IEpBjkErZhCcjLibaMNWb\nKJiGneFwCfJK+ZEEOSC7XvcUOSokgenbmzQsiBtynxc3oU6e978rqRQkrf3y\nDFQj9G9eU4AmtBcVWKUZiTFGfukUjQknIWHT05vhbDMdqIt9vWUNiqEgWVG4\n5iB9jfvCMbxYq4OErMa7RkALZVffTkQ0EjPzDZ84jUbWpRlcLJrzAxEGmRne\n9TxdqO6V+1olM4b6HeUYpLL12jrI6T93/Tjn4Q0rtuHv8Jelse2Yg0SwiuBt\nU4ZaynHuIRuOd3VdLwbMzww4CWjWz7yKyVaJC/U0QcEFkSHWvWRnEm3FuMZN\nXw3I\r\n=n6pB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVXGmuwYt44x5oJLegLj7/JpTZvuSy4d+tE50X/eQ4EAiAgZDUXfg03Zgj1v09P8bNEBIOJDKfAN2U4KP/VK0Gbmw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.9_1581711310896_0.781387170715732"},"_hasShrinkwrap":false},"0.1.10":{"name":"react-extra-hooks","version":"0.1.10","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@0.1.10","dist":{"shasum":"89236ee0a2c55fd330b8dca1e9b2e3c0558e1f60","integrity":"sha512-5prLR/DNEiwzqz1YMdDR8Zlhow8nESDrMz/DUe3NeZzSXB6BQxNqAnLXIrvS6FSVEraGS/hxWRkpElN81Q7pag==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-0.1.10.tgz","fileCount":16,"unpackedSize":13898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRwE7CRA9TVsSAnZWagAAMM8P/AsTb/ESP2hbGodAS480\n+Eu6umdEM6sct2P7getxH/ekn4f7XbpYf3TXUq1xSfrKDXqRde7SC2ZRxLwI\n09hihQYUMkrm6HBnkGk//GuN73oZc7GSbB3EFza+27lIdImcXNYoCZGKlGGM\nc/y+0rOz3GeIb06qNCz7rfU5zNqV4nI5ZrAmz27iCmjL5NbrePSz/GJLAtO+\n4fzVcU1I4M7aHbdQHrFu5XUEupF2sOQy8oDbX8N259CxX0Cir6r3A7XtiYe0\ns8dm1NJlrLquXb2b69mmGOTYG7X4CAcs9EbfCgeldWK4oezijgxUBoUnrD5T\ntEFsxyl0FtqvHfn2lg8+itsibsE2sScVLgwdCBukeT/2xA0nLy3Uyyft/alA\nQjOG/L125BRnqKoqXP/pYuZdyvQBnsxZkDsHpwW5DDE8Q8abSMT4QU+Xqqaf\nszgz2t6mv951gpCEabBg1QudLdyHmDPU4InM3uLIabK5ptfTz955Hlj6C2Nt\n/qOVqPQsUZgkH0dB+bdN5AsAOwNQuKJxWn8GEfTp9bKzJ+sOzDMrKyNmoc8J\nIvwa+PKEGeCX3Um8/R5wy0rZ947uMJZ3VDAndBrM0NhXDjW+oqi/2pQWjbkB\n33qiZN2pJCipG+e5MtydRVDCutS/cvLgYhtKrx0Dfb3EBUcYNQ/pdCXCf7eG\n3629\r\n=RDs3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRbpAT5qIGvrG6Sanx37M2yRqW/2/USy/p3gV7b67SNwIhAJQVK8cAXZgP2dncREqgpf4iEmdyks3LbQTZ20FSKU0o"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_0.1.10_1581711674583_0.4737537677024881"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-extra-hooks","version":"1.0.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@1.0.1","dist":{"shasum":"972b4748623559549bddec2d7cc9a5923de54164","integrity":"sha512-VfSj2PS+LgkfHwo5vqb6+4e3TYDAUTVTB17htx9/XwWwo9k2PZceH5HjO5T0UeJb0EYbjZny1SrgmhRiRCVFQQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-1.0.1.tgz","fileCount":16,"unpackedSize":14234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeR8EsCRA9TVsSAnZWagAAjUIP/jMTLnkVI/oRVuJvhChg\nxmxzThD8XU/rxgz3nHQSe+K4zzOvCXZnoz81ZdJDBMSP+qmc9UowfVQ50b4g\nE26PExV2XiSs0aUXJV2lrOfMATj23iKPwwoPY/4LFhzFGg2xyzkMFZ5KfzB3\nJw2MKr1r91KzyLxo2rAOeL+etzwLH5NauAXI9MOdPFyXLMWf5+sRiUt7rLl8\n0e9FO9EGQ8rU0i6sFrMKxM7JQcuiOQA41/8tzDUhhVkMaV/LmaILJ9mdbOzs\nruQi9TNAYiiSsYu2EF1rm/vEBqXj55rkc5IdUj0It8W5oVbtp/4p4yeDl8oU\nUoXOvTo46rP651GwWj+PHDFs9cmekEmYAT4KlR0dHW3r1xdpwFipMXS3LOAN\nVwa812BDRZ1WIzKnxversS9gsC8HYjqqFEjolH4pn+zcwfhCFhBkvEEYbbl5\nqN5I6d6grn/96AMTF21ywyBBKscfVoNMdGfVb2I/28HJdon4BewwOD4yl/cG\n1fY5GRDJ48hhfZGvfzrTwB1dD0S+SSr5t3uESu/N0Om5juz6GrhB6wpAvjUx\nsQGn0Ql9Tpxp9mnx612Se7Hk9L1FDG3waS58ihlsfEJqYHOHOHLYIeVimkt8\nJrLF/0yrOx9BElt9wkONPvtzmJBAb3DU8FtUbZ/ioO2cBwAwqgI4ZuSZANZj\nXejd\r\n=EhX4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuLqhgowmG2Fj4jg+vEBmQe76wCl04YABwOZOekE+3GAIgRTJ1fIn6rPopMmLaBClCurpmu+PCYZk+Va/WGzdWATw="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_1.0.1_1581760811864_0.9905753208665613"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-extra-hooks","version":"1.0.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@1.0.2","dist":{"shasum":"a4235151027ba05cf41723952043a3c291174caf","integrity":"sha512-nN4FZ0bZxxnhKHcCtHDXkXjXi/98GWI/gfv1VYo2wbLSobS2Qpa069efBQXC5ePfawyt+gch87iS4asp3v42Qw==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-1.0.2.tgz","fileCount":16,"unpackedSize":14234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeR8J4CRA9TVsSAnZWagAApIIP/1SwvUdtUSRQAgpV/s7/\nM01FwNchue+MX6mTiN+o2sU//yjFMG9FQGZ7gpcOLBcE3TpfdfiJYqIPSNmz\nGxMfsMEOcCHXO0HSaeIDSxOFBf5qd8qSBj1NiOi+ZvH6zSFfPDIxhvExPowv\nawMqMfAe7HmpJIu3azN/STvYmaSJMWfFSNr7NAG+3NV9oiv5D21GvSnEKbTv\nBq0kKWGph9iwAashXVDdPw0/4qIh+zpbxUPIeRRiOuzQ9788avdXiUCpm2Vo\naPHi3M3cp4D2QW5iVM4NiTXBbbPpMHWkTuwYE96k2+cQEq76bYmnCo4hRgQ1\nYSid+0DU6/FFdO2pbP4LNPGp/serlANnhsT6+iH7aLydb1goQvMtfFPv0Hvr\ncF7nzPpEGddLK95G7cNX+OFAptNL4cc449Sy26p9AVpPkcNq4+SZ0dtlJmgo\n/tq3BcDd4AsviGJmLBqHnWLvrYlgIlcWPi68lzsC0Ydas9B7sbvber0ZghCB\nivi6/M0VXZF/ct3rbjRwp5gf8ArzkHQqGAXB5ETFt7T0CKOxhvII7o7JJqrO\nZiy6RHhfSPvGSzFYWc0Dg9iTEGs7w8KraETe6BPKNw5Z0m+XGUR5RM6p0DC4\nSCgBQQiGio57W3IYoPr5Ba79TF0lgLgWFzc6g7OyN3FdaXJBH7kRSpTCZdO3\nPkxg\r\n=Qs2p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0cdWeGr4hbg44jcVU+rFOm35uiNfc/m4gih5/7inhLAiBOUYW3OhMkPiOGy/a5XwUsKITNMBMIl5KjzFQ3BhcXIg=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_1.0.2_1581761143597_0.035278044062762914"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-extra-hooks","version":"2.0.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.0.1","dist":{"shasum":"eae5b08a42edee343debc1a4d067038761809194","integrity":"sha512-gtKT3QtxI7Ubd5lbpF5wrvcWHYtbOziVvZysEGHHpC0z5dRiqHVYaOAJfyfaqxMH7GOGmaQbAeHnMZCAvEsf2A==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.0.1.tgz","fileCount":16,"unpackedSize":13217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZPEqCRA9TVsSAnZWagAAL+YP/3apJj34DoqeZ4FfYdef\nJFxXwJouJolg+tFfwFsm+xtHSk0ltnmzM7Qv9PxNjjVTb8IFiahhyzrgw//6\npWRZ4YyfnBkhvPTt7qXVDtR4q5ovRm/BHU98BYgAikAFQdDkGqD9KlBsdadt\nQEJTc5cqR5VnY6yKPD3R2glk6qC1mfsl6gvMqcMjj9VukIPDR4H6Nvys//31\nrWWNoB4pbUnRnvTBAZU/mIEKhindCgWzFuoSdobcI9HdhNMr8dP6qKL//0db\nKDXu+aSPmyNe18cMklFuMwVmxStwjDLsuzjHWztv6RPHEzcp4dM751ayXqm9\nPbWHNGwmBZq8+ZkchzgyYs02R/qhIJ982njWSpj8bB9tHzdWTfTuqULy66HH\nuZtg6xf7AWxRGDYCXzWzdQ+52iM15yKtM5yOqN+4ko3pxbwuNi6KvmR6y2dG\n+rab/iGbhzNfnDCABoPTFYWKbZ/aMYSMEWKmAk9H0iFXuC2Exlk8vFvNNhmY\nLk8yW1jtHAkf7f1buWeNyKZZMZwJQzVek3PMsNHgPygDCHlIpo2AiSs9U3o4\neqY4DtvFqikpyzW1rndrgpJH9rdWsBSpDjzBDCOmpO60CtUBC5WvikwMWkm1\nlJ9XVsFE2wdUZqSqi0VuLH+ITWYzrzQKGIdte1c1l2LPs6cokF96zgbgT4PL\nEcDx\r\n=QWUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDru/VCvGSMIzrSt1Lk1gQjSDWQSSoNG8ENiDUiuS7I6QIgC490FpB/KUTYHHCNrjyurMCGlPvs53n4mtGN0ghEtDc="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.0.1_1583673641884_0.4693442080058392"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-extra-hooks","version":"2.0.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.0.2","dist":{"shasum":"aec79a465c017637e32c6fe6454fb81933847e75","integrity":"sha512-3fBPglZ5swRP4sBMFWek2vFoPnTX5i5rk5JP3V9PCpabIaqQDngeL7fIcAaSxX2/+OuQzOP85o9xW+gFzHjHWQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.0.2.tgz","fileCount":16,"unpackedSize":13743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZl54CRA9TVsSAnZWagAABjMP/jiBbPqKp6hjgbBLtA+A\n/rMZlxjFCxpkU3jG6BgYBxOGufVOJSPXa3KdNy7AobldZxrwj3FIlOr0aRP2\nqRqMXwCha2zyjAsvcsv96mNHSzsQiqeo72kNVFlnSeJSY0ffb1r7FgbyjlRK\nCeZWcau4Ez+5H2rywTLpk79bGDbXFSMl3TwwZmw6wr6ruZfSeuiDjg+Dz8CQ\nOJqQQgoRzP2bVv8lKbakvuDogyr0eLL1zbWsdRKi5UPUMVp5lAM5RwocI8SK\nfFMydXEoOnU3mcOgSrBumbxzIdSQRM0p0X4iPUf++cvivsJyvo5ucJ2FsNMF\n3IlNHLk5rmd/nM72luJ2x7X/KGadGwIfDGDXcO1Erj8eWgiIm3Hdw6Ht0WCy\nsIwRDJuqNJ5qupO6HBX4tMZKOWUTr5srb6BA989H1BAt/v3Lm41g3gwBoS1o\nJ99ji3whmZ4CV9HcbsG99ZkujpMet0x7wpxICv9ct17Nez3lO1Y4p1oQeNbL\nYxyxPmflR/5mCq19MUk60w0/eo/7rghh0QJn4FPrDSrViasPKTiwU+kDNa62\nDnS46OaeaxMbjycT8pAWdW74JYAfMiL0bmq4GCyjD5SK+sOgimEmwfe0daqc\ngwgRc0VXC+8XH2dtp51a1Z5mYoMMgnpuf8Gdlj5V0wpZV4PP2qFA8TVV/9zY\nNaA5\r\n=X5PK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZjoHSRDlu6ZYRYEtkiZ9XWeGQ1fcbeuRoXQrK/waLWAiAyDCU+FhxK3vBZkhabTHseOlaj4DWgXTgI6OZ/5/X4xw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.0.2_1583767159941_0.20528860466514676"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-extra-hooks","version":"2.0.3","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.0.3","dist":{"shasum":"7aa1e4d9dc8fd692cd0b2410b36f7d91b7c20e10","integrity":"sha512-hH2pfY4NKkwO8VqvmigBC6jpa41NMHtQw7eiSwydTJvgJ8At5oNbzJ9iRGhoOGqH1FLLrwhQCUooj+2i71lmfw==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.0.3.tgz","fileCount":16,"unpackedSize":14484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebh2/CRA9TVsSAnZWagAA4q0QAJgRZZa3uvCPvh+fCgEu\nz/VchMKfe4FAJ3dhA3s9Cn4k+3rAaMbwZsqNthrOpydlJd2YGNWr5iG3AiwT\nCMibwjsspe8SPwxnUC11FmRe8YaS9p6enugMISQhjd0cJvmX1NZntzEC8pD8\nvoKgE9R32xf3x0iSBSkyxUmvIcemrp8iK7P2C9FSQ6QNJPu2l1oOeX0BkzD8\nG/snSppyHXV522r+KDqfOJFaRuDaMkjdwM57x9Ru4RUKwnFXvYxeCcWMaOUH\nhiUKdeDHrW/DZ6wOWpf6XOia6ttJELzV76cqLCrI+Jv+ednoT7SJPG/QiFL4\n2lpuE0QBsHHC3y1i3bBzTFPJi/velXYQNIqNtuxeuiNYv494NwZs6Hcjx/Q9\n34q1LzKGI0j7yWqc5l0Hw9AIpimhdz4D0wJd3RvldP88Mi+S5G4szy7nwsLJ\ntWVCcjOVGUQJXTCHFmym8++lTHM8cJNPXyA9OF1uWYZtebArEJlI9ud9U2m1\n3WN8UgkYd6rp88HwDnjRLClRCJG89VAs9y7GilGhWfq5WUPPrg7O8vatIkj2\n9lIAr9fEMMJETFAw4lTN0YFEqiQFp310htLVN7rWTdjTHoCVNfH7eEpg6Dln\n9htAHWfYrpe1uchR1076h/h1Tm7nhSa5+SgN4ucedwGx9A4A50aqx7ClXyMy\nHyGY\r\n=dGHO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQEGsaQgCB0nOBAP6iJkY/1zncDJQtYCm8Qj3K+1YI9AiAmMN9ofjD/gHkD08KsTbwFxvMGJRo1bC0AdKVwzuMOiA=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.0.3_1584274878820_0.5320761813213832"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-extra-hooks","version":"2.0.4","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.0.4","dist":{"shasum":"66f1cf87dbb5300b71ca254160d542edf4a1e401","integrity":"sha512-KmgCTYeBb3qFkRkG7NjceYpxjEysHngE9bG0Em9WZwhMz2K2MYmGK2mbDg7Cj/wjfk4C4R07a9fJWFfVJoe2yA==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.0.4.tgz","fileCount":16,"unpackedSize":14501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRunCRA9TVsSAnZWagAACvcQAJf5/fyvOzzyQivsfxrd\nDkna4r6bciOYD5KJ5qufl3S0VtJAXG4P5I6RsvModQGwoO5n101OM1kHJsKD\nd22EG10pCAQ+1yKgFMM8f01T0mF13gwowmwxjc8pDenPsroiaTR0lFNFPOSO\nvlSa1cyDr7eWfSPDMS9OpMQ6QgH6H3iwqyQGwqroBO/ffhVFpGWi+Yg6XRJc\nwETD7A+faNbRF/lymtneBKhEpfU/ABPOwNCyLaxdcqRWHXdA6OMjOZqFh9uK\n0hqLMq3GsyhoP2DGilUMXDkeXGIrcNd52xFr92FXn6D7JtSZ3bdtZL7knvSR\nnhP+rWmTgaK/AB/FRDwqZ/hLc5OM/zsdQOpaXOygIBHRJU/FDoSAdsxpneIR\na3oYATZYRSnD244rcR5uDFBISwISyeX531JqdRZEHEuaJ8ZqoOu38Rl9FlEV\nO/UocAzZa7ZgXYOl3GRh3tmZAauDYRFtdxXSPWkRB+q5293l3vSq5PWd+wd4\nqBbIOITQjIlEXkkr4saV5nb+RrqLkOWgChQlND79bF1Oigdbf7zuaRngLRtK\nQcw7SISPo4oZR5VaBnC+lWZiuIOZBTs558L/67BVovEMnpKxC95vAoiQ1J+4\nyqhDnr6Eck3Fahc8Y0KUutcexMSscKVjId9BMOyeVYE6UTqvATdsZEhPND/w\n3t27\r\n=KQWJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElxTPuGN8gtjzC3Y+oibwHIGvgtckBb552yp47ZL/nQAiB5pcqn1c4/cbkccxbq5KCdEsTIHPGM9WtOCfJmIE416w=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.0.4_1584470951286_0.13189270894745864"},"_hasShrinkwrap":false},"2.1.1":{"name":"react-extra-hooks","version":"2.1.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.1","dist":{"shasum":"ca409c88cb107462fdb922a9bd50256bcb1501c8","integrity":"sha512-6F+8Q7rDU05wCkGUPPF42m3R1imdzWWXXLj1Xopk3fJPppESB3ZvClOvYIDXBKyY79nibksenxKtzZ6YvR43jg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.1.tgz","fileCount":16,"unpackedSize":15391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecjl3CRA9TVsSAnZWagAA5v4QAJ6Cskkq+V6KzmzSDXqE\nVliQ7E+dp0sPn32Vyc0+mZVzgMsLl7Yec96z9Y0fCPiDqHNUw0SYR5ktbPZf\nGlL/14FRSn79/Oizw4HwDrHUpdPnqZ9+o9sn0au0y2xHrpLwXtCcEQZfuaUw\nV1oIRiDmXM8xH57CpetnXBGUzNdHk2YtpBUNfDSfCf7Vn6Qyvr0Dj7dAk26s\n1hPjlKg7HJmscujJU5r5bo6BCn7dX9BzFXyoNn7bKjkIYhKxS4lJq1tNuDHi\nKzCN8VwZ4C+wC9n74SfpjI+C6HKuI8cPyTuTOpXV6/YLx8CRdcwlN6+HaARt\ny3RpoVSoHUUm3ac6Ejvakx3CCGWF23vKYIWKvEhpSKCL5xmhciUak7zXt3H7\nE0KYH0SgfBKvn2DXxUrLt44NRM3gdF5FDAXf6V/HIBaqccAFerwJ6cPCdTeq\nKkWW8VvslQj7JgP/4h17UBoaPN91Aam8PIndvLv01nwlmwMPqyI5GCW8ralL\nqr+9FhpNMKylzBevFb+Dns3OMtbbNCI0pzkKeoREOL4ttE49r6ukyPsvYcMm\n7eL2qfsgTGh/YN/u6GdMbm+x7sExrMZI29CicuZisFXt4hHpRDNAr0J/VbHR\ns2h2hLGA6BoVGN/CLPzyJfFAmMHEGsLVK2AdgjxalzXrFepQ3TYgh/q6z5dA\nEXrG\r\n=m2c/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD96UsLuflpOUVzThx57QWmz1QSo6FW65m6JmaZxVJuQgIgNmm1tHjK+RfGazahSjNs+gjisPJk3Rudn/zEwSHyIJA="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.1_1584544119204_0.8136877997247063"},"_hasShrinkwrap":false},"2.1.2":{"name":"react-extra-hooks","version":"2.1.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.2","dist":{"shasum":"541dc7161d9c8c31606bf565fc440308aa2a159e","integrity":"sha512-iv03/JwaIeID4HWWM8xce37jAjCUgIL7Im0FcrfJAQkuIZzUGl5JIJNKvtshDPaI1DnCImyfKHlouptR7zqJkA==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.2.tgz","fileCount":16,"unpackedSize":17233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec5fDCRA9TVsSAnZWagAAXbUQAI1N3m0h2jE7DtaT5oGW\ngVL+Q9deUHA834SAzVO4OXNqkRNyoX06wrAD0u938880zVC6/HgPEeJV2xMB\nntP1PKDm6lKGp3f1MWMFmvyw6XBo/i7Rt1U3ampWGfvspDWqni3ZTJ0StKIh\nRw8Um33Wf0br4reA+cbyTKz7iC575SWT6bZJefOHk51cHz3L9TzLZup0aafc\n50e5ZSrphVjTq/dL6DZdh8jYSG+qaUIWLWXVg3B+7WZrkFe43fXInIZRQf5Y\nVeV2wczZ8BrgsBqSzJYkdxWk0v7ATY0Jh+B8SHz5mhblpaXujQR42U2I6JRQ\nReH2bto6GQ8Y/L2lidlv4CC/LCiu5JWZf4oz5LzKFft1suT+dtC7x1D1xtJK\nUT3scN31TyG+r+XZ8DnHXKx5KyPJd6+EKQ9ZyIfYcWztBZAmJ8IMrdEneduz\nymbuVeJXB+cfxTE3GN+o5z+SAYTkzKKNby0SnXCma05sNFo9ShubkDJe5T8J\njTpRER1DhHH9Nti59aFMz0grIkCJTb81xxMj3yNlKNQrVWb7iskSV5r4NQPc\nzIXfd1bItYcl4VpIQyjvr/jdhJsEk4ySebDx0MAsmEoWMjbp0N9JMF03Yt5i\nrK7pN4IQzqSyjaHbt1rWGtOLI+pX5hYzFd9BmlOiAqLF3dAk2fc5qXziKPqz\npEAx\r\n=c1w2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANawkEF0xVg72SGhoKe97m83sdxWl2rPkh6z6u96P7nAiB1uE4DwoJEj8N7sG1lTkyHKDcbFFTlkBqFaFiYu5LkJg=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.2_1584633795358_0.3577941508681315"},"_hasShrinkwrap":false},"2.1.3":{"name":"react-extra-hooks","version":"2.1.3","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.3","dist":{"shasum":"8fdd6c59267666589ab48361ef040acb4716bc3e","integrity":"sha512-0HV1ACZYnp+y/bCP5FMdr41slfjU9eLw938pHcPFmlITEB3aSsTt73Zs/jMp/lYz+ZmM9oDKleggzeQW3/4lBg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.3.tgz","fileCount":16,"unpackedSize":17235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6DECRA9TVsSAnZWagAAzxsP/3gyX2Qd2N3f0vZY5TbT\nH1r9W8MpSW+gfweCGgtOn9zEwYH0+FO/+1hvkvyCo5zxOiBahjNdw7vZe1AN\nrfMOoM5W6is6vLi0y6hE7r/10qwg2mRD8O4sS66J7ZeKLB+IwAbFJU/CT7eU\nE18Ihk75ug0vv3Q0NNq7Bp1UahSCktKebq/pmjWqTSyifDJl3l3y3xNc3swN\nDsMomLGd9vZ0ifKJ7vTglymekyGzxypA/mFIkWQBO0pvICu2XTnbZmrAOIm1\nbewj/7jnCegZcbpbXnkS6crvlYAB5uACNUj66O9a95UGLryORO10GZxCblb8\nX+s/5p679Q82wUZU9kmo+vWW1thRjg0cYjbNBZCwoAbhX98mi7KS48JTXCTP\nj71HMQfaTWxsHl6cOZC2w9TODITzEeF6VbOhD/QHhnZNTuM75aT/anje+Pav\npbN8A64RGmrBcIYmXX/OapGcVO9KKChznwde/FFp0hewUtq9kVB7NgERafp7\ntrUDQZargcDc4hpvPtZyrOktkUdO+jpVhm2SdAQ6TdHTB1yydpc2hGBpfmRP\nB1LUAo8VfgCgOV51Nz7Thzn3tVKy+hrjwc0g/6uNxiVcLz/0UcJTq4us2fKA\n6wICh3jfQ+4A16kjIbvcV2DmhE2V1SOb+BwNdQSBh5GV32tS/KUy/exI69Xn\nOU25\r\n=Syh2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLH0fyEwo5bMbpoBzI4tXm327Nyx580hrBcOFza/1taAiEA3pf5l6CCotYj6xesO7G0p0d1KwxHkMdJn7tOaNC0DLE="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.3_1584636099844_0.5815622252023986"},"_hasShrinkwrap":false},"2.1.4":{"name":"react-extra-hooks","version":"2.1.4","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.4","dist":{"shasum":"fa96f65373dacdcdae3409b8fe446092ce3b3375","integrity":"sha512-HLsX91U3ezS0pibJ86RPugMCj26+dhWXW5+lVQZfB03+CKU3Mn4ecMwyFn3Rx6e57tWHBKVZExSV6ryeI6xi5A==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.4.tgz","fileCount":16,"unpackedSize":18030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec62VCRA9TVsSAnZWagAAoVQQAIA7GjDEHDcZBzasFJWu\nvcIKCmA2CVlmRFkH0aksgetnn23NOaY55o1ssTE2jGC0X+7wuG65w7fTlZEO\ncE6v/eg7nIMES5k3jtnPGn6Uk+HsTGQqAvvbUkTYqRA6+zbP/RwLR80FQqQd\nnMl6uTbkA9aWsfrXDkGBZlIO++iD35dqCV1SShRua6TgQV7ESk0nXJ53greq\nJoipVyS4/6sI1iw4T9tiYBGydnie/3Ie9PB4OG2H9qI+y0N+awLIrSXtiYCV\nX+oAP4lAxd+MLu/SfXvAFTdJQEDpbAuoaGGgsXJOh+zTPsiCiwnKtYmOo4rR\npOMWgPYQjlgO2W7NXGSLtUhcNPvdtvsfqH63oBD55DPv6hfAHnWGUTFbLAGk\n0ee4NOPIUJsfkrVhmDPiEqwIl41NakqSOxeTFVyb1chKFaZBUTzLJNCFSn4H\neL2dNNbNcPEMF0plyBdt2ryR+BN+0kT4WZruiPPCsAecXzLYipqMVgwWMRWw\n4dH3eYN9h0h1beSH+ZXK3zcmH3hUb/O3gsjUFIR5Hyzfv5ieYm3G0sH4a3qQ\ndGFh9YQn+Ijpjh5EKixvCaounylxRofVA0YQDS/0/6uFL/F7ISnFT39poDCH\nwbqkjBwvvVuGquuzeyXY9atZDxilu1/VeavzsYcVyj/jHfe2/XTb9+/ADUZh\ncOIu\r\n=HrY7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/E1ylXWZKpOTsIRw3oSEH7hPPeEXw0ylXuUiBQcpJPgIhANGwYENzxa5u4anmgTFnhdZ0fRuEglW/2g1tDuRIduYE"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.4_1584639380913_0.7340230484267778"},"_hasShrinkwrap":false},"2.1.5":{"name":"react-extra-hooks","version":"2.1.5","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.5","dist":{"shasum":"6d49a3df80390bc51d27a19228dd7c649a63a132","integrity":"sha512-dr7RMr+5uDnX33cXGiP/m0JZ/HG07gokJB1kkOC5+QGL/I7TrBzTlx3OXlHLHYuYUptqF6cfx2rmCLUWuN4F2A==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.5.tgz","fileCount":16,"unpackedSize":18040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec670CRA9TVsSAnZWagAAt54P/3cW+JH6BjrO8yX4fM8L\ncii8Q1t4lgbb1CdF/iD88YA4BMsREiQus5NPFbIIg04JIKuJM8uDvVZv8mPC\ns90dUkruTzE22ROG/jiGYril4PCLutkRBMDKwXadSpu8QHqI5t4cYVIY99M3\nHHrLHC7BEvTrW6Lzv+XH8OyXPChjT5Wc8xBjxqVJUr8Va2vHmual4qtp07ru\nBYV7lsxmMZfezMmeAIIPoVaQbbUI2mXf8xUfk09I9soHYmd0gk6axj6dKgbm\nVyo/9TP+YWGuCZBx21Blxla88i3eTMmiIz3up/zoBq/EeKmT0zgxH/W1bbm0\npPqbR+2adv0ZSfkZOrYZeVT9hpySIlelSz/8MQCvmvLMxQ+Yj7i5rQ3/DGne\nn7WIiXnbqJkWCVlfy17dvMrhsgZzAEO+6Y3RbYwJYq5fPzX9HtbHBD850jq5\nll6GuN+LKB0kGRO69wX2PCddDUPwBi2WemTmwFD+i27gFRU1eMCkibE2XQtY\npA1h/MJ8psgSaYXM+cHjrWnWeezLGYOBpdUPgtej3PfofHQckc80cFAIAjuz\ni5cIrsXJkZk4a29JRl76mAIUt4ZWVG0AqRTQ0nZ4ZauJHLCW5/hV00FOCeSz\nlc6oMY9ipTqWp/wHJ0CwwsL5hcZ4agC6KjdeBtZg2EEl1TlcfkQ17lyfwmlh\nY5XU\r\n=myiu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx6QL6yUCqfxY005Bv068VCg68GYTVXaX1wuFJzbJLFAIgGp9lrfNliq0t2V0D/cwaO+DU2UX2pgxcFSCELrJPd8E="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.5_1584639731545_0.8121418986937101"},"_hasShrinkwrap":false},"2.1.6":{"name":"react-extra-hooks","version":"2.1.6","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.6","dist":{"shasum":"ba86e9bb03ca9a1eab11859699b2721db3e8d6a9","integrity":"sha512-TEHsWtbZbzXrI7z+sZZPoAd6LSb7oQpArgshe4l+Jmz177JWuH5fXha1KT5Vy96HuToE9g0o2Y0njIqiBIBGdA==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.6.tgz","fileCount":16,"unpackedSize":18038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6+7CRA9TVsSAnZWagAAjl4P/2cjWvqp6Wcid9lyg/Mf\nB6crtKvSfMLjJSjnDwWgcTcjlX5u/BWdCJrZYg+JAmEVRI2NjYI8LTZnwqSq\nGrtRRgNmfCe+FIxsI1gHgriFr5JfBHzUbubWfKdvK70UtpPdldZ1ZJz10Df7\nsHq00VvqOls65n3m3nxYBc5h7uucqfx9qOHuvKDTdAaPr4Mlbv1LeyuaV005\nX1FRaq0OBHxGsF/7GbJnwJ91gWVSIOj/5E2dlCPz+TEve5Y+1R0xyORtXI5q\nYLnl5SlTEPZSMQ8+fliAMoZ92HzdFVdOOnQM4g5ZRxwHG1C/E7UKwYZ9PIcR\ni7ATo/tcQlgGeaA46kiM+Qcn34+wk4hWLYa5Dbn3a3Rne+d/6grioxvrmQ11\nlCFOnohlGGmbk32OW2UW3xgadyRKb2zq8J43H1FWROuV9wnYnkvU1CDmESAE\n6As72Xc6DnnMoxiAcFFpfoZLbt5UlJqvSzHEdtAJFy6jq5AAvRjW3WOj8jJc\nYASXH4OJEeKrbvkDD04c++RoPUOKOgdaDXNKJHnnTf8ada9hA+DbHHkNwALG\nOO7WS2hxV6oHhfG5UhW4AP0BweSbssCyq4IE3zJNr1t3SUA9EJ6rcLqk+21u\n0e6moF1Gjh7KzEuaY91pRy+WYP1jGfJkQ9hihTnYYg9MNQfPifidf8B/GKcz\ntBva\r\n=QmMs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQxGYUxPXF4x1e+CZPuKA9GBp8J0Ca3CUjnD6OkiweVQIgOL1HgYgT+0k6JFXmm/R8uilSfgCa/HWAcRBjXzr0QbQ="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.6_1584639930943_0.6870438046453029"},"_hasShrinkwrap":false},"2.1.7":{"name":"react-extra-hooks","version":"2.1.7","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.7","dist":{"shasum":"bae5da70686edb9bb652467a54f710e8373c5d72","integrity":"sha512-PtB9zB8+ouHhRPgY6dmoJo/qT4p7MW+P73dh1zyzG5taUqmK/sTRBwWFswxdwF8hS3Au7obZFsp45B8l3c4YKg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.7.tgz","fileCount":16,"unpackedSize":18324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedKmYCRA9TVsSAnZWagAAFnEP/iTgNZhWlWmIsVzivdrU\nGRGe+qDMzNpefJQvLWGHPsxg46PHlElGZVK7aE9koNnOgnNwpa47UQ21Z7L8\n49p7NymUDhx443vHpiuFNg7tFN3INgmwFuep4bWoVyIoK7WHX9kX5utmlKuU\n/8kMcWvqpmr0FINNO76hDocC2KTkC9bnDmQmLMjUWCvFQk6u5yD+rzQrH++A\n5poFnl7vB4b3b/M3Y6dYu2OWz7biigPH3ae8V08RbbjRr4KiKKCg1vyJxZ01\nOZJvWZPd47yl6anImyql2NQKVTq4grHd5PW48IzHQVWifAdQSuulwdXmUZ1m\no+IJk031nkVZOl3Mz1O3Pa7zN+6YekVs8qcRmBlaB793T5PMSvBcYzJx4nig\nmioM8T1MemywO5UJ6dBqTV4D2s6hAtc5rU0RHkJU0CTYJ4fUs6OBYL0HDhxr\nN+aa9QVRuEfUHOZo5xODTL6ePK6B+6/bpDN3TU2KoQGR4RQOlCR/0x8t+LIm\nwnmTSk81dKSffyju3uv+y31vZYplRM8ozM6srb2N6sAZA3BZKGtIusnJWkcL\n4v1G+772lK9LL4v2MtlZ9hlJJr6disM3bIXpuE/0ATnjy5hn8JU24CoajgLl\n5+7U93FkiwHzi8A1p0zQP8rAI5/9y68p0JX9Qcwqk1gOsRaHlhi0Aig8Y4dZ\nS5BW\r\n=t6af\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc7chNYJmCAFiA+x6n34W3dha7nzZf3Nk9+l2pULBKBAiBU+47VfbY1vWI8u+pF+usB1J6nXYixp1yAZ0+i23hJaw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.7_1584703896029_0.08527749114632233"},"_hasShrinkwrap":false},"2.1.8":{"name":"react-extra-hooks","version":"2.1.8","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.1.8","dist":{"shasum":"eb41468e23bf3fbd045c8fb51a6d202a6411421c","integrity":"sha512-bZrlg8TE7x5WNxhmJLL3PCTbVRXTuArMqiYSuHQHh76AeckpoS73WDvt0BGhHJDh/c2M8+NDGcZZpA7N91NX7w==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.1.8.tgz","fileCount":16,"unpackedSize":21699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedMOICRA9TVsSAnZWagAAWNUQAJ/314em0i04LyiTqp5O\n3YMAGz1Bm9kFFe2bkZf+rZ+/wNBySRcc+rB2Umpaj/ZjbYuBxPdKmEd2vWPz\n4pH6ayOEj3J94rR+mKa87E8YUSOqAb+2jbRqLjPQG8nzMrn/rnnBw2Ea0gew\n0DvizQeHMYc2dIKvoBAtW2hIMObWh0FASlil7jCOaWxOxALo6ujMq86U8ycO\nOb3uN/bXcfzHrIPDzs/HVlBH05GeCgkwUv4aYjW6NQKHV2QZZ0Yq5FzwUx9S\nHr6T+mJcGTjZqCNteB381mF6/IpfsnzO7D4edCcls9vOE0eHUywRjD4MIZ2n\nAtq1RfpFTGG4C+7E5q39205/hwdIYScZb6s+W6hnDzNg4lJQQdTnh2l9E10+\n1ly9GB4HrtXb5T229IFk76YhuvNb7emZlUCVpBD3XvowQ/GpXrN4co/rMGrq\nw+vE9UGPig2iF4hSGfk1naOHYfzcyCI4upON0P9m539IJqOr+PbP+/0qU3Qm\nkkFtWOC2hIdaap/WbVEd/KlBl3YhTrqbtJzKrN5730xsTLraUVEAfNbioi/l\nm7h4d1JvRlhYtnyOoaRzBn1uc0e9Qj5vuKRWXzD/ghj+t3g+t4v6Ygv85vCJ\nB7L+0tYGveM5G8cx9cN/o410sBwbOzxG9RKPfR7NPWME9/uZ0FhCa5VGVqo4\ndNhl\r\n=D0v0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq8wTaove34tPNOl5d0rtngm1xWPaenku8t/diAPjgKgIhANAMd7lcECoU0Nu+fUzPObhRQ2GQw33/onDjO4i/WspX"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.1.8_1584710536213_0.06739092174569938"},"_hasShrinkwrap":false},"2.2.1":{"name":"react-extra-hooks","version":"2.2.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.1","dist":{"shasum":"38ad2c97dd41bb9dd23db2202deeb1f762f28708","integrity":"sha512-C8E8EeFxhqLyRZdzRRwvqRyVBDjW3nsdSM73JSs9ZoiBluwYvoACHdLD4pZL8XCtE51r2VAlR3q+xr6enL2gpg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.1.tgz","fileCount":16,"unpackedSize":22258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRL1CRA9TVsSAnZWagAAIkgQAKGG8rlX2X+DYR7e9F8T\nysvbaqyxdIsqGv9j6Z9+6chal4jYqtRILjwX1vxOGvhoguffCZqQrlQvCNIg\n49zMOMPZ6aTjqfcdYsAL4dDB3MTDkag9G/TaR2x3gZNvsjvdxeryUj0s0GkP\nsdJ3wcDCn9cvWqjRFlVLl8sp1TDDvExr9R+4XKYZIZE72bExb7qvDDdsGNMp\n1u4ZOp5WdQjnyBC+bBV4SHC2uftsb/RPBdiVS284ku2xubRJimTzuxX3l3Hx\nGn7COaBXNsnXacYxF4qcVpRaa2Ib+x2mrNyz6o5lsYeLYKt2tCEerk2OKLYS\nZN01lqkBFfrdE959+yNkSYEfxPGydl3SdQKJZohxQhYcA824fJIVnsGZN27/\neGUr6MIoKBWHuQsHrkNSdnmvwNR4RNuiBigUwxFSyvstzrS63gcTPjM1XdKb\naY1Bvy4RZh8lyS9yYYAUuZkrGmNU7PwIJKlLHFG6mDdUSeXd+7LQdrUN8Oz3\nK8vJRNJJP3ThuEB6c2Ditw4EQ8s0b8DlMSneJCrGd6eAY/D5VGGvV6hsCYxX\nLbxouBfVGDVFkdFPHJgDDM4pMmRC6uonauir4HzHJhk+P4dSoHEQIyGwVklF\ndwQe0G4owuTg+d+IB5MQUxeBbCkpyCb469TkFJhoP1vKNMCjEoo7ENW7I6AX\nhjEe\r\n=5UPv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHihbyivXN4D3SwAlaUJC0q5NR+p2q4IrdqjWdCyc3teAiEAq3MyOOljZJkQVtUdY8CvDWEPfZjBEIyEz5C2R1j/Jh4="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.1_1584730868668_0.7616887872622555"},"_hasShrinkwrap":false},"2.2.2":{"name":"react-extra-hooks","version":"2.2.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.2","dist":{"shasum":"1150e30e225b3b51ac7e7b6794c35180b8b339e3","integrity":"sha512-XzmWzI16dfoL5fgOklf2zBTFUYe/+LJEdpRLE5SVZNVW26/jxzToBTVpz8x2NihP1mi5cpzjLOxkziiFC2Oz5g==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.2.tgz","fileCount":16,"unpackedSize":22437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRXWCRA9TVsSAnZWagAAqkMP+gIHxrnedJqA1TdFWD+r\nE6qUBYdkhbAHW+V+xyoUOpMqMnHz1in1JNSKBysIoZQZdbYzJ/wXdYHfvF49\nV52SwCm5LT3nBNGi2u1sWDb2UR8x3c6QgFpzFzgEuz6P/UmR81Q1biWCE+kL\nDccGgGw+Agtj++/RbZlCYTGIKUIf15tPuSIvso3UikQGqx+JMQw8d+CaMMxr\nNPOk2GwgEUnP3Ak4LmKRlXGBl2n7cm5od8AXTFsPdM6jVidah+siup8zddEB\nc5Epd2MDqw7NYHNY/TXk7qA6Nhqs1nyhy9q9IpMPfjwXti8SbCdil2JZ8tg5\n+FGbZlH461fQktCDjE0b888gid++yZCKvhXyBz4AF51ucaIV/c6uiAztFa5I\nT1Ejp+FgZ7wyaX9RoeT4GSAWp3/F0HSH/Zs0hOH71StVbaXytxsf5TqJoZoO\n0YDCrGdiUWtKP5Es3z5jg11nz9P5YibyxkEBEkivAhjRQ0X4W1kNo+JPE6ol\nWD6TVo5Z/Vn95LghgM84VeGKrJJLNd/LlD0v8DjaZhNjxnLaUg7r4QRQTx8Z\ncmT8R0lFSx6g1l3OgX8xuGrBDlVYOXurX1Cs/GtDFz3meeH53LwRuLyL76UE\nDCKK4UHf/O84Q9O8uuuPLapsMA8YATYnIslVIk406D65tzpcFw/7JGH/I/++\nX9Xu\r\n=Y7Go\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk5Hq+bB/qZYLmh7vYSueyu9by88JJa+lXuzeqogvg2AiEA2RJMSsfJ+6XLjPCJG9ulXgG1qE+kV8v6au/2ZHnmBm4="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.2_1584731606060_0.9495954875408128"},"_hasShrinkwrap":false},"2.2.3":{"name":"react-extra-hooks","version":"2.2.3","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.3","dist":{"shasum":"d586808ad79e2437a9dd81dac5fad9d5ef6bbf25","integrity":"sha512-ERISHDLTTNf6u3vYsDsqi1O8xvdf78tu49zTVOBnzUZvR/ZMJl5zNLkEGoU7wUmR3qu21fb07/rxDSlCCVi8dA==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.3.tgz","fileCount":16,"unpackedSize":22403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRa1CRA9TVsSAnZWagAAHmMP/3woQDFt0aYDNDzZRela\nRvcB8lS/g2TmE1czihCYhQgsqMW+CGZcXK7AVooQy7avQJM3X1Pufi/PXd0R\nRB4ZfWUwxkDs5WmQFVEr3kHEKbQSyG/t1tveVcvPRl9xZbgSxKAuNjZ8ogUz\nDK3Cn1NVLmPStB+Pw3noMn+QlxzlT8YbYbtILoi7ZPkbhYCfBB275Ghkq8Uk\nqTIaPDS4zkRe2MgkBZ1eq0VGbl/HZurX4AWrFPXmvggV70hkuuPHTJtHWj7o\nD44gdrc+TNgwmOx0th3vntrOrWWjShXY4guX7xYAEbbRqQEWWRaX+C77Otx7\neVtTPLBePhrPTlEPEVgnvIx/HhpPrA/1z8LAWshHtLajtIntTGHWinK1m7Qd\nBJRAhzE7RSzwC8OHLbmFtDeGqYv9eHQGF4GWxCB26FmJi80KGp+zsRwlGK8R\nsy7b1xb7cH/BBm7s737scsIqFTBS8jZjMI0kx4p8s0y8cuoDxDYRXVz0BK5x\nWFYXNMxUmITBFYwZo2W72pWxkIJA0D4bIj53rTI77kB6FUY8Msv5368frbSZ\ngRHHXZCiMO+sXLZ7m3II6a6ENlEee4jeo5kmLH8vp7rmBtU/zeW/R+ofSneW\nvkKca7nqE1Zs2YJWZSKee1jGVyvUNfE2ZUwyBWsCGsyyIm60xD0Ar9ryy0VE\nn4N0\r\n=eSS9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS7y1hvxbLpLh7U86QngFYmMW2b8bNrGgDCE1TnKS+6AIgW/mI+1XLsMSjFJyGrfgYF2eHDRWIwOA1EolY/mRvYvc="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.3_1584731829496_0.8731092580570787"},"_hasShrinkwrap":false},"2.2.4":{"name":"react-extra-hooks","version":"2.2.4","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.4","dist":{"shasum":"fd0ae3763057eb12ce2738083633e14df3a2e9d1","integrity":"sha512-pJxw8jWzXmqEsQSOYeRBpnbxRNhzONDkUUffWzcLv9vNqDm/cZMaiFv4Grg2GJ2zl4NZ5TSrmwkIlBsT8FxjJg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.4.tgz","fileCount":16,"unpackedSize":22430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRiZCRA9TVsSAnZWagAAn2sP/14/eAMbTnQIXiI3Rj/k\nFTjl1YNsM7ptSVBpgYLKiNC7CcFcrPJqr10eNpHYS9+TNJ2Q47MdzzBZa1KD\nQc3URR6oaK0N83ag0b1cD24wlKTclobl3O4ogFp978aGSRcEt/LM1k+rDzLl\nWvGjw/rfX/HNkR7Rb6vQsh7xyEWDMJuI6GHDcMbHtCzAQ8E36L1srim+DYG3\nURZ65TidG89hNNGGQDrZdqeRT2fsPCLc387FOdRWoxGitD9S1GhEpVWxnKgY\nJVQXUOKdbujq0K7Y4pHSX7S4kzeIDnh3Pa9++qPakYSQU2QcMOI9LCsELR31\nfvFCesI1B3kfLYwYBVZXPK0qeb1JviwIPJLPF0DNSv2yw62wVpZqwfchpFCO\nvz4117ZV+l8gVE3Y80kE34U+ajajGUu/2EAEmoBNs+b09pksn5o1lvSiLTBd\nfBnbg0bpvKN4mVgHokg99glJGbaP/a1ov+A79bEIdqhm4DJMFrt4Uv7j14eF\ntm06x2V4S/qQaem4n1wG8JLFhQSVWIhRof3sZYD1atoq08uBeVmC+0p8ZqR9\nYLO411vFsOWUt3V2f4BUXyBhKdbJjGkQfV/KM7FudN1iGnrngQgoDA6Nm22s\noTUTiiimTyU0gLMb10vQCCZAydmwrfDByy4XUP0yRdLDjPfQ/9+A/j0i0RJ8\nTDe0\r\n=Is22\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLO/mIjVJs7ZWcg5ZG0ia7bPwrnG4YQEWN/9NwhvcJ9gIhAJ32QNZyyjMyD4vP10hB4bXNB3o5gtWurASFtkDAqdE6"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.4_1584732313036_0.3509649039696423"},"_hasShrinkwrap":false},"2.2.5":{"name":"react-extra-hooks","version":"2.2.5","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.5","dist":{"shasum":"47aef1710dd7ff10dd2c8fd9dbede1dfca8baa41","integrity":"sha512-gXyWmjwPB2XlqP5JiIGdIxwJOMweVU3C9G/CY+6ZiZ0MU812WLMeQ/Rw9liKc46oUh0FPSL3szScICfrDfEp+A==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.5.tgz","fileCount":16,"unpackedSize":22611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedR2ACRA9TVsSAnZWagAApjAP+wRLGTe/wwIUA1O9uNUT\n7BHrq8wqmdzeSxw88vBFsd0MtzEj/iZtTi8Xbe2R+kwa5nGQgWQj7UMzMeVZ\n8SLNvN0IxXkE2ZwjvEQlcckK+bFSYSJEvYcRUJzD2vVu+n6EmSXggyiLe/uA\nlZNghx2+hGa5xYqeZ4CAOCQzI9BdWnw62EapG0sfbvkvMXAWF/cnbIiFHaFt\nb+FRn+Z1NRMFE4/clkqnGgZXLqczqk4mktiQziSuYnks7GcTJqzLK0E44g/a\nbE+YT/D6jS+1g9KZOITeFpaGXSyL9iA//Bm5ZSqZ9ZyWzuiHEIHDyGiMDwBb\nHqXKI2BCKPT1BfWq5wsDUw1TUogmTs33hVkihloW4q4XqqbtBaT3T7kC21Er\ngScmTTEILT9ccAwLDA8ohagcEWHXnDdBb7Nao3/XNc2PYPxmGTpZHe8Bl6zO\nQwzL1n4vla0NUUjPMmrL8NA7UY2MmOhZqimtgr9h8ET4QBDn7ko96fcSc94K\nqBkfYWmbjyau/OBomuLIfhS4Q+f0LgwxZe1fDpozWwuYCoRCZBAp3iZlX7Zt\nN675oZ0RI9KM31Q1vpOmzDxbuhzAn/zfQU4foD8ENUGLUTX6yAeLmb7SVgwQ\n8whMz31uP93Higk/Sth5pU19fy0XTLZQNNuviLXCLIKJLRu0zrxalt77GWrS\nhNeh\r\n=s6H8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMoytoqv/ogcEVwfSr20b5fLm3gjeWOXYMJaBvXJKPuAiEA0ZucKviUP5/lGbppZXBS6bXY2T0eWh9z9Pq7j6lY5Gs="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.5_1584733567944_0.9447503021062758"},"_hasShrinkwrap":false},"2.2.6":{"name":"react-extra-hooks","version":"2.2.6","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.6","dist":{"shasum":"e80d392eff0d81c603a546c6f5859c4c80377111","integrity":"sha512-AP9Ta3VglpNAjIi3HUlgDEJFdRAXGyd6FtfPTFmvtEsGXxNntiLwGIPU3lM0/kpuR19Nv+O+XBrVmL5KF2Re1Q==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.6.tgz","fileCount":16,"unpackedSize":22770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedc/dCRA9TVsSAnZWagAAKGsP/RBwIUjW/3F2bwvMi0Ne\nV5kPLDlDXRqv2/jgtq9B3IpIE3RykFUIDTYu9jwbr1oDNohxmy49d5szJPAZ\nf4HbydpVlj4dCEiyjOI+kopT554Pvba2VfsJnkK3mExLt5mX8BXATxQwq5Og\nzzLlExdu0gdmJZTnU5eQD3OSagVUQoEd7WV8AYxddoBJf5UqOWEgDoKSZF0z\nYpWmJbm8pC6ikwWF/tyjxf3vJGGDn2m1tandWuHZMWPFGhW60CSe6Ix4jZVf\n+jApUtgev4L9N2w0Z4l2GCiTXgMP+gOGrVYYI5LETIDSNMU0FuVL6M/5WocW\nsaCjVdvULoHnPpNBivg3JPKtUArjTyf/96x5t0hpaJ9wQxilQ+LSA2f0OwCG\nlzgdXnUC6Y5cnVH1sh4KIkAzLCcsjQ02uJzTNSbDaY2UHQKdN2rDwil9vFIU\nT8UkVE8gPq8p/JwimfxH1GTy9RXFTEVLSEYYfELGVBKL2XNNwcJuyeqiDrxj\nylXaFae6rVFbmgrl+uttROaHxxiJmseeJ2dytVOEgL5C+j25LVLI6R6QY203\nXRwdjcKETjIRFLU2AQim2FosoHS/iwo4gJEJIZimjvZSRYaTZordJJJVC4Du\nUS+NYv310oUuTavmG8mcbZcdoxKytMQ7k5HPIsnAlBbfpGY0+FshIG28Ic9n\nFOcc\r\n=cbzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEx9gc2Zlv8XbUVWIa5hYHYcUwCTayqT+XTo94M4dXtfAiAUqdjMDehhw+rQ67XCL8QkPr4+bSaQsVAHdcdDMlOYbw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.6_1584779228519_0.8610506417273434"},"_hasShrinkwrap":false},"2.2.7":{"name":"react-extra-hooks","version":"2.2.7","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"@types/lodash.isequal":"^4.5.5","lodash.isequal":"^4.5.0","sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.2.7","dist":{"shasum":"d43a7c0e5c475da4d7362291b0aea81a7c7fd53e","integrity":"sha512-oki0p7O0maAlIHvl0OdLn/o9p0vxOT8zTHyRxRqq4FmoDjVdZKy3yY3q4MDUoqxUdr+00pUOTWU60O0s/mLs7g==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.2.7.tgz","fileCount":16,"unpackedSize":23915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedl/+CRA9TVsSAnZWagAAebMQAJ9EDEbptJZwF9lZHDtE\nhNWlZMd1k1d1G5djYz11fo/UFlOD7n4N+a4j9QrqZCpM49cOgF5ZV4BV8SvV\nW7IQQbenQ2/Jg17qpiLJmLBvbQqhvFrAwPQI+KsqoXrZEDdvStwPp3nBBO98\ndq6BulB22FCWUlZAipFDMm1xiYRbzjvZDWmIWZjDbrUPPzgqRadJsigBWs0k\nZwrzua/ddS3Qvj5XDfGn+FwSa1LwSz9wzKlqQLwSGYb3+pfTC2V1iYP9omxC\nFmXWVv+fS/XytPQly8Y231krZ/KfqCudzsUJCKR6k0sEQkuzpSo3ml2GlWp5\n8VSBFMG9D9qIc91lFUs9kz4yS6QM6tXIGo2i/AkmxS1sPma1f3Ah+911Bp3R\nCXb++tMLnFhbU0vjIAqiiyN/4lKPx78URvkUUoXmxc/JqUduBL1ol0yHLcxy\nagK2YgnVgDU4ZQyH/LfzncLav9GZjZsm2odWzCzW8fTxLqrTM8TwFxLjKQhF\ntEOGDKnj1RnpZtQSVRdG9VA0iBvaxj82dtBIwHhhzwtH+5UPzc110BD+JRU8\nwydsnEgbCrLDYpqSDC/Q+ixpMHREyU+S7Ao/bUKppCY9hJhdyQ+V15XB73Vf\nevl6G0XAcf4sVKRM0Ig8zVGbIkM3bbcC/stqe8xc4W4sGZBr681XQRZGCHCL\nfojh\r\n=SKYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LZOCpnM44lAZurVfhFbHhLlsOwz2FeNkiy5dtjqY3wIgdTX1zhWqgaRkWpoqwj5ZKG1cAJwE+8XVahOCUjYsfCI="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.2.7_1584816126037_0.3881090515458707"},"_hasShrinkwrap":false},"2.3.1":{"name":"react-extra-hooks","version":"2.3.1","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","mocha":{"require":"tests/init.js","spec":"tests/**.ts","timeout":9999999999},"scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors --exit","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@testing-library/react-hooks":"^3.2.1","@types/chai":"^4.2.11","@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","chai":"^4.2.0","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","react-test-renderer":"^16.13.1","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"@types/lodash.isequal":"^4.5.5","lodash.isequal":"^4.5.0","sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.3.1","dist":{"shasum":"8bae794e2b9fd09274d8a49f0de762e4ecdd3e3b","integrity":"sha512-VOAyo/XXJFpyxrfeNyBwZU5SruUuDtKKMXA+bgkhhDPGM8glDDRRH+hrx27eu8sKTU+FW9mvFT6PrL4Jvy7DYA==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.3.1.tgz","fileCount":14,"unpackedSize":23486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed7ICCRA9TVsSAnZWagAAhfYP/1KdMJ1TzhIEZFXWRsGw\nQqxzDGGXQGvLk53s96B06amOpXz6nY19qKvlfb2wcXKce6Y7t7I7Y+0yjCsu\n3dOyue7L4xDUeFaqEL8ZxORMQqAN6MCEkFeC08B7KSKZkhL3MuIPia9Ko3wU\nDVDcEKt7V5LzZ/XE+VX6JPe50pheUQKDhsp/Yw+9OePTsz4ZQy+aZM2qNVIC\nXSd8lo157CXiisM4MAv+Fnut8go8d/Se8Ut2kGah1/auBru4g0FNCTfwzTCj\nPDGNxdt3y8XbSI11EF0UHLHN1enPUfTyQziaMJhkXbcMhy74ohK+Xr56OFa1\ntRx2YzVIisYucnq+e5nh91oPcNk6/Rg+0Ch+i7h6sQmxki4OKVMPUEisFcCc\nQp8wocgQijRaKsFsIc1KMw1/oXjP3J2rqjPaw8CIWwJePtMfHL2d9VnDKWF3\nXapdjmRkvNHDCkDQVt9uLh2HMCR+RTClxxkjcPxFHUL39VlKd/N6936sG50+\nv2UPcKaQPgFOMLGeWuN/kH2fj//5RiLf0pNERe/SIBXEtBIOrMjdSQbSH1pE\nzfRl2zJ3GLtsVG945tNPVLSZkR4JPXPDSb7ZS+NesOu9lyZAXKm4UOmzcBFg\n7t9LG/Z2Ho5eSj7HKwbzc9JY2rrN4zOQxRMn6A9BFg1RCte/UPn2BCQOqEnm\nX/lt\r\n=rWf9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr2+fXBfpG+RAhIGx1l8vHGhx5lHSQ4hrv/ks2Fz10/AIhAIb4EXcPkvGvymsbLMzaeA9yg+dqhoselVdHliAMQAPy"}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.3.1_1584902657969_0.8253797020112301"},"_hasShrinkwrap":false},"2.3.2":{"name":"react-extra-hooks","version":"2.3.2","description":"`yarn add react-extra-hooks`","main":"dist/index.js","types":"dist/index.d.ts","mocha":{"require":"tests/init.js","spec":"tests/**.ts","timeout":9999999999},"scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors --exit","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@testing-library/react-hooks":"^3.2.1","@types/chai":"^4.2.11","@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","chai":"^4.2.0","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","react-test-renderer":"^16.13.1","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"react-fast-compare":"^3.1.1","sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.3.2","dist":{"shasum":"c61d56599622c5220b24311fd490c2991d5a0da3","integrity":"sha512-ay8ia60xLGF7dXOM+bGy4wd8TiyEKXYtDe3/89bk4k50NBjiA8HftvdaOrCaW06jQWsGbYuHqZaNujpZ/xgYRg==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.3.2.tgz","fileCount":14,"unpackedSize":24063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexCYECRA9TVsSAnZWagAAbJQP/igSyknfmlKT3hDs2WOF\njeZzNWFkkUV0Z/LIk48EtkOny93EpJ/4zBdtHvlxnjJ30L08CQb5CseLjXr1\np+QFmZ6uqft9WBWJoyZSzptWK8q5yo7FNwWMPHx3OjQwm1/7zC3ZLhftBrkP\n88ynL9UFXD7cNSsleYjGgUfZV7lQaCA7B9dADymjAhpbC52tQpDUF+rYZBUT\n2jUMD6lZtnsBKVRlfQssWp1q5sUnQ4B8d8Wh9qYDNIGQ4DeUoIwFYQol09S1\nXIXSWLP4Y+UV2jGpKZVs2YNNnMba0n0QZF2WOAkAhaIqqGkgakWB2JPKcWpt\n7fPLBwi3ZzY1r5imaxBDxKpHyh4ZvB46KEjIYkbIfoXz7RXOaIYvV0W/3z7E\np8jJucAhgKJXW6qc0X4CHM+m55vN7O4hQ7ZIWS+4k4fOAcgfzfTKeQt1r0Aq\nOVUvMQTadF2Vb0tCgfz9q3pdSsJ03mCXKHcAoAATQFtVudBD94R1djUi8AQ5\nSLE5y7v5N7nVDGu7TUEAb9FOrxleigScsmgkSMn2S8L727Wl8Y/2HNlOeTzi\nddRrasBiSm5Fl27YXwUtdLaTWqXGcqAW5kMrKp32KXOhzlub5VHBJrghLpJx\n4QJrTu5vaXO69AzxvJ5Wjlt3Bg4QXw77NOrmvJIGqUdx35CcVtIgmtxSR2QJ\nsdHp\r\n=nGeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9trZj4sEr3PX6UiVE9o4pRHAq5fRjv5NMZIbk/u8u4wIgEHFWo+nccSYDe0K3S7isJh+k43onZxqsrRsK3qeq808="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.3.2_1589913091659_0.02133166119316754"},"_hasShrinkwrap":false},"2.3.3":{"name":"react-extra-hooks","version":"2.3.3","description":"Hooks for data fetching and more","main":"dist/index.js","module":"esm/index.js","types":"dist/index.d.ts","mocha":{"require":"tests/init.js","spec":"tests/**.ts","timeout":9999999999},"scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors --exit","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@testing-library/react-hooks":"^3.2.1","@types/chai":"^4.2.11","@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","chai":"^4.2.0","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","react-test-renderer":"^16.13.1","rxjs":"^6.5.5","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"react-fast-compare":"^3.1.1","sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.3.3","dist":{"shasum":"817cfe65896826249262e837e39f01210ebf4e9f","integrity":"sha512-SadJc5L1oIhw1XPMSsNeCpm58yXxi9kK1ejhwBgY8Nc+fPtW3KsT6rxpFCISBWMFkJ+T8SK2eQR4LfQLnen+rQ==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.3.3.tgz","fileCount":55,"unpackedSize":96099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexmH+CRA9TVsSAnZWagAAUtoP/itiODJxTCX3xzGDQuyC\n09RLTrtRzEh7LV0n36X3Hk2sEO+iLQcyR5hY8hTp/Pu3BLSfa3/1cyW+Hkn2\n3Yl/O4hAwmUpz/+enGkkAVNDd8M5fRowV9NarsIs9z0fEG9eg0phVZwzShEw\nQv8YKZOGF/FhySTmQbnFf2mmC9A9RhvyLQy98i5w3FAlOuWlTeY4G6TXQjir\nOghCKz1wU+vdh5L4VuKupT/2DjkG6dIbeNMRfFVLdHtAl3X6F3ykM/vYa+3Z\nsIQC6+IqTWbdbnsMegLGjvV3NBRRsWZz925YJAqrOpugRGhhMKHD6ix72vgf\nDmpszZ4OMmmigx+T9D8LoryQWuoae5h7139Shro9ZGTmX0gPUeKC/oTDiipm\nz2ex/hptyJzXDHp60WcBgmY57K2+Q1NBTdQAVawfuEvstCOfM4tNaK2clDNd\ntSca9xRct3OZvb6EP2LlMZJ4I0YNCmEWSSyyceaIA6Kz7TFHfw0E2FyTVeU6\n5dFQRh/Hy3/d/f7cuBeaVSnyEomZiRmxgve48/ovMQkk6cs4fImGZCAoI2Fk\nqTqXTq1kB6OzknfNVCd8/F54l+RfZPrWL1JxtAm97Jl81mPbvrXZFfrF8Yqh\nOQ09KusELmeGzIudbFzo9k48MURphjWEApbo2+BEtbFoxJfGBbZLWoEj/jAG\n7Wk3\r\n=wohD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcurY/vp23QUZT6JMkBQWDMKb9oCNHbkWnwaW6bHcHnAiAziaVyc+ulm1mxRxR7+eCq3e+D1iNcuJpe/6EWOVsxXw=="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.3.3_1590059517805_0.18994960902845137"},"_hasShrinkwrap":false},"2.3.4":{"name":"react-extra-hooks","version":"2.3.4","description":"Hooks for data fetching and more","main":"dist/index.js","module":"esm/index.js","sideEffects":false,"types":"dist/index.d.ts","mocha":{"require":"tests/init.js","spec":"tests/**.ts","timeout":9999999999},"scripts":{"test":"mocha --require ts-node/register --timeout 10000 tests/* --colors --exit","example":"parcel example/index.html"},"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","devDependencies":{"@testing-library/react-hooks":"^3.2.1","@types/chai":"^4.2.11","@types/mocha":"^5.2.7","@types/node":"^12.0.7","@types/react":"^16.9.18","chai":"^4.2.0","mocha":"^6.1.4","react":"^16.12.0","react-dom":"^16.12.0","react-test-renderer":"^16.13.1","rxjs":"^6.5.5","ts-node":"^8.2.0","typescript":"^3.7.5"},"dependencies":{"react-fast-compare":"^3.1.1","sort-keys-recursive":"^2.0.1"},"_id":"react-extra-hooks@2.3.4","dist":{"shasum":"1f666f9f7d5232489e2c2fd01d657feee9e0b299","integrity":"sha512-PZeLJEZF8iVFNuSiaCZGh1JYBV/qiRRnkYo5lJhThgjMzQFFOl0IypNVew35Azz0BQqPnRE8sytpv6AB3vKc0w==","tarball":"https://registry.npmjs.org/react-extra-hooks/-/react-extra-hooks-2.3.4.tgz","fileCount":55,"unpackedSize":96123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexmMACRA9TVsSAnZWagAANB8QAIdBG9ax1i//daImyJSX\nwOulRfJ7+pGaOBQPMR88Is71Qep3ak0N6UC0Z9sP+P7D+h2VlQB6FAQMpwhJ\nUDw6rVG3n4ovxaE8tMxo39mWnvkvEcPhXHtnqakL/5Hg6qHTa67Lg2yf0xBJ\n+pYvPgM/wSO8QxZCpM3AdIF3Q/qJQQk8FORkHBQim8U4Nd58nD+n2EnPjIAP\n3N3y/YTt+CS7FqqhbkJqFZmuGNPK14yuuXVLZKkUh39DXRZUJI+j90o3dcUK\nBvfOtXfEacxHWVvjRbZxQ7gU8hhw0+OHJCVNeQREOV/STft4a2oFTcU5ptYw\nyBPcXMDecpWur41jBM0cyh5qTVsrqSVhJoOnDUtXChEQs8jz7IML359hiAip\nvybpXxYh79F5gQH4h5P66wD61riGD2pWETA86GGqD9/RXLYdB28NQMVCm2IS\nLBXJ9q9ml4Czh8aLq53tL3Ydt6a2xn6QgFq1eescZ40igRmPUXheF+stOIK8\nrF//CBfRU8HGvc9g2hXVyFqyOShk3KKWVSr15nMicpIXvt2WqhWDGfJRFbEK\nWZzWhPsyYbfAlvMNslASSrwcVnA9Wmt+z4QIC+h+tv4+2ClbVRmoN3R22B9f\nVuMKZhEiTEn9SWgOKfgXBpEblLdF+KFUuLyLtVBVk7Wi0eYRhyuKH0yC2jje\nSUIw\r\n=Dx54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD6sVYzWJRqEg8FgdqVhlnEzUO7473skAyklg+jE4JDAiEAuhbay1tfvCSRkac8F9K4eC56ton1ryDwSNXxT9HuOzw="}]},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-extra-hooks_2.3.4_1590059775614_0.11309043609447489"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-22T10:20:46.282Z","0.1.0":"2020-01-22T10:20:46.441Z","modified":"2022-05-14T10:32:49.300Z","0.1.1":"2020-01-22T15:22:36.588Z","0.1.2":"2020-01-22T17:55:41.357Z","0.1.3":"2020-02-12T11:48:07.059Z","0.1.4":"2020-02-12T12:45:06.328Z","0.1.5":"2020-02-12T12:52:29.553Z","0.1.6":"2020-02-14T19:36:09.257Z","0.1.7":"2020-02-14T19:43:20.382Z","0.1.8":"2020-02-14T19:49:26.909Z","0.1.9":"2020-02-14T20:15:10.982Z","0.1.10":"2020-02-14T20:21:14.774Z","1.0.1":"2020-02-15T10:00:12.071Z","1.0.2":"2020-02-15T10:05:43.731Z","2.0.1":"2020-03-08T13:20:42.077Z","2.0.2":"2020-03-09T15:19:20.034Z","2.0.3":"2020-03-15T12:21:18.962Z","2.0.4":"2020-03-17T18:49:11.388Z","2.1.1":"2020-03-18T15:08:39.380Z","2.1.2":"2020-03-19T16:03:15.478Z","2.1.3":"2020-03-19T16:41:39.996Z","2.1.4":"2020-03-19T17:36:21.029Z","2.1.5":"2020-03-19T17:42:11.679Z","2.1.6":"2020-03-19T17:45:31.074Z","2.1.7":"2020-03-20T11:31:36.162Z","2.1.8":"2020-03-20T13:22:16.347Z","2.2.1":"2020-03-20T19:01:08.769Z","2.2.2":"2020-03-20T19:13:26.168Z","2.2.3":"2020-03-20T19:17:09.604Z","2.2.4":"2020-03-20T19:25:13.151Z","2.2.5":"2020-03-20T19:46:08.082Z","2.2.6":"2020-03-21T08:27:08.931Z","2.2.7":"2020-03-21T18:42:06.149Z","2.3.1":"2020-03-22T18:44:18.074Z","2.3.2":"2020-05-19T18:31:31.773Z","2.3.3":"2020-05-21T11:11:58.079Z","2.3.4":"2020-05-21T11:16:15.747Z"},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"ISC","readme":"# react-extra-hooks\n\n`yarn add react-extra-hooks`\n\n# hooks\n\n-   usePromise\n-   useLazyPromise\n-   useDebounce\n-   useLocalStorage\n\n## Examples\n\nusePromise\n\n```tsx\nimport { usePromise } from 'react-extra-hooks'\nimport React from 'react'\n\nconst sleep = (t) => new Promise((res) => setTimeout(res, t))\n\nasync function pp() {\n    await sleep(400)\n    return {\n        x: 9,\n    }\n}\n\nconst App = () => {\n    const { result, loading, error } = usePromise(pp)\n    if (loading) {\n        return <>loading</>\n    }\n    return <div>{result?.x}</div>\n}\n```\n\nuseLazyPromise\n\n```tsx\nimport { useLazyPromise } from 'react-extra-hooks'\nimport React from 'react'\n\nconst sleep = (t) => new Promise((res) => setTimeout(res, t))\n\nasync function effect() {\n    await sleep(400)\n    alert('executed')\n    return {\n        x: 9,\n    }\n}\n\nconst UseLazyPromiseExample = () => {\n    const [execute, { result, loading, error }] = useLazyPromise(pp)\n    if (loading) {\n        return <>loading</>\n    }\n    if (result) {\n        return <div>{result?.x}</div>\n    }\n    return (\n        <div>\n            <button onClick={execute}>execute promise</button>\n        </div>\n    )\n}\n```\n\n**useLazyPromise with in memory cache**, supports the options `{promiseId: string, cacheSize: numer, cacheExpirationSeconds: number}`.\nEvery useLazyPromise cached the result based on\n\n-   the argument passed to the `execute` function\n-   the `promiseId` option (defaults to the name of the promise)\n\nThe cache is invalidated when\n\n-   the page is refreshed\n-   the cacheExpirationSeconds (defaults to 120 secods) times out\n-   the cache overflows his size (that defaults to 50 elements), the first cached value is discarded\n\n```tsx\nimport { useLazyPromise } from 'react-extra-hooks'\nimport React from 'react'\n\nconst sleep = (t) => new Promise((res) => setTimeout(res, t))\n\nasync function effect(n: string) {\n    await sleep(1000)\n    // throw Error('xxx')\n    alert('executed with n=' + n)\n    return {\n        x: n,\n    }\n}\n\nconst UseLazyPromiseExample = () => {\n    const [arg, set] = useState('')\n    const [execute, { result, loading, error }] = useLazyPromise(effect, {\n        cache: true,\n        cacheExpirationSeconds: 300,\n    })\n    if (loading) {\n        return <>loading</>\n    }\n    if (error) {\n        return <div>{error.message}</div>\n    }\n\n    return (\n        <div>\n            <input onChange={(e) => set(e.target.value)} value={arg} />\n            <button onClick={() => execute(arg)}>execute promise</button>\n            <code>\n                <div>{result?.x}</div>\n            </code>\n        </div>\n    )\n}\n```\n\n## Example with delayed argument necessary for the promise\n\n```tsx\nconst { query } = useRouter() // null on first render\nconst { result, loading, error } = usePromise(query ? asyncFunction : null, {\n    cache: true,\n    args: [query],\n})\n```\n\n## Usage with pagination\n\n```tsx\nimport { useLazyPromise } from 'react-extra-hooks'\nimport React from 'react'\n\nconst sleep = (t) => new Promise((res) => setTimeout(res, t))\n\nconst PaginationExample = () => {\n    const [page, setPage] = useState(0)\n\n    async function loadData(page) {\n        const items = await fetchSomething({ page })\n        return [...result, ...items]\n    }\n\n    const { result = [], loading, error } = usePromise(loadData, {\n        args: [page],\n    })\n\n    if (!result.length) {\n        return <>loading</>\n    }\n\n    if (error) {\n        return <div>{error.message}</div>\n    }\n\n    return (\n        <div>\n            <span>page: {page}</span>\n            <code>\n                <div>\n                    {result.map((x) => (\n                        <div>{x}</div>\n                    ))}\n                    <button\n                        disabled={loading}\n                        onClick={() => setPage((x) => x + 1)}\n                    >\n                        {loading ? 'loading' : 'more'}\n                    </button>\n                </div>\n            </code>\n        </div>\n    )\n}\n\nasync function fetchSomething({ page }) {\n    await sleep(1000)\n    return Array(10)\n        .fill(page + 10)\n        .map((x, i) => x + i)\n        .map((x) => x.toString())\n}\n```\n\n## Pagination with cursor\n\n```tsx\nconst ItemsList = ({}) => {\n    const [after, setAfter] = useState(undefined)\n\n    const getUserItems = useCallback(\n        async (after): Promise<GetUserItemsQuery['Items']> => {\n            const uid = getUid()\n            const res = await sdk.GetUserItems({\n                first: 3,\n                after: after,\n            })\n            const newItems = res?.Items || ({} as any)\n            return {\n                ...newItems,\n                nodes: [...(Items?.nodes || []), ...(newItems?.nodes || [])],\n            }\n        },\n        [after],\n    )\n\n    const { result: Items, loading, error } = usePromise(getUserItems, {\n        cache: true,\n        args: [after],\n    })\n\n    const hasItems = !loading && Items?.nodes?.length\n\n    if (!Items && loading) {\n        return (\n            <Center>\n                <Spinner />\n            </Center>\n        )\n    }\n    if (error) {\n        return (\n            <Center>\n                <ErrorMessage msg={error?.message} />\n            </Center>\n        )\n    }\n    if (!hasItems) {\n        return (\n            <Col align='center' justify='center' opacity={0.8} h='100%'>\n                <NextLink href='/new'>\n                    <Button>Create your first Item</Button>\n                </NextLink>\n            </Col>\n        )\n    }\n    return (\n        <Stack spacing={6}>\n            {Items?.nodes?.map((item, i) => (\n                <ItemCard key={i} data={item} />\n            ))}\n            {hasItems && Items?.pageInfo?.hasNextPage && (\n                <Button\n                    isLoading={loading}\n                    isDisabled={loading}\n                    onClick={(e) => setAfter(Items?.pageInfo?.endCursor)}\n                >\n                    Load More\n                </Button>\n            )}\n        </Stack>\n    )\n}\n```\n\nTODO add support for suspense\n","readmeFilename":"README.md","description":"Hooks for data fetching and more"}