{"_id":"hotkeys-js","_rev":"3257539","name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","dist-tags":{"latest":"3.13.7"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"time":{"modified":"2024-03-21T09:37:33.000Z","created":"2015-05-18T18:18:17.188Z","3.13.7":"2024-02-07T11:50:04.105Z","3.13.6":"2024-02-02T14:46:47.092Z","3.13.5":"2024-01-14T05:54:43.845Z","3.13.4":"2024-01-13T06:39:03.109Z","3.13.3":"2023-12-19T11:32:22.757Z","3.13.2":"2023-12-12T13:18:54.549Z","3.13.1":"2023-12-09T11:51:23.965Z","3.13.0":"2023-12-08T14:17:15.604Z","3.12.2":"2023-11-26T11:28:38.224Z","3.12.1":"2023-11-25T11:09:56.667Z","3.12.0":"2023-08-02T09:36:06.264Z","3.11.2":"2023-07-11T05:46:41.427Z","3.11.1":"2023-07-10T01:02:33.453Z","3.11.0":"2023-07-09T11:12:47.237Z","3.10.4":"2023-07-02T09:57:26.958Z","3.10.3":"2023-06-25T11:52:21.192Z","3.10.2":"2023-04-04T17:16:32.840Z","3.10.1":"2022-11-23T04:58:01.446Z","3.10.0":"2022-09-07T08:15:05.163Z","3.9.5":"2022-08-20T03:09:50.161Z","3.9.4":"2022-05-20T19:04:31.299Z","3.9.3":"2022-05-02T17:37:25.811Z","3.9.2":"2022-05-01T13:28:06.003Z","3.9.1":"2022-04-30T04:32:47.873Z","3.9.0":"2022-04-21T14:36:55.092Z","3.8.9":"2022-04-11T12:18:02.304Z","3.8.8":"2022-04-08T16:46:44.521Z","3.8.7":"2021-06-12T17:07:59.783Z","3.8.6":"2021-06-10T13:39:34.533Z","3.8.5":"2021-05-11T20:01:15.787Z","3.8.4":"2021-05-11T19:39:08.472Z","3.8.3":"2021-03-11T06:20:33.121Z","3.8.2":"2021-01-19T13:25:09.258Z","3.8.1":"2020-05-18T16:43:07.528Z","3.8.0":"2020-05-16T10:27:01.421Z","3.7.6":"2020-03-27T17:16:44.650Z","3.7.5":"2020-03-26T13:45:50.485Z","3.7.4":"2020-03-24T15:57:44.666Z","3.7.3":"2019-11-22T16:28:12.311Z","3.7.2":"2019-09-17T01:39:25.136Z","3.7.1":"2019-08-23T20:09:48.651Z","3.7.0":"2019-08-23T18:12:10.437Z","3.6.14":"2019-08-09T01:50:50.804Z","3.6.13":"2019-07-30T09:32:46.817Z","3.6.12":"2019-07-14T05:43:19.464Z","3.6.11":"2019-05-27T15:27:44.368Z","3.6.10":"2019-05-19T15:12:29.475Z","3.6.9":"2019-05-18T12:07:22.288Z","3.6.8":"2019-05-09T08:56:28.674Z","3.6.7":"2019-05-09T05:00:48.370Z","3.6.6":"2019-05-07T16:18:05.074Z","3.6.5":"2019-05-07T15:52:46.874Z","3.6.4":"2019-05-03T17:29:07.558Z","3.6.3":"2019-04-28T05:25:45.569Z","3.6.2":"2019-03-30T09:56:36.329Z","3.6.1":"2019-03-29T17:58:55.076Z","3.6.0":"2019-03-26T18:08:31.290Z","3.5.1":"2019-03-25T02:23:41.650Z","3.5.0":"2019-03-21T06:37:01.477Z","3.4.4":"2019-02-11T17:44:20.506Z","3.4.3":"2019-01-15T17:10:31.066Z","3.4.2":"2019-01-15T16:41:23.742Z","2.0.10":"2019-01-15T16:02:36.752Z","3.4.1":"2018-11-21T13:09:51.185Z","3.4.0":"2018-11-21T06:44:43.979Z","3.3.8":"2018-09-07T03:16:44.772Z","3.3.7":"2018-08-28T04:59:03.775Z","3.3.6":"2018-08-24T17:48:27.809Z","3.3.5":"2018-06-08T04:57:51.611Z","3.3.4":"2018-06-08T02:50:22.343Z","3.3.3":"2018-06-03T14:23:25.161Z","3.3.2":"2018-05-29T04:08:09.867Z","3.3.1":"2018-05-10T08:13:31.676Z","3.3.0":"2018-05-10T07:07:50.000Z","3.2.0":"2018-04-07T05:45:38.878Z","3.1.1":"2018-03-25T16:18:14.505Z","3.1.0":"2018-03-25T16:15:04.332Z","3.0.1":"2018-03-21T02:56:05.902Z","3.0.0":"2018-03-20T16:00:31.554Z","2.0.9":"2018-03-15T12:34:13.948Z","2.0.8":"2018-01-05T04:44:40.426Z","2.0.7":"2017-12-11T13:36:50.026Z","2.0.6":"2017-12-11T13:15:35.742Z","2.0.5":"2017-12-07T18:43:35.507Z","2.0.4":"2017-09-10T11:35:41.698Z","2.0.3":"2017-08-16T17:30:43.126Z","2.0.2":"2017-08-15T12:06:05.795Z","2.0.1":"2016-12-20T10:49:00.468Z","2.0.0":"2016-12-15T10:23:43.009Z","1.0.12":"2016-12-15T10:13:40.284Z","1.0.11":"2016-12-15T10:12:37.719Z","1.0.10":"2016-12-15T09:47:50.727Z","1.0.9":"2016-12-15T09:10:07.028Z","1.0.8":"2016-11-23T16:28:25.057Z","1.0.7":"2016-11-23T16:15:26.753Z","1.0.6":"2016-11-12T17:18:48.096Z","1.0.4":"2015-10-30T11:32:54.207Z","1.0.3":"2015-09-12T05:47:35.571Z","1.0.2":"2015-09-08T17:53:33.738Z","1.0.1":"2015-05-23T21:13:21.392Z","1.0.0":"2015-05-18T18:18:17.188Z"},"users":{},"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"versions":{"3.13.7":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.7","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.7","gitHead":"a595c55587bb71ef251c5717549854e9c73c2b8f","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"0188d8e2fca16a3f1d66541b48de0bb9df613726","size":21397,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.7.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.7_1707306603970_0.1013066584351403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T11:50:04.105Z","publish_time":1707306604105,"_source_registry_name":"default","_cnpm_publish_time":1707306604105},"3.13.6":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.6","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.6","gitHead":"aa2f12460a7a0784574c2e96fc6e6280cbc13aed","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"75059d1157b6f6288cd715d0b889e7472c648562","size":21397,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.6.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.6_1706885206892_0.4929141813334168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T14:46:47.092Z","publish_time":1706885207092,"_source_registry_name":"default","_cnpm_publish_time":1706885207092},"3.13.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.5","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.5","gitHead":"adc70eb33664513993b260ae1b2de7758fbb024a","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"64ab54a098dd489e868b04a1d4762f8472be1f5c","size":21218,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.5.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.5_1705211683686_0.9294212156805917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-14T05:54:43.845Z","publish_time":1705211683845,"_source_registry_name":"default","_cnpm_publish_time":1705211683845},"3.13.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.4","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.4","gitHead":"5b0cd1f66d7dce42e059c1e96abb747d965a4928","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"7c61b610eb5b2213c5bbb63465dc8971fde9175a","size":21160,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.4.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.4_1705127942891_0.8139816097612727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-13T06:39:03.109Z","publish_time":1705127943109,"_source_registry_name":"default","_cnpm_publish_time":1705127943109},"3.13.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.3","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.3","gitHead":"c96985c060ebb5bb72a403d0b9423f53a86a7fcd","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"b0a9f243bb1e9cacb93d3772a9e1f6013c0698a3","size":19793,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.3.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.3_1702985542588_0.025096785928377274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T11:32:22.757Z","publish_time":1702985542757,"_source_registry_name":"default","_cnpm_publish_time":1702985542757},"3.13.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.2","gitHead":"e7127b3f8da66b6bd82eebae7bce8608a8610e09","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"9f6fe48026106fa6acb1fb10f22a4b06e160bf5a","size":19788,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.2_1702387134325_0.13422407164339178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-12T13:18:54.549Z","publish_time":1702387134549,"_source_registry_name":"default","_cnpm_publish_time":1702387134549},"3.13.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.1","gitHead":"cfd47cab748ab25487d7a742701a1dabc16cf0de","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"7fb039031f9b0296e001360c07fc9d8fa0d1b936","size":19771,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.1.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.1_1702122683798_0.4572069137163324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-09T11:51:23.965Z","publish_time":1702122683965,"_source_registry_name":"default","_cnpm_publish_time":1702122683965},"3.13.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.13.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.13.0","gitHead":"511e85529f55d7966d73d5952241cfeb23c40d4e","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"e8c6eabe3f83639f66ee39a083134dbdad9baddf","size":19772,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.13.0.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.13.0_1702045035360_0.6986583432295073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-08T14:17:15.604Z","publish_time":1702045035604,"_source_registry_name":"default","_cnpm_publish_time":1702045035604},"3.12.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.12.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.12.2","gitHead":"7782744eaabd4d4f051087ac0fe2c71d46ed45c1","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"45112d792aac8f95a37dba2c0f4c6a0d40698e5f","size":19475,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.12.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.12.2_1700998117991_0.2696997969890662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-26T11:28:38.224Z","publish_time":1700998118224,"_source_registry_name":"default","_cnpm_publish_time":1700998118224},"3.12.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.12.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys-js.git"},"_id":"hotkeys-js@3.12.1","gitHead":"7cb62b40548787d3246c6239ff19343a0eefc91f","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"593a230aac29ff1e2acfb5fb2f7032ab3c552401","size":19465,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.12.1.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.12.1_1700910596445_0.9471590589495786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-25T11:09:56.667Z","publish_time":1700910596667,"_source_registry_name":"default","_cnpm_publish_time":1700910596667},"3.12.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.12.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"gitHead":"35c40dd5156f15b4bf5c3b9fa53fcc01591b9d6d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.12.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"5534a7ffdba923df489ffbd876b991979beb2c77","size":19426,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.12.0.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.12.0_1690968966084_0.374057306517394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T09:36:06.264Z","publish_time":1690968966264,"_source_registry_name":"default","_cnpm_publish_time":1690968966264},"3.11.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.11.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ignore-pattern dist --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"src/**/*.js":"eslint --ext .js src website"},"gitHead":"307ebbd6aa4db2de333ec1011af87c9c6c5567d7","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.11.2","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"c7893a01a1faa96db621bdd5c9baa1b4b0c7d3c0","size":19370,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.11.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.11.2_1689054401233_0.7437865855535133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-11T05:46:41.427Z","publish_time":1689054401427,"_source_registry_name":"default","_cnpm_publish_time":1689054401427},"3.11.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.11.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ignore-pattern dist --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/hotkeys-js","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"src/**/*.js":"eslint --ext .js src website"},"gitHead":"16b9cef8a545748fd73a6c08ec8c469a8953ad58","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.11.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"63d374faaddd1a28b8c3013e3a486d5cf78e968a","size":19311,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.11.1.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.11.1_1688950953223_0.8633900585907419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-10T01:02:33.453Z","publish_time":1688950953453,"_source_registry_name":"default","_cnpm_publish_time":1688950953453},"3.11.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.11.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ignore-pattern dist --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"src/**/*.js":"eslint --ext .js src website"},"gitHead":"1f540de23a3a6702fcecf34ed92e7e1958a79ad0","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.11.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"815b4b575dcbd7c114c0706944d002e75199b2a8","size":19309,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.11.0.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.11.0_1688901167022_0.5183808444321407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-09T11:12:47.237Z","publish_time":1688901167237,"_source_registry_name":"default","_cnpm_publish_time":1688901167237},"3.10.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.10.4","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ignore-pattern dist --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"src/**/*.js":"eslint --ext .js src website"},"gitHead":"1b813fae72238e9a55311a39870791d21a28642d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.10.4","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"75d6e1eeae27de06e1ea64d01272601f7ac6459a","size":19255,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.10.4.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.10.4_1688291846790_0.23497070300245348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-02T09:57:26.958Z","publish_time":1688291846958,"_source_registry_name":"default","_cnpm_publish_time":1688291846958},"3.10.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.10.3","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ignore-pattern dist --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"src/**/*.js":"eslint --ext .js src website"},"gitHead":"edab10f45b2608cd876f6a6d9c912107cb841f5b","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.10.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"c529aab772f7afea0ddb28b2577c0cd56cd47336","size":19261,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.10.3.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.10.3_1687693941029_0.8043710731476261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-25T11:52:21.192Z","publish_time":1687693941192,"_source_registry_name":"default","_cnpm_publish_time":1687693941192},"3.10.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.10.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"33487c6f22aa44c1417068ef1b5261c124d486e9","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.10.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"cf52661904f5a13a973565cb97085fea2f5ae257","size":19221,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.10.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.10.2_1680628592626_0.191690760304561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-04T17:16:32.840Z","publish_time":1680628592840,"_cnpm_publish_time":1680628592840},"3.10.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.10.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"0a8c8bc1d6579e6d89a735d3573239fcf138b0e6","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.10.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"0c67e72298f235c9200e421ab112d156dc81356a","size":19212,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.10.1.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.10.1_1669179481040_0.5655560744897263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T04:58:12.640Z","publish_time":1669179481446,"_cnpm_publish_time":1669179481446},"3.10.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.10.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"db269a920fe6e8e8689945ff67f636d8174b174e","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.10.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"2bbd13de4aa002fa916c34e3859239924311e35a","size":19186,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.10.0.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.10.0_1662538504980_0.7216174766322558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T08:27:19.494Z","publish_time":1662538505163,"_cnpm_publish_time":1662538505163},"3.9.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.5","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"^7.18.9","@kkt/less-modules":"^7.2.0","@kkt/raw-modules":"^7.2.0","@kkt/scope-plugin-options":"^7.2.0","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~22.0.2","@rollup/plugin-node-resolve":"~13.3.0","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.24","@uiw/react-shields":"~1.1.3","@wcj/dark-mode":"~1.0.15","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.22.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.6.1","eslint-plugin-react":"~7.30.1","husky":"~8.0.1","jest":"~27.5.1","kkt":"^7.2.0","lint-staged":"~13.0.3","puppeteer":"~13.5.2","react":"~18.2.0","react-dom":"~18.2.0","rimraf":"~3.0.2","rollup":"~2.78.1","uglify-js":"~3.17.0","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"ce3b4ceb143f8c67e181d168a84c25cf527e1a07","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.5","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"8314d0522bf2601e36003213047e9dc7d56d19fe","size":18949,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.5.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.5_1660964989965_0.2010731413904907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-20T03:09:58.905Z","publish_time":1660964990161,"_cnpm_publish_time":1660964990161},"3.9.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.4","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"e54809db09e391fb8322be9c54cd4d283ba557cf","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.4","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"ce1aa4c3a132b6a63a9dd5644fc92b8a9b9cbfb9","size":18915,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.4.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.4_1653073471096_0.6707767444756492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-20T19:04:39.675Z","publish_time":1653073471299,"_cnpm_publish_time":1653073471299},"3.9.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.3","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"845b0059eaec239db15a6fd25703ea3385054aab","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.3","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"4b755cc695b388d7f93a83aff4b0c2a45719996c","size":18917,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.3.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.3_1651513045640_0.24362090185478813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-02T17:44:08.433Z","publish_time":1651513045811,"_cnpm_publish_time":1651513045811},"3.9.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"18f2526115e29f095d4188ab04500cfde38c4372","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.2","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"ce4960d86113aef791db394c9bc1a35e3c612b41","size":18842,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.2_1651411685800_0.3017762647843478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-01T13:28:13.344Z","publish_time":1651411686003,"_cnpm_publish_time":1651411686003},"3.9.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"221f58415d60939138001b99f8960c6d02770e9a","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"c31744b30f15489c5c35f30dbe550b9ec24b0ab8","size":18842,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.1.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.1_1651293167680_0.3998081485324625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-30T04:32:52.728Z","publish_time":1651293167873,"_cnpm_publish_time":1651293167873},"3.9.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.9.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"067d3df62fafc549d6ecc7672e0ac70ad2561a82","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.9.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"f8d3c3c163fd14ec70a0931b68c12c5c8428d185","size":18791,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.9.0.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.9.0_1650551814894_0.9860735236821552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T15:14:10.610Z","publish_time":1650551815092,"_cnpm_publish_time":1650551815092},"3.8.9":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.9","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib && husky install","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.2","@kkt/raw-modules":"~7.1.2","@kkt/scope-plugin-options":"~7.1.2","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@wcj/dark-mode":"~1.0.14","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"^7.0.0","jest":"~27.5.1","kkt":"~7.1.6","lint-staged":"^12.3.7","puppeteer":"~13.5.2","react":"~18.0.0","react-dom":"~18.0.0","rimraf":"~3.0.2","rollup":"~2.70.1","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"lint-staged":{"*.js":"eslint --ext .js src website"},"gitHead":"335d00f30ccfef5644aa884d2b93d6364177ef5f","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.9","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"47b10fef2f4fc6fa74b09646d2014dae1fa64472","size":18397,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.9.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.9_1649679482175_0.13799712480271498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-11T13:01:37.041Z","publish_time":1649679482304,"_cnpm_publish_time":1649679482304},"3.8.8":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.8","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/eslint-parser":"~7.17.0","@kkt/less-modules":"~7.1.1","@kkt/raw-modules":"~7.1.1","@kkt/scope-plugin-options":"~7.1.1","@uiw/react-github-corners":"~1.5.14","@uiw/react-mac-keyboard":"~1.1.4","@uiw/react-markdown-preview":"~4.0.5","@uiw/react-shields":"~1.1.2","@uiw/reset.css":"~1.0.6","bannerjs":"~2.1.0","classnames":"~2.3.1","colors-cli":"~1.0.28","eslint":"~8.12.0","eslint-config-airbnb":"~19.0.4","eslint-plugin-import":"~2.26.0","eslint-plugin-jsx-a11y":"~6.5.1","eslint-plugin-react":"~7.29.4","husky":"~4.2.3","kkt":"~7.1.5","jest":"~27.5.1","puppeteer":"~13.5.2","react":"~17.0.2","react-dom":"~17.0.2","rimraf":"~3.0.2","rollup":"~2.70.1","@rollup/plugin-babel":"~5.3.1","@rollup/plugin-commonjs":"~21.0.3","@rollup/plugin-node-resolve":"~13.1.3","uglify-js":"~3.15.3","zlib":"~1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"bced4043e87aa4aa350a48eac7b34a5a1512bf37","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.8","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"a982a87d26a90198ea24df02c7bbdcea60997db5","size":18299,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.8.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.8_1649436404409_0.2265488938078577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T16:51:01.880Z","publish_time":1649436404521,"_cnpm_publish_time":1649436404521},"3.8.7":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.7","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/less-modules":"6.9.0","@kkt/raw-modules":"6.9.0","@kkt/scope-plugin-options":"6.9.0","@uiw/react-github-corners":"1.4.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"3.1.1","@uiw/react-shields":"1.1.1","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.3.1","colors-cli":"1.0.27","eslint":"7.28.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.23.4","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-react":"7.24.0","husky":"4.2.3","kkt":"6.9.0","jest":"27.0.4","puppeteer":"10.0.0","react":"17.0.2","react-dom":"17.0.2","rimraf":"3.0.2","rollup":"2.51.1","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"19.0.0","@rollup/plugin-node-resolve":"13.0.0","uglify-js":"3.13.9","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"3a2e2b75c66665ea121ee76b19f5f3b19a256b73","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.7","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"c16cab978b53d7242f860ca3932e976b92399981","size":17959,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.7.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.7_1623517679627_0.9695657698166908"},"_hasShrinkwrap":false,"publish_time":1623517679783,"_cnpm_publish_time":1623517679783,"_cnpmcore_publish_time":"2021-12-16T13:41:46.963Z"},"3.8.6":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.6","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{"@jsdevtools/npm-publish":"^1.4.3"},"devDependencies":{"@kkt/less-modules":"6.9.0","@kkt/raw-modules":"6.9.0","@kkt/scope-plugin-options":"6.9.0","@uiw/react-github-corners":"1.4.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"3.1.1","@uiw/react-shields":"1.1.1","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.3.1","colors-cli":"1.0.27","eslint":"7.28.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.23.4","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-react":"7.24.0","husky":"4.2.3","kkt":"6.9.0","jest":"27.0.4","puppeteer":"10.0.0","react":"17.0.2","react-dom":"17.0.2","rimraf":"3.0.2","rollup":"2.51.1","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"19.0.0","@rollup/plugin-node-resolve":"13.0.0","uglify-js":"3.13.9","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"d3c9f716da85cdf4efc22168b29992c6897e1aac","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"1ae0924f1ed1107c0aa59edd6f1dd0080649daaf","size":17976,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.6.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.6_1623332374409_0.6225505660691311"},"_hasShrinkwrap":false,"publish_time":1623332374533,"_cnpm_publish_time":1623332374533,"_cnpmcore_publish_time":"2021-12-16T13:41:47.308Z"},"3.8.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.5","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"prepare":"npm run build:lib","lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/less-modules":"6.9.0","@kkt/raw-modules":"6.9.0","@kkt/scope-plugin-options":"6.9.0","@uiw/react-github-corners":"1.2.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"3.0.6","@uiw/react-shields":"1.1.1","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.3.1","colors-cli":"1.0.27","eslint":"7.26.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-react":"7.23.2","husky":"4.2.3","kkt":"6.9.0","jest":"26.6.3","puppeteer":"9.1.1","react":"17.0.2","react-dom":"17.0.2","rimraf":"3.0.2","rollup":"2.47.0","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"19.0.0","@rollup/plugin-node-resolve":"13.0.0","uglify-js":"3.13.6","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"d2c655975d45a9470bf5bc47aa9abbf978219107","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"a66030c48b75ceb2f3fc48fd39e7a0b3473a4b19","size":17952,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.5.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.5_1620763275673_0.5385760915239985"},"_hasShrinkwrap":false,"publish_time":1620763275787,"_cnpm_publish_time":1620763275787,"_cnpmcore_publish_time":"2021-12-16T13:41:47.692Z"},"3.8.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.4","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/less-modules":"6.7.2","@kkt/raw-modules":"6.7.2","@kkt/scope-plugin-options":"6.7.2","@uiw/react-github-corners":"1.2.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"1.0.9","@uiw/react-shields":"1.1.0","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","eslint":"7.21.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-react":"7.22.0","husky":"4.2.3","kkt":"6.7.2","jest":"26.6.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","rimraf":"3.0.2","rollup":"2.41.0","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"17.1.0","@rollup/plugin-node-resolve":"11.2.0","uglify-js":"3.8.1","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"0d4d6753531ecd25032f0b2307089f13ac9acc18","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"dc271c2ea0fa38a8a80d81216bbcd53ee2e6910d","size":17962,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.4.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.4_1620761948345_0.11578985348219861"},"_hasShrinkwrap":false,"publish_time":1620761948472,"_cnpm_publish_time":1620761948472,"_cnpmcore_publish_time":"2021-12-16T13:41:47.926Z"},"3.8.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.3","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","build:lib":"node scripts/build.js","build":"npm run build:lib && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"kkt build --app-src ./website","start":"kkt start --app-src ./website"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/less-modules":"6.7.2","@kkt/raw-modules":"6.7.2","@kkt/scope-plugin-options":"6.7.2","@uiw/react-github-corners":"1.2.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"1.0.9","@uiw/react-shields":"1.1.0","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","eslint":"7.21.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-react":"7.22.0","husky":"4.2.3","kkt":"6.7.2","jest":"26.6.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","rimraf":"3.0.2","rollup":"2.41.0","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"17.1.0","@rollup/plugin-node-resolve":"11.2.0","uglify-js":"3.8.1","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"8b398e9c24c462f06e4d2acb47a5403295eaabcf","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"0331c2cde770e62d51d5d023133f7c4395f59008","size":1158513,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.3.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.3_1615443632928_0.5341486668868733"},"_hasShrinkwrap":false,"publish_time":1615443633121,"_cnpm_publish_time":1615443633121,"_cnpmcore_publish_time":"2021-12-16T13:41:49.575Z"},"3.8.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt build","doc:dev":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt start"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/loader-less":"5.10.3","@kkt/loader-raw":"5.10.3","@uiw/react-github-corners":"1.2.0","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"1.0.9","@uiw/react-shields":"1.1.0","@uiw/reset.css":"1.0.4","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2","eslint":"7.0.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.20.0","gh-pages":"2.2.0","husky":"4.2.3","jest":"25.2.7","kkt":"5.10.3","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","rimraf":"3.0.2","rollup":"2.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.1","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"7eea8d329183cb6ced8c63adbc49c3d2d84b305e","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"177c3e7dc19279c881e69983177849bed76e4747","size":1157884,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.2.tgz"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.2_1611062709003_0.4260172212105904"},"_hasShrinkwrap":false,"publish_time":1611062709258,"_cnpm_publish_time":1611062709258,"_cnpmcore_publish_time":"2021-12-16T13:41:52.459Z"},"3.8.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt build","doc:dev":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt start"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/loader-less":"5.8.0","@kkt/loader-raw":"5.8.0","@uiw/react-github-corners":"1.1.3","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"1.0.3","@uiw/react-shields":"1.1.0","@uiw/reset.css":"1.0.3","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2","eslint":"7.0.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.20.0","gh-pages":"2.2.0","husky":"4.2.3","jest":"25.2.7","kkt":"5.8.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","rimraf":"3.0.2","rollup":"2.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.1","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"cfb206138e665894540e33c71b1f7dff27a944b0","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"shasum":"fa7051f73bf1dc92a8b8d580a40b247f91966376","size":17588,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.1_1589820187379_0.36755688221952476"},"_hasShrinkwrap":false,"publish_time":1589820187528,"_cnpm_publish_time":1589820187528,"_cnpmcore_publish_time":"2021-12-16T13:41:52.778Z"},"3.8.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.8.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage --detectOpenHandles","test:watch":"jest --watch","doc":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt build","doc:dev":"cross-env PUBLIC_URL=. ENTRYDIR=website kkt start"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@kkt/loader-less":"5.8.0","@kkt/loader-raw":"5.8.0","@uiw/react-github-corners":"1.1.3","@uiw/react-mac-keyboard":"1.0.5","@uiw/react-markdown-preview":"1.0.3","@uiw/react-shields":"1.1.0","@uiw/reset.css":"1.0.3","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2","eslint":"7.0.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.20.0","gh-pages":"2.2.0","husky":"4.2.3","jest":"25.2.7","kkt":"5.8.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","rimraf":"3.0.2","rollup":"2.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.1","zlib":"1.0.5"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"2123be9f6e804e1542c78a3afb98c741fee47415","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.8.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"shasum":"4fd57ef53e550ca32b3c3af638d77d75dbf7b387","size":17573,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.8.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.8.0_1589624821254_0.945108608909937"},"_hasShrinkwrap":false,"publish_time":1589624821421,"_cnpm_publish_time":1589624821421,"_cnpmcore_publish_time":"2021-12-16T13:41:53.020Z"},"3.7.6":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.6","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build && npm run lint","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"cross-env NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && cross-env NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"7.9.0","@babel/plugin-external-helpers":"7.8.3","@babel/plugin-transform-runtime":"7.9.0","@babel/preset-env":"7.9.0","@babel/preset-react":"7.9.4","@uiw/react-github-corners":"1.1.3","autoprefixer":"9.7.5","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2","eslint":"6.8.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.19.0","gh-pages":"2.2.0","highlight.js":"9.18.1","husky":"4.2.3","jest":"25.2.3","less":"3.11.1","parcel-bundler":"1.12.4","parcel-plugin-markdown-string":"1.4.2","postcss-modules":"1.5.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","react-markdown":"4.3.1","rimraf":"3.0.2","rollup":"2.2.0","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.0","zlib":"1.0.5"},"gitHead":"5391a4ee1b127804464d851c592d97c45e88d4ae","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.6","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"shasum":"b90ae3453a7be2f2b2bed6ee55cb96443944c77b","size":17403,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.6.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.6_1585329404509_0.06467082551528835"},"_hasShrinkwrap":false,"publish_time":1585329404650,"_cnpm_publish_time":1585329404650,"_cnpmcore_publish_time":"2021-12-16T13:41:53.298Z"},"3.7.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.5","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"cross-env NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && cross-env NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"7.9.0","@babel/plugin-external-helpers":"7.8.3","@babel/plugin-transform-runtime":"7.9.0","@babel/preset-env":"7.9.0","@babel/preset-react":"7.9.4","@uiw/react-github-corners":"1.1.3","autoprefixer":"9.7.5","babel-eslint":"10.1.0","bannerjs":"1.0.7","classnames":"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2","eslint":"6.8.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.19.0","gh-pages":"2.2.0","highlight.js":"9.18.1","husky":"4.2.3","jest":"25.2.1","less":"3.11.1","parcel-bundler":"1.12.4","parcel-plugin-markdown-string":"1.4.2","postcss-modules":"1.5.0","puppeteer":"2.1.1","react":"16.13.1","react-dom":"16.13.1","react-markdown":"4.3.1","rimraf":"3.0.2","rollup":"2.2.0","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.0","zlib":"1.0.5"},"gitHead":"80ce5f781e825f8fffa5ec93601344dbaf79ddf3","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"shasum":"7c83969b65ca813ab07df0ec20b0d5fe3ac13f91","size":379261,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.5.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.5_1585230350301_0.36272745071686363"},"_hasShrinkwrap":false,"publish_time":1585230350485,"_cnpm_publish_time":1585230350485,"_cnpmcore_publish_time":"2021-12-16T13:41:54.074Z"},"3.7.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.4","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"cross-env NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && cross-env NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.7.1","@babel/preset-react":"^7.7.0","@uiw/react-github-corners":"^1.0.8","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.26","cross-env":"^6.0.3","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","gh-pages":"^1.2.0","highlight.js":"^9.16.2","husky":"^3.1.0","jest":"^24.9.0","less":"^3.10.3","parcel-bundler":"^1.12.4","parcel-plugin-markdown-string":"^1.4.2","postcss-modules":"^1.1.0","puppeteer":"^1.20.0","react":"^16.12.0","react-dom":"^16.12.0","react-markdown":"^3.3.2","rimraf":"^2.7.1","rollup":"^1.27.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.4","uglify-js":"^3.6.9","zlib":"^1.0.5"},"gitHead":"51d6f0ce0ce7fa8e348193c2c1bb40b170a502d5","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.4","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"shasum":"81b8aa47865185a1d174abd04ed690b4d853bc37","size":379189,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.4_1585065464219_0.0708750018111759"},"_hasShrinkwrap":false,"publish_time":1585065464666,"_cnpm_publish_time":1585065464666,"_cnpmcore_publish_time":"2021-12-16T13:41:54.917Z"},"3.7.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.3","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.7.1","@babel/preset-react":"^7.7.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.26","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","gh-pages":"^1.2.0","highlight.js":"^9.16.2","husky":"^3.1.0","jest":"^24.9.0","less":"^3.10.3","parcel-bundler":"^1.12.4","parcel-plugin-markdown-string":"^1.4.2","postcss-modules":"^1.1.0","puppeteer":"^1.20.0","react":"^16.12.0","react-dom":"^16.12.0","react-markdown":"^3.3.2","rimraf":"^2.7.1","rollup":"^1.27.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.4","uglify-js":"^3.6.9","zlib":"^1.0.5"},"gitHead":"4f1ee4666fb78ed1e76d8d34845ccbf605e22717","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.3","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"shasum":"f0c718166e844b3e52065d1b60cffaa6065b5183","size":377912,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.3_1574440092083_0.9921389720342852"},"_hasShrinkwrap":false,"publish_time":1574440092311,"_cnpm_publish_time":1574440092311,"_cnpmcore_publish_time":"2021-12-16T13:41:55.819Z"},"3.7.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.2","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.3.1","jest":"^24.8.0","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"98ce2d6fb6d8100b7f98470f92d095cc147ac141","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.16.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"30378b6db40bcd24fe6e51cd19c29ed1898c125f","size":359601,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.2_1568684364888_0.13979832316235452"},"_hasShrinkwrap":false,"publish_time":1568684365136,"_cnpm_publish_time":1568684365136,"_cnpmcore_publish_time":"2021-12-16T13:41:57.031Z"},"3.7.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.1","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.3.1","jest":"^24.8.0","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"7d416f1cfb2fab45dd39113b30e557bb4a5b3688","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"851f92fc3ae18f6a0b0cf77449f0e4b961a6c083","size":359970,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.1_1566590988500_0.12428543111458201"},"_hasShrinkwrap":false,"publish_time":1566590988651,"_cnpm_publish_time":1566590988651,"_cnpmcore_publish_time":"2021-12-16T13:41:57.804Z"},"3.7.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.7.0","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.8.0","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"9a2c1d6e4dfc6f4a7ea50654ef0a35ec055d0e8d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.7.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"34633407cfb19e4134f1d75f3079542322b3c3bf","size":359969,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.7.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.7.0_1566583930221_0.454516330972738"},"_hasShrinkwrap":false,"publish_time":1566583930437,"_cnpm_publish_time":1566583930437,"_cnpmcore_publish_time":"2021-12-16T13:41:58.939Z"},"3.6.14":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.14","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.8.0","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"d61558b696c3b9a3972912b1c7a3dc305dfb6657","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.14","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"1e369068a4fd8e1bb01518f9e3a2de8fd5b251a9","size":357613,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.14.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.14_1565315450602_0.06102897317004352"},"_hasShrinkwrap":false,"publish_time":1565315450804,"_cnpm_publish_time":1565315450804,"_cnpmcore_publish_time":"2021-12-16T13:41:59.904Z"},"3.6.13":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.13","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.8.0","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"828bc908200a81a03afd86f49d6e4bd9ee250026","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.13","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"06c56ebf330956a015794f74ae17c982719827c9","size":357232,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.13.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.13_1564479166579_0.9958394323800053"},"_hasShrinkwrap":false,"publish_time":1564479166817,"_cnpm_publish_time":1564479166817,"_cnpmcore_publish_time":"2021-12-16T13:42:00.655Z"},"3.6.12":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.12","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"fdd30d58a434e4b6668b826525ade3b737228acb","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.12","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"316a312dc6864f0cd5dae2b26f443d53b38490c0","size":357711,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.12.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.12_1563082999258_0.416959091580255"},"_hasShrinkwrap":false,"publish_time":1563082999464,"_cnpm_publish_time":1563082999464,"_cnpmcore_publish_time":"2021-12-16T13:42:02.163Z"},"3.6.11":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.11","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"e4d88ccb7f0ef19994e006fb06fce21af861c171","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.11","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"fbedbda3005f3f4a2f36c20c4e1b4f1ede999f94","size":357711,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.11.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.11_1558970864197_0.9776421167629732"},"_hasShrinkwrap":false,"publish_time":1558970864368,"_cnpm_publish_time":1558970864368,"_cnpmcore_publish_time":"2021-12-16T13:42:02.991Z"},"3.6.10":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.10","main":"index.js","types":"index.d.ts","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"747803040d28e9578cffff83165975857a933325","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.10","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"e72b6764bed97b089edf588be78e666e1d7cf654","size":357614,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.10.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.10_1558278749245_0.052271716994149786"},"_hasShrinkwrap":false,"publish_time":1558278749475,"_cnpm_publish_time":1558278749475,"_cnpmcore_publish_time":"2021-12-16T13:42:03.993Z"},"3.6.9":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.9","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"node scripts/build.js && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"b9cde08e0ef5f41a9b12821165c278c2944599ab","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.9","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"43c29b94b3c3f74baec100ad2f83563bc85636cb","size":357235,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.9.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.9_1558181242072_0.7393790069826423"},"_hasShrinkwrap":false,"publish_time":1558181242288,"_cnpm_publish_time":1558181242288,"_cnpmcore_publish_time":"2021-12-16T13:42:04.975Z"},"3.6.8":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.8","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run build && npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"07d9139208ab2742ef71f65ee55a457cd8cd8f9d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.8","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"a514038b0d159b0faa11d1b446caa6db0cab214c","size":359729,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.8.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.8_1557392188450_0.36611991467106964"},"_hasShrinkwrap":false,"publish_time":1557392188674,"_cnpm_publish_time":1557392188674,"_cnpmcore_publish_time":"2021-12-16T13:42:05.912Z"},"3.6.7":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.7","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"30efd76a4c561871a58acfe845d9542ddf99e89f","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.7","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"cb1eb8b22890ddd81ef1a872a6302a5e438deb92","size":359333,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.7.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.7_1557378048176_0.11951455249868448"},"_hasShrinkwrap":false,"publish_time":1557378048370,"_cnpm_publish_time":1557378048370,"_cnpmcore_publish_time":"2021-12-16T13:42:07.077Z"},"3.6.6":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.6","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"9d6e2b9aff4dddb16b86bd4e89dbe8d9aa626961","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.6","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"146e9a7f2c985a83cd20fcdefdbddf3f23444187","size":359216,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.6.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.6_1557245884849_0.4633905035741457"},"_hasShrinkwrap":false,"publish_time":1557245885074,"_cnpm_publish_time":1557245885074,"_cnpmcore_publish_time":"2021-12-16T13:42:08.979Z"},"3.6.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.5","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"1b7ddb5a2da7fe7cdee9b82f2f826ef7a2e92433","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.5","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"d5103c4e5f792ef7d4f2facb792aeade071472e9","size":358912,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.5.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.5_1557244366727_0.7606327872342278"},"_hasShrinkwrap":false,"publish_time":1557244366874,"_cnpm_publish_time":1557244366874,"_cnpmcore_publish_time":"2021-12-16T13:42:10.106Z"},"3.6.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.4","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-react":"^7.0.0","autoprefixer":"^8.6.1","babel-eslint":"^8.2.3","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^24.7.1","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.5","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^1.11.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"acf7e7a298dd7bd91fce90dedda35bf2ba4f8cab","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.4","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"9ac32d116ba9408f81727a50e144ac4339ca930f","size":358891,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.4_1556904547214_0.41206027847814064"},"_hasShrinkwrap":false,"publish_time":1556904547558,"_cnpm_publish_time":1556904547558,"_cnpmcore_publish_time":"2021-12-16T13:42:10.943Z"},"3.6.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.3","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js && npm run doc:build","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"jest":{"testURL":"http://localhost/"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rimraf":"^2.6.3","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"608333db75755db1196191601853bcd6a0ebc609","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"05ab816d05e7712aa0d38ced78c60f3f0d2e0718","size":358624,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.3_1556429145382_0.9569278313578993"},"_hasShrinkwrap":false,"publish_time":1556429145569,"_cnpm_publish_time":1556429145569,"_cnpmcore_publish_time":"2021-12-16T13:42:11.743Z"},"3.6.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.2","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"05fb913965b6c151f9c09ccf6ce929128aa876f9","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.2","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"shasum":"4c44384cd71f51b7f208e08322d908fe34ec18f4","size":673322,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.2_1553939796017_0.7541689812382233"},"_hasShrinkwrap":false,"publish_time":1553939796329,"_cnpm_publish_time":1553939796329,"_cnpmcore_publish_time":"2021-12-16T13:42:13.326Z"},"3.6.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.1","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.12.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.14.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"04c2ea55023dd1d5ab7eb4add5e404ca40482709","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"shasum":"da962ab067edc1cf4a543b0bbec6a1cdcf23e0ff","size":358086,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.1_1553882334869_0.811777893256215"},"_hasShrinkwrap":false,"publish_time":1553882335076,"_cnpm_publish_time":1553882335076,"_cnpmcore_publish_time":"2021-12-16T13:42:14.457Z"},"3.6.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.6.0","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"66f8797a97a1ba79a5caf3f1601caa6925123a0a","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.6.0","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"shasum":"1b09547b59f9e6ca2ee3536108fb0eae9a4ae3d5","size":9341797,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.6.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.6.0_1553623710887_0.2824437037773484"},"_hasShrinkwrap":false,"publish_time":1553623711290,"_cnpm_publish_time":1553623711290,"_cnpmcore_publish_time":"2021-12-16T13:42:35.890Z"},"3.5.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.5.1","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"4ee1e5ac7765c4d4eb2c67844628827e194d49b6","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.5.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"shasum":"9e60cce7bfd1ba1ee866ddb6028064d0417df195","size":3955157,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.5.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.5.1_1553480621192_0.9938108926395328"},"_hasShrinkwrap":false,"publish_time":1553480621650,"_cnpm_publish_time":1553480621650,"_cnpmcore_publish_time":"2021-12-16T13:42:44.538Z"},"3.5.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.5.0","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"7fe16372ad728b452a8238bf9bda43393a27dee0","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.5.0","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"shasum":"21c8d2462db41a883dc0e759433c9f4f9f90564b","size":3282035,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.5.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.5.0_1553150221131_0.29777594289122655"},"_hasShrinkwrap":false,"publish_time":1553150221477,"_cnpm_publish_time":1553150221477,"_cnpmcore_publish_time":"2021-12-16T13:42:50.485Z"},"3.4.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.4.4","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"npm run doc:build && node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"d211bcfcbbec594758b208e4923f15bfa1d35464","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.4.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"ecf24deb4b4df59123668a762a2fc970ca68abd8","size":3280413,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.4.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.4.4_1549907060217_0.8870881635844008"},"_hasShrinkwrap":false,"publish_time":1549907060506,"_cnpm_publish_time":1549907060506,"_cnpmcore_publish_time":"2021-12-16T13:42:56.413Z"},"3.4.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.4.3","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"b9b21ab45de97661d84b8e47bfa570b159728d68","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"20d4d30cb1362264f57fe03170a9ffbba226f2aa","size":3281354,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.4.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.4.3_1547572230820_0.024348065696229382"},"_hasShrinkwrap":false,"publish_time":1547572231066,"_cnpm_publish_time":1547572231066,"_cnpmcore_publish_time":"2021-12-16T13:43:02.184Z"},"3.4.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.4.2","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d doc","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.7.0","react-dom":"^16.7.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"8892b4ed307c2c59a23693d3081067c933d41254","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"4f34e4294a0d1100ddbf66f401d8b44357aa20a9","size":2607177,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.4.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.4.2_1547570483474_0.7386352751345522"},"_hasShrinkwrap":false,"publish_time":1547570483742,"_cnpm_publish_time":1547570483742,"_cnpmcore_publish_time":"2021-12-16T13:43:06.750Z"},"2.0.10":{"name":"hotkeys-js","version":"2.0.10","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"ce187ac238009141d481f9a28ab08f2c0516b93c","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"b1be40b899802f95cf42639a61c4a9ca9f1daaa3","size":23222,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.10.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_2.0.10_1547568156632_0.9133484272197512"},"_hasShrinkwrap":false,"publish_time":1547568156752,"_cnpm_publish_time":1547568156752,"_cnpmcore_publish_time":"2021-12-16T13:43:07.144Z"},"3.4.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.4.1","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.4.0","react-dom":"^16.4.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"0716dac766d42bb46a207d69f04e36e696077760","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.4.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"231234030ed677449a0c5924becf8c58855d7ead","size":15927,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.4.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.4.1_1542805791092_0.17354798458201248"},"_hasShrinkwrap":false,"publish_time":1542805791185,"_cnpm_publish_time":1542805791185,"_cnpmcore_publish_time":"2021-12-16T13:43:07.694Z"},"3.4.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.4.0","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.10.3","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.4.0","react-dom":"^16.4.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"50c8457d059119f2afdad9415345d9fb6a390a04","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.4.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"c99652c8859d67b1e7a0d1f6ca90adc91af9d7d2","size":15923,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.4.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.4.0_1542782683796_0.4863964594175205"},"_hasShrinkwrap":false,"publish_time":1542782683979,"_cnpm_publish_time":1542782683979,"_cnpmcore_publish_time":"2021-12-16T13:43:07.915Z"},"3.3.8":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.8","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.8.1","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.4.0","react-dom":"^16.4.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"3a52da65cdc538abdaeae2bbf1c47187ba71f639","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.8","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"c8615cf4dd61b3f0b8cec9cc64831a2a9454d9c7","size":15623,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.8.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.8_1536290204542_0.8426535648936724"},"_hasShrinkwrap":false,"publish_time":1536290204772,"_cnpm_publish_time":1536290204772,"_cnpmcore_publish_time":"2021-12-16T13:43:08.120Z"},"3.3.7":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.7","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.8.1","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.4.0","react-dom":"^16.4.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"3dbe7433579f52f81f17a9a871ba54678c184467","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.7","_npmVersion":"6.1.0","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"dc927b564c7334399da87c0dc6fc076484ae6fa5","size":15621,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.7.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.7_1535432343685_0.4889430731568021"},"_hasShrinkwrap":false,"publish_time":1535432343775,"_cnpm_publish_time":1535432343775,"_cnpmcore_publish_time":"2021-12-16T13:43:08.374Z"},"3.3.6":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.6","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.2.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.4","less":"^3.0.4","parcel-bundler":"^1.8.1","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.5.0","react":"^16.4.0","react-dom":"^16.4.0","react-markdown":"^3.3.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"486f06a50eda59e77ac2144bd65008d5c026e6a6","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.6","_npmVersion":"6.1.0","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"50c71e853d03bcb71a6e6fbdbd375a0247d6448e","size":15580,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.6.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.6_1535132907692_0.19116017319189105"},"_hasShrinkwrap":false,"publish_time":1535132907809,"_cnpm_publish_time":1535132907809,"_cnpmcore_publish_time":"2021-12-16T13:43:08.669Z"},"3.3.5":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.5","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"husky":{"hooks":{"pre-commit":"npm run build && npm run lint"}},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.6.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","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.9.1","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^1.0.0-rc.8","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.8.1","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","uglify-js":"^3.4.0","zlib":"^1.0.5"},"gitHead":"d50e48ba4e90ebaafd87d18d59a435b2b732860d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.5","_npmVersion":"6.0.1","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"6c40e81f3720ead83d808db49d010380bd72c6f1","size":15226,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.5.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.5_1528433871511_0.6611515479376897"},"_hasShrinkwrap":false,"publish_time":1528433871611,"_cnpm_publish_time":1528433871611,"_cnpmcore_publish_time":"2021-12-16T13:43:08.917Z"},"3.3.4":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.4","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"bccf08e80ef98f6fb1ef22c29467d678fe5df052","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.4","_npmVersion":"6.0.1","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"0de4c252a089ceb58e5e40cc2c8e89a149079b1a","size":14320,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.4_1528426222240_0.6197165123070569"},"_hasShrinkwrap":false,"publish_time":1528426222343,"_cnpm_publish_time":1528426222343,"_cnpmcore_publish_time":"2021-12-16T13:43:09.290Z"},"3.3.3":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.3","main":"index.js","module":"dist/hotkeys.esm.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"b5bbc0c0c48d8deab3bdff53a93a1d3e25dd4156","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.3","_npmVersion":"6.0.1","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"8ab5b44f8d9e0dca6ad6039edf009233e705a5dd","size":13959,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.3_1528035805046_0.5670266272859203"},"_hasShrinkwrap":false,"publish_time":1528035805161,"_cnpm_publish_time":1528035805161,"_cnpmcore_publish_time":"2021-12-16T13:43:09.559Z"},"3.3.2":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.2","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"40628f17998aab804678c883990d2ab6f9d91731","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.2","_npmVersion":"6.0.1","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"a4f1289243b24c91b20c365b64472f2ad530e678","size":13948,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.2_1527566889784_0.390886369504744"},"_hasShrinkwrap":false,"publish_time":1527566889867,"_cnpm_publish_time":1527566889867,"_cnpmcore_publish_time":"2021-12-16T13:43:09.767Z"},"3.3.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.1","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"13abba3d7a9ee7701a2bbdb975b03a3c3301ce56","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"cc3afda93381709cca264b49cf4394e0b7f78ba3","size":13982,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.1_1525940011599_0.8703656614628901"},"_hasShrinkwrap":false,"publish_time":1525940011676,"_cnpm_publish_time":1525940011676,"_cnpmcore_publish_time":"2021-12-16T13:43:10.062Z"},"3.3.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.3.0","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"812aad5760e8a0e328be8d3991c82aa1e4156d92","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"dist":{"shasum":"498cec52eb1fe7c89a3f85b4ea040258328310a1","size":14696,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.3.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.3.0_1525936069947_0.20667075497914578"},"_hasShrinkwrap":false,"publish_time":1525936070000,"_cnpm_publish_time":1525936070000,"_cnpmcore_publish_time":"2021-12-16T13:43:10.314Z"},"3.2.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.2.0","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"npm run doc:build && gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc":"npm run doc:dev","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"d6ce5250fc0cf6723ce24ca60c197541a9e89cbc","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"730d87965907d2bde2032f735263e113624db234","size":14580,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.2.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.2.0_1523079938775_0.5013314536581346"},"_hasShrinkwrap":false,"publish_time":1523079938878,"_cnpm_publish_time":1523079938878,"_cnpmcore_publish_time":"2021-12-16T13:43:10.620Z"},"3.1.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.1.1","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","homepage":"http://jaywcjlove.github.io/hotkeys","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"2815818ac6e13f11ded5ba4c53f43fdb63e7fbb0","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"_id":"hotkeys-js@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"d60d2fbf1d18e1eae4aa431d585ffd9613c72230","size":14164,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.1.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.1.1_1521994694388_0.8661537339994334"},"_hasShrinkwrap":false,"publish_time":1521994694505,"_cnpm_publish_time":1521994694505,"_cnpmcore_publish_time":"2021-12-16T13:43:10.816Z"},"3.1.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.1.0","main":"index.js","scripts":{"lint":"eslint --ext .js src website","precommit":"npm run build && npm run lint","deploy":"gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"npm run lint && jest --coverage","test:watch":"jest --watch","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gh-pages":"^1.1.0","highlight.js":"^9.12.0","husky":"^0.14.3","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"2815818ac6e13f11ded5ba4c53f43fdb63e7fbb0","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"8c6f06e45ad8a59fad7de37673b35fd313818064","size":14152,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.1.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.1.0_1521994504279_0.21723713781915488"},"_hasShrinkwrap":false,"publish_time":1521994504332,"_cnpm_publish_time":1521994504332,"_cnpmcore_publish_time":"2021-12-16T13:43:11.085Z"},"3.0.1":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.0.1","main":"index.js","scripts":{"deploy":"gh-pages -d build","build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/ --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/ --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","gh-pages":"^1.1.0","highlight.js":"^9.12.0","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"46bac90fd447db65b160496cba4bc451de848d27","_id":"hotkeys-js@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"af4b46d680266663d46789e2c999f91a9faacb37","size":13263,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.0.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.0.1_1521600965824_0.9902201910467447"},"_hasShrinkwrap":false,"publish_time":1521600965902,"_cnpm_publish_time":1521600965902,"_cnpmcore_publish_time":"2021-12-16T13:43:11.352Z"},"3.0.0":{"name":"hotkeys-js","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","version":"3.0.0","main":"index.js","scripts":{"build":"node scripts/build.js","watch":"node scripts/watch.js","pretest":"npm run build","test":"jest --coverage","test:watch":"jest --watch","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir build/website --no-cache","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir build/website --public-url ./ --no-cache"},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wong","email":"wowohoo@qq.com"},"license":"MIT","dependencies":{},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","bannerjs":"^1.0.5","classnames":"^2.2.5","colors-cli":"^1.0.13","highlight.js":"^9.12.0","jest":"^22.4.2","less":"^3.0.1","parcel-bundler":"^1.6.2","parcel-plugin-markdown-string":"^1.3.1","postcss-modules":"^1.1.0","puppeteer":"^1.2.0","react":"^16.2.0","react-dom":"^16.2.0","react-markdown":"^3.3.0","rollup":"^0.57.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","uglify-js":"^3.3.15","zlib":"^1.0.5"},"gitHead":"12b6ab05252fbd740a29a17a44eab7363d08ac3a","_id":"hotkeys-js@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"d1c806162ae2bf0b62ad01d105cbf6ec9aea0cfd","size":74553,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-3.0.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_3.0.0_1521561631076_0.3348008364663748"},"_hasShrinkwrap":false,"publish_time":1521561631554,"_cnpm_publish_time":1521561631554,"_cnpmcore_publish_time":"2021-12-16T13:43:12.166Z"},"2.0.9":{"name":"hotkeys-js","version":"2.0.9","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"d1a4647830cf9812852bac423bf79dae45361777","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.9","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"2e1e40ea46d977b60847211a2e6365820768adea","size":5536,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.9.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js_2.0.9_1521117253878_0.645127253286423"},"_hasShrinkwrap":false,"publish_time":1521117253948,"_cnpm_publish_time":1521117253948,"_cnpmcore_publish_time":"2021-12-16T13:43:12.888Z"},"2.0.8":{"name":"hotkeys-js","version":"2.0.8","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"bb857543364f61cdbdbd26e9c61dacc58b085dbe","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.8","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"3b94aaeba7835eee389f339fa184c7168c8fa0c0","size":5548,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.8.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.8.tgz_1515127480281_0.5217855055816472"},"directories":{},"publish_time":1515127480426,"_hasShrinkwrap":false,"_cnpm_publish_time":1515127480426,"_cnpmcore_publish_time":"2021-12-16T13:43:13.118Z"},"2.0.7":{"name":"hotkeys-js","version":"2.0.7","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"5d9ef40d72b802f4e1279be9a0c4e9bbe7c5380a","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"187f56a8da2896d83ca4935e9e34f9121b3312cc","size":5536,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.7.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.7.tgz_1512999409934_0.7727585143875331"},"directories":{},"publish_time":1512999410026,"_hasShrinkwrap":false,"_cnpm_publish_time":1512999410026,"_cnpmcore_publish_time":"2021-12-16T13:43:13.338Z"},"2.0.6":{"name":"hotkeys-js","version":"2.0.6","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"85077bfee3c4f766840c13f4486b94b300d200f9","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"9216683677de8fc4f93e341cb7793d370d40c06a","size":5529,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.6.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.6.tgz_1512998135650_0.12785733956843615"},"directories":{},"publish_time":1512998135742,"_hasShrinkwrap":false,"_cnpm_publish_time":1512998135742,"_cnpmcore_publish_time":"2021-12-16T13:43:13.543Z"},"2.0.5":{"name":"hotkeys-js","version":"2.0.5","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"089e35f192f0502c34152d3291e03063a989c6d8","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"9449ba4fa6c7897a20a698f47264209aed2100f5","size":5523,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.5.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.5.tgz_1512672215430_0.48387000639922917"},"directories":{},"publish_time":1512672215507,"_hasShrinkwrap":false,"_cnpm_publish_time":1512672215507,"_cnpmcore_publish_time":"2021-12-16T13:43:13.740Z"},"2.0.4":{"name":"hotkeys-js","version":"2.0.4","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"7c81432e7c931ae86f7734c17e1892e5d93868b2","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.4","_npmVersion":"5.4.1","_nodeVersion":"8.2.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"ada47f1f3bdeebcbb794ced78dad5c2d87ad9e99","size":5462,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.4.tgz_1505043341574_0.9780021964106709"},"directories":{},"publish_time":1505043341698,"_hasShrinkwrap":false,"_cnpm_publish_time":1505043341698,"_cnpmcore_publish_time":"2021-12-16T13:43:13.989Z"},"2.0.3":{"name":"hotkeys-js","version":"2.0.3","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"license":"MIT","dependencies":{},"gitHead":"fd979d02a4108c21882a5adfaecccd8547f7e740","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"d385d6b1f5f2bfc5ffe1f04f4be7015610c953e8","size":8767,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.3.tgz_1502904642833_0.12985263555310667"},"directories":{},"publish_time":1502904643126,"_hasShrinkwrap":false,"_cnpm_publish_time":1502904643126,"_cnpmcore_publish_time":"2021-12-16T13:43:14.236Z"},"2.0.2":{"name":"hotkeys-js","version":"2.0.2","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"main":"dist/hotkeys.min.js","scripts":{"build:test":"browserify test/hotkeys.js | uglifyjs --compress --mangle  > test/hotkeys.test.js","build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","test":"npm run build:test && ssr","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^14.4.0","jsdom":"^11.1.0","onchange":"^3.2.1","ssr":"^1.1.1","tape":"^4.8.0","tape-dom":"0.0.12","uglify-js":"^3.0.27","umd":"^3.0.1"},"dependencies":{},"gitHead":"fb4bcb0654512b1385c7b289c183781c7c1bca71","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"b6c132c6d5cbb4a04369664ded33dda2388b2433","size":7950,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hotkeys-js-2.0.2.tgz_1502798765703_0.41854365752078593"},"directories":{},"publish_time":1502798765795,"_hasShrinkwrap":false,"_cnpm_publish_time":1502798765795,"_cnpmcore_publish_time":"2021-12-16T13:43:14.516Z"},"2.0.1":{"name":"hotkeys-js","version":"2.0.1","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.min.js","scripts":{"build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^13.1.1","onchange":"^3.2.0","ssr":"^1.1.1","tape":"^4.6.3","tape-dom":"0.0.12","uglify-js":"^2.7.5","umd":"^3.0.1"},"gitHead":"99bb227b8c2a56d3cca7e16444a7e7ed6a75b57b","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.1","_shasum":"6b87c62a0da1e41a05c917c02347995c0aa1b819","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"6b87c62a0da1e41a05c917c02347995c0aa1b819","size":12531,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hotkeys-js-2.0.1.tgz_1482230938449_0.4824543367139995"},"directories":{},"publish_time":1482230940468,"_hasShrinkwrap":false,"_cnpm_publish_time":1482230940468,"_cnpmcore_publish_time":"2021-12-16T13:43:14.779Z"},"2.0.0":{"name":"hotkeys-js","version":"2.0.0","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.min.js","scripts":{"build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^13.1.1","onchange":"^3.2.0","ssr":"^1.1.1","tape":"^4.6.3","tape-dom":"0.0.12","uglify-js":"^2.7.5","umd":"^3.0.1"},"gitHead":"09e88ac7985b5a78fe7015a817c632752411234d","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@2.0.0","_shasum":"ed60111ee5649a489dd7544b7c50987b687842fa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"ed60111ee5649a489dd7544b7c50987b687842fa","size":12481,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-2.0.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hotkeys-js-2.0.0.tgz_1481797422770_0.7541937464848161"},"directories":{},"publish_time":1481797423009,"_hasShrinkwrap":false,"_cnpm_publish_time":1481797423009,"_cnpmcore_publish_time":"2021-12-16T13:43:15.424Z"},"1.0.12":{"name":"hotkeys-js","version":"1.0.12","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.min.js","scripts":{"build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^13.1.1","onchange":"^3.2.0","ssr":"^1.1.1","tape":"^4.6.3","tape-dom":"0.0.12","uglify-js":"^2.7.5","umd":"^3.0.1"},"gitHead":"88df04bed497875c6ee580398b3df4235f8aff40","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.12","_shasum":"baddc9c51ed80e39a4f9228bd15bd3699c7426f1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"baddc9c51ed80e39a4f9228bd15bd3699c7426f1","size":12485,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.12.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.12.tgz_1481796818276_0.30794278206303716"},"directories":{},"publish_time":1481796820284,"_hasShrinkwrap":false,"_cnpm_publish_time":1481796820284,"_cnpmcore_publish_time":"2021-12-16T13:43:15.696Z"},"1.0.11":{"name":"hotkeys-js","version":"1.0.11","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.min.js","scripts":{"build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^13.1.1","onchange":"^3.2.0","ssr":"^1.1.1","tape":"^4.6.3","tape-dom":"0.0.12","uglify-js":"^2.7.5","umd":"^3.0.1"},"gitHead":"4d13dfaead4082cba35a5d67978620cae6a5dad4","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.11","_shasum":"ed36eae464295493d6befd09a2d209c8140ef546","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"ed36eae464295493d6befd09a2d209c8140ef546","size":12486,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.11.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.11.tgz_1481796755849_0.14118965715169907"},"directories":{},"publish_time":1481796757719,"_hasShrinkwrap":false,"_cnpm_publish_time":1481796757719,"_cnpmcore_publish_time":"2021-12-16T13:43:16.359Z"},"1.0.10":{"name":"hotkeys-js","version":"1.0.10","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.min.js","scripts":{"build:min":"umd hotkeys src/hotkeys.js | uglifyjs -mc | bannerjs -o > dist/hotkeys.min.js","build:dist":"umd hotkeys src/hotkeys.js | bannerjs -m | uglifyjs -b beautify=true --comments 'all' > dist/hotkeys.js ","build":"npm run build:min && npm run build:dist","watch":"onchange 'src/hotkeys.js' -v -- npm run build "},"keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.5","browserify":"^13.1.1","onchange":"^3.2.0","ssr":"^1.1.1","tape":"^4.6.3","tape-dom":"0.0.12","uglify-js":"^2.7.5","umd":"^3.0.1"},"gitHead":"4b2fb27e988ab9ccbd75970d795234997956296b","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.10","_shasum":"f51d9eeedbe1ef43ee6513fde951422ae554a791","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"f51d9eeedbe1ef43ee6513fde951422ae554a791","size":12499,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.10.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.10.tgz_1481795269023_0.9412641879171133"},"directories":{},"publish_time":1481795270727,"_hasShrinkwrap":false,"_cnpm_publish_time":1481795270727,"_cnpmcore_publish_time":"2021-12-16T13:43:16.626Z"},"1.0.9":{"name":"hotkeys-js","version":"1.0.9","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.4","gulp":"^3.9.0","gulp-banner":"^0.1.3","gulp-rename":"^1.2.2","gulp-sourcemap":"^1.0.1","gulp-uglify":"^1.5.1","gulp-umd":"^0.2.0","gulp-util":"^3.0.7","gulp-watch":"^4.3.5"},"gitHead":"d33844119b3197904b7f526005783d2d92133186","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.9","scripts":{},"_shasum":"d5d2739ac37000a437bdf8acfad5218b2e394747","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"d5d2739ac37000a437bdf8acfad5218b2e394747","size":11402,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.9.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.9.tgz_1481793006805_0.5918482516426593"},"directories":{},"publish_time":1481793007028,"_hasShrinkwrap":false,"_cnpm_publish_time":1481793007028,"_cnpmcore_publish_time":"2021-12-16T13:43:16.870Z"},"1.0.8":{"name":"hotkeys-js","version":"1.0.8","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.4","gulp":"^3.9.0","gulp-banner":"^0.1.3","gulp-rename":"^1.2.2","gulp-sourcemap":"^1.0.1","gulp-uglify":"^1.5.1","gulp-umd":"^0.2.0","gulp-util":"^3.0.7","gulp-watch":"^4.3.5"},"gitHead":"ce638539972c981a2a2b0e6fe0b485f58bc933de","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.8","scripts":{},"_shasum":"85cfbb1fe8336867da23d080bca75b18151d8e18","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"85cfbb1fe8336867da23d080bca75b18151d8e18","size":11372,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.8.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.8.tgz_1479918504842_0.6589118856936693"},"directories":{},"publish_time":1479918505057,"_hasShrinkwrap":false,"_cnpm_publish_time":1479918505057,"_cnpmcore_publish_time":"2021-12-16T13:43:17.064Z"},"1.0.7":{"name":"hotkeys-js","version":"1.0.7","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.4","gulp":"^3.9.0","gulp-banner":"^0.1.3","gulp-rename":"^1.2.2","gulp-sourcemap":"^1.0.1","gulp-uglify":"^1.5.1","gulp-umd":"^0.2.0","gulp-util":"^3.0.7","gulp-watch":"^4.3.5"},"gitHead":"a36b8eaa736e18d9bcd7ea92c47407b3f7fe5fae","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.7","scripts":{},"_shasum":"0e3b072e63cb1893227d019a0bb4e928a7ac9cd0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"0e3b072e63cb1893227d019a0bb4e928a7ac9cd0","size":11372,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.7.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.7.tgz_1479917726521_0.9751048891339451"},"directories":{},"publish_time":1479917726753,"_hasShrinkwrap":false,"_cnpm_publish_time":1479917726753,"_cnpmcore_publish_time":"2021-12-16T13:43:17.312Z"},"1.0.6":{"name":"hotkeys-js","version":"1.0.6","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"dist/hotkeys.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"bannerjs":"^1.0.4","gulp":"^3.9.0","gulp-banner":"^0.1.3","gulp-rename":"^1.2.2","gulp-sourcemap":"^1.0.1","gulp-uglify":"^1.5.1","gulp-umd":"^0.2.0","gulp-util":"^3.0.7","gulp-watch":"^4.3.5"},"gitHead":"6251abbefb9befc1763e5df9aeae526b8dba0e37","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys#readme","_id":"hotkeys-js@1.0.6","scripts":{},"_shasum":"72522e9fa41ad17ce02b9c33d891891e59a009f9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"72522e9fa41ad17ce02b9c33d891891e59a009f9","size":11110,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.6.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hotkeys-js-1.0.6.tgz_1478971126538_0.5342835721094161"},"directories":{},"publish_time":1478971128096,"_hasShrinkwrap":false,"_cnpm_publish_time":1478971128096,"_cnpmcore_publish_time":"2021-12-16T13:43:17.498Z"},"1.0.4":{"name":"hotkeys-js","version":"1.0.4","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","main":"src/hotkeys.js","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-dist":"0.0.3"},"gitHead":"f62057895e97ae5cfc806df6a274daaca492c60b","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys","_id":"hotkeys-js@1.0.4","scripts":{},"_shasum":"90e76e3210b5caddb123d7fb11f175b8d7486ab7","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"90e76e3210b5caddb123d7fb11f175b8d7486ab7","size":6709,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.4.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"publish_time":1446204774207,"_hasShrinkwrap":false,"_cnpm_publish_time":1446204774207,"_cnpmcore_publish_time":"2021-12-16T13:43:17.719Z"},"1.0.3":{"name":"hotkeys-js","version":"1.0.3","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-dist":"0.0.3"},"gitHead":"1338f612a605a3ada964672d40d421d6f8307141","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys","_id":"hotkeys-js@1.0.3","scripts":{},"_shasum":"cda60e79cdde6f4bfcb4383ae7a4d72405e01705","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.36","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"cda60e79cdde6f4bfcb4383ae7a4d72405e01705","size":6717,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.3.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"publish_time":1442036855571,"_hasShrinkwrap":false,"_cnpm_publish_time":1442036855571,"_cnpmcore_publish_time":"2021-12-16T13:43:17.940Z"},"1.0.2":{"name":"hotkeys-js","version":"1.0.2","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","keywords":["hotkeys","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-dist":"0.0.3"},"gitHead":"f85bacc3fd0dcb93a62439a934cfd3e26b7a54bb","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys","_id":"hotkeys-js@1.0.2","scripts":{},"_shasum":"fcdd4a72800c7dfd56c2c8c1ce48ad47710f9ead","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.36","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"fcdd4a72800c7dfd56c2c8c1ce48ad47710f9ead","size":6818,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.2.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"publish_time":1441734813738,"_hasShrinkwrap":false,"_cnpm_publish_time":1441734813738,"_cnpmcore_publish_time":"2021-12-16T13:43:18.176Z"},"1.0.1":{"name":"hotkeys-js","version":"1.0.1","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","keywords":["hotkeys","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1"},"gitHead":"94b1ea6f20bf25229d0d679a6a53a50284b0a907","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys","_id":"hotkeys-js@1.0.1","scripts":{},"_shasum":"e826989fb836e5aec20e4b8b627e2f30f56080be","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.36","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"e826989fb836e5aec20e4b8b627e2f30f56080be","size":6901,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.1.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"publish_time":1432415601392,"_hasShrinkwrap":false,"_cnpm_publish_time":1432415601392,"_cnpmcore_publish_time":"2021-12-16T13:43:18.407Z"},"1.0.0":{"name":"hotkeys-js","version":"1.0.0","description":"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.","keywords":["hotkeys","key","keys","keyboard","shortcuts"],"repository":{"type":"git","url":"https://github.com/jaywcjlove/hotkeys.git"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1"},"gitHead":"936855b026d47ec3ed847baee88d7f337bf40b25","bugs":{"url":"https://github.com/jaywcjlove/hotkeys/issues"},"homepage":"https://github.com/jaywcjlove/hotkeys","_id":"hotkeys-js@1.0.0","scripts":{},"_shasum":"1d5f34fa1782d4eb769b0c4c0aa5b4f671479262","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.36","_npmUser":{"name":"jslite","email":"398188662@qq.com"},"dist":{"shasum":"1d5f34fa1782d4eb769b0c4c0aa5b4f671479262","size":5275,"noattachment":false,"key":"/hotkeys-js/-/hotkeys-js-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hotkeys-js/download/hotkeys-js-1.0.0.tgz"},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"directories":{},"publish_time":1431973097188,"_hasShrinkwrap":false,"_cnpm_publish_time":1431973097188,"_cnpmcore_publish_time":"2021-12-16T13:43:18.640Z"}},"readme":"<div markdown=\"1\">\n  <sup>Using <a href=\"https://wangchujiang.com/#/app\" target=\"_blank\">my app</a> is also a way to <a href=\"https://wangchujiang.com/#/sponsor\" target=\"_blank\">support</a> me:</sup>\n  <br>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6758053530\" title=\"Scap: Screenshot & Markup Edit for macOS\"><img alt=\"Scap: Screenshot & Markup Edit\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/scap.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6757317079\" title=\"Screen Test for macOS\"><img alt=\"Screen Test\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/screen-test.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Deskmark/6755948110\" title=\"Deskmark for macOS\"><img alt=\"Deskmark\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/deskmark.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Keyzer/6500434773\" title=\"Keyzer for macOS\"><img alt=\"Keyzer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/keyzer.png\"></a>\n  <a target=\"_blank\" href=\"https://github.com/jaywcjlove/vidwall-hub\" title=\"Vidwall Hub for macOS\"><img alt=\"Vidwall Hub\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidwall-hub.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/VidCrop/6752624705\" title=\"VidCrop for macOS\"><img alt=\"VidCrop\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidcrop.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Vidwall/6747587746\" title=\"Vidwall for macOS\"><img alt=\"Vidwall\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidwall.png\"></a>\n  <a target=\"_blank\" href=\"https://wangchujiang.com/mousio-hint/\" title=\"Mousio Hint for macOS\"><img alt=\"Mousio Hint\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/mousio-hint.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6746747327\" title=\"Mousio for macOS\"><img alt=\"Mousio\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/mousio.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6745227444\" title=\"Musicer for macOS\"><img alt=\"Musicer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/musicer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6743841447\" title=\"Audioer for macOS\"><img alt=\"Audioer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/audioer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6744690194\" title=\"FileSentinel for macOS\"><img alt=\"FileSentinel\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/file-sentinel.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6743495172\" title=\"FocusCursor for macOS\"><img alt=\"FocusCursor\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/focus-cursor.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6742680573\" title=\"Videoer for macOS\"><img alt=\"Videoer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/videoer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6740425504\" title=\"KeyClicker for macOS\"><img alt=\"KeyClicker\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/key-clicker.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6739052447\" title=\"DayBar for macOS\"><img alt=\"DayBar\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/daybar.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6739444407\" title=\"Iconed for macOS\"><img alt=\"Iconed\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/iconed.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6737160756\" title=\"Menuist for macOS\"><img alt=\"Menuist\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/rightmenu-master.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6723903021\" title=\"Paste Quick for macOS\"><img alt=\"Quick RSS\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/paste-quick.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6670696072\" title=\"Quick RSS for macOS/iOS\"><img alt=\"Quick RSS\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/quick-rss.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6670167443\" title=\"Web Serve for macOS\"><img alt=\"Web Serve\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/web-serve.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6503953628\" title=\"Copybook Generator for macOS/iOS\"><img alt=\"Copybook Generator\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/copybook-generator.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6471227008\" title=\"DevTutor for macOS/iOS\"><img alt=\"DevTutor for SwiftUI\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/devtutor.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6479819388\" title=\"RegexMate for macOS/iOS\"><img alt=\"RegexMate\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/regex-mate.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6479194014\" title=\"Time Passage for macOS/iOS\"><img alt=\"Time Passage\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/time-passage.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6478772538\" title=\"IconizeFolder for macOS\"><img alt=\"Iconize Folder\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/iconize-folder.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6478511402\" title=\"Textsound Saver for macOS/iOS\"><img alt=\"Textsound Saver\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/textsound-saver.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476924627\" title=\"Create Custom Symbols for macOS\"><img alt=\"Create Custom Symbols\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/create-custom-symbols.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476452351\" title=\"DevHub for macOS\"><img alt=\"DevHub\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/devhub.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476400184\" title=\"Resume Revise for macOS\"><img alt=\"Resume Revise\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/resume-revise.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6472593276\" title=\"Palette Genius for macOS\"><img alt=\"Palette Genius\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/palette-genius.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6470879005\" title=\"Symbol Scribe for macOS\"><img alt=\"Symbol Scribe\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/symbol-scribe.png\"></a>\n</div>\n<hr>\n\n# Hotkeys\n\n[![Buy me a coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-ffdd00?logo=buy-me-a-coffee&logoColor=black)](https://jaywcjlove.github.io/#/sponsor)\n[![Follow On X](https://img.shields.io/badge/Follow%20on%20X-333333?logo=x&logoColor=white)](https://x.com/jaywcjlove)\n[![](https://img.shields.io/npm/dm/hotkeys-js?logo=npm&label=)](https://www.npmjs.com/package/hotkeys-js)\n[![](https://img.shields.io/github/stars/jaywcjlove/hotkeys-js.svg)](https://github.com/jaywcjlove/hotkeys/stargazers)\n[![GitHub Actions CI](https://github.com/jaywcjlove/hotkeys-js/actions/workflows/ci.yml/badge.svg)](https://github.com/jaywcjlove/hotkeys-js/actions/workflows/ci.yml)\n[![Coverage Status](https://jaywcjlove.github.io/hotkeys-js/coverage.svg)](https://jaywcjlove.github.io/hotkeys-js/lcov-report/index.html)\n[![Chinese](https://jaywcjlove.github.io/sb/lang/chinese.svg)](https://wangchujiang.com/hotkeys-js/?lang=zh)\n[![jaywcjlove/hotkeys-js](https://jaywcjlove.github.io/sb/ico/gitee.svg)](https://gitee.com/jaywcjlove/hotkeys)\n\nHotKeys.js is an input capture library with some very special features, it is easy to pick up and use, has a reasonable footprint ([~8kB](https://bundlephobia.com/result?p=hotkeys-js)) (gzipped: **`3.8kB`**), and has no dependencies. It should not interfere with any JavaScript libraries or frameworks. Official document [demo preview](https://jaywcjlove.github.io/hotkeys-js), [compatibility test](https://jaywcjlove.github.io/hotkeys-js/dist/compatibility-test.html). [More examples](https://github.com/jaywcjlove/hotkeys-js/issues?q=label%3ADemo+).\n\n```bash\n╭┈┈╮          ╭┈┈╮  ╭┈┈╮\n┆  ├┈┈..┈┈┈┈┈.┆  └┈╮┆  ├┈┈..┈┈┈┈┈..┈┈.┈┈..┈┈┈┈┈.\n┆     ┆┆  □  ┆┆   ┈┤┆    < ┆  -__┘┆  ┆  ┆┆__ ┈┈┤\n╰┈┈┴┈┈╯╰┈┈┈┈┈╯╰┈┈┈┈╯╰┈┈┴┈┈╯╰┈┈┈┈┈╯╰┈┈┈  ┆╰┈┈┈┈┈╯\n                                  ╰┈┈┈┈┈╯\n```\n\n## Usage\n\nYou will need `Node.js` installed on your system.\n\n```bash\nnpm install hotkeys-js --save\n```\n\n```js\nimport hotkeys from 'hotkeys-js';\n\nhotkeys('f5', function(event, handler){\n  // Prevent the default refresh event under WINDOWS system\n  event.preventDefault()\n  alert('you pressed F5!')\n});\n```\n\n### Browser Usage\n\nOr manually download and link **hotkeys.js** in your HTML. The library provides different formats for different use cases:\n\n**CDN Links:** [UNPKG](https://unpkg.com/hotkeys-js/dist/) | [jsDelivr](https://cdn.jsdelivr.net/npm/hotkeys-js/) | [Githack](https://raw.githack.com/jaywcjlove/hotkeys/master/dist/) | [Statically](https://cdn.statically.io/gh/jaywcjlove/hotkeys/master/dist/)\n\n**Available Formats:**\n\n**IIFE (Immediately Invoked Function Expression) - Recommended for direct browser usage:**\n\n```html\n<script src=\"https://unpkg.com/hotkeys-js/dist/hotkeys-js.min.js\">\n</script>\n<script type=\"text/javascript\">\nhotkeys('ctrl+a,ctrl+b,r,f', function (event, handler){\n  switch (handler.key) {\n    case 'ctrl+a': alert('you pressed ctrl+a!');\n      break;\n    case 'ctrl+b': alert('you pressed ctrl+b!');\n      break;\n    case 'r': alert('you pressed r!');\n      break;\n    case 'f': alert('you pressed f!');\n      break;\n    default: alert(event);\n  }\n});\n</script>\n```\n\n**UMD (Universal Module Definition) - For CommonJS/AMD environments:**\n\n```html\n<script src=\"https://unpkg.com/hotkeys-js/dist/hotkeys-js.umd.cjs\">\n</script>\n```\n\n**ES Module - For modern browsers with module support:**\n\n```html\n<script type=\"module\">\nimport hotkeys from 'https://unpkg.com/hotkeys-js/dist/hotkeys-js.js';\nhotkeys('ctrl+a', function(event, handler){\n  alert('you pressed ctrl+a!');\n});\n</script>\n```\n\n### Used in React\n\n[react-hotkeys](https://github.com/jaywcjlove/react-hotkeys) is the React component that listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts. Detailed use method please see its documentation [react-hotkeys](https://github.com/jaywcjlove/react-hotkeys).\n\n[react-hotkeys-hook](https://github.com/JohannesKlauss/react-hotkeys-hook) - React hook for using keyboard shortcuts in components. Make sure that you have at least version 16.8 of react and react-dom installed, or otherwise hooks won't work for you.\n\n## Browser Support\n\nHotkeys.js has been tested and should work in.\n\n```shell\nInternet Explorer 6+\nSafari\nFirefox\nChrome\n```\n\n## Supported Keys\n\nHotKeys understands the following modifiers: `⇧`, `shift`, `option`, `⌥`, `alt`, `ctrl`, `control`, `command`, and `⌘`.\n\nThe following special keys can be used for shortcuts: backspace, tab, clear, enter, return, esc, escape, space, up, down, left, right, home, end, pageup, pagedown, del, delete, f1 through f19, num_0 through num_9, num_multiply, num_add, num_enter, num_subtract, num_decimal, num_divide.\n\n`⌘` Command()  \n`⌃` Control  \n`⌥` Option(alt)  \n`⇧` Shift  \n`⇪` Caps Lock(Capital)  \n~~`fn` Does not support fn~~  \n`↩︎` return/Enter space  \n\n## Defining Shortcuts\n\nOne global method is exposed, key which defines shortcuts when called directly.\n\n```ts\ndeclare interface HotkeysInterface extends HotkeysAPI {\n  (key: string, method: KeyHandler): void;\n  (key: string, scope: string, method: KeyHandler): void;\n  (key: string, option: HotkeysOptions, method: KeyHandler): void;\n  shift?: boolean;\n  ctrl?: boolean;\n  alt?: boolean;\n  option?: boolean;\n  control?: boolean;\n  cmd?: boolean;\n  command?: boolean;\n}\ndeclare interface HotkeysAPI {\n  setScope: SetScope;\n  getScope: GetScope;\n  deleteScope: DeleteScope;\n  getPressedKeyCodes: GetPressedKeyCodes;\n  getPressedKeyString: GetPressedKeyString;\n  getAllKeyCodes: GetAllKeyCodes;\n  isPressed: IsPressed;\n  filter: Filter;\n  trigger: Trigger;\n  unbind: Unbind;\n  noConflict: NoConflict;\n  keyMap: Record<string, number>;\n  modifier: Record<string, number>;\n  modifierMap: Record<string | number, number | string>;\n}\n```\n\n\n```js\nhotkeys('f5', function(event, handler) {\n  // Prevent the default refresh event under WINDOWS system\n  event.preventDefault();\n  alert('you pressed F5!');\n});\n\n// Returning false stops the event and prevents default browser events\n// Mac OS system defines `command + r` as a refresh shortcut\nhotkeys('ctrl+r, command+r', function() {\n  alert('stopped reload!');\n  return false;\n});\n\n// Single key\nhotkeys('a', function(event,handler){\n  //event.srcElement: input\n  //event.target: input\n  if(event.target === \"input\"){\n      alert('you pressed a!')\n  }\n  alert('you pressed a!')\n});\n\n// Key Combination\nhotkeys('ctrl+a,ctrl+b,r,f', function (event, handler){\n  switch (handler.key) {\n    case 'ctrl+a': alert('you pressed ctrl+a!');\n      break;\n    case 'ctrl+b': alert('you pressed ctrl+b!');\n      break;\n    case 'r': alert('you pressed r!');\n      break;\n    case 'f': alert('you pressed f!');\n      break;\n    default: alert(event);\n  }\n});\n\nhotkeys('ctrl+a+s', function() {\n    alert('you pressed ctrl+a+s!');\n});\n\n// Using a scope\nhotkeys('*','wcj', function(event){\n  console.log('do something', event);\n});\n```\n\n#### option\n\n- `scope<String>`: Sets the scope in which the shortcut key is active\n- `element<HTMLElement>`: Specifies the DOM element to bind the event to\n- `keyup<Boolean>`: Whether to trigger the shortcut on key release\n- `keydown<Boolean>`: Whether to trigger the shortcut on key press\n- `splitKey<String>`: Delimiter for key combinations (default is `+`)\n- `capture<Boolean>`: Whether to trigger the listener during the capture phase (before the event bubbles down)\n- `single<Boolean>`: Allows only one callback function (automatically unbinds previous one)\n\n```js\nhotkeys('o, enter', {\n  scope: 'wcj',\n  element: document.getElementById('wrapper'),\n}, function() {\n  console.log('do something else');\n});\n\nhotkeys('ctrl-+', { splitKey: '-' }, function(e) {\n  console.log('you pressed ctrl and +');\n});\n\nhotkeys('+', { splitKey: '-' }, function(e){\n  console.log('you pressed +');\n})\n```\n\n**keyup**\n\n**key down** and **key up** both perform callback events.\n\n```js\nhotkeys('ctrl+a,alt+a+s', {keyup: true}, function(event, handler) {\n  if (event.type === 'keydown') {\n    console.log('keydown:', event.type, handler, handler.key);\n  }\n\n  if (event.type === 'keyup') {\n    console.log('keyup:', event.type, handler, handler.key);\n  }\n});\n```\n\n## API REFERENCE\n\nAsterisk \"*\"\n\nModifier key judgments\n\n```js\nhotkeys('*', function() {\n  if (hotkeys.shift) {\n    console.log('shift is pressed!');\n  }\n\n  if (hotkeys.ctrl) {\n    console.log('ctrl is pressed!');\n  }\n\n  if (hotkeys.alt) {\n    console.log('alt is pressed!');\n  }\n\n  if (hotkeys.option) {\n    console.log('option is pressed!');\n  }\n\n  if (hotkeys.control) {\n    console.log('control is pressed!');\n  }\n\n  if (hotkeys.cmd) {\n    console.log('cmd is pressed!');\n  }\n\n  if (hotkeys.command) {\n    console.log('command is pressed!');\n  }\n});\n```\n\n### setScope\n\nUse the `hotkeys.setScope` method to set scope. There can only be one active scope besides 'all'.  By default 'all' is always active.\n\n```js\n// Define shortcuts with a scope\nhotkeys('ctrl+o, ctrl+alt+enter', 'issues', function() {\n  console.log('do something');\n});\nhotkeys('o, enter', 'files', function() {\n  console.log('do something else');\n});\n\n// Set the scope (only 'all' and 'issues' shortcuts will be honored)\nhotkeys.setScope('issues'); // default scope is 'all'\n```\n\n### getScope\n\nUse the `hotkeys.getScope` method to get scope.\n\n```js\nhotkeys.getScope();\n```\n\n### deleteScope\n\nUse the `hotkeys.deleteScope` method to delete a scope. This will also remove all associated hotkeys with it.\n\n```js\nhotkeys.deleteScope('issues');\n```\nYou can use second argument, if need set new scope after deleting.\n\n```js\nhotkeys.deleteScope('issues', 'newScopeName');\n```\n\n### unbind\n\nSimilar to defining shortcuts, they can be unbound using `hotkeys.unbind`.\n\n```js\n// unbind 'a' handler\nhotkeys.unbind('a');\n\n// Unbind a hotkeys only for a single scope\n// If no scope is specified it defaults to the current \n// scope (hotkeys.getScope())\nhotkeys.unbind('o, enter', 'issues');\nhotkeys.unbind('o, enter', 'files');\n```\n\nUnbind events through functions.\n\n```js\nfunction example() {\n  hotkeys('a', example);\n  hotkeys.unbind('a', example);\n\n  hotkeys('a', 'issues', example);\n  hotkeys.unbind('a', 'issues', example);\n}\n```\n\nTo unbind everything.\n\n```js\nhotkeys.unbind();\n```\n\n### isPressed\n\nFor example, `hotkeys.isPressed(77)` is true if the `M` key is currently pressed.\n\n```js\nhotkeys('a', function() {\n  console.log(hotkeys.isPressed('a')); //=> true\n  console.log(hotkeys.isPressed('A')); //=> true\n  console.log(hotkeys.isPressed(65)); //=> true\n});\n```\n\n### trigger\n\ntrigger shortcut key event\n\n```js\nhotkeys.trigger('ctrl+o');\nhotkeys.trigger('ctrl+o', 'scope2');\n```\n\n### getPressedKeyCodes\n\nReturns an array of key codes currently pressed.\n\n```js\nhotkeys('command+ctrl+shift+a,f', function() {\n  console.log(hotkeys.getPressedKeyCodes()); //=> [17, 65] or [70]\n})\n```\n\n### getPressedKeyString\n\nReturns an array of key codes currently pressed.\n\n```js\nhotkeys('command+ctrl+shift+a,f', function() {\n  console.log(hotkeys.getPressedKeyString()); \n  //=> ['⌘', '⌃', '⇧', 'A', 'F']\n})\n```\n\n### getAllKeyCodes\n\nGet a list of all registration codes.\n\n```js\nhotkeys('command+ctrl+shift+a,f', function() {\n  console.log(hotkeys.getAllKeyCodes());\n  // [\n  //   { \n  //      scope: 'all', \n  //      shortcut: 'command+ctrl+shift+a', \n  //      mods: [91, 17, 16], \n  //      keys: [91, 17, 16, 65] \n  //    },\n  //   { scope: 'all', shortcut: 'f', mods: [], keys: [42] }\n  // ]\n})\n```\n\n### filter\n\nBy default hotkeys are not enabled for `INPUT` `SELECT` `TEXTAREA` elements. `Hotkeys.filter` to return to the `true` shortcut keys set to play a role, `false` shortcut keys set up failure.\n\n```js\nhotkeys.filter = function(event){\n  return true;\n}\n// How to add the filter to edit labels. \n// <div contentEditable=\"true\"></div>\n// \"contentEditable\" Older browsers that do not support drops\nhotkeys.filter = function(event) {\n  var target = event.target || event.srcElement;\n  var tagName = target.tagName;\n  return !(\n    target.isContentEditable || \n    tagName == 'INPUT' || \n    tagName == 'SELECT' || \n    tagName == 'TEXTAREA'\n  );\n}\n\nhotkeys.filter = function(event){\n  var tagName = (event.target || event.srcElement).tagName;\n  hotkeys.setScope(\n    /^(INPUT|TEXTAREA|SELECT)$/.test(tagName) ? 'input' : 'other'\n  );\n  return true;\n}\n```\n\n### noConflict\n\nRelinquish HotKeys’s control of the `hotkeys` variable.\n\n```js\nvar k = hotkeys.noConflict();\nk('a', function() {\n  console.log(\"do something\")\n});\n\nhotkeys()\n// -->Uncaught TypeError: hotkeys is not a function(anonymous function)\n// @ VM2170:2InjectedScript._evaluateOn\n// @ VM2165:883InjectedScript._evaluateAndWrap\n// @ VM2165:816InjectedScript.evaluate @ VM2165:682\n```\n\n## Development\n\nTo develop, Install dependencies, Get the code:\n\n```shell\n$ git https://github.com/jaywcjlove/hotkeys.git\n$ cd hotkeys     # Into the directory\n$ npm install    # or  yarn install\n```\n\nTo develop, run the self-reloading build:\n\n```shell\n$ npm run watch\n```\n\nRun Document Website Environment.\n\n```shell\n# Generate documentation website\n$ npm run doc \n# Live-generate documentation website\n$ npm run start \n```\n\nTo contribute, please fork Hotkeys.js, add your patch and tests for it (in the `test/` folder) and submit a pull request.\n\n```shell\n$ npm run test\n$ npm run test:watch # Development model\n```\n\n## Contributors\n\nAs always, thanks to our amazing contributors!\n\n<a href=\"https://github.com/jaywcjlove/hotkeys-js/graphs/contributors\">\n  <img src=\"https://jaywcjlove.github.io/hotkeys-js/CONTRIBUTORS.svg\" />\n</a>\n\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\n\nSpecial thanks to [@dimensi](https://github.com/dimensi) for the refactoring of version [4.0](https://github.com/jaywcjlove/hotkeys-js/issues/313).\n\n## License\n\n[MIT © Kenny Wong](./LICENSE)\n","_attachments":{},"homepage":"https://jaywcjlove.github.io/hotkeys-js","bugs":{"url":"https://github.com/jaywcjlove/hotkeys-js/issues"},"license":"MIT"}