react-escape-outside
Version:
close react component by pressing ESCAPE or clicking outside
52 lines (51 loc) • 1.44 kB
JSON
{
"name": "react-escape-outside",
"version": "0.1.2",
"description": "close react component by pressing ESCAPE or clicking outside",
"main": "dist/index.js",
"scripts": {
"build": "npx babel index.js --out-dir dist",
"prepublish": "npm run build",
"storybook": "start-storybook -p 9001 -c .storybook",
"deploy-storybook": "storybook-to-ghpages"
},
"repository": {
"type": "git",
"url": "git+https://github.com/amytych/react-escape-outside.git"
},
"keywords": [
"react",
"escape",
"close",
"higher-order-component",
"hoc",
"outside-click",
"outside"
],
"author": "Arek Mytych",
"license": "MIT",
"bugs": {
"url": "https://github.com/amytych/react-escape-outside/issues"
},
"homepage": "https://github.com/amytych/react-escape-outside#readme",
"eslintConfig": {
"extends": "eslint-config-i-am-meticulous/react"
},
"devDependencies": {
"@babel/cli": "7.8.4",
"@babel/core": "7.9.0",
"@babel/plugin-proposal-class-properties": "7.8.3",
"@babel/preset-env": "7.9.5",
"@babel/preset-react": "7.9.4",
"@storybook/react": "5.3.18",
"@storybook/storybook-deployer": "2.8.5",
"babel-eslint": "10.1.0",
"babel-loader": "8.1.0",
"eslint": "6.8.0",
"eslint-config-i-am-meticulous": "12.0.0",
"eslint-plugin-react": "7.19.0",
"prop-types": "15.7.2",
"react": "16.13.1",
"react-dom": "16.13.1"
}
}