{"_id":"react-outside-click-handler","_rev":"34-23c67728a3ee21ef6e753f4308ab8bb7","name":"react-outside-click-handler","dist-tags":{"latest":"1.3.0"},"versions":{"0.1.0":{"name":"react-outside-click-handler","version":"0.1.0","keywords":["react","react-component"],"author":{"url":"https://github.com/taehwanno","name":"Taehwan, No","email":"taehwanno.dev@gmail.com"},"license":"MIT","_id":"react-outside-click-handler@0.1.0","maintainers":[{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/taehwanno/react-outside-click-handler","bugs":{"url":"https://github.com/taehwanno/react-outside-click-handler/issues"},"dist":{"shasum":"ade5a84358510fafb5e3c8ea0cc85a2f44049bb8","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.1.0.tgz","integrity":"sha512-RTpGTAiHKp21ZxPUFr+9enNihMtAiNNs2EKWNFpyg0QocttM6qriaI13W1zrYqxHeLAiiPToh8JaLp8YJQcxtQ==","signatures":[{"sig":"MEYCIQCzFx9yojXKZ0FysuS9HVpPkfsYMvIQU26I4vFHQyA4jAIhAKGtinuXX0cmRAvKAaXJYKY9WLhFd+Tu9mWpSugPtL6G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/OutsideClickHandler.js","_from":".","_shasum":"ade5a84358510fafb5e3c8ea0cc85a2f44049bb8","gitHead":"1a487bdcbd78315d7f61d25ae79059fc90f95556","scripts":{"lint":"eslint example lib test --ext .js,.jsx","test":"NODE_ENV=test karma start","build":"yarn lint && webpack --config webpack.dist.config.js --progress","serve":"NODE_ENV=development webpack-dev-server --config webpack.dev.config.js --env.dev --inline --watch --host 0.0.0.0","start":"yarn serve","precommit":"yarn lint","test:watch":"npm test -- --auto-watch --no-single-run","test:coverage":"NODE_ENV=test karma start --coverage"},"_npmUser":{"name":"taehwanno","email":"taehwanno.dev@gmail.com"},"repository":{"url":"git+https://github.com/taehwanno/react-outside-click-handler.git","type":"git"},"_npmVersion":"3.10.8","description":"React Outside Click Handler","directories":{},"_nodeVersion":"6.9.1","dependencies":{},"devDependencies":{"chai":"^3.5.0","babel":"^6.5.2","husky":"^0.12.0","karma":"^1.3.0","mocha":"^3.2.0","react":"^15.4.2","sinon":"^2.1.0","enzyme":"^2.7.0","eslint":"^3.9.1","webpack":"^2.2.0","istanbul":"^0.4.5","react-dom":"^15.4.2","babel-core":"^6.18.2","classnames":"^2.2.5","css-loader":"^0.26.1","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","babel-loader":"^6.2.10","style-loader":"^0.13.1","eslint-loader":"^1.6.1","karma-webpack":"^1.8.1","webpack-merge":"^2.6.1","karma-coverage":"^1.1.1","karma-coveralls":"^1.1.2","react-hot-loader":"^1.3.1","babel-preset-react":"^6.16.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.2.0","babel-preset-airbnb":"^2.1.1","babel-preset-es2015":"^6.18.0","eslint-plugin-react":"^6.8.0","html-webpack-plugin":"^2.26.0","clean-webpack-plugin":"^0.1.14","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","karma-mocha-reporter":"^2.2.3","eslint-plugin-jsx-a11y":"^2.2.3","karma-firefox-launcher":"^1.0.1","karma-sourcemap-loader":"^0.3.7","react-addons-test-utils":"^15.4.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-__coverage__":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler-0.1.0.tgz_1490889113187_0.9124660124070942","host":"packages-18-east.internal.npmjs.com"}},"0.2.0":{"name":"react-outside-click-handler","version":"0.2.0","keywords":["react","react-component"],"author":{"url":"https://github.com/taehwanno","name":"Taehwan, No","email":"taehwanno.dev@gmail.com"},"license":"MIT","_id":"react-outside-click-handler@0.2.0","maintainers":[{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/taehwanno/react-outside-click-handler","bugs":{"url":"https://github.com/taehwanno/react-outside-click-handler/issues"},"dist":{"shasum":"da8d6b863be8bf540cd4a6e48ee62caad64c01ff","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.2.0.tgz","fileCount":7,"integrity":"sha512-3VA4s9kK7bIH2dmCtu3H+Xe2AZQ8/eseww2NUhF20windcZeBVX0hq3iJeTIo5/I8j69frlC9Dli3G4Qffg9xw==","signatures":[{"sig":"MEYCIQDrBaQhGZtjaQEdAd6K7LvnRSiKNuhkVB0ZjQmHBGThdAIhANpwkHcB4nheFC1o4jgOn8dhCJRrTCvZZPwjuhf8drdJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70273},"main":"dist/OutsideClickHandler.js","gitHead":"c5f9d3341f620c2dee38f5b1662523a87a7096d3","scripts":{"lint":"eslint example lib test --ext .js,.jsx","test":"NODE_ENV=test karma start","build":"yarn lint && webpack --config webpack.dist.config.js --progress","serve":"NODE_ENV=development webpack-dev-server --config webpack.dev.config.js --env.dev --inline --watch --host 0.0.0.0","start":"yarn serve","precommit":"yarn lint","test:watch":"npm test -- --auto-watch --no-single-run","test:coverage":"NODE_ENV=test karma start --coverage"},"_npmUser":{"name":"taehwanno","email":"taehwanno.dev@gmail.com"},"repository":{"url":"git+https://github.com/taehwanno/react-outside-click-handler.git","type":"git"},"_npmVersion":"5.3.0","description":"React Outside Click Handler","directories":{},"_nodeVersion":"8.5.0","dependencies":{"prop-types":"^15.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","babel":"^6.5.2","husky":"^0.12.0","karma":"^1.3.0","mocha":"^3.2.0","react":"^15.6.0","sinon":"^2.1.0","enzyme":"^2.7.0","eslint":"^3.9.1","webpack":"^2.2.0","istanbul":"^0.4.5","react-dom":"^15.6.0","babel-core":"^6.18.2","classnames":"^2.2.5","css-loader":"^0.26.1","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","babel-loader":"^6.2.10","style-loader":"^0.13.1","eslint-loader":"^1.6.1","karma-webpack":"^1.8.1","webpack-merge":"^2.6.1","karma-coverage":"^1.1.1","karma-coveralls":"^1.1.2","react-hot-loader":"^1.3.1","babel-preset-react":"^6.16.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.2.0","babel-preset-airbnb":"^2.1.1","babel-preset-es2015":"^6.18.0","eslint-plugin-react":"^6.8.0","html-webpack-plugin":"^2.26.0","clean-webpack-plugin":"^0.1.14","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","karma-mocha-reporter":"^2.2.3","eslint-plugin-jsx-a11y":"^2.2.3","karma-firefox-launcher":"^1.0.1","karma-sourcemap-loader":"^0.3.7","react-addons-test-utils":"^15.4.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-__coverage__":"^11.0.0"},"peerDependencies":{"react":"0.14.x || 15.x || 16.x","react-dom":"0.14.x || 15.x || 16.x"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_0.2.0_1522562604585_0.777116966514316","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-outside-click-handler","version":"0.3.0","keywords":["react","react-component"],"author":{"url":"https://github.com/taehwanno","name":"Taehwan, No","email":"taehwanno.dev@gmail.com"},"license":"MIT","_id":"react-outside-click-handler@0.3.0","maintainers":[{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/taehwanno/react-outside-click-handler","bugs":{"url":"https://github.com/taehwanno/react-outside-click-handler/issues"},"dist":{"shasum":"f12a151465ad2ee0f86678b8150430305aab5d3e","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.3.0.tgz","fileCount":10,"integrity":"sha512-gy6ZaJOOvyMJplx0pNuXRgK7d9u8AB5ioVFbARvCXaUWtZZboJUquALkK0SVhWTbV+xtzsVRq0VM/baKYGBdLg==","signatures":[{"sig":"MEUCIQDtxzv0ot3EmHE42YZ/AzyLgMsAa3lraAg3wPp7gEg9XgIgNMbFKRARx6tIE7k6rk9jzhRJmGo7cHpnG7m8cEd7SqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14950},"main":"dist/OutsideClickHandler.js","gitHead":"9f6462bd3a09f6f2ea6d4fde5147b9f9a4dd53fe","scripts":{"ncu":"ncu","lint":"eslint lib test example --ext .js,.jsx","test":"cross-env NODE_ENV=test jest --config jest.config.json","build":"yarn clean && yarn build:dev && yarn build:prod","clean":"rimraf dist","prepush":"yarn lint && yarn test","build:dev":"cross-env NODE_ENV=development rollup -c -i lib/OutsideClickHandler.jsx -o dist/OutsideClickHandler.js","precommit":"lint-staged","build:prod":"cross-env NODE_ENV=production rollup -c -i lib/OutsideClickHandler.jsx -o dist/OutsideClickHandler.min.js","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage"},"_npmUser":{"name":"taehwanno","email":"taehwanno.dev@gmail.com"},"repository":{"url":"git+https://github.com/taehwanno/react-outside-click-handler.git","type":"git"},"_npmVersion":"5.3.0","description":"React Outside Click Handler","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"8.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^0.14.3","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^4.19.1","rimraf":"^2.6.2","rollup":"^0.57.1","coveralls":"^3.0.0","cross-env":"^5.1.4","react-dom":"^16.3.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","prop-types":"^15.6.0","lint-staged":"^7.0.2","enzyme-to-json":"^3.3.3","babel-preset-env":"^1.6.1","npm-check-updates":"^2.14.1","babel-preset-react":"^6.24.1","eslint-plugin-jest":"^21.15.0","babel-preset-airbnb":"^2.4.0","eslint-plugin-react":"^7.4.0","react-test-renderer":"^16.3.0","rollup-plugin-babel":"^3.0.3","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","rollup-plugin-uglify":"^3.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-jsx-a11y":"^6.0.2","rollup-plugin-commonjs":"^9.1.0","enzyme-adapter-react-16":"^1.1.1","rollup-plugin-node-resolve":"^3.3.0"},"peerDependencies":{"react":"0.14.x || 15.x || 16.x","react-dom":"0.14.x || 15.x || 16.x","prop-types":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_0.3.0_1522585568826_0.7970005274735636","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-outside-click-handler","version":"1.0.0","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.0.0","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"da548ee3acb7f0eeacaac1c0c84fb5807decaf73","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.0.0.tgz","fileCount":16,"integrity":"sha512-1rnao8r09lExnmqOkZ0YMm/dmJcjXNU7ozvUR9243ghQUFuKGQFFvDcVSIxkLLtHU9wrP/91vjUHRu2CH1S2Yw==","signatures":[{"sig":"MEUCIQDf86MANeXugIDXu19RjsAWWiBl+FbHG+1eP7ufgrYW1gIgNTptjYcaOD0zSdPOUpkEkoBuE8AvqtfwZjbQZunof7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDfzqCRA9TVsSAnZWagAAbqMP/1UojWg5sBvIFs5bjfV2\nfz4dO82s3AfYBHsmlUkEc9iiXTcX1XJ3dfAm+1KErH9/qzbu6iNe/E0vx6IP\n+RFwn35n33P/AGP6yf7n/pmoPEucqWvLqefbkfMQkx70vRWICMGHzBtrXVK9\nLP81tQr+a7WK3nUZ+mGLiZuQI33IgAhRJwamUNgk55lrbVxLhkjmfIpHGDfS\nSC/PfGnR9VSpiFekXxB0OsjS+F4bZtvBQ+QITqYhE1Rrv0FwqcB7UfPBWo2B\nQXEKqd/kVUYjvcdvu5sB1+mx9neDuXfhuOYKAXvV9WGtrSfXgILQ8OdhQmpE\nwMwRPxz02V/MdR1OT4W63ZXKfYPo9AU6qzTS90q93ZGms94C//5uVz+okq1e\nidtxiruQeZAq/pNvDYMcwjLCBUWPz1Je3JUiunRQLoLgf9wNAtrVBcdyAZsr\n8YkQiVU7eldWQh4Lgvv556jYqB+ME2grK5CszBS4SCW9+BS5klQlygNzzsI9\n8HPrMRAquPWnytsPhoqD0/cjXJtBRTYe7DDxh+uJf7pUFDWfrBGPpIoTGGcg\nKD/ooT3bVTlDUklxAOt4SQSli3bJMBdyi5e51op4QVzI4jvCW5avvIbEvzR9\nCJEfmB+BGBKtnALFG/Rr9so0qlT87T0yxFS7uae6KTqZjAO55X8kpX6jSrMn\nckeA\r\n=Ar4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d2d35295f79c432b612eadd506041e1adbef6518","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"Version $npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"5.6.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"10.0.0","dependencies":{"prop-types":"^15.6.1","airbnb-prop-types":"^2.10.0","consolidated-events":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","react":"^16.3.2","sinon":"^5.0.10","enzyme":"^3.3.0","eslint":"^4.19.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","react-dom":"^16.3.2","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^1.0.2","babel-register":"^6.26.0","airbnb-js-shims":"^1.5.2","babel-preset-airbnb":"^2.4.0","eslint-plugin-react":"^7.8.2","safe-publish-latest":"^1.1.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.2.3","eslint-plugin-react-with-styles":"^2.0.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.0.0_1527643369847_0.030361189490954787","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-outside-click-handler","version":"1.1.0","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.1.0","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"7bb552a2a1465476572b578b62225f1c96a0bf74","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.1.0.tgz","fileCount":16,"integrity":"sha512-S+XOxTk6sc1xFdiQi0DdMVQJ6doQNF5fkG64Ka00q9TF/oKeuI+fnv93B0/RMRfycOv13FtpFOOXszc36Ga/xw==","signatures":[{"sig":"MEYCIQD/K7v0d138Zhf/xj9oZjbqBMpe2u4XSQY585QsmaOdzwIhAKEBwgLske33E7nJSeOT5gVL5Hkzt70FPz2xyZ6PC2C8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJBp4CRA9TVsSAnZWagAAov8P/3MWW/qWtUjSZFyhSAlz\nsf58Q02x4RK66w6+Zjeya/KKWWnyJX884+ZkiNnHMSSrjOVfao6n1TeDU4OJ\nNOjbtzwcAhU3U5wrc/6f1TyxQmISDnrkRYZADhOcbgkkTWIsXLefGdIJzpIZ\ndhD+lGxTPtTIfOZy56gRCitY68cADOo2tqBv48q9O5CFKM76xAoClkdVBKrM\nqKHaLnxzabrxfdHrynOw2y6Wo2WPh5EnEt4fabWLi3O3bs6AcS5pokOumg9E\n0+/15LBldAC3dY8lpbZprY4PSXcYCAE6ZnnCykbI6wjqrTGVP/JeGmMrn1OG\nXxLNqDSz5ih0OkbIiA2evz3Yr9L9lm2sZrGaDQs3hcdvKq1fJ5Z8w0sJE2ja\n68fHP5mbIYu6i3KhZtZae8AwCHIYZSPIuoAGtyYWRu0BpoD2mYec2w1vld+I\nQtymlDu371ovlRAkP+srgDTKO3JJa6xYqum45ZzDjMhmgBb4TsZtdktgdKAO\nRoxAPzlhgvPuEX/htEmzqlRhGNWryerzEGWl4Rzl6eRgPLnalmVJOU4ztJEv\niVW4RQrt/uOya9X83vu0oWQM9W4bpwc5LZCTPhZ0v/CZDcw1KDmpjw2lJOi2\nTgEJ96HvmSXlIySSQbQjZZHOWwoWo4CAaPFny3GqGSXkZhYpR+qsdetchXWf\nycwR\r\n=/VRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5fb966e08da21ff90743c0d8ea8a4c9f0978f94d","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"Version $npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"majapw","email":"majapw@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"5.6.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"8.9.1","dependencies":{"prop-types":"^15.6.1","object.values":"^1.0.4","airbnb-prop-types":"^2.10.0","consolidated-events":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","react":"^16.3.2","sinon":"^5.0.10","enzyme":"^3.3.0","eslint":"^4.19.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","react-dom":"^16.3.2","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^1.0.2","babel-register":"^6.26.0","airbnb-js-shims":"^1.5.2","babel-preset-airbnb":"^2.4.0","eslint-plugin-react":"^7.8.2","safe-publish-latest":"^1.1.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.2.3","eslint-plugin-react-with-styles":"^2.0.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.1.0_1529092726940_0.12269623624990178","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-outside-click-handler","version":"1.2.0","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.2.0","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"cced196a462a76ed92bee4c759b8c793b46dd686","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.0.tgz","fileCount":16,"integrity":"sha512-1ij11J+PfInxdo3ntSqSPt8ay58p7luwqhrUV/846DHJ9VVUx+j5CUoOgUBWNDrFslQRCeoI57X4Q3fcq9wKsQ==","signatures":[{"sig":"MEUCIBYaewwSub+ITH4fMD4aGD6/aVMibcHDEcpEULSwkKQJAiEA5qM6RRqF2RqkLkeLoDiD1x30DUi6XjPdE5GpuqhrPGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKBBmCRA9TVsSAnZWagAAPrAP/1TDSmgCq5uKy3Ml9fqH\nLABMLJLX73NRIcPFEfFamKVPPHfd22uI9Lm8PNgb2Ygr7UTO4KNVqgjqBSse\ndcSY8/BKwly+2OA4QqzdLLl1llZ4k9nkBGyI4RZQQb994w9PbAeVSv/A6nRL\naZ8s/caEgtw45BkO1lEUgP5AxLK7CA+FH+nbrXUzazz3x5robNxwKm+2G7Ii\n4P2lxyp0Tm1FPTOK/6LUh594KkuY9Q+C/2dfViy8VrChuP9nk43+2NudZzqx\neDXvGGoGFn82WuVDZ9czJ875us1J/w+vdf6nAYef6fG399UQHRwDkVrPbOru\n1BSROfCNr35jl9JHGcUgx5dkNkGwbI7WbmzPCof59ZjtThTV47FtOUk4RUhb\naGx7G1hFFo+iNvAMXNltUy6e1ZIq/v7EZPrua2v9lINiFH7C3FWFHFs2L+02\nWjw4lGGyF1H5bAVlpISfIwOSsnhH2vt30/nzyoLyCiHdN2Q/sWy2+K5b+TX7\naUqJXVIXuO1QQhg64zwUct66US5YkYmyEc6qd2b2Stm6Ba2Yqmokao/ntqza\n8t9mlK2BJYxxj8auHi6yl0A4Kd1afbdtfr+KTc63guoem5bde8ORZ5nwiccg\nkThg7gnKxSSUn4BuXxto5yCNWLtR8XUOTxQiFzut9XFdyF4MhMo0zEVpMKTe\n5JFV\r\n=D0As\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a17a066f82b146e4e98a1673a3e4d3af621db4a8","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"Version $npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"5.6.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"8.9.1","dependencies":{"prop-types":"^15.6.1","object.values":"^1.0.4","airbnb-prop-types":"^2.10.0","consolidated-events":"^1.1.1 || ^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","react":"^16.3.2","sinon":"^5.0.10","enzyme":"^3.3.0","eslint":"^4.19.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","react-dom":"^16.3.2","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^1.0.2","babel-register":"^6.26.0","airbnb-js-shims":"^1.5.2","babel-preset-airbnb":"^2.4.0","eslint-plugin-react":"^7.8.2","safe-publish-latest":"^1.1.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.2.3","eslint-plugin-react-with-styles":"^2.0.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.2.0_1529352293646_0.7866659552297057","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"react-outside-click-handler","version":"1.2.2","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.2.2","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"2c4609fbaacbfc192e269786d555419b115bf93f","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.2.tgz","fileCount":16,"integrity":"sha512-MgCxmFARGN1VrZdwoLkER/y3So6mC/fSniXI4XcXcB+Jt05nw/k8a/R1hSoa7p414uZUZ8NfClN3eVmZm9bM5Q==","signatures":[{"sig":"MEQCIBgJTQxqhHbSPKHK4I/WN295s3OvrcJoToOxoxzSLnkQAiATKTpqanWzXIEse94io25P36bCQbEoP+OeXEQEyZHyfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV11ZCRA9TVsSAnZWagAAb+kP/R/E6NU4D1XzZAiSA3S7\n5hqA2PMugRhw0P5lmQU6+3Ghdbnc0qkq+0APp0ooRkdz/hX/Ry/bV/MctOe2\nbyYxemrHYXwMqdzz6wjT2/6A0FaiNOp1HUVWVxiG7w0B5D/2nPF8EL9MndiM\n4oUGKHE4Lk5QGYJ6eypE5TDqfvPBIq6320udirws8BMl4FHKP1qoHHCakoKs\n0ek9UykJc+GDScZ3WZ5fhrAT7fLMCfWVY0baiNI8Npdi5SsUBZPJq3NWtzW4\nBxvMi/J4+p2TKGeKojpb+oCY9AsOREr8dLj7XLXAvW1udsMYScOEUUGRGLyn\n7ibUUIOUjgBF64e4UjAkt6XzllsgPQMb1jN8tYvJUtOeHMqRCw4IEyXUSuaS\nQaZMtbOZtAmovsHAtzW9ESoSGXVMr/vH/I2YHxpkne2/5xHIUzHNLTsANGjq\n8fCsy41Dj1aOAx+nLcpc7Aybw6+/UtGZtRlwhirHgpNLyM3+6NzF1b9qp4eO\nYvFjev4eDX+Zr/+k0/AGLPAosPPIzVQKE4YCXsPf8Ll1sdVzzza5wbK5rusL\njszFij8hA5D/tLiVCPvQqGDQj+G1cPMZuEJrcgLISwqFon1rwvYraE/LT7JU\nAA3vy3yLPb+R+N2xKHuxGvCQgHe+jlq2T8GzcMMg4PThowUY1axmWMB303yw\nP1oL\r\n=ks6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c0575140973b4602fbaf39c74e421ca642997b16","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"Version $npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"6.1.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"10.7.0","dependencies":{"prop-types":"^15.6.1","object.values":"^1.0.4","airbnb-prop-types":"^2.10.0","consolidated-events":"^1.1.1 || ^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","react":"^16.3.2","sinon":"^5.1.1","enzyme":"^3.3.0","eslint":"^4.19.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","react-dom":"^16.3.2","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^2.0.0","babel-register":"^6.26.0","airbnb-js-shims":"^2.0.0","babel-preset-airbnb":"^2.5.2","eslint-plugin-react":"^7.10.0","safe-publish-latest":"^1.1.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.1.1","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.2.3","eslint-plugin-react-with-styles":"^2.0.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.2.2_1532452185618_0.5926050114135595","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"react-outside-click-handler","version":"1.2.3","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.2.3","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"911a8b91ca947882156d2483450d8638324f3399","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.3.tgz","fileCount":16,"integrity":"sha512-4orkx59ais0mM/j1Ekc5ewyRu5xNLX4a6pMs7RT8U7JkbPOlRsucE+190kXzYUUHsGfZvyAmsdQkL7lpqzMGBg==","signatures":[{"sig":"MEQCIBvKmVoasFuuVhRImcbIPXEYqvMITAFlcQpz+zfQRqykAiA8P3qOVi0FkrzOjef5yv9UZnLpJXYk8wv+9/abFTkM6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchZfSCRA9TVsSAnZWagAAzKMP/039HROaUEHut3WsxGKB\nrgsG7+RH5sQ7GbUk/7iuOlac7ufjpJzlnmyfd8EADK2jMfV/RAzoSpGJMjjM\nGRASapDdESJ7AZiUryru+X/Z+lwcFLP2YZAll3qkE/miKsNHuB1l7s4e1igE\n3mUsEQmRxOgSnw09NZOL9AT7pJ8Dk3oPWIy994U5IJkwX5Vgm6U+Dci3wbGn\nrzFkpbxJ4pYd2zSUJOnc43OBdg/9Qqc7ZZmKAG6z0wKHxmt6mq3CPqaVZBzD\n3Tm7fbrp+OsRkEWxFAeqSYfgISAw7imwOIz5rFYidURtijUxATF9YG8vAtK0\nYelKpaJrE4mM+fn4U/jTXOLUVoSN6op6emV1gm4s020XaI+YM2TBOglTRa7X\n6Ia47moYPe2dPWC3nGMmzcxULYXpeK0DNMZH0O/lYmt8Tm6/PdECYRKpjdg0\ncHGNHexgPzFZUGMsuHhx1TOFW6m0se1myijEE4iDWje4aqu37YZGEtCpUohh\npcLw/l7dXNr5OzgUY8hgQBtfoqCOntChLUOvAZMzKoZyxxuSr8vN2e6JHiUr\nfVwoPIXh9u4N7T0miUTKluQTsoBBNaqH4d3P4pcLqKrpN9w3n2+/SfPs8mRv\nvm5rV6DmFcqGsTLhq0wqOL5MZv+J19nJ7FG02jgiud+2CiCm0prF3cPNx/0s\nsXvC\r\n=Z3+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b6e77c4b7898a8ea9be1be1c9c56c37ddd44a303","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"Version $npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"6.7.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"11.11.0","dependencies":{"prop-types":"^15.7.2","object.values":"^1.1.0","airbnb-prop-types":"^2.12.0","document.contains":"^1.0.0","consolidated-events":"^1.1.1 || ^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^3.5.3","react":"^0.14 || >=15","sinon":"^5.1.1","enzyme":"^3.9.0","eslint":"^5.15.1","rimraf":"^2.6.3","babel-cli":"^6.26.0","react-dom":"^0.14 || >=15","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^2.0.0","babel-register":"^6.26.0","airbnb-js-shims":"^2.1.1","babel-preset-airbnb":"^2.5.2","eslint-plugin-react":"^7.12.4","safe-publish-latest":"^1.1.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.3.2","eslint-plugin-react-with-styles":"^2.1.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.2.3_1552259025896_0.2716087302019323","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"react-outside-click-handler","version":"1.2.4","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.2.4","maintainers":[{"name":"airbnb","email":"jordan.harband+npm@airbnb.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"020428af92fcee61c42a194c7e3016c43fe99534","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.4.tgz","fileCount":16,"integrity":"sha512-FwLnTllTa65O/HjIyDgIrlAKcgPeXQnRUE+iR1EV4NY5opzN37S87+AtO1FF0rAa8qBDKj2QuNp4VfkjmkiB7g==","signatures":[{"sig":"MEYCIQCT5f22Lgp9dTA7l0lrfXygat6KYcEiVu1CXA8Nsg8DCgIhAOwAvncDVa5feOFXMUkVrsiWv+LiRy64a9bJt8l8tOeR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLiXACRA9TVsSAnZWagAAfYoP/RrzPVUCWHexx/qIYARF\ne+U3SFvfkXSJrx945zeo6vJdMQWiwsH+Duuj7hzcwgT9gF1I5OtP4DKNs20I\nGftTUomSnTMYkTUCHre6UkvPJZo/VqKTqpt8XpLPJ4GVjiPnv0wFZpoCUuK3\n3IBBK39K+US+JZMifUXdM5m+XcLO6lV1obL9eVhTCFnoUHDMR/D5XVH0GdTH\nqA12oliQaMwq+o9Suk6JA1Dk5mJWbl5W1eWBlk8f05jlU+EQtzlJUdH1KcFz\ngdBkzKJGfomwM+TB8sb8UOE//w3dsjiEQG9sTcJUfz06r5jFT8mKI0O7bPh8\newOqf6RyeoFUp8steXCgPXnhnEG+gaY2k6eRWaYdgmyZE5SzILpKYj8O1DW9\nCjwwmq0vnwEnRLWNvwk1I8qMRiC2CEVp4c5Anbpq05ED8AFBJIetkZ18eHpp\np43nhmRlr+yXB6O18qtzt+yiR7vFVeCQX9eqaAgsMVv02fHW4NJ3KemJsaVn\ndc6qQ2zSR/M6FEk6yfh7kE/vFFd88Xz8sfzgrigmOjcULd0vDLV2nJG5PsL8\nzIzAJtCr24G6KsNlLSmL5VcCKt3vLY7JLdNpNKn7C35T517nMWtaEz2tYM/w\ngX/gOVrHqYlWnpJKgdk1n5zCId+VXeo5ZmjyCsZZA91AHwPETV6i3l260/mE\nfeVS\r\n=3c3u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e8b86cbf9f10b28e424fab847487c76b29685db0","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"v$npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"6.9.0","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"12.6.0","dependencies":{"prop-types":"^15.7.2","object.values":"^1.1.0","airbnb-prop-types":"^2.13.2","document.contains":"^1.0.1","consolidated-events":"^1.1.1 || ^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^3.5.3","react":"^0.14 || >=15","sinon":"^5.1.1","enzyme":"^3.10.0","eslint":"^5.16.0","rimraf":"^2.6.3","babel-cli":"^6.26.0","react-dom":"^0.14 || >=15","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^2.0.2","babel-register":"^6.26.0","airbnb-js-shims":"^2.2.0","babel-preset-airbnb":"^2.6.0","eslint-plugin-react":"^7.14.2","safe-publish-latest":"^1.1.2","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","babel-plugin-syntax-jsx":"^6.18.0","enzyme-adapter-react-helper":"^1.3.5","eslint-plugin-react-with-styles":"^2.1.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.2.4_1563305407329_0.32357651908960783","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"react-outside-click-handler","version":"1.3.0","author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","_id":"react-outside-click-handler@1.3.0","maintainers":[{"name":"airbnbeng","email":"opensource@airbnb.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"milesj","email":"mileswjohnson@gmail.com"},{"name":"schleyfox","email":"ben@pixelmachine.org"},{"name":"taehwanno","email":"taehwanno.dev@gmail.com"}],"homepage":"https://github.com/airbnb/react-outside-click-handler#readme","bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"dist":{"shasum":"3831d541ac059deecd38ec5423f81e80ad60e115","tarball":"https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz","fileCount":16,"integrity":"sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==","signatures":[{"sig":"MEUCIGhYxYfQim+it/Igzncm87Op2O6WysQslcB80bsGhwUTAiEAjuc9iA+o/I/g5FSKx/O9VVEOF5AIvMJE8LSzcX+zYSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjpetCRA9TVsSAnZWagAATs4P+wRR11W7sTUThVqhC2uL\nNpBqV07J5PEv8mrlYjb4bDIdx2MC34mPGsrSOTFOzNUxRFhZn8KWHRqHwXgd\nSZQzWotkhYmCo3+wXmH/VnsVsFddoWcS1llOEYxYbYMJkLmRNXYdX86xZ4Dw\nVOS4upF0DfV36DGvYRuWzGrQoam+K993j2N9XcgEvFWRaKsQ64N3O5PBxb5/\nikePY4p/rCyorzrljZUBPwbDogCI9cyJNeomkbdnkk3+yUCN65bBDWDHM66w\n9WMWqxopWNR5HtM+8ySE9kChbDMVR4azD4Oeh5bdDrceqTjmUR6K1io+l8fG\nkBHX60UCOTSQzQxdCZTvcMniKO/UrXYfGAqOuNRd9HU5EFrpm1dnUuyFG1e3\nNwxaSEVBP+vgixMjVZlrGpEcMVDH1Y9Gz4eOUq8idwUk01667UNclva/sMbG\nPmk4lX17i/egnAPvjoaxaVR3cTBuo/1Iw+MGkjHNwHFDp09mv8WdYX6fpcxX\nKXEjZu/tmDAl8IIs2laNXRxUKVCtDvrjxT7OUgK78GZ/qa/xCGCAEJoIm7hF\nu9b2GB/KujioX60b2J8OO3IgiAYPaYQMXLWFnX3Zx626dteqEkSdoTqNlbQU\n45MoTaMMbqg/6esa9ezXqsJ4jZLzwEJhjd3bEGIfNENfgW8YFQQJGxyQXSKq\ndaDO\r\n=j9iR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"efb592b33b3beb5090275cc70429a01d8e3c59fa","scripts":{"tag":"git tag v$npm_package_version","lint":"eslint --ext .js,.jsx src test","test":"npm run tests-only","build":"npm run build:cjs && npm run build:esm","clean":"rimraf build esm","mocha":"mocha","react":"enzyme-adapter-react-install 16","pretest":"npm run --silent lint","prebuild":"npm run clean","build:cjs":"BABEL_ENV=cjs babel src/ -d build/","build:esm":"BABEL_ENV=esm babel src/ -d esm/","prepublish":"in-publish && safe-publish-latest && npm run build || not-in-publish","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tests-only":"npm run mocha --silent test","postversion":"git commit package.json CHANGELOG.md -m \"v$npm_package_version\" && npm run tag && git push && git push --tags && npm publish --registry=https://registry.npmjs.org/","pretests-only":"npm run react","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"_npmVersion":"6.10.3","description":"A React component for dealing with clicks outside its subtree","directories":{},"_nodeVersion":"12.10.0","dependencies":{"prop-types":"^15.7.2","object.values":"^1.1.0","airbnb-prop-types":"^2.15.0","document.contains":"^1.0.1","consolidated-events":"^1.1.1 || ^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^3.5.3","react":"^0.14 || >=15","sinon":"^5.1.1","enzyme":"^3.10.0","eslint":"^6.4.0","rimraf":"^2.7.1","babel-cli":"^6.26.0","react-dom":"^0.14 || >=15","babel-core":"^6.26.3","in-publish":"^2.0.0","mocha-wrap":"^2.1.2","sinon-sandbox":"^2.0.6","babel-register":"^6.26.0","airbnb-js-shims":"^2.2.0","babel-preset-airbnb":"^2.6.0","eslint-plugin-react":"^7.14.3","safe-publish-latest":"^1.1.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","babel-plugin-syntax-jsx":"^6.18.0","eslint-plugin-react-hooks":"^2.1.0","enzyme-adapter-react-helper":"^1.3.6","eslint-plugin-react-with-styles":"^2.2.0"},"peerDependencies":{"react":"^0.14 || >=15","react-dom":"^0.14 || >=15"},"_npmOperationalInternal":{"tmp":"tmp/react-outside-click-handler_1.3.0_1569626029249_0.7921451791190854","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-03-30T15:51:55.368Z","modified":"2026-05-14T19:38:43.698Z","0.1.0":"2017-03-30T15:51:55.368Z","0.2.0":"2018-04-01T06:03:24.692Z","0.3.0":"2018-04-01T12:26:08.942Z","1.0.0":"2018-05-30T01:22:49.921Z","1.1.0":"2018-06-15T19:58:47.042Z","1.2.0":"2018-06-18T20:04:53.689Z","1.2.1":"2018-07-24T16:31:14.949Z","1.2.2":"2018-07-24T17:09:45.697Z","1.2.3":"2019-03-10T23:03:46.068Z","1.2.4":"2019-07-16T19:30:07.587Z","1.3.0":"2019-09-27T23:13:49.407Z"},"bugs":{"url":"https://github.com/airbnb/react-outside-click-handler/issues"},"author":{"name":"Maja Wichrowska","email":"maja.wichrowska@airbnb.com"},"license":"MIT","homepage":"https://github.com/airbnb/react-outside-click-handler#readme","repository":{"url":"git+https://github.com/airbnb/react-outside-click-handler.git","type":"git"},"description":"A React component for dealing with clicks outside its subtree","maintainers":[{"email":"opensource@airbnb.com","name":"airbnbeng"},{"email":"brie.codes@gmail.com","name":"brieb"},{"email":"tosharmila@gmail.com","name":"sharmilajesupaul"},{"email":"vueringschristian@gmail.com","name":"christianv"},{"email":"joe.lencioni@gmail.com","name":"lencioni"},{"email":"ljharb@gmail.com","name":"ljharb"},{"email":"taehwanno.dev@gmail.com","name":"taehwanno"}],"readme":"# react-outside-click-handler\n\n> A React component for handling outside clicks\n\n## Usage\n\n```jsx\nimport OutsideClickHandler from 'react-outside-click-handler';\n\nfunction MyComponent() {\n  return (\n    <OutsideClickHandler\n      onOutsideClick={() => {\n        alert('You clicked outside of this component!!!');\n      }}\n    >\n      Hello World\n    </OutsideClickHandler>\n  );\n}\n```\n\n## Props\n\n### children: `PropTypes.node.isRequired`\n\nSince the `OutsideClickHandler` specifically handles clicks outside a specific subtree, `children` is expected to be defined. A consumer should also not render the `OutsideClickHandler` in the case that `children` are not defined.\n\n*Note that if you use a `Portal` (native or `react-portal`) of any sort in the `children`, the `OutsideClickHandler` will not behave as expected.*\n\n### onOutsideClick: `PropTypes.func.isRequired`\n\nThe `onOutsideClick` prop is also required as without it, the `OutsideClickHandler` is basically a heavy-weight `<div />`. It takes the relevant clickevent as an arg and gets triggered when the user clicks anywhere outside of the subtree generated by the DOM node.\n\n### disabled: `PropTypes.bool`\n\nIf the `disabled` prop is true, outside clicks will not be registered. This can be utilized to temporarily disable interaction without unmounting/remounting the entire tree.\n\n### useCapture: `PropTypes.bool`\n\nSee https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events#Event_bubbling_and_capture for more information on event bubbling vs. capture.\n\nIf `useCapture` is true, the event will be registered in the capturing phase and thus, propagated top-down instead of bottom-up as is the default.\n\n### display: `PropTypes.oneOf(['block', 'flex', 'inline-block', 'inline', 'contents'])`\n\nBy default, the `OutsideClickHandler` renders a `display: block` `<div />` to wrap the subtree defined by `children`. If desired, the `display` can be set to `inline-block`, `inline`, `flex`, or `contents` instead. There is no way not to render a wrapping `<div />`.\n","readmeFilename":"README.md"}