{"_id":"react-detect-click-outside","_rev":"21-c0435a1ec789136f4b212ad215bb22b1","name":"react-detect-click-outside","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"react-detect-click-outside","version":"1.0.0","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"07d82a078f1555ee1559205e30a13f3137189060","_id":"react-detect-click-outside@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mA8zvmbLsXyGV2PeZc1t4kKnSAuhqTXN89uXAzOK9mi7F7qN5g39Md6bNRIR0+gQiIkoajcNu3QCcHBy5/QUwg==","shasum":"af6cd5149927cb55dd3c85d777dad66b10c25826","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.0.tgz","fileCount":6,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqKtaCRA9TVsSAnZWagAAWw8P/jEeSWBwC0zvqzadjQun\nFV8gqIR3HnT5SY992+4EdqE7dmEYzDUXUEEr4eZBOJkkme5vF737XFKv4viK\nF2gahZU12milrSQGRx0xbDFAydAlCZI8Rr4miSyrbEk5kxpwBmKYuQTL5lka\n4yZXzs966gFjJ3wtlVaX9Vd/f8cze8y/tcvDIJ5WifEXAsTB2mAYsforzlzj\n1f+cvzEgxuVP+DU94FN7orss/PGkIINZIWu1xLWPy5UkBo5DEgkja1W49ZRy\ndXR0eok/RqIOrEbbbcrUSkZGfdl+vg7JK5WG/XqrYyv6dfPN+QF9b6ULhgch\nuUhaVBDM39CS5ORKZ4v8ISSM6N528ppiRBX1cNXpC4DIq0j4RMMjDsIniM6A\nzJ6WeXSgIy7b/MojhMQJ8ad3SkneZHbh5AYWc315EfRvKMYgK/+ugwU5zGb1\npqjFcq84I4A4g+OMl+nXScjL6iHGnAf6C59EZQaDMuAV86qQbpkY8Iifsu8J\nFWda2/UrinvjxOgf6jDK9mn7AAu8O/6DMRYAoAwMVJjmHhJh4jiAOJxjzpfI\nvL6mvtlV+vu1I7NX70Wni9jblTOj56jwPdl+ei9qlcL/KzbE2odKF3ftyk4v\nouZTRLjCOCdSmBDwkeO0+4sdY498bpY3PUB9haWvvux2w0KPmKTRNwbRFZqS\nfenb\r\n=o0LY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxrQELVI+eNwcHR6HoYwwBSnXCtO4fcrfdSxqGcOOBYCIQDKxQBs9MOIf+394zWvoriX84idnKmDCvfcT/lDT2Kjgg=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.0_1604889434183_0.8319264103277284"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-detect-click-outside","version":"1.0.1","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"bb2e6a93dae1d06125f243e2aa08aad83be0ee1d","_id":"react-detect-click-outside@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZhewgiF/GiNB45/UbbYNN2nQk7eO+BG870xOdIF59arcbODSZHqDUXRA1EUathVeNg03euGz476s3tAth7k6nQ==","shasum":"89f4ad8d5ab56f64784be0e61f1046e1182dbbe6","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.1.tgz","fileCount":6,"unpackedSize":11696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqK0lCRA9TVsSAnZWagAADRgP/jr2dZXlxsy73iaQDL6B\nxgXhKnp15CmLyt74wMvBTz40QPw+toKaqt5RqcFrUFoGYZEtT8yFCeN+7yE2\nntuZ32aaAdMlHXE946ftiO5tNp9Ej9sk/reCer+CQKY1pBMznnVrebdmKijT\na8so/E982yhMBQyrV/Rp3RE95HTVbHnuWbW8ZNJEw26nohFN9XorhkeDT6h1\nVJ6u8qBltSRAqs6HTX4PzclCOcrVbn6v76o8waWXeUDZqhcSMz4LC5deiWdx\na7luIg76LJyoa7Ahhls+xMYvzIXHBFLfz39ICp6PWJxe4HT1FrBv2l7IjscM\nF5jvYrZHuOq2REgOZPZL/oljCQlpVJgitPn23pmldfvXjaEmFpzEPyyMJ6rf\ngSiwgMqtSW4ljrhOKn3xa3A8Wf7VzyQ/93tsftSuO8udUtRFwmX7TsQ5zzEC\nsrbwZ/s8L4knvu3TnrXucbzRETJjb4iW3fnjrd1Hh1ikk80GByrdQv1EDRPJ\noMtD+GkNjZS7bkX0vqZFfk7VTAyEgAg7Q1rMw6VVgei6dTZYsgV+5wUKNWBs\nOOFhSgOQsGKhGfQncRS5Lpnit55p5KvtOxKiDJtEw3EjKTGMg6rCxdX1+ioT\n4BbCtUUvWrq3ieZeTcf3hI40v5B0csnTfLU0QPQWsmO/O64/ifeF0j48+aAq\nf1kv\r\n=z8Vx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjrz0ulCP4JRwppGWe+WVBoFot78UqgeDzS+rS09arPAiBKcwgYXQUWk59yQt+mUiFpE6DvcbhpAmRE+sXh84H7cA=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.1_1604889892760_0.3728187871266708"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-detect-click-outside","version":"1.0.2","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"80501a4b0c46101f2a6dc8e67a2392bb28ee853e","_id":"react-detect-click-outside@1.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cgou9uxett7y+pniBWNoooH0uId3TWVCG9jSOq5yMz/AKGwE1fPaIQHuGlCXmKuu0Q+0VoHQADfxmT9JttQg0w==","shasum":"fe437a177e4aa36dc5a10b02a016d5387f34f503","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.2.tgz","fileCount":6,"unpackedSize":11816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqLzWCRA9TVsSAnZWagAAcacQAJngGPRB/mMQ+DagFqee\nZPcCCFjSGybxz15lgAWVPH8pRWQT59+bQ2HQJ0dRMU5kzTi7f0PFmY4blPQF\nh6eYVDb4B6Zy4fd8+LdmXeZkJ3fW2J08ii3hM+10Xa4qdBkk6uYHXv3+b5mp\n4VdBVmpT2zb4viHWgzOXZwWoydj9mpjybIf+bZziTsTAqxgGfUSP8YN1J00i\nfu/0NIgGiBtjheSEInntqhFe5USCcsixJpw0UbOXjoXFFG4wW889DJC/Tyxi\nDV9G7KCdgbTrLScmaBodwCJowfRzCG8dJpwMpA1P5zA9p2ARwWxanZxG4bR1\n9LgaOu3WtiCKnJjB3IV0V4DAMYF/IgV7zZsnpfY7+bEJ6j7Tldpt7WSsv9gG\nwxyKG7lbNzDPUdnVDCuo4uaJbMoPnUrmZcPlmnAtG+DXHaZaqn9aC/D9/e1r\nVMupzL74KFcdh+IgS/RXjE9s5xBo9ArPrzFvGx/Ew5+SIXnzEYJVIJlWCYgt\nKX7BhIR5M1lW/JyAB2ysdaNlYvNnLSMmTklJmiUK832mw4IrPgqCMeGn4q1k\nOOUZmUniZ2NEU/c7BjEKJXVfLs4aVfkwFHlfqpf3dieYAuV9M0yZxNUK3vkj\nb7LVlsdKhadG564YSxEtl3INrE+0kNlyWk+c7MGeiUh5igFhOxs4Qk1Ntpu3\nwH/d\r\n=Jh/L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoT3RNJI0w25iZiUkFTQanSQI3wo+1RIdmCZQ4z+rUJAiBhsxMkuFiCWBywqHXbm+gnQniUW+gLnc2kJwgUbR59Zw=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.2_1604893909383_0.6589456484484812"},"_hasShrinkwrap":false},"1.0.3":{"name":"react-detect-click-outside","version":"1.0.3","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"bc63aff6ce8b9c1c630c6794efdbc4239072d809","_id":"react-detect-click-outside@1.0.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zSjd7hWqAHArKTg/TBm44JZCZDMqVgoERszcuhQbJSe/HIVF4N/2daKiM0BKmR1t6rsQvQ8cKTXb4wZ/O+cgaA==","shasum":"a2772c400b225848cfaedee8d5ce7b617d722e33","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.3.tgz","fileCount":6,"unpackedSize":11816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqL3bCRA9TVsSAnZWagAA57AP/3yp3vdyyxXg1LPpQAOZ\nIl/0BSOH8GnpsIBu6BAR1u0NcIe48A+MW1faDOZ1MFEp5r+bvebA+tSYE1wQ\n26yWKXcfLS6GTVOYbN9+3veQ27XXCLyfHOzbHtgQMeCcpdiCE5EeD9LGq6eX\n7damT8oIAxM07SB2RhckEiqZoVe1RwgsPwrxI1UYkK2IcaMPrig70TziPJ12\ny80ydvKDdB4lLJPnc385RFwThkGEW/6HdsfRgBelw/rgviRFZdZsmQgj/7wP\n52j+WeKW9VR8DCjpjIngNKx5hDgTlqw/z6pNQCfyHZyJFxUQ5AaBDrhASgZl\nvIHYdqPvSh8Z9oQd29D/1V+NiLJbDFLW6fPuE2Fr9ElxtOIaq6W0Eezs/Ier\ntdxqgouZEtwWU4evn7U3y6CjsQy3DJPjUiE1i/7ayz5ECBfcp1s7Mp4ZBOpH\nzKS5aT2K3lohGDCsElFxb271E09s7FqW6yMx/cuotrJnOC5YlVB++o0VNR50\niXxexadXDXBI1gwdk+v5fJc511SHhzOZgvs8kFkj+Jw8+swOmDrZS1PA4mvz\nnOTihbLOTM4b0aPEjpf/wJo1jAw3n/DLo6I8vdZq5ISEoqW+OuqaCCosn9mH\nTb4FMq7qr6sf/SocQK8MWvHRbqHUG611gE6P1SmFooEPizpsPFwkjZuEu6wH\nnC4j\r\n=MphY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6+Zq3lCQ1U4Ou9YojTDAOPNLIYOn5YJ1Q/iZLlcVxhwIhAJY/pWOLbWvlu8DcaWA8cfD8hHMnNkS95ZUdIGdF6e7X"}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.3_1604894171517_0.8320459229507466"},"_hasShrinkwrap":false},"1.0.4":{"name":"react-detect-click-outside","version":"1.0.4","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"e6cf9372a34c4de239782664ecff16e1b907aeb9","_id":"react-detect-click-outside@1.0.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pj/rv8TIQHQq0oPb2tgduzK0Dt5GsWHoSBhcZISmH7+WQISs+nSQKzR7VqITFzzOAA7TfzaFAd68aG76ecHtyA==","shasum":"3ca751c0778ce67c85452dd88fd1d1d4a95a080d","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.4.tgz","fileCount":6,"unpackedSize":12155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqL6tCRA9TVsSAnZWagAAob0P/0sSzSp+LboAMasyCZB+\nF/d7+ifLv87xmanV0UQV4fNYaEiV4uwGLtuFczSqfY4D3aNu7VALqO/h0erq\nQ97UOXcFmovn8H7z4xfG3qvrzxHxpUhTf+um4q0mcQwS5N/ynG/3Ehr8sUrx\nzVUQHlYHuzwqtdLqRxIXdePr9sKzaOLwOmVyJd+EiIoX/jzA+RjALeHM6TZ6\nPM9OY0Kvz140fq/xejR5Vm8doEB960TB1oeQll1CVNQKTTNv+YzLpCXY/HH+\nMw4WRtSQLzUqMP5Yk0hv1Zk0mmtS5UkQCMsOt9WVpFFIlm9e91f/ieXqEttX\nQe9k7KI40IWraLfe4qXzdBCPjapuwHqdlEu1a1T4YQSnq38LWLWw1IqL4YXi\nDYku6JExDsexjbrcM9KMSK1euLTRzZxBr8A/BzqodjzB+xRQdIJWUUF8sKIm\nK4sXnp5iFD13aMmrV4lAWowvsRH+3s9GLxB5sbSVUhSe/RwyXJ1tLQOM3O57\nW+6zR5KSp0g0fgQVaR/lDxDetCSBPw1eg8NydOPAwqGSJ7XugqZSVnUcBsYr\nEcBafBEiMO38Gr/5oJeryZjsTZytHiRz1VLv8l+ekjs6tAzXWJnMdA+zqGQC\nVoWrpmDS5BvfLPIuBOh7eHJ+W3aKbhn639myXTSfsuwZlnHuy69t+n6OvTXz\n9RT0\r\n=dXGb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1QOaZV/hu37Pci/o6eauqZVa/ujh9TWI5O9pYYVLzHgIgQa0u5JLz9rzU/E0inY+cM19ngLbEH4TjsB2uXgAsjgA="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.4_1604894381263_0.8616460696152914"},"_hasShrinkwrap":false},"1.0.5":{"name":"react-detect-click-outside","version":"1.0.5","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"0bea6c94134273abfad8d43c05aff8ca8e01ecc4","_id":"react-detect-click-outside@1.0.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ny0UmevHaMAgf8K+8Ew4xl080MhWlLef+n6VLG4KnQhItb5Y54WKL9t/Z9rN1FkzzKXI0bJ0lCmg21JsmOrw3A==","shasum":"be40134a1c4c983ba12ca44ec6535df1aacbc455","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.5.tgz","fileCount":6,"unpackedSize":12161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqL99CRA9TVsSAnZWagAADFEP/1fFZjNfy5HTvZWJ/py1\n83ZZNsPbLAhwtl3JmZ8oeVJLVqFZ/J+ukGlIshY4mDwlFhgdyhPuP4lValK1\n/DeGoON1WtrY3jW1eG9UMM9hDU/4FSJRvXuR8NZnn8Z/E/Nm20oMcluKZ9SX\n0Zn5GYWwz12WrJeMMu/zieXkeiFMiUWABHGkX7JI+4ZaJVjWQg/pmpBTa4uc\nLK16RDmw3ROUo6LCLeRxg1FzwhQwMrM3I5IimRT29PuJ4OcAtNcXNJtcRHAE\ntL70Z4YpCJ2i1roUS9YyrzzivLYz9RX7n/cmLePan+AM1GceqBgV3Forc4F0\nGuYk3/7hajO4ybkNr9QvNtjSmaznrFurVSj8KQulVeP0vXyOFYYzms8I83ZJ\nAlkF4X8Eyoq5QC5c5DdNTXtXsXz5i4lj5oErAAry4pn/ojtnmGQqi3bywTCC\nZBLVpRq37trV0rn9QnixNtiQGUfEXGV8Yj7S12kElUF3wOEkMmBg3S4GjofB\ne5ceeSKt1vAwPyV/Tmn85Ke1j+7YV9uFR72A2co6nGKxq5a0Zxtkoy4u5Eds\nQltf9efx+nhXIbf0lwDaAsXlVCw5+LWn/qB+0X8KEX1BBjfFSvPLaNzipnq9\n3FGjT6oJBs7mezr9k4e+GOnsGVdc10SxBBiA/aKqpjW08JfzmP666TSazAUI\naLGx\r\n=grxr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5mnXcrohtEQXUDEz7B7g8c+YWE++k2y06dBd4T8nL1QIgW3pdUVwfPwBet260zluPOYL0V5JcVFiAAMjbFj4S3Nc="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.5_1604894589127_0.765765257064134"},"_hasShrinkwrap":false},"1.0.6":{"name":"react-detect-click-outside","version":"1.0.6","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"34ac271999c4be8ed55424b34aabbbb6bf549885","_id":"react-detect-click-outside@1.0.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-naLRyRmdjcf+CH/jvazEcOL8fL4ptIu/DsH2KvWih7p+CvysweSl9FqPmQOySBFzaCyOZIOltueTD4Gr3qW1+g==","shasum":"c9731ad309a3335dbe430326f0654c447c017abf","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.6.tgz","fileCount":6,"unpackedSize":12165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqR14CRA9TVsSAnZWagAAngcQAILz5z0NkxBXvzTap0Bp\ndGMtUvpyNEkdUHiVUFgaBW8XxL92+lV28I9yNxdGfXgQhrc4x6PD3OSKjhzg\nb02Kh0olualRJ1wdoYebJ7gEISST7g6R2D1zpg6NTLHtn5iHd4GxaBXO2WsX\nOj6p/wMKUUhfD4gwAGs9F+RXraBi5uY1UpNQiUgIvBRoJfX31uH/QDpismW1\nvJJVfUTva5iTD4OtEQN3/GQHUjVongow/DYM2P/wB/JpyZy2u+nreY7xrRK9\nlGLhq2cKl6l6u3VQ4UqCER4RGvkoKw7aMpjF3XDV0/4Ycu95/SjXNWz5yNj2\nYFaIXB3B3koGPgeFUPoABgIdlyP81mvvD5/wLcT4oi61QhkKUhcLFtnyqCQN\n0qiuliQFxD/oF4D51HetjO0GhpycCjbhe+aCk4ONHpamarNP6LtycV8Ul9eF\nw/+PMNH2/6Ehbsl7WxHQPdpYMYoAib2vL4wijKkTuhwD3Z+HzuL84xbTzIY8\n5wt1L/0DsDBy+eLPWFnaXu9S9F5j2kjIZkrwWHBB3Qpc1gYALNka1OEzCWUj\no/H4uP+q+vUk/7AK/mD0XJQ8+9/OKaRqGY7RzNeXxlheWc8YJ/yHFouS2DV1\n1HGZdT8u/F3vUKpxlxNWg3ojevgONMLevKli8HjBfxvOROA4Rxa6qlOyr/V3\nUthP\r\n=HQQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAprC1prPvuZD7tcX7mBdVq+v9y7VnU+BJas+Osmz0KMAiBxiJrZispgS8+8TaPZpJvy37Gq/w6hO+FZaa+R3lwvHw=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.6_1604918647991_0.7845428972798407"},"_hasShrinkwrap":false},"1.0.7":{"name":"react-detect-click-outside","version":"1.0.7","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"a82af3afb7b179636928ac707f960975ef13cb30","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.0.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JkglN5Pw/VAswLj1hGogZLsnVdzoJcc8ZXgNz01ocfaiqdCem2OacZj6roFXUXRAdypODrUx6Gl0NBsgQPHE1g==","shasum":"9b2307270ed88b8d77bc0ca6fa76b24b98c91030","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.7.tgz","fileCount":6,"unpackedSize":12278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrx26CRA9TVsSAnZWagAAnlEQAIEbJcLOjrKXRU9IcFiD\na8GGP9ANaBSgqiyUnWIM9Vk7t+fr1XsRfMUewrt2YjUknFg+l1kOe3gTQUGq\nrNNWFvCi0Q/YQAb6V3S7U4jXek39vweR4b/3DLTMyMWlKLsCyGz3IQA+64so\n27ugZvqjzRPX3Rw95MZNIGZrlaK/OyfrKZoSIDyFcC2I03AVgrLb7tcknn4t\nnX2qyLkfSbHqt8voQKG+bissVs+CsZ+MWi/4tB1NnC5ENL3WXFi6F48pOkNZ\nCxSFlXl3Tq18M8Ps9X3fMzecXCwXmQvu7p8LYO5Edb2owySpH3sdTO0bv1++\ni1s2JohzvivxT0xOmcNZ10jqXcsLKR5x77IhbV9USRfpnM7sMPg71mCHy6N5\nR2lIEoBhhL/Ag0tyWSZnwPotArZa8vV7Z95c37IN/MoCxYBlnHEfHmdReT1+\nHsE9XtNoLcsws8bzIhPSJFNYFUFydNrJ//b9VlV3ED2zzWYsb7bOq6QhvMWk\n86ZpY0GZJQT6gOj3eAMAugzUZQCrbxmB18cwz+3Df/trniXEugiKpRXWEDc0\niWVc15geLbR7C5+cSNDY9JSrtB500tfTCdFUJXLdbpvhQxjHUwV1eKYPi3bX\npK9lV5KVOdkXA9HrKZwnUP+EtGysXMDrEVI5WzIApklarHTgUvLDIqGDdeCu\nZrLY\r\n=fF9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDngvqAr94N5mvPsOxMCQuxMTY2ezFtc+qJUcPLudWBSAiBGIqfXAODWXg4KCk01wMf+3P2Nvw6nrI17fgrFEzopFA=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.7_1605311929862_0.8929746866052837"},"_hasShrinkwrap":false},"1.0.8":{"name":"react-detect-click-outside","version":"1.0.8","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"21bc83a15e4da681aed4239884d7e691a1b4766f","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.0.8","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-IV0WNyA9QG6/RxyAykv1JpIAKTA4TGv+UwvleLY8MIyfjcAJbWpYlLn66rCDaOpjJCZFszY1vD6ivAn3AQFuSQ==","shasum":"885200a842da5cdb1102ce10fafe1b1bcce98f6a","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.8.tgz","fileCount":3,"unpackedSize":7561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdZHyCRA9TVsSAnZWagAAvrUP/23y7l3fz7pwAtSPD+gt\nI5iQLpjebT1pg1VrWP6GuvHlFyrOrD3Kkx9Hlq1dICT9kFdgB4XkG+Ac6/qO\nfBxitSvqVHxBWmOxYIznFNIyXOCauugcKVJivQRmew/o4WhIz5Gv5++YakIf\n7cPU+GX9nKqpdIEQl3WSZPRtrCbXuf+L65R72K2cmjjwp9Ebyokjg8F2cHyd\nsQsdW6bclIMeTFRpf4W5IonW+jlpijwBXF/0+jbJYBf/XBEDPztVk1bnokgM\n/mHhVfVPZoFpWJgtj722Ih9+rADO0cudHMOZI/N+7pSxfAOOHV7+dwhZLz7r\nj9XQ8SBzyxBOE8EVd1ZpXj+csiC21CiQ1YhyM7AIsp6vQZoDO8fHrZuh0UdC\nLCP7GyM2T3NpCVDfCYv3cPI07dq/2zwsVorl1KJEfIDs24SNrG4oLv7tU0Lm\navJwHcKcJEvD325L/jmQlBK8Hkar0qXejwk+eHDME+RAMEYIT2zT9yXgrPZd\nrN5Tk+3x1ysj68yEMt0GUB80lB4PIkudAi+J8Hx86XjVBQ5pGxWBc8rVVswm\nr04xZaam4ewbDiKFs+5qQ/QPxvJPlkO8sqhi7sLxIySi2vcrGFrTFA4tFEHF\nDSM+Eo201kBvBoXTWc7GdT9NkFF2SITFuv5jBw8O6kQScwzRjK6xhOYOO2oF\neFra\r\n=ctRS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICukfjBkgLM+qGrs6XNJiEol+vxY+YqNu3GJKwwsrYdOAiB48S74OGXAN8qmcZPeM0EUGKBcCDf6VRXOCj68C9Pw9Q=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.8_1618317809644_0.30735245004241096"},"_hasShrinkwrap":false},"1.0.9":{"name":"react-detect-click-outside","version":"1.0.9","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"a1d21f89d0c3869899a8b4fc6d1bb97de9b649f4","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.0.9","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-2rSO26A4Cuy4A04pDzPKOKxgqIntYdHcgYoZO3gxN7YTUT3c2s1zKCnaWzzE9I/w/njDrj9RBPgwb06iXgfAzg==","shasum":"46e29c51b50417e061b8e4f47d5d22174439c743","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.9.tgz","fileCount":3,"unpackedSize":7561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGi3CRA9TVsSAnZWagAADYAP/R20HLM/feWdfIxfykmP\n8yUugX3niK+bO0TxcV7/5KMxBALFjSWoaWVKIwDO/V6xqph4zSGJLtLKgULu\nn+YfidP3l+lEpkon/ra2POzfEJEgFWQ4IW9syoatEvWnpW0T+slzW1atAoxz\n1jvb0azsC/Tvmf12T3jCSDKgI0yheLFg3c6hk8eSXP1T8Bk280DzleFFs8Ws\nt6HGqO+LQJBs0JOCG0bsN/wduRP8KEiqMZe6sJJYPRMk5cJHiQtPNNXbSz05\nRnbpB/M0OeYd+LdD6K8k9k4jAj/bVbJsBofE3fFnplUwhMdF61Ipbz+Z/JyP\nJCw8lgIYjSM/Nf18qow/NfHAlVwXqxUzYOIEB+N5oPfkPDXveG4EPtiThWUy\n1jCDorO/lIWUTWibEnE3o3sooB7RxH82I0jeKTEGOKZpZnDGhL9ytvWlSKCA\nWDKZsT2sjma8F1I7tpMz4Y0z1NS4TQE3wr3d4hkesjV7dhQIzL1AP0ZsdpqH\nXFMGLbyY7PvxwrkCcvyCLNNvj1Xw05b4olLVcjs7gXmvVGqrG6bTLzkZ894i\n2rEiNzRnIXXxaiSSqW46rzIMcw3tFPslnKum8qkWfM0ohSRNFlvleyh42w0u\na5RMJfuzzwke582fh/H4qK93pglkX6GbwUbRwJyesHNGAvkTA3NDxocqggI4\nu49V\r\n=NZUZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5rcqWLNqeqyfrTJQPAKRT8DUTpTQ6fUPenP+aHvYq2AIgRzemQV8ic0ejIP+7ZAVBdgIpfbgBFbIq/6bQ8tA3tiY="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.9_1618503863126_0.5806013267480059"},"_hasShrinkwrap":false},"1.0.10":{"name":"react-detect-click-outside","version":"1.0.10","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"61835edbcce22e236a0c0ee755bb77046bab57d7","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.0.10","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-ttKhqyPv9gHWdTm+hmhDJvHuBqaoEGDxszb41/Tc7Y9wg3U2ZPuDgrJFImbYH7kAZze4LkCAIrW+7/4yPez0Nw==","shasum":"00a88cec6eab344809e12997e7cc3965a329366a","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.10.tgz","fileCount":7,"unpackedSize":12550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGpKCRA9TVsSAnZWagAAEm0P/iky97Cm02J1cec6oIRv\n78gVrjW6Z32pthbGV63hOA1OxBgS2CgJnvbZRE+u3/BsQ9y3BoOoV/3l/oFw\n93r0ASMvinfEOKl1SxrybQnncirRRwKTMiYaLPCPjIe9RO+B2U4Io+nanE0w\nHCk9jrbs/W6h/T3dds3BxoI/kyldAHuMGO4mEiudLg0xFri06Z/ANjBKHoQz\nKdHyP8BJg7cz4cOLRT9DsP26KNWvZaYTMaZ7zDaHoev7p3e95J0dAjehThaa\nz9tfhKpcVgPVMz6VxSVF4n/H+XXtofMlMxjqsx/XOY0jkBSUIr4y/TpP4crD\nAN6WYv0oIUIk+ZvRTH331XVN3i8yshvo8Q9aBnqkS0+dckWK2HwNPpp3B9xS\nNxZFckj5IJiJJ0T6+CSfQUGrPUwNOmp1bHu0T7uaEw5xRZEEmKuX9+MeIeNX\nNGFtRrxFcGy521kXojrOggVCkhRzUTHtOA6y9zkcPWzdof7/JzBSCYFjrcp4\nOC5hNdOLGuxhh2AOQdETTTsZvC4j4QIBAbONF0QuzBTkMEE/dBJ6ZwBiHKWc\nLrfCfbH/0bRVM4i+3AGq+JDRiRPy+kWM5w4oC/hOYGCuC0UnZfHdcv9QfNcT\nAU7BboZP1XDhdWNxuIpuDEgN9c6UR2sMSxr+ysL6eWgQdj7Hm92C7C7TTNGE\nX4Qq\r\n=YnPK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF29N+Re4nb0NU/xcHFVef1SWBC3uyBWWQ72YNarNiDNAiEA9FugtqEJHuZ5hTaaUmu5L2rz7L/BddCWytJA3At/zzk="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.10_1618504266224_0.5107407290946635"},"_hasShrinkwrap":false},"1.0.11":{"name":"react-detect-click-outside","version":"1.0.11","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","react":"^17.0.1","react-dom":"^17.0.1","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.0.11","dist":{"shasum":"572022f6aee3ab98b78d4567652e8aee7ceda105","integrity":"sha512-op7l4agIg4N6y2YKGka2Lk3yMiax9l3Fm/f3LRUzX/Y6df0WrrQe2+IAfR32sugFmouogpOdSse9cmHlVIFwpA==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.11.tgz","fileCount":9,"unpackedSize":12634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf24JCRA9TVsSAnZWagAAjkAP+QDIYbazW6KCwvDg5YSl\n1wWlfoAyDSnbAHPrSDpZxmmzI2s2MWrGRtinHRXR29UNJ4PvGpYMcc/mDwiE\nFF+sbs5ZWEMRkk9wiHahcqTv3LRgqGVtsz6bpP2Hs7dovnedsMhElX4gOIBI\nN89sdqY+20B/SjCuGf5vXaWcuXgP8tm4T/K312NlJuV/zWTMPhJ2IOje//YX\nDg4QJLcUyiRERbhUfRVu67utfZsbCFse5GMAyh3XBloSdl1HZ4Lsz2jP+7cR\nkZx4AVQ5g689Tu5kdU7ddtHp96uDdYi3Ymnalg3m7yK5DVX1JfTmvmn9bgW/\nyDnE86a3EPWKVTK4wQxg2QIiW/96RkWKA17Z+x4zpSs+ZELYX/EnjlsLzkS0\nqisVHY8iBg90+nIR/VWQ0hgVKYDQgyS3iYa8dKTQHXDZ1H/po028nVrFBKN1\nrIyHcdmWIoHYKgVITImABSuBb+GDBCatAvy2BMh8wOUv/soDKQH5aXRp6tXr\nsgD6XiuOxX8+V1XDO7Kw41ZvSghLYnKdZEIj27qoAVnmzu7Fs3GQhEYZL7/s\nr72bw+NJZx61uIaxG4ceU+3ScYvRHzerHnojZvyVY01YpP6LOTsSacoD+OQR\nnXTEyDCpryhp1bjzQlPN10JCM4n++8SWn49Cw5F5a+BwMd3g70/Hyl9+imTV\neCKr\r\n=508l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjIAXAIMHTT8vEyRrPHGCjt6577KGpHuSkvIijZn75YAiBt0aJ6zG5cZdiamrlr5ELgBEcZrrnAKiZW08m9fZfJGw=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.11_1618963977454_0.39119739706925105"},"_hasShrinkwrap":false},"1.0.12":{"name":"react-detect-click-outside","version":"1.0.12","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"3b24cc1b95028d80f7bb614b83bf812d9664be21","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.0.12","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-3B8I1qdwB/nxHVptHHh8pt2dBdOFpzaWICvA64x7XJH6PEQxofBjcFcBThJPoC8yE4Sp5i+fj77nQaRF7EDzmg==","shasum":"74b2265bcbf0164a7ee5a1a2f02432aa57b13380","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.0.12.tgz","fileCount":7,"unpackedSize":12725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3A+CRA9TVsSAnZWagAAzDoP/16MobITi01Ff5VAmye9\nMvMwe/nFUKatUCv+KeZJt58A6GyWdumgmg0g63bCwyqQ+jdzsxUnPPSl6xln\nstNXA2bu9+wyMwkR0Vl1JeBLEt6iVmBrPmlMZv2HT1jYAJwZ85peK0JDs5Ds\n0IZglVtBmNPzl2aCz7v+ZSsXZaCJJpUXyejf4T0scM1hb/b2T5pI1ukVJVTM\npBnF8AnW7aBJhHyH0pkVLiB8REhyfeinqA225ZixcKYCvREmoRtmZ0nlR5a6\nPkjBFHkzXZmOa1SE+wGT9UracvpYnZYHHy+upxdpUXzb+FqTMQKyLTmuAl4H\nUkR14JfeAqI5g8g7UETD9dMkdki7vdNta5mVZRq//eCUcdJQ4qMjFAyKqu5a\nCVZOsEpeXB4EcqRsAJJJ/rBIYQWbrNFleSW/3nEYXtGfeCOQR8a2Anohd30e\neawJv7UGJ3bu8PSnOS/ejj4UoDbCI7V5NOK1QwuBGv0CuDgOdogM4AZ3WkR0\nouM8/dFDK8VcYqtI5fujJjm5zgsqAcezCfX2JjFrJHxW7z8C5Ys5g51U9gbx\nTjmPRNmhp3nuRO/mxFy+xel3JY+JfsVq2SxCaTHUexa10nlSljnbZxCRkUH1\ndvr5BZ9O3H/rfXj5VXA24BivFmfpz8/KYtDXdZpvm6/D3jBMQ2AmYp9tfytm\n8IwY\r\n=T6fj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ8v6HNtAg7IFpZhHgLxrmaKnJbMbhVmQJ2IGmQ0lo8AiBirQfSlAg9cp9O2D+Ui8pezMFhyqKQlrSlMKvI3P2RxA=="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.0.12_1618964542113_0.3694845431764202"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-detect-click-outside","version":"1.1.0","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"3b24cc1b95028d80f7bb614b83bf812d9664be21","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.1.0","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-DSRgMRLHcK5nVH7hbs3D6/Y6W6aadCitkpBYqM+vU7DkvpNfnkewaxskGaPlbM6PPUnVHzJ5LdfhIEKHfzzvWQ==","shasum":"01b306e469cd513d8c1b500f5d95937150b6bcbf","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.0.tgz","fileCount":7,"unpackedSize":12724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3EQCRA9TVsSAnZWagAAin8P/R8cCaqe0GxOkCZRGnG6\nVc2et2c5QzT5ZFTMD/nFO0KXgytiwplZFt3/A7SoWXj36NxsIPC2DMcDFuK3\nxJwgFF2EnzLg0Id5L8UoL/Ey75skVHOctmgsixS/3DkkuY5VFMASvP9OXslc\nKs2J0VZyNgm4Y2HNWcBWMYndb7V2PajbSTMfJrh+r5edPtm1Ehd9ufXdW3jW\neOLw2318vxXPG7bxSwEz2kAeqihwldYoZuwx/LuuVK8t5NV67LgV9q2iVDsN\nmE4UWxRhHmwsZE54rkNL1pv0DMNzVGzN6TUz4XppxVS2GV9Y8uo62w7b7bj0\nenA7ouZxdhWlPasc/COr+icvkhawKxLO6yNJffOe4vO7PAcbLhSdftHOBw5u\nWah2gM6dIwIEplSaU3aKhfU/NXyGgAvunjYYUpDgeIaszJ7aC5RPTGQzjm6F\nOe2Kg23CDCeBUpMbu8CDgcD3BdmSRhsLVHVrF3xTGdp+YlHvjCWbJTHEYXTy\nZi+rrwXt0neL4cQryrBsEsF9RqH4TTMzE4Y7v6vJOjBcxE93679Nww2RmDf6\nilNJWfaCM2ddWyVcPW7JsFR5B0Z2EH/DevZxwFmCGW1xhrNe7L5Rf/LWAvmu\nshoVJoRXX1D1/DF4mCklwI6JcEfWwGokd1dvbpSqPf/GtbaSR/ycgXA4UIRm\nl95a\r\n=cfvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDfGZnGG7u6p+iVIsVhaDECCN0BBO30JUbJe4fSgtYYgIgUdVlhZ8kkJVDDZ/wwI44AE+afwQC4Dl28iwBxiJu1DI="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.0_1618964752290_0.1629223723755182"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-detect-click-outside","version":"1.1.1","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"b4542ef94dd0e20f898574bde3291ca6c92532c4","bugs":{"url":"https://github.com/zhaluza/react-detect-click-outside/issues"},"homepage":"https://github.com/zhaluza/react-detect-click-outside#readme","_id":"react-detect-click-outside@1.1.1","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-1MqRw9+RaA3dF4zJePSngxBqXut/RgHajFLR91cTV7PRmQyCIrQAUtv979IhQoaoWhVM8rdSx9Eg4/vc/hcReQ==","shasum":"3a3855639aeb19fb0d28524aac9f283e8ffd1542","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.1.tgz","fileCount":7,"unpackedSize":12724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3KdCRA9TVsSAnZWagAAEu0QAJ8cEpdqp3m5yt9PDMoc\n9rcrUlyJ5SAo/EiOv5Q6qnCtyXMi/o8iZlHHxSFLQhoHaxWXsBLuZJyRLRo4\n/gyFquiWTDzY/1JLN7IhNIg2Po40WKpFH8pZmG8XjCGmutEW2V3epgKPYYSu\nROgvpUHUsNx3ivEmafRTFhkycoCwMGV1g2Rcfofn2MnvAlrVNEt4iLTXlUfV\nBq+ApVJ3GG10s27iForFy3m+fMtH1Vsk1YqG9b/mOksljV0gnkhNw+JNLWcs\npNDZLcT0G1MPKhY3qrzXVzdbpLVUpagvgoeJ3t19HFoxW78QKy9+ZhzIAUvD\nV39UpibPvAds031Pz+VS2H0O2NuzGqQPkLSYWUnuZRNsSKKWhwGzAbxT3xpo\nUI3f1FOctjlTdcIvTimklFtpEB9hY8v5/F4ADUWPmDgF8ahIuL2X0JdpUAdA\nHpkugxBgWSVAtZRfYskbPqvw0mULwFhR5GErTFSTKmFbmFeraPWQ3jJ4xIYL\neYOFB3ouS/QTac+MrtInR7EHHj5vN9E23B0pppmlSB76IMaEylm9GPfZPSw8\nqvyc8tbPjI103mg6IYMNvszoPbMnEzVdDW8bU9myiOh0CihVqI/feHxCra8D\nUFkKSuH77Zxpu4+YJZ+4iaf1xJnslFV1qLc2sMBIp2KuVILpEyzb23t6p77w\nSVk5\r\n=xaIh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDftcbQ47nmkQ/L7zHglmqTv0v3k8KbyJQaavr2+XtcJwIgB2HlIIQ6A1LHpYvm4TWU/629Y28tD3uGHgbLUr2n7Sg="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.1_1618965149370_0.2307876043303907"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-detect-click-outside","version":"1.1.2","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.2","dist":{"shasum":"e47e5b850412380d8b3f504dea544ed97ec8c972","integrity":"sha512-BYavS0DoZ7JzTgCDQiYnh3F8jWr6FONBNWLzpFICbupW3rE4IgPOzeqPn4zO0s1C10kXF8X8xiHe0C+mYSJz5g==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.2.tgz","fileCount":9,"unpackedSize":13239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuKojCRA9TVsSAnZWagAAd/UP/1WCJKfgxid6wI8Enfi1\nIdp5hJph+QZOKteoqCe4nITsxQUw28PkCfTjSetbeLN4K2T6GAWNvlpobONa\nsIBcXmGBrJVkMAGRSufNx+zjECrAPTCqSZgKI4y91/kZwsmp3khuVxGqWbmq\nkqbKG9ww1Bj1bV7HlA3MKEAPNCfWA5UqWj1eNb0kYTrWnJ/si6HUkiD4gqXd\nB3gwXg2iiCq5mH5A02t3Nlb1aJK5zrr87/FCTHH6lXWeSQGwDNC1GnjghP8g\nx6z368IgdSwZX80UB6z/VOvxY2gkJeAm4FKiSUESmln711U6iA5sVd1u582r\nn6qTdft2BY0BZAeHYsqvD6MMyfujKNGuKdqyAqeXX0oO2/dhJz/sATBRqGJ4\nYWojFh7noCcEfGxe9q1fbIaDeATGDZAeryhYSiTvTApwTrL2YNm++Z0a7hOz\nkd4wo5X0eTaMeK1DjUnEcaPJhwXUwR5qh2upSXce8xstuguyzcUvm0GJlDkv\npEFAzhnMxgYLFQtqS7M6Fkno7zYoiwhaf3MyfBUEmhUCe9EhMnUCs53dVN+h\na59bC3uk2JASb3vCEGYzkMR63dDr4vX8rVDUQXnyKVAKqoMN5+KqT+SyG0No\nKN/H8VQ0vo2Np7dU/bjgSsPEThepinkkkbsk9dqfRnDcBPqXZJOoYU3G0qzk\neY65\r\n=TeqY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYDovRhT8opmc4F7zDHSaFSnnsUh7MdunIog20dyiwMAiEA+AytcRi0tTLAhF2qflB2dWYQHYDxAskX8Q07/hjXNr8="}]},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.2_1639492131188_0.11877717072075145"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-detect-click-outside","version":"1.1.3","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^18","react-dom":"^16.8.0 || ^18"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.3","dist":{"shasum":"1196201a775bbbba34b77fbe29c97af1768dffbc","integrity":"sha512-DYfY25QnTD67suMC5k9DEafCxXE/rhMWUiJyWnub2QFk52bGF/fnhDfgaH/1ygsxfqKEaNYrafoK0UfOA2D61g==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.3.tgz","fileCount":9,"unpackedSize":15260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhJcNLpoUfu/1sLeN6+Svgg6HVf8nnmNjU8De4Glol3AIgKWJdbdESeKIY31ZmcQICJ4/fBzMSW7GQ05W+lVeP8j0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5A3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy4Q//QYZ1jTZA+WtvEYwY98FRs9p5ogfEYRR406LmfTc8UDgphKge\r\nm+P6c1A92BnL3CzXh4a5Z3a/uNXh9mgDyol8eCwxvekR3/k5PhqYTTXEZP3c\r\n6ItUVqJeFcEpC8I1SfBNwiL/cDkGGciZPcBC5cJYY5IPRP6ZaoKv/crh3w/w\r\nsBiAgP33XvxEqf5oMXHNCF936OnItyn271mpZzdY9pw2NvYFKeVwsy3+RlTt\r\nXcp1N1Ehno3FPVtGcsDX+TNFFR1nDsJp+X7RQ4w11LVsjI9ELpxlHxGvJbs5\r\nJ++BF1DldM1Gppr1nHJGaZsXkEHViBJicD4i4mZrPcbkz48PjCIcgymuifW6\r\nAEvVJeS62n4DJBvQBrHWgXAdJB21btJPGyEqnP0HLAc6Q8Lzr/cJ5XXsaMqH\r\nktz4hgSqWHbrNIRKLHo9MH5XEuwJJrVRaxxhaQqwGfH9f+0osOzN0WGc/XWZ\r\naZ3HPZP5lQ1heYE2F8I3PBwtPFsTKT+bAkTY+uAOb/YxAWUq+D29j4+Z6k/0\r\n98qBxc36PW0aDR3uCUXBJTEwxONfDGIiySaoYTuPn6ZaC6y6mVhTXmbYF9gl\r\nA5YdmRA4KrEQZoQLUhQBJcRRmlMbRaiiEZZSoWJ5dC8bJYRkQEu05uq3fPZ3\r\n9/tDcae2GtWr68tU3wWYL5x1HlcX6+qf4Ho=\r\n=Ra3g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.3_1654362167114_0.5602685465787205"},"_hasShrinkwrap":false},"1.1.4":{"name":"react-detect-click-outside","version":"1.1.4","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^18","react-dom":"^16.8.0 || ^18"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.4","dist":{"shasum":"874f26217af010370b6aafc209d59270f92694f7","integrity":"sha512-/Cm9X6KljgZ3WHXrmWPMtxtw60KxTH7Wb5n72Ql5mpw4sq5NyYa1N735tNffP7BMf12T0TUKP5oaysZcHWUwOQ==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.4.tgz","fileCount":9,"unpackedSize":15260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkTWpMVmY0kMTiaN+khrrhVUnxoKhJEuARV662PouxWgIhAPU+pEN+wZWMhq+iIomwsParOgG/uOuKqhNGgw3Vdqhl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5BJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3PxAAgO+CHXhQoeyjpm3PsDXljgAr11uOMwDAYqgiEj0wtcxwe4pf\r\nfCpsFdtiJDuF5PVjGDARw68MlqbeiqpWBoBR7t/fYHHTNgHH9aEqM3TtBdfp\r\nqfwtNf9MrPD5FOGpnHVcpzMbIG7FL7Q3Mes/ZyEFHO6VyW4tL6uicVjwqNw1\r\nfGmrmIacQuOKqzmWJORQt9BVDpDduag6VsN7MnvbRNCIGGH8qyS3AZ3C/FrW\r\nIyw01t9dVZzJJlab4TeqFsi7SU9Tj6uNbLlAUrOEC93liNjLAwO6hln1meIo\r\nW4/SumpI5gaKMiuUzHMFnlcB34oNGRFm/XyAxfJAe8LpDvEv0VWzAW+4Mdjg\r\nQ/E+1Rb4oGW1kLUsBzMjQNex2QxFn/cP5Op87EZg8gvmnpwt2NThRt5jW0vY\r\nqSFBgdnjQW/54yds6mCOWgIfEMPMZsJsci1vebFGhgIoR+L+jnRRfivjJ0Co\r\nvXTnGy7js57fuVpAuQ0yMuKWR31bE0ODuX0XNywXyP13ulho7tN4cq8fG+us\r\ntxguu1rsYmh/7lQKTh4hYpPkL1KfSlD5L6P0o9QRxnIx+MfKlKjwwGMCOjMr\r\nY7T3BLlVFTWSbTrACZ1yfEsiA9Reknq7ffUYntoyRQYnunOMHnwY8ZpNXp4A\r\nRJX1Fc9aQDYfWF0qTMAfOPtzdrDl1AXzfU8=\r\n=ILHz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.4_1654362184924_0.61462136447651"},"_hasShrinkwrap":false},"1.1.5":{"name":"react-detect-click-outside","version":"1.1.5","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^18","react-dom":"^16.8.0 || ^18"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.5","dist":{"shasum":"0287404bd328697b641666d7f4ab70f4300e5209","integrity":"sha512-EQRtabD4DVXxl79knmDWrx6imSkI2xb0+BCqRKi0ooP3CR8J4Cz/hGLGAf/FaoNGxB+86csjvK7Ty1vknHLIag==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.5.tgz","fileCount":9,"unpackedSize":15260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHa8fa2+Cjbujb4WuMoO5YPoT/3TAtrovEfPUg4qqqb+AiEAiKLL3cfoUshwjVQpSfc7vyzE7ulKxsFRxl6vthcHBMU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5CXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHFQ/7BRo+JkSWlgmTFr8AxRqf5uGQzBwk/IgrfZlwROdEgnK3F6yy\r\nc8vEM4uNuPUjRTd1DdRQH3P9TQdfS87MQ6fxN+y7uytNo2xb/CKaRstoQ0Xj\r\nkg2MNlzEUZgpri4+eCcsui1tzdYDgyXhjLtqkdJJgsDfdzZsoCELQRuiIBOP\r\nqCrPvhronmxd/QMiE24eX9XhPkHpQdj/RUoH9F5Km4JXav8m1lyJDlZuMVS7\r\nGmUDH0X3594p2JZOVU6ot3Xh2N2Dhpi9PB0f+DUFjSEtJD889QbblGYUmgv7\r\njgogXjfCmstCkpX/qx8zqeX7XMDbiLGAHcwGPlmdSeZU10XwpN609Ky6DTYi\r\n055qtxmKIh17J9U4kstPEgDT8HqmmwxoIUaMujEKh4GV+VCJQgqCrjLCr9Ee\r\nYKypzmqPMkWmw86V0mP2P5UztTenjxqxoNuLcr9MDe8nbry5JCL48V20hq9L\r\no8x/5t7mZreMkRd+bKA0hrsoz7GrIF81KkHg+DvYKgWtc9SOcBWtMwlOt+gQ\r\nMcgvPLJ1o1MZ+kejYKTjBQrduCkZkHBkWVV+JUfU7vtIe9HkjS/tgjvrRA+6\r\n4vrNzeng6Wk3J+JFapN4+gZSQSNpv64MRk+y+Q5Ng69Kt98t4fg0iBLaGy6L\r\nuu2+pdNGGPX6a/mbX94Wi8gWxzygKO3evDs=\r\n=XdhW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.5_1654362263319_0.680247462038863"},"_hasShrinkwrap":false},"1.1.6":{"name":"react-detect-click-outside","version":"1.1.6","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^18","react-dom":"^16.8.0 || ^18"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.6","dist":{"shasum":"72bdadd9f0b72964bc147ff8d8765e4078d7583c","integrity":"sha512-94wzmfAESeBaXWDb4DM7/AN0Rl8c7FhewE35orAzVlXEDoU1m0ug+cQ/3B6Oah/+l/OcoL/rIyRvNj+V/FXBwQ==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.6.tgz","fileCount":9,"unpackedSize":15593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3lxZgG3yHLKdNqHjaIuffYlZkQPdnstemXwPTb5FQRAiA9Df4rQeKkoXwW5yi4VKkbN6shICLlpXhVEGKvNNpK/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5P+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqaA//bqlZsPdpEKYXxdZR88joTax17cD28qINds+b6QZaZ5xZNqFf\r\n8+Cg2vcD59PqGJ8P40F/6vCS5+mbEPp+I59kQmHFJwZWjRMfCbKCaWy1BKt5\r\nH1HQltGDRXblhuv7rAcuqbGGT/9O9LBjLHc3I0wRG8r5WRayOuofkYL56JHj\r\ny5fPTYdu9PoCoxrh+0DgeNDWMibzOjJstW5WZ+9o1UlMAVz5yUs9s7F4fzM4\r\n8VciHpmm/Dja+EkJBnW7oGDdRljxjUwLVQhPP7idrCjo/YB6xSleIyJKS4Io\r\n8jwwa/mBjeeAa3WLeilShGY8envEkgF1ds8ghfQqnjkdMsROidqeXsBAk3aG\r\nw26xqN2t9EbwtKHe6RCpaA+WxL9BTkOoUFffd6s6+YOW5YobhZhJAJ999140\r\nB8TbjJu54GUw2xj3kkPdMY5xHW5fgBiMw/KYYU7iugEPigY+thEzO1b+xBR3\r\ncPL6vKIP1IydjulfEhm8UkzOIfk4/2E/8ClUfc220k8sH35rygtYsAE3Gi7I\r\nfqsO8XLI1SQYzJw24gO3769TZHye4qn+rtruu8qDPGuS1zB8mN2Bxf5Xv0n/\r\nkIhRs4IUIxMQdjW2XbNbas/SJhPNK2dUpA9Dx0kr+XoKwbA0FQawvTDPVinX\r\n3zwIxGab3bBP3l0DlxMe0smk6ip1+dPttZM=\r\n=2Gj2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.6_1654363134138_0.18206482892019138"},"_hasShrinkwrap":false},"1.1.7":{"name":"react-detect-click-outside","version":"1.1.7","description":"Detects clicks outside React components, and also handles keypresses.","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"jest --verbose","lint":"prettier --check .","format":"prettier --write .","_postinstall":"husky install","prepare":"pinst --disable","postpublish":"pinst --enable","publish":"yarn build && npm publish"},"keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","devDependencies":{"@testing-library/jest-dom":"^5.11.5","@testing-library/react":"^11.1.1","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","babel-core":"^6.26.3","babel-runtime":"^6.26.0","husky":"^5.0.0-beta.0","jest":"^26.6.3","pinst":"^2.0.0","rollup":"^2.33.1","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.3","typescript":"^4.0.5"},"peerDependencies":{"react":"^16.8.0 || ^17 || ^18","react-dom":"^16.8.0 || ^17 || ^18"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"react-detect-click-outside@1.1.7","dist":{"shasum":"8dd5766544475ab0d55084b3e2a35165e9a47854","integrity":"sha512-dMrBZD7JW0Eh/uYNmMLTNwFj6afGYxAnc80fDSGJdjXjxJddH8ZazyMg2emyb8CAx9Hilr+r1fY+tm7O7m9eJg==","tarball":"https://registry.npmjs.org/react-detect-click-outside/-/react-detect-click-outside-1.1.7.tgz","fileCount":9,"unpackedSize":15607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeU0TERa13VBkKn5M/zRMGrkkr3FlvXZH+gJcGWeIRsAIgJROr6+8lwRNol9wOotH68QZPaNuk1W8sfKcbS1tweVE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiny5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYpw/+J/qwYMHI54EJAqtukyHgk+c8MXyX0hv+pyubYHz74NvK2wMu\r\nAYdialFFvobTECbRegvurYMTMEFnBGl3MLKIynpf1Tqz5wbizhIZcvLv83UW\r\nk1ycRjxN9rNgsOdFGNHrwWslJk90WphrLaMRuBYTbyDUd0Yk4OhZyPScFGbl\r\nx0BQ7p4dsSlLnN4S6vrTw4FwE1wEwzjm5NS6kWgYZHlr6yFX5VS0Of3s+XPS\r\n+frvE9zdLPqpMk4YaiuJK6uPoi0RjOEVcar//JP4Fgg/QnQstOURDS6Kp6wa\r\nrRUefLECKR6LlsoFOKA94JuoceKn5Gi50hguv7HK4IQe2bQecUU03uzDp6Cz\r\n0DkrksmiYb28lQCgt4M2boKarTBAfPtpbxeu/oDbXz3OEsgIKKcaY8kIoWO6\r\n3tIc+TUZBFxdJkmWYifHzDBTW7A4ORPr4qzRUWWkH/VW8Du2JT2KTGN395Ui\r\n8cbEF/nT9D8Ym/sm06srhjxXaIczW9EqdBJkcoT4mdNoAonEl8BNsxA+6eUP\r\nb5IwOsBzf2syVnGPJJ9jcQm4bXWLJqgQXF57uiOQomWFijwYsbaNFhQKb2Ea\r\nvAII6MZxCxye0HKBybY2iK/GjQl6AKQj9rqVOr6fQ47buuYKcfM2O4u0oA0B\r\n9f/Kqa+Fq+ZNUkzDtPnjZvlXVKuvhmTIRvQ=\r\n=JPr2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaluza","email":"zac.haluza@gmail.com"},"directories":{},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-detect-click-outside_1.1.7_1654599262191_0.14052131797571876"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-09T02:37:14.183Z","1.0.0":"2020-11-09T02:37:14.361Z","modified":"2022-06-07T10:54:22.436Z","1.0.1":"2020-11-09T02:44:52.898Z","1.0.2":"2020-11-09T03:51:49.531Z","1.0.3":"2020-11-09T03:56:11.652Z","1.0.4":"2020-11-09T03:59:41.394Z","1.0.5":"2020-11-09T04:03:09.255Z","1.0.6":"2020-11-09T10:44:08.136Z","1.0.7":"2020-11-13T23:58:49.964Z","1.0.8":"2021-04-13T12:43:29.759Z","1.0.9":"2021-04-15T16:24:23.271Z","1.0.10":"2021-04-15T16:31:06.435Z","1.0.11":"2021-04-21T00:12:57.582Z","1.0.12":"2021-04-21T00:22:22.290Z","1.1.0":"2021-04-21T00:25:52.417Z","1.1.1":"2021-04-21T00:32:29.482Z","1.1.2":"2021-12-14T14:28:51.315Z","1.1.3":"2022-06-04T17:02:47.247Z","1.1.4":"2022-06-04T17:03:05.085Z","1.1.5":"2022-06-04T17:04:23.505Z","1.1.6":"2022-06-04T17:18:54.266Z","1.1.7":"2022-06-07T10:54:22.368Z"},"maintainers":[{"name":"zhaluza","email":"zac.haluza@gmail.com"}],"description":"Detects clicks outside React components, and also handles keypresses.","keywords":["react","click","detect","outside","component"],"author":{"name":"Zac Haluza"},"license":"ISC","readme":"# react-detect-click-outside\n\nA lightweight React hook that detects clicks outside elements and triggers a callback. Can also detect keypresses.\n\n📈&nbsp;&nbsp;Over 7,600 weekly users (as of June 2022).\n\n👍&nbsp;&nbsp;Great for toggling dropdowns!\n\n_**Notice:** This package is looking for maintainers! Due to my professional and personal commitments, I don't have a whole lot of time to devote to maintaining this library. Some users have pointed out a few issues in the [Github repo](https://github.com/zhaluza/react-detect-click-outside/issues) - feel free to take a stab at them!_\n\n<!-- TABLE OF CONTENTS -->\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Requirements](#requirements)\n\n<!-- ABOUT THE PROJECT -->\n\n### Features\n\n- 🖱 💻&nbsp;&nbsp;Detects clicks outside an element and/or keypresses.\n- 🔨&nbsp;&nbsp;Customizable: disable clicks, disable keypresses, or specify keys that will trigger the callback\n- 🎣&nbsp;&nbsp;Built with React hooks\n- 🔥&nbsp;&nbsp;Written in TypeScript\n\n### Installation\n\nInstall with [Yarn](https://yarnpkg.com/):\n\n```sh\nyarn add react-detect-click-outside\n```\n\nOr with [NPM](https://www.npmjs.com/):\n\n```sh\nnpm i react-detect-click-outside\n```\n\nImport into your component like so:\n\n```javascript\nimport { useDetectClickOutside } from 'react-detect-click-outside';\n```\n\n<!-- USAGE EXAMPLES -->\n\n## Usage\n\nHere's an [example](https://codesandbox.io/s/react-detect-click-outside-example-v2osy) of how to use the hook.\n\nThis library was built with UI features like dropdowns in mind. Below is a quick and functioning example of how to include it in a dropdown component:\n\n```javascript\nconst Dropdown = ({ closeDropdown }) => {\n  const ref = useDetectClickOutside({ onTriggered: closeDropdown });\n  return (\n    <div className=\"dropdown\" ref={ref}>\n      <p>This is a dropdown!</p>\n    </div>\n  );\n};\n```\n\nHow to implement the hook inside a function component:\n\n1. Assign the hook to a variable before the component's return statement (above we use `ref`). Pass an empty object into the hook as an argument.\n\n```javascript\nconst ref = useDetectClickOutside({});\n```\n\n2. The object you just passed into the `useDetectClickOutside` hook requires a property called `onTriggered`. The value of `onTriggered` must be a function — by default, it'll be called anytime a user clicks outside the component or hits the `Escape` key.\n\n   In the example above, we used a function called `closeToggle`. This function is passed down from a parent component (let's call it `Container`) and controls a piece of state that determines whether the `Dropdown` component is visible.\n\n   Here's a quick, trimmed-down example:\n\n   ```javascript\n   const Container = () => {\n       const [displayDropdown, setDisplayDropdown] = useState(false);\n\n       const closeDropdown = () => {\n           setDisplayDropdown(false);\n       }\n       return (\n           { displayDropdown && <Dropdown/> }\n       )\n   }\n   ```\n\n   Now, go ahead and pass your callback into the `useDetectClickOutside` hook!\n\n   ```javascript\n   const ref = useDetectClickOutside({ onTriggered: closeDropdown });\n   ```\n\n   3. Assign your `ref` constant (or whatever constant you assigned the `useDetectClickOutside` hook to) as a ref to the outermost element returned by your target component.\n\n   ```javascript\n   return (\n     <div className=\"dropdown\" ref={ref}>\n       <p>This is a dropdown!</p>\n     </div>\n   );\n   ```\n\n   Here's what the whole component should look like now:\n\n   ```javascript\n   const Dropdown = ({ closeDropdown }) => {\n     const ref = useDetectClickOutside({ onTriggered: closeDropdown });\n     return (\n       <div className=\"dropdown\" ref={ref}>\n         <p>This is a dropdown!</p>\n       </div>\n     );\n   };\n   ```\n\n   Congrats! Your `useDetectClickOutside` should now trigger anytime a user clicks outside your component or presses the `Escape` key.\n\n   Want to customize your hook? Check out some of the additional options below.\n\n## Options\n\nThe object passed into the `useDetectClickOutside` hook accepts the following properties. Note that only `onTriggered` is required.\n\n### `onTriggered` (required)\n\n#### **Type:** `() => void`\n\nA callback function, e.g. one that toggles the visibility of the component. By default, this function is triggered by a click outside the component, and by an `Escape` keyup event.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({ onTriggered: closeDropdown });\n```\n\n### `disableClick` (optional)\n\n#### **Type:** `boolean`\n\nWhen passed to the hook, this option will prevent clicks from triggering the `onTriggered` callback when the component is in the DOM. This option is disabled by default.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({\n  onTriggered: closeDropdown,\n  disableClick: true,\n});\n```\n\n### `disableTouch` (optional)\n\n#### **Type:** `boolean`\n\nWhen passed to the hook, this option will prevent touch events from triggering the `onTriggered` callback when the component is in the DOM. This option is disabled by default.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({\n  onTriggered: closeDropdown,\n  disableTouch: true,\n});\n```\n\n### `disableKeys` (optional)\n\n#### **Type:** `boolean`\n\nThis option will prevent keypresses from triggering the `onTriggered` callback when the component is in the DOM. This option is disabled by default.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({\n  onTriggered: closeDropdown,\n  disableKeys: true,\n});\n```\n\n### `allowAnyKey` (optional)\n\n#### **Type:** `boolean`\n\nThis option will let any keypress trigger the `onTriggered` callback when the component is in the DOM - not just the `Escape` key. This option is disabled by default.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({\n  onTriggered: closeDropdown,\n  allowAnyKey: true,\n});\n```\n\n### `triggerKeys` (optional)\n\n#### **Type:** `string[]`\n\nAn array of [key values](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key) that will trigger the `onTriggered` callback.\n\n**Example:**\n\n```javascript\nconst ref = useDetectClickOutside({\n  onTriggered: closeDropdown,\n  triggerKeys: ['Enter', 'Tab', 'x'],\n});\n```\n\n_Note:_ This option overrides the default hook behavior of triggering the `onTriggered` callback with the `Escape` key. If you still wish to trigger the `onTriggered` function with `Escape`, you need to add it to the array (e.g. `triggerKeys=['Escape', 'Enter']`).\n\n<!-- REQUIREMENTS -->\n\n## Requirements\n\nYou must be using [React 16.8.0](https://reactjs.org/blog/2019/02/06/react-v16.8.0.html) or later. In other words, your version of React must support hooks.\n","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/zhaluza/react-detect-click-outside.git"}}