{
	"name": "react-outside-click-handler",
	"versions": {
		"0.1.0": {
			"name": "react-outside-click-handler",
			"version": "0.1.0",
			"main": "dist/OutsideClickHandler.js",
			"description": "React Outside Click Handler",
			"license": "MIT",
			"keywords": [
				"react",
				"react-component"
			],
			"repository": {
				"url": "git+https://github.com/taehwanno/react-outside-click-handler.git",
				"type": "git"
			},
			"author": {
				"name": "Taehwan, No",
				"email": "taehwanno.dev@gmail.com",
				"url": "https://github.com/taehwanno"
			},
			"bugs": {
				"url": "https://github.com/taehwanno/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/taehwanno/react-outside-click-handler",
			"scripts": {
				"start": "yarn serve",
				"build": "yarn lint && webpack --config webpack.dist.config.js --progress",
				"lint": "eslint example lib test --ext .js,.jsx",
				"precommit": "yarn lint",
				"serve": "NODE_ENV=development webpack-dev-server --config webpack.dev.config.js --env.dev --inline --watch --host 0.0.0.0",
				"test": "NODE_ENV=test karma start",
				"test:coverage": "NODE_ENV=test karma start --coverage",
				"test:watch": "npm test -- --auto-watch --no-single-run"
			},
			"dependencies": {},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-core": "^6.18.2",
				"babel-loader": "^6.2.10",
				"babel-plugin-__coverage__": "^11.0.0",
				"babel-preset-airbnb": "^2.1.1",
				"babel-preset-es2015": "^6.18.0",
				"babel-preset-react": "^6.16.0",
				"chai": "^3.5.0",
				"classnames": "^2.2.5",
				"clean-webpack-plugin": "^0.1.14",
				"css-loader": "^0.26.1",
				"enzyme": "^2.7.0",
				"eslint": "^3.9.1",
				"eslint-config-airbnb": "^13.0.0",
				"eslint-loader": "^1.6.1",
				"eslint-plugin-import": "^2.2.0",
				"eslint-plugin-jsx-a11y": "^2.2.3",
				"eslint-plugin-react": "^6.8.0",
				"html-webpack-plugin": "^2.26.0",
				"husky": "^0.12.0",
				"istanbul": "^0.4.5",
				"karma": "^1.3.0",
				"karma-chai": "^0.1.0",
				"karma-coverage": "^1.1.1",
				"karma-coveralls": "^1.1.2",
				"karma-firefox-launcher": "^1.0.1",
				"karma-mocha": "^1.3.0",
				"karma-mocha-reporter": "^2.2.3",
				"karma-phantomjs-launcher": "^1.0.4",
				"karma-sourcemap-loader": "^0.3.7",
				"karma-webpack": "^1.8.1",
				"mocha": "^3.2.0",
				"phantomjs-prebuilt": "^2.1.14",
				"react": "^15.4.2",
				"react-addons-test-utils": "^15.4.1",
				"react-dom": "^15.4.2",
				"react-hot-loader": "^1.3.1",
				"sinon": "^2.1.0",
				"style-loader": "^0.13.1",
				"webpack": "^2.2.0",
				"webpack-dev-server": "^2.2.0",
				"webpack-merge": "^2.6.1"
			},
			"gitHead": "1a487bdcbd78315d7f61d25ae79059fc90f95556",
			"_id": "react-outside-click-handler@0.1.0",
			"_shasum": "ade5a84358510fafb5e3c8ea0cc85a2f44049bb8",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "taehwanno",
				"email": "taehwanno.dev@gmail.com"
			},
			"dist": {
				"shasum": "ade5a84358510fafb5e3c8ea0cc85a2f44049bb8",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "taehwanno",
					"email": "taehwanno.dev@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/react-outside-click-handler-0.1.0.tgz_1490889113187_0.9124660124070942"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.0": {
			"name": "react-outside-click-handler",
			"version": "0.2.0",
			"main": "dist/OutsideClickHandler.js",
			"description": "React Outside Click Handler",
			"license": "MIT",
			"keywords": [
				"react",
				"react-component"
			],
			"repository": {
				"url": "git+https://github.com/taehwanno/react-outside-click-handler.git",
				"type": "git"
			},
			"author": {
				"name": "Taehwan, No",
				"email": "taehwanno.dev@gmail.com",
				"url": "https://github.com/taehwanno"
			},
			"bugs": {
				"url": "https://github.com/taehwanno/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/taehwanno/react-outside-click-handler",
			"scripts": {
				"start": "yarn serve",
				"build": "yarn lint && webpack --config webpack.dist.config.js --progress",
				"lint": "eslint example lib test --ext .js,.jsx",
				"precommit": "yarn lint",
				"serve": "NODE_ENV=development webpack-dev-server --config webpack.dev.config.js --env.dev --inline --watch --host 0.0.0.0",
				"test": "NODE_ENV=test karma start",
				"test:coverage": "NODE_ENV=test karma start --coverage",
				"test:watch": "npm test -- --auto-watch --no-single-run"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-core": "^6.18.2",
				"babel-loader": "^6.2.10",
				"babel-plugin-__coverage__": "^11.0.0",
				"babel-preset-airbnb": "^2.1.1",
				"babel-preset-es2015": "^6.18.0",
				"babel-preset-react": "^6.16.0",
				"chai": "^3.5.0",
				"classnames": "^2.2.5",
				"clean-webpack-plugin": "^0.1.14",
				"css-loader": "^0.26.1",
				"enzyme": "^2.7.0",
				"eslint": "^3.9.1",
				"eslint-config-airbnb": "^13.0.0",
				"eslint-loader": "^1.6.1",
				"eslint-plugin-import": "^2.2.0",
				"eslint-plugin-jsx-a11y": "^2.2.3",
				"eslint-plugin-react": "^6.8.0",
				"html-webpack-plugin": "^2.26.0",
				"husky": "^0.12.0",
				"istanbul": "^0.4.5",
				"karma": "^1.3.0",
				"karma-chai": "^0.1.0",
				"karma-coverage": "^1.1.1",
				"karma-coveralls": "^1.1.2",
				"karma-firefox-launcher": "^1.0.1",
				"karma-mocha": "^1.3.0",
				"karma-mocha-reporter": "^2.2.3",
				"karma-phantomjs-launcher": "^1.0.4",
				"karma-sourcemap-loader": "^0.3.7",
				"karma-webpack": "^1.8.1",
				"mocha": "^3.2.0",
				"phantomjs-prebuilt": "^2.1.14",
				"react": "^15.6.0",
				"react-addons-test-utils": "^15.4.1",
				"react-dom": "^15.6.0",
				"react-hot-loader": "^1.3.1",
				"sinon": "^2.1.0",
				"style-loader": "^0.13.1",
				"webpack": "^2.2.0",
				"webpack-dev-server": "^2.2.0",
				"webpack-merge": "^2.6.1"
			},
			"dependencies": {
				"prop-types": "^15.6.0"
			},
			"peerDependencies": {
				"react": "0.14.x || 15.x || 16.x",
				"react-dom": "0.14.x || 15.x || 16.x"
			},
			"gitHead": "c5f9d3341f620c2dee38f5b1662523a87a7096d3",
			"_id": "react-outside-click-handler@0.2.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.5.0",
			"_npmUser": {
				"name": "taehwanno",
				"email": "taehwanno.dev@gmail.com"
			},
			"dist": {
				"integrity": "sha512-3VA4s9kK7bIH2dmCtu3H+Xe2AZQ8/eseww2NUhF20windcZeBVX0hq3iJeTIo5/I8j69frlC9Dli3G4Qffg9xw==",
				"shasum": "da8d6b863be8bf540cd4a6e48ee62caad64c01ff",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.2.0.tgz",
				"fileCount": 7,
				"unpackedSize": 70273
			},
			"maintainers": [
				{
					"name": "taehwanno",
					"email": "taehwanno.dev@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_0.2.0_1522562604585_0.777116966514316"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.3.0": {
			"name": "react-outside-click-handler",
			"version": "0.3.0",
			"main": "dist/OutsideClickHandler.js",
			"description": "React Outside Click Handler",
			"license": "MIT",
			"keywords": [
				"react",
				"react-component"
			],
			"repository": {
				"url": "git+https://github.com/taehwanno/react-outside-click-handler.git",
				"type": "git"
			},
			"author": {
				"name": "Taehwan, No",
				"email": "taehwanno.dev@gmail.com",
				"url": "https://github.com/taehwanno"
			},
			"bugs": {
				"url": "https://github.com/taehwanno/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/taehwanno/react-outside-click-handler",
			"scripts": {
				"build": "yarn clean && yarn build:dev && yarn build:prod",
				"build:dev": "cross-env NODE_ENV=development rollup -c -i lib/OutsideClickHandler.jsx -o dist/OutsideClickHandler.js",
				"build:prod": "cross-env NODE_ENV=production rollup -c -i lib/OutsideClickHandler.jsx -o dist/OutsideClickHandler.min.js",
				"clean": "rimraf dist",
				"lint": "eslint lib test example --ext .js,.jsx",
				"precommit": "lint-staged",
				"prepush": "yarn lint && yarn test",
				"test": "cross-env NODE_ENV=test jest --config jest.config.json",
				"test:coverage": "yarn test --coverage",
				"test:watch": "yarn test --watch",
				"ncu": "ncu"
			},
			"lint-staged": {
				"*.js": [
					"eslint --fix",
					"git add"
				]
			},
			"devDependencies": {
				"babel-core": "^6.26.0",
				"babel-jest": "^22.4.3",
				"babel-preset-airbnb": "^2.4.0",
				"babel-preset-env": "^1.6.1",
				"babel-preset-react": "^6.24.1",
				"coveralls": "^3.0.0",
				"cross-env": "^5.1.4",
				"enzyme": "^3.3.0",
				"enzyme-adapter-react-16": "^1.1.1",
				"enzyme-to-json": "^3.3.3",
				"eslint": "^4.19.1",
				"eslint-config-airbnb": "^16.1.0",
				"eslint-plugin-import": "^2.7.0",
				"eslint-plugin-jest": "^21.15.0",
				"eslint-plugin-jsx-a11y": "^6.0.2",
				"eslint-plugin-react": "^7.4.0",
				"husky": "^0.14.3",
				"jest": "^22.4.3",
				"lint-staged": "^7.0.2",
				"npm-check-updates": "^2.14.1",
				"prop-types": "^15.6.0",
				"react": "^16.3.0",
				"react-dom": "^16.3.0",
				"react-test-renderer": "^16.3.0",
				"rimraf": "^2.6.2",
				"rollup": "^0.57.1",
				"rollup-plugin-babel": "^3.0.3",
				"rollup-plugin-commonjs": "^9.1.0",
				"rollup-plugin-node-resolve": "^3.3.0",
				"rollup-plugin-replace": "^2.0.0",
				"rollup-plugin-uglify": "^3.0.0"
			},
			"dependencies": {},
			"peerDependencies": {
				"prop-types": "^15.5.0",
				"react": "0.14.x || 15.x || 16.x",
				"react-dom": "0.14.x || 15.x || 16.x"
			},
			"gitHead": "9f6462bd3a09f6f2ea6d4fde5147b9f9a4dd53fe",
			"_id": "react-outside-click-handler@0.3.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.5.0",
			"_npmUser": {
				"name": "taehwanno",
				"email": "taehwanno.dev@gmail.com"
			},
			"dist": {
				"integrity": "sha512-gy6ZaJOOvyMJplx0pNuXRgK7d9u8AB5ioVFbARvCXaUWtZZboJUquALkK0SVhWTbV+xtzsVRq0VM/baKYGBdLg==",
				"shasum": "f12a151465ad2ee0f86678b8150430305aab5d3e",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.3.0.tgz",
				"fileCount": 10,
				"unpackedSize": 14950
			},
			"maintainers": [
				{
					"name": "taehwanno",
					"email": "taehwanno.dev@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_0.3.0_1522585568826_0.7970005274735636"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.0": {
			"name": "react-outside-click-handler",
			"version": "1.0.0",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^1.5.2",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.4.0",
				"babel-register": "^6.26.0",
				"chai": "^4.1.2",
				"enzyme": "^3.3.0",
				"enzyme-adapter-react-helper": "^1.2.3",
				"eslint": "^4.19.1",
				"eslint-config-airbnb": "^16.1.0",
				"eslint-plugin-import": "^2.12.0",
				"eslint-plugin-jsx-a11y": "^6.0.3",
				"eslint-plugin-react": "^7.8.2",
				"eslint-plugin-react-with-styles": "^2.0.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^16.3.2",
				"react-dom": "^16.3.2",
				"rimraf": "^2.6.2",
				"safe-publish-latest": "^1.1.1",
				"sinon": "^5.0.10",
				"sinon-sandbox": "^1.0.2"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.10.0",
				"consolidated-events": "^1.1.1",
				"prop-types": "^15.6.1"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "d2d35295f79c432b612eadd506041e1adbef6518",
			"_id": "react-outside-click-handler@1.0.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "10.0.0",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1rnao8r09lExnmqOkZ0YMm/dmJcjXNU7ozvUR9243ghQUFuKGQFFvDcVSIxkLLtHU9wrP/91vjUHRu2CH1S2Yw==",
				"shasum": "da548ee3acb7f0eeacaac1c0c84fb5807decaf73",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.0.0.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.0.0_1527643369847_0.030361189490954787"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.1.0": {
			"name": "react-outside-click-handler",
			"version": "1.1.0",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^1.5.2",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.4.0",
				"babel-register": "^6.26.0",
				"chai": "^4.1.2",
				"enzyme": "^3.3.0",
				"enzyme-adapter-react-helper": "^1.2.3",
				"eslint": "^4.19.1",
				"eslint-config-airbnb": "^16.1.0",
				"eslint-plugin-import": "^2.12.0",
				"eslint-plugin-jsx-a11y": "^6.0.3",
				"eslint-plugin-react": "^7.8.2",
				"eslint-plugin-react-with-styles": "^2.0.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^16.3.2",
				"react-dom": "^16.3.2",
				"rimraf": "^2.6.2",
				"safe-publish-latest": "^1.1.1",
				"sinon": "^5.0.10",
				"sinon-sandbox": "^1.0.2"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.10.0",
				"consolidated-events": "^1.1.1",
				"object.values": "^1.0.4",
				"prop-types": "^15.6.1"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "5fb966e08da21ff90743c0d8ea8a4c9f0978f94d",
			"_id": "react-outside-click-handler@1.1.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "majapw",
				"email": "majapw@gmail.com"
			},
			"dist": {
				"integrity": "sha512-S+XOxTk6sc1xFdiQi0DdMVQJ6doQNF5fkG64Ka00q9TF/oKeuI+fnv93B0/RMRfycOv13FtpFOOXszc36Ga/xw==",
				"shasum": "7bb552a2a1465476572b578b62225f1c96a0bf74",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.1.0.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.1.0_1529092726940_0.12269623624990178"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.0": {
			"name": "react-outside-click-handler",
			"version": "1.2.0",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^1.5.2",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.4.0",
				"babel-register": "^6.26.0",
				"chai": "^4.1.2",
				"enzyme": "^3.3.0",
				"enzyme-adapter-react-helper": "^1.2.3",
				"eslint": "^4.19.1",
				"eslint-config-airbnb": "^16.1.0",
				"eslint-plugin-import": "^2.12.0",
				"eslint-plugin-jsx-a11y": "^6.0.3",
				"eslint-plugin-react": "^7.8.2",
				"eslint-plugin-react-with-styles": "^2.0.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^16.3.2",
				"react-dom": "^16.3.2",
				"rimraf": "^2.6.2",
				"safe-publish-latest": "^1.1.1",
				"sinon": "^5.0.10",
				"sinon-sandbox": "^1.0.2"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.10.0",
				"consolidated-events": "^1.1.1 || ^2.0.0",
				"object.values": "^1.0.4",
				"prop-types": "^15.6.1"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "a17a066f82b146e4e98a1673a3e4d3af621db4a8",
			"_id": "react-outside-click-handler@1.2.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "lencioni",
				"email": "joe.lencioni@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1ij11J+PfInxdo3ntSqSPt8ay58p7luwqhrUV/846DHJ9VVUx+j5CUoOgUBWNDrFslQRCeoI57X4Q3fcq9wKsQ==",
				"shasum": "cced196a462a76ed92bee4c759b8c793b46dd686",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.0.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "joe.lencioni@gmail.com",
					"name": "lencioni"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.2.0_1529352293646_0.7866659552297057"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.2": {
			"name": "react-outside-click-handler",
			"version": "1.2.2",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^2.0.0",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.5.2",
				"babel-register": "^6.26.0",
				"chai": "^4.1.2",
				"enzyme": "^3.3.0",
				"enzyme-adapter-react-helper": "^1.2.3",
				"eslint": "^4.19.1",
				"eslint-config-airbnb": "^17.0.0",
				"eslint-plugin-import": "^2.13.0",
				"eslint-plugin-jsx-a11y": "^6.1.1",
				"eslint-plugin-react": "^7.10.0",
				"eslint-plugin-react-with-styles": "^2.0.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^16.3.2",
				"react-dom": "^16.3.2",
				"rimraf": "^2.6.2",
				"safe-publish-latest": "^1.1.1",
				"sinon": "^5.1.1",
				"sinon-sandbox": "^2.0.0"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.10.0",
				"consolidated-events": "^1.1.1 || ^2.0.0",
				"object.values": "^1.0.4",
				"prop-types": "^15.6.1"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "c0575140973b4602fbaf39c74e421ca642997b16",
			"_id": "react-outside-click-handler@1.2.2",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.7.0",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"dist": {
				"integrity": "sha512-MgCxmFARGN1VrZdwoLkER/y3So6mC/fSniXI4XcXcB+Jt05nw/k8a/R1hSoa7p414uZUZ8NfClN3eVmZm9bM5Q==",
				"shasum": "2c4609fbaacbfc192e269786d555419b115bf93f",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.2.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "joe.lencioni@gmail.com",
					"name": "lencioni"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.2.2_1532452185618_0.5926050114135595"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.3": {
			"name": "react-outside-click-handler",
			"version": "1.2.3",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^2.1.1",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.5.2",
				"babel-register": "^6.26.0",
				"chai": "^4.2.0",
				"enzyme": "^3.9.0",
				"enzyme-adapter-react-helper": "^1.3.2",
				"eslint": "^5.15.1",
				"eslint-config-airbnb": "^17.1.0",
				"eslint-plugin-import": "^2.16.0",
				"eslint-plugin-jsx-a11y": "^6.2.1",
				"eslint-plugin-react": "^7.12.4",
				"eslint-plugin-react-with-styles": "^2.1.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15",
				"rimraf": "^2.6.3",
				"safe-publish-latest": "^1.1.2",
				"sinon": "^5.1.1",
				"sinon-sandbox": "^2.0.0"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.12.0",
				"consolidated-events": "^1.1.1 || ^2.0.0",
				"document.contains": "^1.0.0",
				"object.values": "^1.1.0",
				"prop-types": "^15.7.2"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "b6e77c4b7898a8ea9be1be1c9c56c37ddd44a303",
			"_id": "react-outside-click-handler@1.2.3",
			"_nodeVersion": "11.11.0",
			"_npmVersion": "6.7.0",
			"dist": {
				"integrity": "sha512-4orkx59ais0mM/j1Ekc5ewyRu5xNLX4a6pMs7RT8U7JkbPOlRsucE+190kXzYUUHsGfZvyAmsdQkL7lpqzMGBg==",
				"shasum": "911a8b91ca947882156d2483450d8638324f3399",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.3.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "joe.lencioni@gmail.com",
					"name": "lencioni"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.2.3_1552259025896_0.2716087302019323"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.4": {
			"name": "react-outside-click-handler",
			"version": "1.2.4",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^2.2.0",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.6.0",
				"babel-register": "^6.26.0",
				"chai": "^4.2.0",
				"enzyme": "^3.10.0",
				"enzyme-adapter-react-helper": "^1.3.5",
				"eslint": "^5.16.0",
				"eslint-config-airbnb": "^17.1.1",
				"eslint-plugin-import": "^2.18.0",
				"eslint-plugin-jsx-a11y": "^6.2.3",
				"eslint-plugin-react": "^7.14.2",
				"eslint-plugin-react-with-styles": "^2.1.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15",
				"rimraf": "^2.6.3",
				"safe-publish-latest": "^1.1.2",
				"sinon": "^5.1.1",
				"sinon-sandbox": "^2.0.2"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.13.2",
				"consolidated-events": "^1.1.1 || ^2.0.0",
				"document.contains": "^1.0.1",
				"object.values": "^1.1.0",
				"prop-types": "^15.7.2"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "e8b86cbf9f10b28e424fab847487c76b29685db0",
			"_id": "react-outside-click-handler@1.2.4",
			"_nodeVersion": "12.6.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-FwLnTllTa65O/HjIyDgIrlAKcgPeXQnRUE+iR1EV4NY5opzN37S87+AtO1FF0rAa8qBDKj2QuNp4VfkjmkiB7g==",
				"shasum": "020428af92fcee61c42a194c7e3016c43fe99534",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.4.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "jordan.harband+npm@airbnb.com",
					"name": "airbnb"
				},
				{
					"email": "joe.lencioni@gmail.com",
					"name": "lencioni"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.2.4_1563305407329_0.32357651908960783"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.3.0": {
			"name": "react-outside-click-handler",
			"version": "1.3.0",
			"description": "A React component for dealing with clicks outside its subtree",
			"main": "index.js",
			"scripts": {
				"prebuild": "npm run clean",
				"build": "npm run build:cjs && npm run build:esm",
				"build:cjs": "BABEL_ENV=cjs babel src/ -d build/",
				"build:esm": "BABEL_ENV=esm babel src/ -d esm/",
				"clean": "rimraf build esm",
				"lint": "eslint --ext .js,.jsx src test",
				"mocha": "mocha",
				"react": "enzyme-adapter-react-install 16",
				"pretest": "npm run --silent lint",
				"pretests-only": "npm run react",
				"tests-only": "npm run mocha --silent test",
				"test": "npm run tests-only",
				"tag": "git tag v$npm_package_version",
				"version:patch": "npm --no-git-tag-version version patch",
				"version:minor": "npm --no-git-tag-version version minor",
				"version:major": "npm --no-git-tag-version version major",
				"preversion": "npm run test && npm run check-changelog && npm run check-only-changelog-changed",
				"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/",
				"prepublish": "in-publish && safe-publish-latest && npm run build || not-in-publish",
				"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"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/airbnb/react-outside-click-handler.git"
			},
			"author": {
				"name": "Maja Wichrowska",
				"email": "maja.wichrowska@airbnb.com"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/airbnb/react-outside-click-handler/issues"
			},
			"homepage": "https://github.com/airbnb/react-outside-click-handler#readme",
			"devDependencies": {
				"airbnb-js-shims": "^2.2.0",
				"babel-cli": "^6.26.0",
				"babel-core": "^6.26.3",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"babel-preset-airbnb": "^2.6.0",
				"babel-register": "^6.26.0",
				"chai": "^4.2.0",
				"enzyme": "^3.10.0",
				"enzyme-adapter-react-helper": "^1.3.6",
				"eslint": "^6.4.0",
				"eslint-config-airbnb": "^18.0.1",
				"eslint-plugin-import": "^2.18.2",
				"eslint-plugin-jsx-a11y": "^6.2.3",
				"eslint-plugin-react": "^7.14.3",
				"eslint-plugin-react-hooks": "^2.1.0",
				"eslint-plugin-react-with-styles": "^2.2.0",
				"in-publish": "^2.0.0",
				"mocha": "^3.5.3",
				"mocha-wrap": "^2.1.2",
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15",
				"rimraf": "^2.7.1",
				"safe-publish-latest": "^1.1.3",
				"sinon": "^5.1.1",
				"sinon-sandbox": "^2.0.6"
			},
			"dependencies": {
				"airbnb-prop-types": "^2.15.0",
				"consolidated-events": "^1.1.1 || ^2.0.0",
				"document.contains": "^1.0.1",
				"object.values": "^1.1.0",
				"prop-types": "^15.7.2"
			},
			"peerDependencies": {
				"react": "^0.14 || >=15",
				"react-dom": "^0.14 || >=15"
			},
			"gitHead": "efb592b33b3beb5090275cc70429a01d8e3c59fa",
			"_id": "react-outside-click-handler@1.3.0",
			"_nodeVersion": "12.10.0",
			"_npmVersion": "6.10.3",
			"dist": {
				"integrity": "sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==",
				"shasum": "3831d541ac059deecd38ec5423f81e80ad60e115",
				"tarball": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz",
				"fileCount": 16,
				"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"
			},
			"maintainers": [
				{
					"email": "opensource@airbnb.com",
					"name": "airbnbeng"
				},
				{
					"email": "joe.lencioni@gmail.com",
					"name": "lencioni"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "mileswjohnson@gmail.com",
					"name": "milesj"
				},
				{
					"email": "ben@pixelmachine.org",
					"name": "schleyfox"
				},
				{
					"email": "taehwanno.dev@gmail.com",
					"name": "taehwanno"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/react-outside-click-handler_1.3.0_1569626029249_0.7921451791190854"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-01-22T00:16:33.304Z",
		"created": "2017-03-30T15:51:55.368Z",
		"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"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.3.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"689c971353354d1e8d0df800bfbd92ae\"",
			"fetched": 1593324405284
		}
	},
	"_distfiles": {
		"react-outside-click-handler-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.1.0.tgz",
			"sha": "ade5a84358510fafb5e3c8ea0cc85a2f44049bb8",
			"registry": "npmjs"
		},
		"react-outside-click-handler-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.2.0.tgz",
			"sha": "da8d6b863be8bf540cd4a6e48ee62caad64c01ff",
			"registry": "npmjs"
		},
		"react-outside-click-handler-0.3.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-0.3.0.tgz",
			"sha": "f12a151465ad2ee0f86678b8150430305aab5d3e",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.0.0.tgz",
			"sha": "da548ee3acb7f0eeacaac1c0c84fb5807decaf73",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.1.0.tgz",
			"sha": "7bb552a2a1465476572b578b62225f1c96a0bf74",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.0.tgz",
			"sha": "cced196a462a76ed92bee4c759b8c793b46dd686",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.2.2.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.2.tgz",
			"sha": "2c4609fbaacbfc192e269786d555419b115bf93f",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.2.3.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.3.tgz",
			"sha": "911a8b91ca947882156d2483450d8638324f3399",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.2.4.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.2.4.tgz",
			"sha": "020428af92fcee61c42a194c7e3016c43fe99534",
			"registry": "npmjs"
		},
		"react-outside-click-handler-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz",
			"sha": "3831d541ac059deecd38ec5423f81e80ad60e115",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"react-outside-click-handler-1.2.2.tgz": {
			"shasum": "2c4609fbaacbfc192e269786d555419b115bf93f"
		}
	},
	"_rev": "2-ef59deb10861ae6c",
	"_id": "react-outside-click-handler",
	"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 />`."
}