{
  "id": "1d8k",
  "dependencies": [
    {
      "name": "/Users/adc/Developer/ayrton/react-key-handler/package.json",
      "includedInParent": true,
      "mtime": 1533459603383
    },
    {
      "name": "/Users/adc/Developer/ayrton/react-key-handler/.babelrc",
      "includedInParent": true,
      "mtime": 1533458194366
    },
    {
      "name": "react",
      "loc": { "line": 3, "column": 18 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/node_modules/react/index.js"
    },
    {
      "name": "./examples/input/default",
      "loc": { "line": 5, "column": 25 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/examples/input/default.js"
    },
    {
      "name": "./examples/input/keypress",
      "loc": { "line": 6, "column": 33 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/examples/input/keypress.js"
    },
    {
      "name": "./examples/component",
      "loc": { "line": 7, "column": 32 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/examples/component/index.js"
    },
    {
      "name": "./examples/decorators/key-handler",
      "loc": { "line": 8, "column": 32 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/examples/decorators/key-handler.js"
    },
    {
      "name": "./examples/decorators/key-toggle-handler",
      "loc": { "line": 9, "column": 38 },
      "parent": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/app.js",
      "resolved": "/Users/adc/Developer/ayrton/react-key-handler/demo/components/examples/decorators/key-toggle-handler.js"
    }
  ],
  "generated": {
    "js": "\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=i;var e=require(\"react\"),t=m(e),l=require(\"./examples/input/default\"),r=m(l),a=require(\"./examples/input/keypress\"),u=m(a),n=require(\"./examples/component\"),d=m(n),f=require(\"./examples/decorators/key-handler\"),c=m(f),o=require(\"./examples/decorators/key-toggle-handler\"),s=m(o);function m(e){return e&&e.__esModule?e:{default:e}}function i(){return t.default.createElement(\"div\",null,t.default.createElement(\"h1\",null,t.default.createElement(\"a\",{href:\"https://github.com/ayrton/react-key-handler\",target:\"_blank\",rel:\"noopener noreferrer\"},\"react-key-handler\")),t.default.createElement(c.default,null),t.default.createElement(s.default,null),t.default.createElement(d.default,null),t.default.createElement(r.default,null),t.default.createElement(u.default,null))}",
    "map": {
      "mappings": [
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 0 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 13 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 20 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 35 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 43 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 56 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 57 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 64 }
        },
        {
          "source": "components/app.js",
          "name": "App",
          "original": { "line": 15, "column": 24 },
          "generated": { "line": 1, "column": 68 }
        },
        {
          "source": "components/app.js",
          "name": "App",
          "original": { "line": 15, "column": 24 },
          "generated": { "line": 1, "column": 76 }
        },
        {
          "source": "components/app.js",
          "name": "App",
          "original": { "line": 15, "column": 24 },
          "generated": { "line": 1, "column": 84 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 3, "column": 0 },
          "generated": { "line": 1, "column": 86 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 3, "column": 0 },
          "generated": { "line": 1, "column": 90 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 3, "column": 0 },
          "generated": { "line": 1, "column": 92 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 3, "column": 0 },
          "generated": { "line": 1, "column": 100 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 109 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 111 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 113 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 5, "column": 0 },
          "generated": { "line": 1, "column": 116 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 5, "column": 0 },
          "generated": { "line": 1, "column": 118 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 5, "column": 0 },
          "generated": { "line": 1, "column": 126 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 154 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 156 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 158 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 6, "column": 0 },
          "generated": { "line": 1, "column": 161 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 6, "column": 0 },
          "generated": { "line": 1, "column": 163 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 6, "column": 0 },
          "generated": { "line": 1, "column": 171 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 200 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 202 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 204 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 7, "column": 0 },
          "generated": { "line": 1, "column": 207 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 7, "column": 0 },
          "generated": { "line": 1, "column": 209 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 7, "column": 0 },
          "generated": { "line": 1, "column": 217 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 241 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 243 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 245 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 8, "column": 0 },
          "generated": { "line": 1, "column": 248 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 8, "column": 0 },
          "generated": { "line": 1, "column": 250 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 8, "column": 0 },
          "generated": { "line": 1, "column": 258 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 295 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 297 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 299 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 9, "column": 0 },
          "generated": { "line": 1, "column": 302 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 9, "column": 0 },
          "generated": { "line": 1, "column": 304 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 9, "column": 0 },
          "generated": { "line": 1, "column": 312 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 356 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 358 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 360 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 363 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 372 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 374 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 377 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 384 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 387 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 389 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 400 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 402 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 403 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 31, "column": 1 },
          "generated": { "line": 1, "column": 411 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 15, "column": 15 },
          "generated": { "line": 1, "column": 414 }
        },
        {
          "source": "components/app.js",
          "name": "App",
          "original": { "line": 15, "column": 24 },
          "generated": { "line": 1, "column": 423 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 427 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 434 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 436 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 444 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 458 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 464 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 18, "column": 6 },
          "generated": { "line": 1, "column": 469 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 18, "column": 6 },
          "generated": { "line": 1, "column": 471 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 18, "column": 6 },
          "generated": { "line": 1, "column": 479 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 18, "column": 6 },
          "generated": { "line": 1, "column": 493 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 18, "column": 6 },
          "generated": { "line": 1, "column": 498 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 8 },
          "generated": { "line": 1, "column": 503 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 8 },
          "generated": { "line": 1, "column": 505 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 8 },
          "generated": { "line": 1, "column": 513 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 8 },
          "generated": { "line": 1, "column": 527 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 11 },
          "generated": { "line": 1, "column": 531 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 11 },
          "generated": { "line": 1, "column": 532 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 16 },
          "generated": { "line": 1, "column": 537 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 62 },
          "generated": { "line": 1, "column": 583 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 69 },
          "generated": { "line": 1, "column": 590 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 78 },
          "generated": { "line": 1, "column": 599 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 82 },
          "generated": { "line": 1, "column": 603 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 19, "column": 8 },
          "generated": { "line": 1, "column": 626 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 24, "column": 7 },
          "generated": { "line": 1, "column": 648 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 24, "column": 7 },
          "generated": { "line": 1, "column": 650 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 24, "column": 7 },
          "generated": { "line": 1, "column": 658 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 24, "column": 7 },
          "generated": { "line": 1, "column": 672 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 24, "column": 6 },
          "generated": { "line": 1, "column": 674 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 682 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 25, "column": 7 },
          "generated": { "line": 1, "column": 688 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 25, "column": 7 },
          "generated": { "line": 1, "column": 690 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 25, "column": 7 },
          "generated": { "line": 1, "column": 698 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 25, "column": 7 },
          "generated": { "line": 1, "column": 712 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 25, "column": 6 },
          "generated": { "line": 1, "column": 714 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 722 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 26, "column": 7 },
          "generated": { "line": 1, "column": 728 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 26, "column": 7 },
          "generated": { "line": 1, "column": 730 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 26, "column": 7 },
          "generated": { "line": 1, "column": 738 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 26, "column": 7 },
          "generated": { "line": 1, "column": 752 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 26, "column": 6 },
          "generated": { "line": 1, "column": 754 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 762 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 27, "column": 7 },
          "generated": { "line": 1, "column": 768 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 27, "column": 7 },
          "generated": { "line": 1, "column": 770 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 27, "column": 7 },
          "generated": { "line": 1, "column": 778 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 27, "column": 7 },
          "generated": { "line": 1, "column": 792 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 27, "column": 6 },
          "generated": { "line": 1, "column": 794 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 17, "column": 4 },
          "generated": { "line": 1, "column": 802 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 7 },
          "generated": { "line": 1, "column": 808 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 7 },
          "generated": { "line": 1, "column": 810 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 7 },
          "generated": { "line": 1, "column": 818 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 7 },
          "generated": { "line": 1, "column": 832 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 6 },
          "generated": { "line": 1, "column": 834 }
        },
        {
          "source": "components/app.js",
          "original": { "line": 28, "column": 6 },
          "generated": { "line": 1, "column": 842 }
        }
      ],
      "sources": {
        "components/app.js": "/* @flow */\n\nimport React from 'react';\n\nimport InputElement from './examples/input/default';\nimport InputElementKeypress from './examples/input/keypress';\nimport KeyHandlerComponent from './examples/component';\nimport KeyHandlerDecorator from './examples/decorators/key-handler';\nimport KeyToggleHandlerDecorator from './examples/decorators/key-toggle-handler';\n\n/**\n * App component.\n */\n\nexport default function App() {\n  return (\n    <div>\n      <h1>\n        <a href=\"https://github.com/ayrton/react-key-handler\" target=\"_blank\" rel=\"noopener noreferrer\" >\n          react-key-handler\n        </a>\n      </h1>\n\n      <KeyHandlerDecorator />\n      <KeyToggleHandlerDecorator/>\n      <KeyHandlerComponent />\n      <InputElement />\n      <InputElementKeypress />\n    </div>\n  );\n}\n"
      },
      "lineCount": null
    }
  },
  "hash": "a7fc85d3429a8a06dd9c193e5b049d4a",
  "cacheData": { "env": {} }
}
