{"_id":"react-hot-keys","_rev":"38-b26b064c7383226851ef5c28ffe74191","name":"react-hot-keys","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"react-hot-keys","version":"1.0.0","keywords":["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.0","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"7a18e5e9672aebb3d86b5fc4af6978d38e85345c","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.0.tgz","integrity":"sha512-/ORoVEWmvAgd/Zg1BHkbijdza+y+d4Zjz4OkcBIz1E8wgnXgPy1ysepEY+rjxannOyrmsCJzWOENUgpoPRuHZg==","signatures":[{"sig":"MEQCIEF8AUpjRCH2cQUr/Y8xsxlS8Zgy1gFADmS3doHrKBAcAiB/57YLkt52yJJu9Trmi0uzlxQqTQK9780hVX3kgezyGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"bf9a6ecd85d41500a4bb38b33dc6e0ae8b9b01c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.3.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"react":"^15.6.1","hotkeys-js":"^2.0.2","prop-types":"^15.5.10"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.0.tgz_1502809904527_0.7144538029097021","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-hot-keys","version":"1.0.2","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.2","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"5a0b87ffdb9100aa1b104545579f5562330ac8f3","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.2.tgz","integrity":"sha512-thVZj4/d6MDNbIwJccQ9Zj6Yc6OedQ395EJUEHcEzzBKfwPuZT8Jppq1qViX4jDL9WN8EQWkCaLpDHtHce1lFg==","signatures":[{"sig":"MEUCIQD71dTWrN8Gj/0XGkl0qwUE+esy9Kc5KZ/gM969cxtMdAIgTl0BMRY8Ko6DzafMqqfCgSMg3LiCaAlFX+v+rmGlfAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"00ea05d0b37e6b27fa947245b7d15e31cd6b3d34","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.3.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"hotkeys-js":"^2.0.3"},"devDependencies":{"nwb":"0.18.x","react":"^15.6.1","react-dom":"^15.6.1","prop-types":"^15.5.10"},"peerDependencies":{"react":"15.x"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.2.tgz_1502907987524_0.20952822361141443","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-hot-keys","version":"1.0.3","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.3","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"1311895b597928036414185065f6866d9a23ca8d","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.3.tgz","integrity":"sha512-lrjPrS1LgkvryyV2Ue1tM4GuhVFemX/3SREARKSq/lhiBDMPsJmBDyfxABABNjzh/pEZdQz8GlXcgCau6PkG/g==","signatures":[{"sig":"MEUCIHB3m5b74qMti+prRL/9nsWrh9NGwES5jHlbL33SrBx9AiEApM4OD/OPA7W+z9LhGBmg7/61O4oZyY5ZzPyuAqHlGbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"348b64494779660c9e84dcb4f0ce39593b452fcc","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.5.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"hotkeys-js":"^2.0.5"},"devDependencies":{"nwb":"0.18.x","react":"^15.6.1","react-dom":"^15.6.1","prop-types":"^15.5.10"},"peerDependencies":{"react":"15.x"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.3.tgz_1512672427731_0.5865227577742189","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-hot-keys","version":"1.0.4","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.4","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"7afb60526b48e2d6705a61bfcf06d778f104448b","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.4.tgz","integrity":"sha512-jQgSj+CjmwDTxpeHtxDvWiZcYroWoxSDbWeA/b/+KYj0yhxCBv7GhP9KsjfaU+/BWH3mra5Yvs/6jaTdH9m88A==","signatures":[{"sig":"MEQCIBEq4+STsyxejAx/6yddj3Oq547a835UiG7KdvGycps5AiBcbh34avPOm99/y16iuTiH5T1zlmqcF+pgZlMdxj3OJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"3416b843597e9b5c94337ac91e90b89f4b7be787","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.5.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"hotkeys-js":"^2.0.7"},"devDependencies":{"nwb":"0.18.x","react":"^15.6.1","react-dom":"^15.6.1","prop-types":"^15.5.10"},"peerDependencies":{"react":"15.x"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.4.tgz_1513003172812_0.5649727697018534","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"react-hot-keys","version":"1.0.5","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.5","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"1fbf0af1cf70a029d1a3c6681c597e213b264bf2","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.5.tgz","integrity":"sha512-8vu6I3Q8D5EZqprVp3P+wrHa+01LH2ZABbj+YElikdkTCek59pmZS6D8oTcToTJCbMxU2uCLzxkPl8T+uEYTmg==","signatures":[{"sig":"MEQCIG4QYpsaMXlBPouNSZUQNq30QsVxh1D5f4QdTr55KHd0AiBu4UoxJBccDJM/yHqMzFy47+wrWue3ZRoszHxh1YTkMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"a4e8fd503ef788fa7a8f45d0684994fd77ea558f","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.5.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"hotkeys-js":"^2.0.8"},"devDependencies":{"nwb":"0.18.x","react":"^15.6.1","react-dom":"^15.6.1","prop-types":"^15.5.10"},"peerDependencies":{"react":"15.x"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.5.tgz_1515127951010_0.6655732265207916","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react-hot-keys","version":"1.0.6","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.6","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"7b375b3e29edb954a71ea722ce1254237e9a6ff9","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.6.tgz","integrity":"sha512-nzD1Lhjk8yeCaFKVYrPXcp+/0C9hth6mg+lyDzPZ/6Tu+xJZGKgr4sKHgNMtx+3GyFfS/7psdifu9Sn/j3HpCQ==","signatures":[{"sig":"MEQCIGx2MejG6WtVgEQ5W1ke0THyLSJpkS+Ap3BGlSvk+CgkAiBYdT8RLVFrY41+v54B0zPG9dP3rS6D0rthvCN3RAczoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"b88d615e39be2729525c02e2fee4640b0f9ca843","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"hotkeys-js":"^2.0.8"},"devDependencies":{"nwb":"0.18.x","react":"^15.6.1","react-dom":"^15.6.1","prop-types":"^15.5.10"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.6.tgz_1516604838279_0.9072157063055784","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"react-hot-keys","version":"1.0.7","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.7","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"6d760e8f7db6e69e68587f00a5e5f0cca990e7c0","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.7.tgz","integrity":"sha512-KyYnbfF3ttUC0SP0QwH/ggy60h2ZQzyvNJNdEZUuAl6u1jXP0s+zSwOjwpaRj9GWXd8iAw253887eOPPF5tp5g==","signatures":[{"sig":"MEUCIAnH6pbXyVO8ixh9zyA5QQBLH0q3U376oZ2tt8fwyCIRAiEA2N4TE7VBjKIUArktTzW9RZ/Ck54qioC3O5QcgbUCXTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"ee51c569efa9b26b64a57bde654221c5fb955a2a","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"hotkeys-js":"^2.0.8"},"devDependencies":{"nwb":"^0.18.10","react":"^16.2.0","react-dom":"^16.2.0","prop-types":"^15.5.10"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.7.tgz_1516605492016_0.29354995558969676","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"react-hot-keys","version":"1.0.9","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.9","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"855b7df34bbfd770dc61e3dd7c773d350ddf2083","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.9.tgz","integrity":"sha512-PcU+czUt6q+O0I4NqQ0A7FPRe6Z+YpffHUqNQO1Nr2nkVMsSxRXCsR3/vlgYUd78nkG050Q9N4HyA29gwAtHbQ==","signatures":[{"sig":"MEQCIHzBB2qvcM6vdOlufMqgVng35hVvE0najPsfIb5odnDSAiBDuMJdfCGLJKFvhga1fOk12RlWXwbn7IzZ2G2JuxBkGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"d3e2108f24045a0438ea8c705abfd6dc497f44f6","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"hotkeys-js":"^2.0.8"},"devDependencies":{"nwb":"^0.21.2","react":"^16.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys-1.0.9.tgz_1516612900143_0.40772651764564216","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"react-hot-keys","version":"1.0.11","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.0.11","maintainers":[{"name":"jslite","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"6253f26045f5c63bfdb493da148144159f125727","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.0.11.tgz","fileCount":7,"integrity":"sha512-cqTdDh6XF/pT1Wn8WzX2SqNKmN//yja2GcoTYHlHof06VVZO09IGKzc0vUqFvg71KxIxCDtsik0MgzCJl4x8kg==","signatures":[{"sig":"MEUCIExG/PUwnbisGHBhZMdJUGLSA0KvoNCvxFheHq81sV80AiEAufW4UQqNLVgCIGMaNohPmEkneS7v3ZDbSWjAtxQ7bGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77611},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"eea1892cd343c0357164629b1bb347d1a394fcd8","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"jslite","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"hotkeys-js":"^2.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.21.5","react":"^16.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.0.11_1521383395626_0.407592807380015","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-hot-keys","version":"1.1.0","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.1.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"d3a1cf9064d19d7bda73c62ea430dfb0b978a2ef","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.1.0.tgz","fileCount":7,"integrity":"sha512-mTPG8Ts9atsBz6LLNPX1lA2m/RSN1q7tt/5uzMjVA39jqpL3J/qV++W2e1kJh3jpmsfDtWMepHBBDvTuLrqOpA==","signatures":[{"sig":"MEUCIQClLjUQI/TPIK3RUFYtyNxIr7/pg0tPhNu8uiPkTsCdFwIgAkIG9PjfpWjrhBFXHFE2BcQk6IYF+g8ZGcLA0dSo8TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6WEDCRA9TVsSAnZWagAAj9YQAJcHM7TjzJGWskhvQwCu\nFoIWHs1Vl418+lQuJmCPwcRCnSvQV5iyA2xzZ69gIbHlHiOiY3OrbT+rfr94\nfc+FzgaAsJRBgqNNGHaHH8oRHFox6KwfhAeLAo/1qcBOmCZUslOwKXFJ4hsw\ngmxzlr6uNR8q0BOfmwvGPSa7Pj9AM/+RxDad13/TPXhnULpCT1kw5tLS+/b5\n/If8nnHJa2QNx5lwRFGNMJ7tUJXt46YEm3PK3o/SuMCnbVnSuOrY/FH0VBgD\nbKGQy8KdMEMp4kF5iXhzIyY7d8m9hKp3CsVVWgkBT8NtQj/+keVjvTY9tDRg\nLFPgrUyLQ5ngOUIAeQCXLifLOmbkNc8KsmGvtxF0TDOPcjVBaR6ZtRh8C4Gz\nNUhwHzEYtugQ4wbWB7PrIEW9PnzsATYIb7I8yTqhJC6++URxRP1eRygVxlv3\nW4CYw9z8fzXTEB+YUkJIMbAWchnb4+x7gGh1bw3IEzQ7s/P7/l2WJXMybF6Y\nCpt23SK7O1bQxNs5C8pSIYm20gLE3FC7FOliGP7MbTBgu2ofRoIEW8zelh6m\nn8LT8HusSBHPIWlyJGz2siT8ODQRI7RjVb0ErvQYQM73BhOiNP4+3sgZ3g3V\nC3wcKvpT7AXHA8GpjMbEEiJnZ71X+/Uca/al5gjDk/bQaZPgnapEEG24wfvS\nD0Dg\r\n=rZd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"f64c2dadc56c2ac45f140d1ccdd88cbb1d2de8e9","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"hotkeys-js":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.21.5","react":"^16.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.1.0_1525244163546_0.7110323039348272","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-hot-keys","version":"1.2.0","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.2.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"1ac434bfeb8da8b4955f0260e54dffe167c8b39e","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.2.0.tgz","fileCount":7,"integrity":"sha512-D9D/hwTEnqh5Jj2mP+B5IUNcqCnzT5ZIjuw+FjU0oDYeeUAyHYFvPyX+ScrXW0YqQKg78g3Ff6dqWeE2u579Yg==","signatures":[{"sig":"MEUCIQCJ0VBFJJESC1f5akgXc1Ivm31i/nErrPhd9WWqwlwtwgIgT3sz8eEehUjnzfBoIekhAnwg8oMmKD4Gv4LdU/DqG6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9ZfVCRA9TVsSAnZWagAAxPIP/jQ597nahKmJuC+6RhP9\nJ+KE76HW3d9y+YXmBi5gdcn8f0x0XI1QzK6MuCNHONpNumsDStUQKPOJaaSj\n0tHcYsXXdy691vS8Xxu2Kr2pvLgqk0+UyhhqnqTXP9RpONIwShYRz257cf+3\nCDTRBKIby1xT1aSu9RzsSlOA/6wtDscVXSjEaUZx1+5OmVDgWZUJJPdnBUSc\nbqfpXyW7/6mZrhD1VPnQYv0/PShoPEMbc217GY3sd0D0h79ln6aI1IPwj76l\nFE21qQuM0CjSjDQK/1vxGMOGRnenFUVG2Sju+PV96k+mLOBphubl1Yizh63F\nDPNVZKj5i4pOB1UkNHkpTq1hSMDJRjkYXEjHQVNJUk4huINpZelqE8xpCL+J\nvP7/sgE5Loc9Bj8KAz2OyzFTMyEM8iq359c/RkUFIAmuLQMCLth9y8Gv2g1/\nfAXC8ha6YjnIee4+08ZXE2lH6sxhnii2zhAMobQk60prtesq/YD0Fi2y0wuK\nChDE8nKS4N9gNywFkDEkffar5uMXM++e29ombq8Kjf1ESE8STeMTYFqpzc4y\n1Yy5a7jj/URoV6Oa0tZzxKBaUFiahwlBnF2VRnqwNAYUOiltayYNTXrTYyOD\nJ+cXWedWGAQV8C/deb8OFettT/Nn0VxHARFKIyaKlro4lNm/xtCMbWUnFyQ2\nQFxB\r\n=TMy9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["css","es","lib","umd"],"module":"es/index.js","gitHead":"d48d9738e83590c27c44226396f03f9df993ab8b","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"5.6.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"hotkeys-js":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.21.5","react":"^16.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.2.0_1526044628558_0.48397744124788344","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"react-hot-keys","version":"1.2.2","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.2.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"079dcecb15db7fa669300eeb844cfda8f920d4a4","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.2.2.tgz","fileCount":7,"integrity":"sha512-6jNsx6kthQm+xEeSdys6esX3eJSBB+JoacHWTORkUIeK7nuZHYdb+GUi/Ppx/FdquNaWB2xwhHaRA0W5zeMn3w==","signatures":[{"sig":"MEUCIQDbQ2pbW0foelnthXVz2NkRdnlUDP8XXDCOJLbyWWprOwIgKZTgZB0tY/SGlpzrM1jSGyG6GryEk+C3HUR5visfkr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboLNnCRA9TVsSAnZWagAAfR4P/AlugySNwoiHvi+8xo7t\nOmvruMeI+Rj4AKPrSvMmwr81ziUjUndsiOnRKTBOfwb3ZC59HS7Ci6oAx9ic\ng0YTEtQftuirOeMHpJs8gA0R7vKI8MXXAKhAVJbazCdpxtR5K18i7TlY+qwY\ntm39tgRIM6DuoxFmKrm/5oY7Kd4NO/921Aw5KDvAaBbu6HqrCdh2z2goUFxo\nIypTlFAwuF5vdOEIz0yXJg7z1bDDZCCn5DzOMBSKtSu8iOZCHGk1YkTM68qQ\n/jBCNlHcP8sITUPx1+eSy7G3wcmavGRnvepXRanSAhQBLTn75VogRiz9ankf\nKcfV6w7nVpjP/P9AciFu80t9GPS0YNVmcLha1pCd/drzfNkDneHvurxh2sJh\ny7F14hlskERa+6rQoIuKbKPnJKRkDP7xuGtNmXP11btJw2Pr74i4Pn8Dhres\ncUfjrc1tJgeP8hAI/BLQx0QQOWo3jPqJyLGuS00nESlVQiAtLMid4Knt3KDe\nGOMfDmsd8BHkn6hva69+G/ruf40P6fxrCEU2twttoeaqzYf+ZYoOw9lRYMPO\nED0dxzRn51o8pKsnrlInA5Q2+uIa5EOmlcujCZlyaTyu/WsJ1YAMjA53HJTL\nKYopE8Jv+sAa93OTxu/sxuCUh8m/zoD+4O2TL+PtuVDRWNhxDumjAun3pE+2\ntq0n\r\n=6CkP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","gitHead":"dd9c4bdef53f195455b240a9189aaf74297ec067","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","deploy":"npm run build && gh-pages -d demo/dist","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.4.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"hotkeys-js":"^3.3.8"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.23.0","react":"^16.2.0","gh-pages":"^1.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.2.2_1537258343225_0.725395283840248","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"react-hot-keys","version":"1.3.0","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.3.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"5e041a0d7a6411a2e8f083720907f0db2d7d20c2","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.3.0.tgz","fileCount":7,"integrity":"sha512-22UuykaUOOFWF76dMn3RWkZcmvtAPUPZu5bH7M1BZyhemRJpxXdRVr0E/5QoLdMmqyQfbtskqxYykwEF7iSPjg==","signatures":[{"sig":"MEQCIBiYs5pNfZU3PcO+RkJ4toPPXV4eWaoQAvj9SAwoSEXAAiAKAjwSwf8znS/nwnN8aZxIjUbOKgdZmvFvVAZrwAKkVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckamcCRA9TVsSAnZWagAALksP+gLB5S3ji1v/RTuP5v1Y\nJuqSDk4JGePlisx5ow2IXs3LSRYtwcr2QQuHU/9mfGGT46YgBlHP67ahgQPh\nnZhnlIJjBC9iXteN4gZbyNRzcAVGU7s8kW2ELT1tvD5HW8X/kRAibz1u0EuT\n1wImCNEkVq0si1KhCSD33AGWuaJFlRb4cBnk0zlKMLM5+UpqQE6ZeP+mZnGa\n5eODOkLxmSPcN43E21GFERqqsj6PTplHr5G9HCyay4P5OAHGamjin2yHb6kG\nkSA7XQJ8V5xsl+owwf9N2XQS/cu2lcJilG/jAIZyZQTUbFA17FQ7gmaRa27p\nK9gUP5v7AyBLjuJDkDfcB+CBJqqFF5Akulb3fRNmrYW/15BaXj9VgI6uTy7H\ngicctr5iBC0bi6yLF6Ctp41SeuLEGvr1tF9rvjFXDT449ft9LHSL2Hx+OWRo\nyGJSH+97yJpwJcc60feKFGfC6eXK2jQ24MHxRg42NABsOm9ThmRKkb1UAq2L\nC31aKlGWTtSgven57RZbKaVZa58+AY94gaK0sGIHUBP3MuWmYYQ9Ev97NyDR\n6+zGOfaT4qxvztvxdMVGvFu42X/R9WheqS6m9HVue5sX5NO9WKAm4GDKwFzZ\nTCqsbZNmKBYW1chXq+RRCDOtAeAYM1Gn9dGex9DTBWqo02oDL9xuWZgcooLt\nAwxu\r\n=Z3tS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","gitHead":"5d82d4b97ff292fa49980c26c1026d73ee1de2d1","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","deploy":"npm run build && gh-pages -d demo/dist","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.8.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"hotkeys-js":"^3.4.4"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.23.0","react":"^16.2.0","gh-pages":"^1.2.0","react-dom":"^16.2.0","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.3.0_1553050011930_0.0433733056997736","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"react-hot-keys","version":"1.3.1","keywords":["react","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","react-component"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@1.3.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"14a5ee29b38264790adfc84bde73e1d21fa5ae31","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-1.3.1.tgz","fileCount":7,"integrity":"sha512-Ino7daWt2lhUBo7Wr3ATr8dVrc1yyp9uPgR87lHrgV9poYDjh0y7BA3ClvkokcIyFoKIEcs3RQMHxuIAcjuQNg==","signatures":[{"sig":"MEUCIQCU+Dl/p/8+LFde3CcMCB3e5gYrT261Fm+brAoGG6DU4wIgEuUIOC+CwD69rt7zetjJMAqtmFCRNZ+cE/gTyXey4ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvmzeCRA9TVsSAnZWagAAJBsP/18edb8yg72eRdsWde5O\noo8FvyVAAzcqjc6yWGjm6sVo2F09Bh3KTNYerYYYMYI/8TUuhx2Fn4tkx8sR\nqkg7MkwJBE7GEqbMOcJoHjRD/P60YSJrN+chNtwDTaGznMyr4laarm9NPa3Q\nIgfQSXx+uOi2EdlkrRD+ngb9CS25C2ELD/U1kxE5vv9XYNkNbd5t1fVECjuT\n7QIhW16OuZ9ALdrlAef1rD3i9ytbnSU/jz7knzXPvRGpnbPkf1FUnYW9/fP1\nS3qpwlot8ntBMdZ7Kt7BCUC6+2CDCNl6P4ap0qiMmEj2W0AS8pPy052xfhWb\nWnP+QJYycXF5BcjS/fUhRDtlixUiKq9ats9jv0EvNYBLOqpdFHAtLzU5LXz+\nKSsOXNqqdA8NX1YQ88Yrq3kQr/LADXIFEUVrh2bBruQSGibujDs5D9SHY5d2\nGOe8LuZotSNJ7nll2KtPzydsRI6me/95y5mNbwwRcJGbD9fCwz3v5rVxF520\nE7FNCQ1a6N3rEEp6K4cG2m6QPtlg3hw0Y4JCPOW2bpjhv8Vc3ZQBuFZuAQQP\nVPof/SJFRKUFG8t6eBfIDGfihFapz5SVX7NMpZEdCmIQL2grhi1BYZm0T0Yr\nuNputlgXg3FpM1Uzx3qjrGpcYYn7dhBRZDgLxYmHxlkl/TexoCt011PP4quu\nekfa\r\n=q6dH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","gitHead":"75205119ff68b486e09dbab1b6b6823fe3968c02","scripts":{"test":"nwb test-react","build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","deploy":"npm run build && gh-pages -d demo/dist","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.4.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"hotkeys-js":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"^0.23.0","react":"^16.8.4","gh-pages":"^1.2.0","react-dom":"^16.8.4","prop-types":"^15.6.0"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_1.3.1_1555983581625_0.685824445401235","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"react-hot-keys","version":"2.0.0-beta.1","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.0.0-beta.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"2fc8e8d19830b89efcaf2895e9f02eb902a986f2","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-8+actjzZ7udPq9FSsAWHNjs1IFRqLs04J0gM/DCgzWGMsUf3kStCA/K/Ei+WgOEZpTeSbndOr9+dTLDN2Q+0yg==","signatures":[{"sig":"MEUCIFvBV3KsBqwTqIKqLtGdQ6KnHKSuijENgueaeuNlDFcVAiEA4syPeZZTHlZQTaMmfGPQ6Zr9NQOsBy9i6E2WPyubOjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAp/tCRA9TVsSAnZWagAArq0P/1HYpDpXTa9bUNnizHL/\nTixi7ZB2TX8pyf0LTaC23qLXmokKjmRJvrYckvLVaJ/JFSK9Nz12E6X9uom7\n+Abh+JxklnuLm7pCfgzQPSpK+nbHerGC/AmS6FSiKI+JoEA5nNogEsPPvNa5\np0WbXi1M9iuwQ9i3bPLDu/hZMAAj1Atq6VEU2Edxs6M3O2cwYlJA+vvD9Blc\nVF9or2ZhaM8cDMT35Pgq+OlNq6/M/0/y3XwfuAzS1MrJWhBNARs6WDQDp+Pg\nsF2hqy0c5wkd5sSAm+HCYC7JEBhLr2eb5T/CQv8vq6Ts3XAmwmG0j7un7Dg9\n10esEFUUXczxcWyzDb8SwUG2DvPEtr4AHWiACaztd8tiN8zi1aFmCP+ziCPm\nJJt2Lw/wJr4w7olBrrnR0ERkpjOCGs6Q3FfwVc+eOREO4bFg9k3d2/TvgQpw\nn7jH+tCC+2kM0NLRmIuA55CxRZ83GWKoWY+phdyfE9JoyFzhk8xTFYfXibOp\nN/Z9ojKFKE/XVz0KIsNDYB+ZpaJN5JePU5geL6rtrGLfRNsxdcGj2vIwy1bp\nP+T8eVXJ8dUhZv9HhtBjK/RqPDzWwJuwm89qdrjZ98nx7g7d9kvvFYqGAxts\npxYWmMxRiT50mRgU105MyGm+HJEr/YRKzeo3dQOGKk+9JsYcsVAyTGN5YHCI\nwUhs\r\n=EIdr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"01bf2654c4fc81f95853ed32afd86b220aebb9e4","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir typings --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"typings/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.9.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"11.14.0","dependencies":{"classnames":"^2.2.6","hotkeys-js":"^3.6.11","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.0.0","less":"^3.9.0","tsbb":"^1.0.3","react":"^16.8.6","enzyme":"^3.10.0","react-dom":"^16.8.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.3","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.0.0-beta.1_1560453100496_0.17153399389628765","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"react-hot-keys","version":"2.0.0-beta.2","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.0.0-beta.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"731f1c29aa4418c865ef30599d3fb64637beb6c9","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.0.0-beta.2.tgz","fileCount":10,"integrity":"sha512-A03Pmzgh/x+ebM32XjlUtie9ZDD0Ky+0RgvOJPX6eYVWHDLLRv+e1S1GJ0z/GtdExZ105ghA73qi1QG4cPO4nQ==","signatures":[{"sig":"MEYCIQCJkGQqd8Y9nvMcJ2SdJsENLHfyhk7tRc3cvXpUW0HRAQIhAI2sCagEPHbXv11qLEadi5OGHut8niYJ0H4PLVQQare2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA9JnCRA9TVsSAnZWagAAl6kQAIvGbfJSc6dbxAKQ1tTj\nhWpwtKgqTXFUnlykpQX+M20gdB0tfGHMoaUL7VMRSlfIfKpy2SQ4g/QmzYRj\nln71hdGAWERdZdEOSVsC0jwirXeSuec8khhIDhltgCkUMg8VWlN5ymK/ZJLX\nF11eOSnYh+qd78Pm+pfXwV2JmpWn2P6/eLYT2OUomP6NI3jV01jxh+vAWWQy\n5S1lcfg5CCVQO/19Yc236Cwhbhl2EX1JdIgMVutVvsCHBuysXwybeFxy6g5W\nCAt/5EtA3ZeOBJbm5KL1j8E9gJJhmSbzm//aQKhRkSGcASTZ73X/kI0hKySh\nc0pa31mlVCwD9ObMHsRH3QUdzWoQKLz1BdEP3jAiFPnTKSje55LPM3KN4wZV\nt5Hzc8uaxcOWDsYNvDekWS2k4cq02eD23UJ7gb+TZDKZVPoLkixBnPM4p/sF\niQNh+5o76Xuym6Wx/vqT+Oe7FwYp/wKQFp2Y65AZ8A5n9dDQr9AxXwcwXFDU\nYk/IgClHV+V8+aC5fBiba1vZVXHqRUbqPM+2HrVzyWe7SU5wQMJI9RFuE7ky\n9muPCXHTbJhCR+QuJuycdWZ4Gpe/k/66TxaPCF+O3fnHu8/EwUetRZK//Qb0\nPoV2MytxegOHgTNy7PwztizDuqwDVymEM/dx3gqcEkiSRrakezKt/jhXIGT8\ne9vg\r\n=vROT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"01bf2654c4fc81f95853ed32afd86b220aebb9e4","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir typings --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"typings/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.9.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"11.14.0","dependencies":{"classnames":"^2.2.6","hotkeys-js":"^3.6.11","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.1.2","less":"^3.9.0","tsbb":"^1.0.6","react":"^16.8.6","enzyme":"^3.10.0","react-dom":"^16.8.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.3","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.0.0-beta.2_1560531558402_0.429689479781157","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-hot-keys","version":"2.1.0","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.1.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"2ec05f94851e8a22bb3c714e6476a62d196e360a","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.1.0.tgz","fileCount":10,"integrity":"sha512-0bCw+GfKj90c25agjV/Xdprn7XB5maqCx1y2bNUAptNwEatHRgViVJZcmG3hPNXkLzw77aN7iceNlQJVpB2HPw==","signatures":[{"sig":"MEUCIQC4hhJ/JKTTew4zl5qfX41VFiLvXMuW4H3ox5Z1a9hiwAIgecM/HCNWDiXBMH3Z8Zv6JC1h8H6hzCuvppr2Tooe1u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU8wfCRA9TVsSAnZWagAAHMMP+wWctaNBJQY3dmEDnzvJ\nzRYH8Q+sLIZDLEQUr2UHn6+4BTlJdvRikzYcPsuzIqzfwEh+w1oSqOaKNAEc\nEPGXqG2WWu0yb8Qny62bQU9PO0vNFLgXltrrher2egCjw91Ua9oji8LQaRHR\nBRLjVy5hBsfnCeAWximb65rjy1+hUzmDW1tjHv8iQjUOAUjeHzBF/5yBEAKV\nMU2H67nUPOKl/TUdquRtz2jqvtIMeuhTnAPEZXIA0+7xZjp3uN4fu6x+BpUi\nAkIM5p582ajxOhj3z9sc89c8w6/eGXv/6GO0QjklX4HvR2cktcxpnDE+9tUf\nriDuAtnsgm/bkDYquOHtvg1HobZqARYFUoOJAvKC96MJE0vtsps2WbqbwPjj\nrv1g3HPzPgLAEUppvBDbo1Z+pqnnEC3QGM7bmKhKfiWcqsd4kLonoMz9eEpD\n/vuxfbRPh5dCQxeaBHPAMyd1szjHJStq5mYWF/ET58Jmz9Eg0DItVZfDp7il\nTe+GgmATUbBcSeu2SDKRTgmmdgdQiYFaEi0qNFt855h8ZLWoyysOHu2b8cxV\ngfcR/PTHqJaV10M6xA6bKxX/F/lcc+s+uljP7gH35FGN/KvFzWmCxVSoCdzD\n5PMnssPwg1vT1ybjoJKut7PdmWdxL3dOLt8IPpyMoCuvqt8LAkkjxTUdESyA\nVgUC\r\n=ErJg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"84a89916ba93772f1021cc4d9b498229ddab9ce5","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types -- --outDir lib/cjs && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types -- --env-name esm:dev --env-name cjs & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","deploy":"gh-pages -d doc","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir lib/esm --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.9.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"classnames":"^2.2.6","hotkeys-js":"^3.6.11","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.1.2","less":"^3.9.0","tsbb":"^1.1.2","react":"^16.8.6","enzyme":"^3.10.0","gh-pages":"^2.0.1","react-dom":"^16.8.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.3","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.1.0_1565772831117_0.935101268083238","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-hot-keys","version":"2.2.0","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.2.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"a7e862f6f283a7d7af4e6ccd6e91d0341676c24a","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.2.0.tgz","fileCount":10,"integrity":"sha512-Eyf55uiCbe4MCeY0rF9LXCFb4L1E/fjH838nlC5p4T14ReBepyFL4VKEPgtaxplvIfarya14dl7aRwl9IMee9Q==","signatures":[{"sig":"MEYCIQCjrJKNzAdgDK3NlOit4WLKx2mPZRXALdEkWH2mRyFr8wIhAMgk5twv4GbsuLXpmxqnyt/0e/DDaEpL1lGpfnMtKIjz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdenFGCRA9TVsSAnZWagAA38oP/R+/2rn6409DOjqLafKI\nQ3jE/+AjQ8TLfQXyeli/550Ic3guwjihNGfjodvmXFxAq4zFKJkS69PgR9oI\nhyLsmdQpTHLVUzzCYj+0uSFlhUXVsiA43KW2LBZ0LbdHtErCvwhDVphLnNQR\nwxM7PgfGkIzflScmQB06q6dK7GG7ZFYNWJpHCgMqJ4CzHc9aCdMfr6q6y36c\ndgZiTwl7cp2v5jnmODxTZn0wnq60cEsnrP3uvTQTsG4bP4xYRNDP8GCjQfD7\nHcEDJEjyARW4MQZCNxEJGiPSzui3spfMuqn8P98i7x1WZCo1oj2KLc051JgR\nRZ6HwhQiS86aFmtzQLecylYVvSVnnKT5Ci37iMyIAQI/G7Vsw+F5y8dDcEE7\n19mGiYaGstgzhUDqcM3a0oDt488cFRYH7gQhdSAl0i5MsNk3XOXpQMG/aZ2B\npwfE+XLzTexWuEpt+Y0o8JLHno6xUppg5NulZunFPsQV4AKfvZi41G/nZrZs\nMBnhLnutL20uHyWw4YAQKzdOn5VjwH1bcwI4Wyaflc/EG2mwyWjRTQVUsC6I\nP+alvRrbl+k+GEZFxTlafnOK7S3xxCoY8W/NEsRtmC7ESpN0G1emsJ3PwZi9\nRJdB5OB6A0953ZFvIhEtBKIM+2UJq6phVmUT9Tp+VD8q0+L68p5VMNPNuABX\ne/LV\r\n=2JSv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"5d3948c129b6db14875358aab1ad01cc8f684408","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types -- --outDir lib/cjs && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types -- --env-name esm:dev --env-name cjs & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","deploy":"gh-pages -d doc","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir lib/esm --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.4.1","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"classnames":"^2.2.6","hotkeys-js":"^3.6.11","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.1.2","less":"^3.9.0","tsbb":"^1.1.2","react":"^16.8.6","enzyme":"^3.10.0","gh-pages":"^2.0.1","react-dom":"^16.8.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.3","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.2.0_1568305477511_0.6269560317137322","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"react-hot-keys","version":"2.3.0","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.3.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"b4c8723b42d9e530ca1388be5fd63fd8d5787819","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.3.0.tgz","fileCount":10,"integrity":"sha512-8XholPbfTVlqU2AfYWkfmecdyPMfS63oHqVf0C7hzHAB0k3Xy/W1MycjkmhfSmzb73ZgT0Fo1zD2BR/tjMBNyQ==","signatures":[{"sig":"MEUCIQDUYeZzqj7B0kne7Ohf7EZhlbZSxYLXeAPHVM3kzP3IdgIgSQH/qWHA64IwqDLsltPLzKJd317UWpoMNjq2gv0qS0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdz2IOCRA9TVsSAnZWagAAIlsP/2P5buRMclAc+BvU6Xdq\n14WuB0eLitqtv5PpSMev64nFNZMZ+IO6mO77Qlw60aSDOdUo5uWlGYHpqc3b\nx1sFAnVN4itRRrzI4e+aTLZhnJAOD2tDokRaIJDZe0BpXIA0IaenV5Lo43pc\nyUqjj0OGZyhMH+vW5jXiiCiuElQJ3+Sd7TU1KSrqSDjX5Ncq2Tc1OD8UrWjD\nJl+5l6kc5krsmFqOXV0wqtHzVppA8S9xldqEbdtHbuAoizQP0fRnW79FQXrl\n6Z9lGfJAOSMP0VuRn9oLf7o7gdkVyfPIa0wZBuiMxWtOij8N/1xFE9tQFPFx\nNGbKYm0HG4d0jIap5ULjzdSt6V99dVolJEwYKsIkC4IbvMPpH5sI6smzLov+\nRx7LdkGZzVEu0oLvwDEveefGw4OhLkKSUADuXJn5qcmS479g3YUlHfG/k2pk\nRUx2jd3Kg24ePscO5/IViJ4Zc2YxV2A2Wtqxh4cRLAdu0+TqOyAZprgu09il\ncHiW5cP59LC7dmLQ9uHPbzR9KPAqDfEW6QJNLRDoOHIORy+pNIfw3xj9EtBb\nQnBdAKlz7Aid4kadfcACVnmjU/jHFcT/tjywrCBmEJwCQgE2WJGXsqqwjIB7\nxJ7ztyY3cP+0u0LTUJTjs1bCznOm/5ZQE8vcKSqoSKVkXFjo2Gripb4cXST+\n38sG\r\n=7PF/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"1c0faced72d26177826352e8064755d2bb4efc60","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types -- --outDir lib/cjs && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types -- --env-name esm:dev --env-name cjs & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","deploy":"gh-pages -d doc","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir lib/esm --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.11.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"hotkeys-js":"^3.7.2","prop-types":"^15.7.2","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.1.2","less":"^3.9.0","tsbb":"^1.1.2","react":"^16.8.6","enzyme":"^3.10.0","gh-pages":"^2.0.1","react-dom":"^16.8.6","classnames":"^2.2.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.4","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.3.0_1573872141646_0.5617267229958436","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"react-hot-keys","version":"2.3.1","keywords":[],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.3.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"6ee710e2d8c64290bb2f0e76d93c9ccf35eae5cb","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.3.1.tgz","fileCount":10,"integrity":"sha512-0h3Nn8Lvf06NBBCwTspp32ONugVAUF55M9oYsuOqofzPqUo6jCvjtWPS+n08X7MJzqCz+oX82f9Lkd1guY45XQ==","signatures":[{"sig":"MEUCICQMbgptxzfWBoZWUbWCrvqbqwlVwdSd2Dk8nkF1p0tHAiEAzMLwgI0Cu3c0BuwShQQShMGRLnQkfb6d/hdB11YbCPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdz2P0CRA9TVsSAnZWagAAv7kP/1sq1PurMIg/rCSNjRsq\nlBWwE/ETXEWFS4kcgHKRtEQ6fAj8OOxNU2FanAlnpUmqdqSvAX5tn3ZbYt3n\neHLFQc/+juAkuEWeMhRK1Px7XehhzxxhsC1V4+4rCusGnh5O3z3V/L2ufg8Y\njXeeyXfuPG2SRApOa3Oc/r42CjLInRtgdtqecqolVwlkVPaFx6jDQZnES/oX\n4dQbW+8ZMPPEPyFIbaHP0S+8e/V6DvpBoEJatwyThG6wwpoptvNA0wkAtUKQ\nnhB002OK3Eflzh+1k7I/BQ49UwsCZbzZyNMs3ZjdMyYvaLTHuijZAzeIjfMk\n7af7P4z//WSxJn5K57HIDlLsqAJTCImVUwZIaRcPhyUtPgD9Pg6xMYP+rdnx\nQBUAQTyCZZ5T37diFjoxnY+1EvxCXA2el12+qaJT5q1nFgxswS6FT9Q7m7dR\ndzOKH5VabgwM53nTE+cwKOz1C8smPzQFQU1irVK6npbXD5cNPI/3NUzlGucZ\nTnTGOYDDzA+SHXLuxYy8tZZrtQASrLq+XGGyZwGdtibSp+D8XYDJAU3mDYSz\na1/cArYo6U78hBpL4eTT6upOfnK5gTzLdILb3OXrhjf25BW+OUJcYizReCfO\nD21vxsGavjkMASr7e5tT9D+pFr61yN7UxReE4y5Tm4oK1SNi7DYZ96WahfiK\nNf80\r\n=oJ1h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"35f52719dc1b7683ad7e73b0e12d72ea00eab92f","scripts":{"doc":"npm run doc:build","test":"tsbb test --env=jsdom","build":"npm run build:ts && npm run build:types -- --outDir lib/cjs && npm run bundle && npm run bundle -- --bundle=min ","watch":"npm run watch:types -- --env-name esm:dev --env-name cjs & npm run watch:ts","bundle":"kkt build --bundle --no-emptyDir","deploy":"gh-pages -d doc","doc:dev":"NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","prepare":"npm run build","build:ts":"tsbb build --target react","coverage":"tsbb test --env=jsdom --coverage","watch:ts":"tsbb watch --target react","doc:build":"NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps","bundle:min":"kkt build --bundle=min --no-emptyDir","build:types":"tsbb types --outDir lib/esm --target ESNEXT","watch:types":"npm run build:types -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.11.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"hotkeys-js":"^3.7.2","prop-types":"^15.7.2","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^4.1.2","less":"^3.9.0","tsbb":"^1.1.2","react":"^16.8.6","enzyme":"^3.10.0","gh-pages":"^2.0.1","react-dom":"^16.8.6","classnames":"^2.2.6","@types/react":"^16.8.17","parcel-bundler":"^1.12.4","@types/react-dom":"^16.8.4","@types/classnames":"^2.2.7","react-test-renderer":"^16.8.6","enzyme-adapter-react-16":"^1.14.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.3.1_1573872628429_0.37781392531557256","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"react-hot-keys","version":"2.4.3","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.4.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"a5546b29335bfe694da5e3c9c87a0b8b48ca6b22","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.4.3.tgz","fileCount":12,"integrity":"sha512-F9pHwVvmnFoVBNgIhc9w2mO6QKfEKKQW+v1ZFL/BR4265dZ4wgH+Twb7plq7yVoamiQNN3XrqYKqR2sJjVgFEg==","signatures":[{"sig":"MEYCIQDYGKBpOfEtJqlIUx3nQWPitLbfzwN4np5geMAZjW+yIwIhAOLIe3IvuOQodNYYN/X9SuPvUF+U7vL1WRMYJjeERr59","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3VsdCRA9TVsSAnZWagAAFJEQAJIVBc1jQoy36s/ymvgx\nhHinCiB/quEGPfwSmqdysubCnNwmCBsoxscRs3WFHMPSyz66tvYEa3XauUJN\n0KRhc+BzDgMmNoqQUgvMOvmntH/JqzVguOjEczmhUZ/kf7iBuSCk63RkDWQL\nu5YmfqEnE4zWDvZmTkHW6EWvKHeINuV4usI1dyNAB2sNgWjiwipxP7Ww88MF\nlFF1wZ3W1hLvKu/amH+WbMGyi2+CUgCu7lG3n6i8zuzFHo1iCPS4lYMUDhAP\nKuKb8RsUnVaYf/eHCfy+UYac4jzu0DWTYKSd936wSWuh3yiL/5Njl1WfnQEi\nZ/AiW/Od48Gq8o4AMQ5xV4LOtVapi967ZnB/Y7TSz/o7p+IMCQrVuLg/rx6R\nKeW0cc+Jm3lJjoHrlJNJcZYlxPt5Szizv9p9JQFDePi0ng3PX4IgTWRkS3yE\n39ksrIDDO/PB/yavAKB3gYYAAneyXXpuob1go+vrsC/nNC4+Swhy2DJrnlWW\niPu6BSpROS3OCvFrv+82eM+bsl5Az+iXkcWiC1ZJquRoYI8zICbYfCZzR40d\n5EcCv+ZVI6ylT0iL0O44R9B4y2grDXLaLagFr3I/YW9ApM5TMNZICBJT5NRG\nxrovb1gC7e3Xx98Mz3GIvhUtZs1wvEwG6rwuhbYOaoPwJqR8iNwsgLm9WDf1\nFxYQ\r\n=p6Tu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"e255f3379b83e58a414f39ccaac4a0a9bbe5da73","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.11.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.3","prop-types":"^15.7.2","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^5.0.0-alpha.12","tsbb":"^1.3.6","react":"^16.12.0","react-dom":"^16.12.0","classnames":"^2.2.6","@types/react":"^16.9.13","@kkt/loader-less":"^1.0.3","@types/react-dom":"^16.9.4","@types/classnames":"^2.2.9","react-test-renderer":"^16.12.0"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.4.3_1574787869374_0.644727185327282","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"react-hot-keys","version":"2.4.4","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.4.4","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"3358eab7c8a2f5b9b65319a8e128d025a6e950b2","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.4.4.tgz","fileCount":12,"integrity":"sha512-XgukZnlt/lIR137EPjYl1mCGnatkPkArNV+BfD/7yIFHtzyRoRkevM4PByvVhet5ZBhVxhKqaiNcgDrJYTUUVA==","signatures":[{"sig":"MEQCIGiN14Qu+29eI9ToTn/gqt4gdyrfpBNBPlR+uqLlhGzXAiBmMELoULunYnVLJdBUlkWiG5eJE3UvpmsShEPH9tMzQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3V+gCRA9TVsSAnZWagAA1scP/jFg3emMQnrngX9saU11\ny/9IjsCM1TfFxm6TF5J7KPwlXatG29c3dM01Q7vcdnW79nF6D5vu17IiBgZD\nU/9UW1B4fvNx1i3RwuhDkRAlhBBK4qKvu2oghdBZgdBMkQSlCFx+Lyaupnxh\nR9RrZ/2P+L6tkKiKLC8KEVavSOOED01LF14pQ7eZFzy/CakUaoa/lmA3dzom\nfEW80dcB1peMlMwA6tImReoBMwiDMloV0dQYo0tjJXBzyEkY3Q34SXyGCP5Q\nOQsc66P/q3NQcIbyFWpVn8BulCuL0025hvM8ibzjG6682Z8/iCBgwtFZOUvg\nyDqaYK2sMyeyEfus/aRZ2qwsaOdcHBnXtOm7XoQznPo101zdj+YpKlc4m7/X\n8bRVt6u/R1P/VyRLEswdSPnhmx8W7ZRPyDPmmaTcdAPI+QWgqGwl17CM42hf\nPmjtbwg9nz35R25TdaCSZnQyn0AH44Xphgx/NyCNbVg1Rs/arq/EUZ9kjoHn\n7WhQPZudwEVpFxjc/m3rqfqk5BaDck1Ne+OsXo9ACyO4zmA0P+fREtIeUegO\nBncnTG7US8J4oTcPgdDMBhLjJiMkOzzjJmefAQExDC2Gnnql2jyRqCETdluD\noXOFsDglN84EhDEvgTMis3unk+ENeTv9FSguvUqT8wXtdSlzGK+B3R0SfVvf\nCynv\r\n=0iPM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"1805e3fe7058c5c93111ae8195b8f49a4892cc9f","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.11.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.3","prop-types":"^15.7.2","@babel/runtime":"^7.4.5","@uiw/react-shields":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^5.0.0-alpha.12","tsbb":"^1.3.6","react":"^16.12.0","react-dom":"^16.12.0","classnames":"^2.2.6","@types/react":"^16.9.13","@kkt/loader-less":"^1.0.3","@types/react-dom":"^16.9.4","@types/classnames":"^2.2.9","react-test-renderer":"^16.12.0","@uiw/react-github-corners":"^1.0.8"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.4.4_1574789023764_0.6053356917698933","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"react-hot-keys","version":"2.4.5","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.4.5","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"e528261f7933ea4dad0b87f8f4b73073a6b33038","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.4.5.tgz","fileCount":12,"integrity":"sha512-qkOfKk1c9dKqIDtaS/VlEFTyEnuSH9HHj6I1k6AWDMOqhHC1je/9yTj8F2go0bbPksrAdv/wpse8I70k5QTAzw==","signatures":[{"sig":"MEUCIDZBgCSD91+HjRl4YxVX1BzSbyF8VWlBGd0n/Enplb9KAiEAtF930cByTRuFebI8WRn+iEP1c6AiCsX68TbWrBD3L5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5yLhCRA9TVsSAnZWagAADTYP/RbxtfihgwIFjgIwx6zS\nC23VlR/JfcMsobIQYhuCGxcy6uO1jjia1VnQ+pQrqKqdsxFm6xwSivo0mYqA\nvQRsi9bfvV0/jgktdF21ae35e2Mhw0bSMMsxyIUjZf/MIX+SPSNoONUEbfnM\nsuuM99nc6bb765GgsapFdt4R2C81gQhoLO+tl92iXXBi+PGgT8DWmmHytuWb\n1WXbVJ3vkldo7qpLva/wrEsfQNSoxjCUu5svtcVX4Q+prBUMrY01+lA+ZEyg\n8P97Pl/TDDN+LDVLEzLXqJBstBRmT2jM31eFel53xV341fdZpx9AOCSgzbw2\nm/h0lBDUg359L8NwK+Fz8QCrZGs2Qc5C7R0WQ/olW482UFmAFvDgU2FPXXlV\nmJzWQLiklXCU6P1LCWqmM1CMlxJY3MQaF/eSu2j0JN9zUotxCefwlUOjiBgy\nwdhs7AdzvbVwDGBZQfPg2p9nfsnxBnqcj6pwo/wynFa3/m9B37phV3jkXbaw\nwlE4YQIC0HUOqx4/GUNuPdcQrclnbrAuIxn+VkqjIuwAZXYEANqpJMbntNjC\n6A6MqDpQHzRhYgyHSGF8Xsoa380kIS9Nu9oxkzAkhIlQzRmGP3UWgh8iXTJ6\nFbzyi8cyn256mrNxAbestMG3EWpahlcNvp4os5IBMEGn9pVkCwNCJ+noVsiK\nmCr1\r\n=Q4ZG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"e98fa63aba1f2a0072a95ddd973693420ea15a56","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.11.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.3","prop-types":"^15.7.2","@babel/runtime":"^7.4.5"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^5.0.0-alpha.12","tsbb":"^1.3.6","react":"^16.12.0","react-dom":"^16.12.0","classnames":"^2.2.6","@types/react":"^16.9.13","@kkt/loader-less":"^1.0.3","@types/react-dom":"^16.9.4","@types/classnames":"^2.2.9","@uiw/react-shields":"^1.1.0","react-test-renderer":"^16.12.0","@uiw/react-github-corners":"^1.0.8"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.4.5_1575428832696_0.742145142887199","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"react-hot-keys","version":"2.5.0","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.5.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"f2d417f2731aeedc92c1497dcb71b8f09ec6e969","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.5.0.tgz","fileCount":12,"integrity":"sha512-1NiUq/vUhdSoo0KDhy6I85/CxqNamWZSJxL5zr1IoxbOZgJJUAXT4tSRw4dWJZU+wcn6DOg6dip+45SXo/LMAQ==","signatures":[{"sig":"MEUCIC5OqVPwtUOdXpwW9DtFdV1uigd945JPcfElpXjF857iAiEAt078lJj8C7/EaZF3D+S5IJGeSRigtvMVPfYydbKM4Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSgQMCRA9TVsSAnZWagAAbYgP/iDpx+k1kNW7rf5QoYRp\ncR3QDNV7XAStH7JVlZgZq84PQYxOxL6BtGJfR3I7h5ZRCQYhZf0eLGNF1BPV\nCdXbkf5s/iI2VilPCGHWRJ/rN+mrnqV9iKvzqn/FB40AoVdvsn1vvU21Gkob\nBtcFM0O3bRn7tRpiz7N2E/3fCDWGkQprksux8JLQmHKQqJHWqi4SQrEzv1zf\nGTqdE3dwFXOkexzcunWTpxRJDWSL5pCTcHGmjoSq57wOfBIAfVQ7J8myhV3N\nNtNn1wmt0Us6JYyO61x0jnEFxMl3gOnjS9XciUOawr7rdrq4/tWPjjn+vpyf\nVgjeTlMLng+eML+hCiGrLeaCaL5Gty6bPIMfrrzaUCuyBIzv2g7vN+3ZH/pt\nnILPn+2QV+HuXVe7CLKPjdjxfhndbpCd9cgNVnJwA6QH6jIh3DnLmfyQzFOB\nIl2uK+MgeWvqkEHse2Fh8wLpL7cSQknRh59gSrBOVbyjNwg5NRURgsafIGGX\n/FEA3DiE8YSovVhSefqBiMMMtQzUisBUGHZsb6CZAg4p/zC4GGw4gRSW76aa\nyJKsPuG7UD/g2KIr89DXfHnEzGoPGP33CCyu6A1ag/SPXMrjtL/S9Rrpcz4S\n6xQR+S1k4smIBoojAoOyEumXKgWWkCmoqC//WJLaTFpk590cCqscP5QVRl7K\npEBs\r\n=KK0k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"871c1de278efb149d53110f68e1efb462613c537","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.13.7","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.3","prop-types":"^15.7.2","@babel/runtime":"^7.8.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^5.4.3","tsbb":"^1.5.2","react":"^16.12.0","react-dom":"^16.12.0","classnames":"^2.2.6","@types/react":"^16.9.19","@kkt/loader-less":"^5.4.3","@types/react-dom":"^16.9.5","@types/classnames":"^2.2.9","@uiw/react-shields":"^1.1.0","react-test-renderer":"^16.12.0","@uiw/react-github-corners":"^1.1.3"},"peerDependencies":{"react":">=16.7.0","react-dom":">=16.7.0","hotkeys-js":">=3.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.5.0_1581909004020_0.2264672751771737","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"react-hot-keys","version":"2.5.1","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.5.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://github.com/jaywcjlove/react-hotkeys#readme","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"ace636ba53e47ebd45f475aa0de480e6834470ff","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.5.1.tgz","fileCount":12,"integrity":"sha512-jJj0Dm+dST9rIalPqAJ32suz/RZ42uTxcLfs20FJSsGIVlCIQlVaVkYHY6Wmwo764YIdfX6Exki8w4T8t6+N/A==","signatures":[{"sig":"MEUCIQDw97w8OyITMKH1VBjh9tS2gwGjZ6ufxAFtdbZ1Qs+GhgIgbUR6Gq5fUOyYj/kvB1IwOjx9bzoiOBBKwdyYtXkJ+Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTL1PCRA9TVsSAnZWagAAobsP/2JM3fIhS8hAJHcOq1mz\nCevCwoI9lYrGb+cL4r89u3qDeHf5S5dAWjrlao7EwPPtOcszN1orNukG/gSr\njkdtiPXAod9OgZfUuFW1hCZ2jO84mH7SF8cWjFexwcz8vv/fmjomJKg2sH+l\nTA/sojRaGaPnTlTiEkSev0X5C6kXomYzD7zdoFlcR5twaaeGNKss6189a8Dg\nYnQzYzACc7785eu/zhI8A7VWna/c7IG6TRDp0J5LYjMBbOclfMkzcT+9cUHM\niINSqymc/qifxkNjJyGjk8m0fAv/KKhlTTLCo08gtzqBlGFn+nDhw1pTcuuA\nelzmEfP8FKvXMGFUHB4uJaOoONF19ofKn4EZGWtlyEpZXPNLk8JJjmd35RtC\nUpKKi/+D229e0mSorgaMe4Bz8JfdwNsQTajtp2APNJXmbiljlCq2WHRLKD7x\nnc+godXxd7aahgWW34hueMFk9phqEElg6H2rGV+jqJCrxo2e1RLux0nFK2JF\nR6BcP2EXs5J9VqTGFVbJPQ64EGveeTgI0PPVnDwyjw9EDOFR0UfpVuMYycM4\nRM40z0VbcL8eqJtvJlbiwCQDVaNgVGKyQhPwrOK7cou7Z0iAsjdErqDoVa0f\nOfYaZaVyqQsICpFl2nsJHCt3MZ6kBDkQhaaEGSCJ/s7QnGWLhvkxxy94ExL/\nAqwh\r\n=lXgR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/**/__tests__/**/*.{ts,tsx}","<rootDir>/**/(*.)(spec|test).{ts,tsx}"],"modulePathIgnorePatterns":["[/\\\\](node_modules|lib)[/\\\\].+\\.(js|jsx|ts|tsx)$"]},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"b19c8b787b1f21ff57d03898dc001e5da89a2766","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.13.7","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.3","prop-types":"^15.7.2","@babel/runtime":"^7.8.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^5.4.3","tsbb":"^1.5.2","react":"^16.12.0","react-dom":"^16.12.0","classnames":"^2.2.6","@types/react":"^16.9.19","@kkt/loader-less":"^5.4.3","@types/react-dom":"^16.9.5","@types/classnames":"^2.2.9","@uiw/react-shields":"^1.1.0","react-test-renderer":"^16.12.0","@uiw/react-github-corners":"^1.1.3"},"peerDependencies":{"react":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.5.1_1582087502783_0.0747784873423698","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"react-hot-keys","version":"2.5.2","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.5.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"27584c35597de67a39e341f0b70b95e8b15f3e1d","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.5.2.tgz","fileCount":12,"integrity":"sha512-JnCDS/qtAOdjr1x+dWr/wbCgWGN7SrnKbqpk5+Y6iftrsMSrKcIWu3YaQrFnb7b5Sh5poc7vKZICV6zNYX+/Ow==","signatures":[{"sig":"MEUCICBV7AodZ4HTVgsOar0fL10gPo4y0RUM1iE9MfjLG6/1AiEAqwe9WLqqRF4RmDOaHlnGjR17jYfU1+K9iTWi9umQmB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefZbXCRA9TVsSAnZWagAAHqYP/164oIz4FHW0FtEcp2jp\n49NXPq+boKkow9lXNcO0tszT4f9xFSPow9qSsG6CSjlxYhbzzu7OXdCEEt9C\nYMuwAqfRKqK9PHbcf/cQyZxYrL0aCuUQA0irlAqshqoy6A5Uu9amyAQ5V4zk\nDULkr6qI9ZegoFLQsYoSvEfkstysTcN47rehNhjntOdaYwf86NxikGlgvxoq\nyZBgRGByPhYkHnV0oc+NGnsd6sdlFZVdnRN2lvFldAI9MbKjMG4Pmvx9gVN4\nh48YFyXTAEuphLARrUKPAc9wPEFSqjoYhZw5ZX6F038a66Nw2nPXXbQoH21u\nQcsNr+Q1/wWRE59D4jlJuY0ZEHbFzVNVXb0jD50dSCO4tqP03ixLBdDBOh0W\nodi81h1lb1f7JlHJLv0REYv4hal18HZgalsxyCaDG7+IOnfvqWOXluhp69F8\nCZlshTS+M7c4ckjZzyOW8N+F0Ir6ebb1t0MWg2gET/TDn8fRdWq9fQo6wwFk\nTha+oTSrWEfv9iGx5fuPeXE5Q7ztitap8CIeeMaJwwBBPr7LRn5Kk/SLezRj\n7lrxruujXZIIeZJWarYP0vLxvoe3YYwnX0nROLxa9n8yJ0GRtr17DSNj1K+B\nP2f9EY+gBLCZOLCMOD05YsTZbEHFRAtdYd5csJ8LAFBM4WxJK9xD3IqrFbkX\n+XzY\r\n=Z76o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"281754f0dec2e7b3181979b044499e33b9b765b3","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.13.7","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.7.5","prop-types":"^15.7.2","@babel/runtime":"^7.8.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"5.6.0","tsbb":"1.6.0","react":"16.13.1","react-dom":"16.13.1","classnames":"2.2.6","@types/react":"16.9.26","@kkt/loader-less":"5.6.0","@types/react-dom":"16.9.5","@types/classnames":"2.2.10","@uiw/react-shields":"1.1.0","react-test-renderer":"16.13.1","@uiw/react-github-corners":"1.1.3"},"peerDependencies":{"react":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.5.2_1585288919199_0.11548585304264147","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"react-hot-keys","version":"2.6.0","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.6.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"9c360d45d4d45a0cde35c59eb05335230f8e9f37","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.6.0.tgz","fileCount":12,"integrity":"sha512-q7UKLGxZyWhIeyNp4TIp5ardcIF5lPeS8Lmh5gTKH+4IOQDrfMkyvAoz1XFYKR2UDc4GW9sEDrzVrqVZu/HrAw==","signatures":[{"sig":"MEUCICqCoyIp3c0cZxNn3Baofep2rv3ikdghteusHcgxeuB7AiEA8WfSFTQh2qQz6Cl2vs/shmu+seJRfwulbCivGQEuNpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5wQRCRA9TVsSAnZWagAAqaUP/jHedBvLIOFw+8JYTGZN\nAZFNnMj9s+G0NAR8Z8XroSXm9zrpC8cjhMGTAqFGP7nIiYPnznmTD7cz/dx8\nm2H+psI2RwaQqPo8g2X7QlmtvJiQdzzZNhMcl/R+YpX7pvyV3bzE8dWA186I\n6xeEpspmM2zUQu2+CrClnpx+7do51JlF2lkzXc2sMPRGq3c2kfmjGHfKZ0Ly\nL/IcUcLKcmK+58n61B7znlo5S1ypBPuqLDG70jjDeEe2F6XoxD5ApC59JokH\nkq57/5Axh4gcVXgsPKA7xkRLyW+F7NMs9ZtZsUF1oElFnVcRjiqtxawnYuAG\nocd8obKS7aPncLllYH/uvOsfoZVZr7Ulu1tgQZ/ZMWjoswTX/OR/od0JRCXL\nlCSlqNaPKyH282Gth3116Gg+wFQHg9sHsYwj4jVudA8++AA2A+K6aG8r1H44\nPtic5MFnZnX1T7qEaILn6iMOJ0DHMDI9hbRtLrhEKJIAs4PWOER11ZGKZrTL\nsWd5nDeN9Piz71owrjcAluclkzApr6imxYpTQuPflFqeGHJgnV0TrSxiiRPt\niL5bs02vZ/udcI5ZjUOJTRjplpzmV66odK/iBQTH9F9YMON2gubpOom/z+pL\nUxswGuvd0XjR9Qlea2lDO4qfNZYkZWhjFk8RhDgJQpsDkThR8+CBCVwc8xml\nSnqE\r\n=635C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"a5f0876ede6ccc9fed8d5a7218d831580a60e365","scripts":{"doc":"ENTRYDIR=website kkt build","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","doc:dev":"ENTRYDIR=website kkt start","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"GENERATE_SOURCEMAP=false kkt build --bundle --mini --no-emptyDir","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.10.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2","@babel/runtime":"^7.8.4"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"5.8.0","tsbb":"1.7.4","react":"16.13.1","react-dom":"16.13.1","classnames":"2.2.6","@types/react":"16.9.34","@kkt/loader-raw":"5.8.0","@kkt/loader-less":"5.8.0","@types/react-dom":"16.9.5","@types/classnames":"2.2.10","@uiw/react-shields":"1.1.0","react-test-renderer":"16.13.1","@uiw/react-github-corners":"1.1.3","@uiw/react-markdown-preview":"1.0.7"},"peerDependencies":{"react":">=16.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.6.0_1592198161244_0.6977191895356101","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"react-hot-keys","version":"2.6.1","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.6.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"c007bdd0e508101ebc95a559669fe3517e3976e0","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.6.1.tgz","fileCount":16,"integrity":"sha512-UJIPxSY0BmDTHQt3vAwvJzPQfCY4AezKYlZVlZiIURK0hRiGQhb3HJytwLnBAD+pkdhwWrGm+hrWyCyramJjow==","signatures":[{"sig":"MEUCIEb5Bm/xF1EeflK6LLhg/GV8b78aVleurSi1ULKnCQM7AiEAvklFMStCNPyfcPbt9VfddHC0o+wH7qhYmSBzCbiA8Ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6gtkCRA9TVsSAnZWagAAZ9sP/2W24CydpvOi0qrdUUiL\nf+lfj9MYkEeIJ3Kj9FL1b+C+3pQS2OPFkkisyH2dc6bu2B+Ae7y2IijpVOx3\nqMGZHI0neUyJ81Hpop4FdKOcB7FBtG3c3h8alV+43+ccEpKyMoKzdNg7Gz0k\noUodaQln6yflpLhMLK0vTaNoHLNJua08UUCa+uEvhUczmv0I12IoAHuELWCn\nEUDtuLvQINH1B7aibAQ7z7GnWFhuDJB5OzUQ/mVXs1079zTGQfK+Ez/2gm5a\no9g0HxGuHnRz05hv3H+R8Y4UISpskcXeuHgOLjoBbxfPgHJq9QOJut0uNivk\nqHADnJI9LWuLF0MZmdXjcPa+yHhPeK8AdPeIVfLf72Fx7aHv0kuPMxruBG4J\nIWPT9dYZBbgBJPnGrFsE0ZuNV2waxk8fD4fdHbweohI5cDeQ9MXX/VZqS7+V\nnZJTAJ8BHGMVSQKrNP5NMJO57y+KGHT8VMfgWNwcTNg2ZqXMS8HsgrZJR85o\nh/PlUM/B1AydJoFBa19jLxckEtG0ZJzDHGH1tmB2bRfLRhh5keoLhhI3YVsQ\nPNNtJ43eg9pqNQ/h6gP1yVGoZEEeL78dZXm1G/ZzKMP0IDZbSPN8IgTN5lhp\niqJew7y5fIQrKmkM4r7g40uxkNSb9ZmpRgxBIXLJhEx03jKpHYw25TlRfJmZ\nzuF6\r\n=L9zZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"c3c1574bb92156e6ac415af502a9f4b19037aa32","scripts":{"doc":"kkt build --app-src ./website","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","start":"kkt start --app-src ./website","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"kkt build --bundle --mini","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.14.8","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"kkt":"6.0.11","tsbb":"1.7.9","react":"16.13.1","react-dom":"16.13.1","classnames":"2.2.6","@types/react":"16.9.34","@kkt/raw-modules":"6.0.11","@types/react-dom":"16.9.5","@kkt/less-modules":"6.0.11","@types/classnames":"2.2.11","@kkt/react-library":"6.0.11","@uiw/react-shields":"1.1.0","react-test-renderer":"16.13.1","@kkt/scope-plugin-options":"6.0.11","@uiw/react-github-corners":"1.1.3","@uiw/react-markdown-preview":"1.0.7"},"peerDependencies":{"react":">=16.7.0","@babel/runtime":">=7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.6.1_1609173859375_0.1096680808330266","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"react-hot-keys","version":"2.6.2","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.6.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"32fba45d9bf854a12f75994f421cb7047e5a3338","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.6.2.tgz","fileCount":16,"integrity":"sha512-BMyIrQqQg5H7VWPW0OlJe+MTVZ68t37kkGF2ELvQqgCBPEMbvi6jhb7V4gKYkUV/BetqNnLTrUC4LUMW6myr1Q==","signatures":[{"sig":"MEUCIEE32xEZb2+5Ifqx+3qgoqj6FIwVgJBcYQ4ntD7dxPm2AiEAjUC4l7zb3+Eg73pLzJiNvCUeJl5D0r4z2AreF13pwnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6gwmCRA9TVsSAnZWagAAkKAQAIp7E80bit3tOx93fky3\nWSiE7snbcnxwsI5s9jvG5dP1PsMmKP8zsMnzsJJpjZDfiKc9nMculJ1GsMKZ\n6RNyJkbguXXYcBL9yVk93rdc9949Gyv3+wk4u8D5L+altzJuL/GDFQgO5n//\nxIgeiVG1Mr/uzHa0PGEU0x76ZqwXMq3S13TfQcbi9M4XuVy1zYWEfqyJ32bO\nQmuF6L0sIRi458RLjb28VonZepz5pNxudYWBKkXY5UnMnZ4Ilvu23NO0MNNx\ntDe3vIK+fwa5N2m8Ii6AYPPMqvtiUM16AC4gqkXi2pZhAM60+kyrWYnETGw0\noqGTVtme7KBHmohXsoYlYqEhpwuiUU+yFmQzlpGzvoDzCO8egwmtt+udYayB\nVwGRyVd6ZJDr5jZuL5eiwRbJzy6GKW+0O2++CWIeaNiniBmopnuWVZEbBncn\nFiOUgKpH7g0hh+d7p00CcjFxR+9hbK9cCGVseWVGBZytbI+JvWrJxo56NRLB\n9+SZ3ffp1ik1LNECxlR5zWNNDYMHEIchVAuJnRogItpUQBVPl5FVto/77Kx3\nzcGu7pzNLgWurFZOfFoyIl7sILFFvlrtXmcjBiWzCQpEKSWiv9XoZF96BFh4\n19+sGFCqw78s8uLsIQk+Yd/EBOySwprf1d/mwknY/zBKxb4RkIiIQ+iZJw/b\n8COF\r\n=1lXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","gitHead":"285aa4ce702464df11ac61d124d46ae6f40bdb29","scripts":{"doc":"kkt build --app-src ./website","test":"tsbb test --env=jsdom","build":"npm run ts:build && npm run types:esm && npm run types:cjs && npm run bundle && npm run bundle:min","start":"kkt start --app-src ./website","watch":"npm run types:watch -- --env-name esm:dev --env-name cjs & npm run ts:watch","bundle":"kkt build --bundle","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","ts:build":"tsbb build --target react","ts:watch":"tsbb watch --env-name esm:dev --env-name cjs --target react","types:cjs":"npm run types:build -- --outDir ../lib/cjs","types:esm":"npm run types:build -- --outDir ../lib/esm","bundle:min":"kkt build --bundle --mini","types:build":"tsbb types --sourceRoot src --target ESNEXT","types:watch":"npm run types:esm -- --watch & npm run types:cjs -- --watch"},"typings":"lib/cjs/index.d.ts","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.14.8","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"kkt":"6.0.11","tsbb":"1.7.9","react":"16.13.1","react-dom":"16.13.1","classnames":"2.2.6","@types/react":"16.9.34","@kkt/raw-modules":"6.0.11","@types/react-dom":"16.9.5","@kkt/less-modules":"6.0.11","@types/classnames":"2.2.11","@kkt/react-library":"6.0.11","@uiw/react-shields":"1.1.0","react-test-renderer":"16.13.1","@kkt/scope-plugin-options":"6.0.11","@uiw/react-github-corners":"1.1.3","@uiw/react-markdown-preview":"1.0.7"},"peerDependencies":{"react":">=16.7.0","@babel/runtime":">=7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.6.2_1609174053749_0.7513498859161656","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"react-hot-keys","version":"2.7.0","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.7.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"f9b0bd732f74a4b09d40f72402591ebf0c6c8d90","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.7.0.tgz","fileCount":18,"integrity":"sha512-VxKugZobravF320/pwOwt71XeQhZ6I2BhzzLNLvsu+rwFTI6y1ITeEa8vZ80fa8EEVD+ja23HVQkwQHAibrQyw==","signatures":[{"sig":"MEUCIASQqsOrne777vJ2GUGvRWDJHu0mnSH7D+ynisDNR+8EAiEAkk/53f8BRNp7VNBq9FX1d5/tODcvc4Hy/+wyr/nNaUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMncoCRA9TVsSAnZWagAARbMQAJrhZdv3gIl+oxLS6USD\nInXuE/yHctCf45Wfa6NgWLROxveRJPomkBJ9bQ7CCPug8b3S+03Lr75ScrvW\nyoLOp8iHlYH2NOIv8ossJ8qnAEz1c9McPTE7tQ4b1rx/vsHzC5f0oSL4YCaw\ncY9iEa7/5q9NzLU6fYL66mdpJwElhysccoKRsjEsHeI+bwDgA/9cDjTZjnmw\nLG2XUGyg9VDp+o0jF32xiL7mncwaDmCuo8PKtGHqZ+OqG/FBY3Qxw/pfa5sd\nDKZgiZnKymNiDXxycU5FFNe0QXJUO6v0IzL8EFZoJdCK/1VrahcZUbUGGMO1\nKUH63srI4Cmzmt8X2NH6DResHzCa5iP18MYjNuTCIWimysOy3L5dP23tcnKA\ncyADwpf+sjXyZtP8/tXvXzCA01Vql48rvRAZghKMFQAK8j/wzyhWIxi9u8LP\nsgjDkoQMMrkKRpXww/EPzg3MdN0r3c+Wi2FzQj8N1IuxUi5fduIIdPlU5xXB\n0dsz2tM5OQMvQmujklUjyEGdHOiLr8G31GRnv21aMQfDJmtP89lLsPoI5L0N\nlXjMqLyTsopmmx3HC9LTeKLb903O0HO4dr65IbsCmIFoWAwdK2fOzL6QFjOe\nGvT6B0auka/3puadSS118piPJuwdae85q8lonmDHXRxXoCFsKpLZQA6u1TdX\nDhaO\r\n=3mBQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/test/*.{ts,tsx}"]},"main":"cjs/index.js","module":"esm/index.js","gitHead":"c83a7d8a65523a3189f1395bf34d701bbfd641fe","scripts":{"doc":"kkt build --app-src ./website","test":"tsbb test --env=jsdom","build":"tsbb build && npm run bundle && npm run bundle:min","start":"kkt start --app-src ./website","watch":"tsbb watch","bundle":"kkt build --bundle","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","bundle:min":"kkt build --bundle --mini"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.14.15","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"14.17.6","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"kkt":"6.11.0","jest":"27.1.0","tsbb":"3.0.4","react":"17.0.2","react-dom":"17.0.2","classnames":"2.3.1","@types/jest":"27.0.1","@types/react":"17.0.19","@kkt/raw-modules":"6.11.0","@types/react-dom":"17.0.9","@kkt/less-modules":"6.11.0","@types/classnames":"2.3.1","@kkt/react-library":"6.11.0","@uiw/react-shields":"1.1.1","react-test-renderer":"17.0.2","@kkt/scope-plugin-options":"6.11.0","@uiw/react-github-corners":"1.5.1","@types/react-test-renderer":"17.0.1","@uiw/react-markdown-preview":"3.3.0"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0","@babel/runtime":">=7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.7.0_1630697256123_0.30232120480852864","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"react-hot-keys","version":"2.7.1","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.7.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"a811445e66551c9f5b0e6b130d12096a59688539","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.7.1.tgz","fileCount":14,"integrity":"sha512-h2LfJGs450z58/DvKuzal1LetoEGjXUbcxJyKFvWOJPy+IRpQsyxZv7FYDAJ7W0my3ySI3sVB3h5xcgvMdxS1g==","signatures":[{"sig":"MEUCIQD8LpzUZqr3ghsJUiU2TLJcXy322L3Tc/l6DLoCRfRDswIgQDcok8jL7GbIwSkVQdaPKNj50pzc7ENu4/1mwddGV30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOwZ9CRA9TVsSAnZWagAA740P/0NQ0N5YdPIX28Hz8rmf\nVdVNJ+0BJkjhUCVh+whTIhrXJosjx8BWu5/KWT7lgZM2sxtIlbg0LfELiwVo\n28DU5HAhZoFNFhS1KtWBp97oUzHyIcykUQBKfF+0bMoJf1VDKJf/qy6jE67D\n2Kzz3enY/sPENbAiBkMxoyS5rd0uTOKyFC229fRm/ciEJgO95G59wvhWoPB2\n5dR1g7yRO6UT1OyZb+H4qmajZdXmy/WJV33KvOx3WqF/ul4RuHowa2Xbwxbl\n9o1OhDnQM8pZ4xU+y+u3z/c2Jy8qHd+coraUB1XCznzPBcfQADBSlaNV6kv/\njeAkXn5+sqHX+a2Yu6Fa4/7cn5NSkWtNd8qEKEstqhjyfY2+1yuwx/ikvLZY\nn8QunK7eg7mj5a0G+wKPXcrVuqXXF7M+j/Ty+JQv0j27y73ffYuuywhso85Y\n2ItJ4M1JhVnOlPSnK1IFE7CEmEIzFTtt3u2DfnRPNf/xq7mS0MBrw/6m6QAV\nuRn9mmHW64Lqkyu19lcJC7Qg74wLb2RU2L9MGF6MB80slgeDQDQ0R1B3DLW6\nG4of1j3e1Un78MSnRV7HFMxL0kewD1btOlxh424O70o46AGyKkfBBaN7N5R5\nV24PQ2+CgwAPuZf8tidJu443+Ebxijw+P+QDtnV+Y5OiHLmR1X3I23iVWV/A\nfxMx\r\n=sQVx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/test/*.{ts,tsx}"]},"main":"cjs/index.js","module":"esm/index.js","gitHead":"32e3ea7e96462c9c851bcee5fe3265b74ebe2adf","scripts":{"doc":"kkt build --app-src ./website","test":"tsbb test --env=jsdom","build":"tsbb build && npm run bundle && npm run bundle:min","start":"kkt start --app-src ./website","watch":"tsbb watch","bundle":"kkt build --bundle","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","bundle:min":"kkt build --bundle --mini"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.14.15","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"14.17.6","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"kkt":"6.11.0","jest":"27.1.1","tsbb":"3.1.5","react":"17.0.2","react-dom":"17.0.2","classnames":"2.3.1","@types/jest":"27.0.1","@types/react":"17.0.20","@kkt/raw-modules":"6.11.0","@types/react-dom":"17.0.9","@kkt/less-modules":"6.11.0","@types/classnames":"2.3.1","@kkt/react-library":"6.11.0","@uiw/react-shields":"1.1.2","react-test-renderer":"17.0.2","@kkt/scope-plugin-options":"6.11.0","@uiw/react-github-corners":"1.5.3","@types/react-test-renderer":"17.0.1","@uiw/react-markdown-preview":"3.3.2"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0","@babel/runtime":">=7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.7.1_1631258237675_0.5766186925244052","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"react-hot-keys","version":"2.7.2","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.7.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"7d2b02b7e2cf69182ea71ca01885446ebfae01d2","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.7.2.tgz","fileCount":13,"integrity":"sha512-Z7eSh7SU6s52+zP+vkfFoNk0x4kgEmnwqDiyACKv53crK2AZ7FUaBLnf+vxLor3dvtId9murLmKOsrJeYgeHWw==","signatures":[{"sig":"MEUCIQCcFRyl7UhxSLpYUblulYVB2f6YOPbwH0AhQGEjLWzlUwIgOMuzFGkHJvQEDyyQyUvbw9TudEtNqpgShZU/sli3Zpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHr/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEuA//aHGB7lhudsdnA5xnYvsuuWDOFQ7QC3Lcz0scK12GKCGU9QJS\r\nAIOvNM4yGRsGWLAic/J1dlyFy7QO8b0NkXMlpHYg62nFWbeaPganKyUjjJP4\r\n+c+qZkUindzhhUe/l8IIsNtfdbJHuh+LWwfpKXuJv3juiEcxHfzmCoEDt/eY\r\nxjlivxP6CYp81xl6mw1bLHN265hc4EtazdQr8yK7hj5x2fxzk5SYDQnb2yS3\r\nPePRBUkJRLHkhfCzaIRoeqzSn6tUEqA8bGyzLJKJv/Cdncu7HZpDrdhB8oV+\r\nTuGTESkkR/0E/Rn1Q9E7A756Yh9Eo0c8tqvenX0sKUg6H/T4IIbQaTBir6hT\r\nl4AAvkM1a0FDcmYZs1HDtmasq9P+QnjGCWxKSIn61Oplpq6Rxj1ZDdPqYhTe\r\nHa2WM/Wqyc8IUUhjbQ69kn3Kk3F0bInkbdsK543ZTtFixzgnikIBi9jVywA1\r\nl5xIj1JIAwHiJ7UhVJC0WuhJeWP/biHiMrbiSjZDCUg3lgWXpUW0E/DV3yBS\r\nR6TvcZnRvzigXphHlSF+TkodhD9R2IrUs2Hg1lttqviODR1BiCmX5EsE9DPK\r\n6kgO67EFVlE/suwvAbflnM0OuFjpwxDRHp/n2X9Nru0HXBfN3So9ygZgRF2p\r\nZs5547+HZI4VnJef4CbWeDwJmf83dGVkZUo=\r\n=8mSw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/test/*.{ts,tsx}"],"coverageReporters":["lcov","json-summary"]},"main":"cjs/index.js","module":"esm/index.js","gitHead":"fc4e8d634c351e4e4c9e379a49321626a544effe","scripts":{"doc":"kkt build --app-src ./website","test":"tsbb test --env=jsdom","build":"tsbb build && npm run bundle && npm run bundle:min","start":"kkt start --app-src ./website","watch":"tsbb watch","bundle":"ncc build src/index.tsx --target web --filename react-hotkeys","prepare":"npm run build","coverage":"tsbb test --env=jsdom --coverage","bundle:min":"ncc build src/index.tsx --target web --filename react-hotkeys --minify"},"_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"6.14.16","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"14.19.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"hotkeys-js":"^3.8.1","prop-types":"^15.7.2"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"kkt":"~7.1.5","jest":"~27.5.1","tsbb":"~3.7.2","react":"~18.0.0","@kkt/ncc":"~1.0.13","react-dom":"~18.0.0","classnames":"~2.3.1","@types/jest":"~27.4.1","@types/react":"~18.0.0","@wcj/dark-mode":"~1.0.14","@kkt/raw-modules":"~7.1.1","@types/react-dom":"~18.0.0","@kkt/less-modules":"~7.1.1","@types/classnames":"~2.3.1","@uiw/react-shields":"~1.1.3","react-test-renderer":"~18.0.0","@kkt/scope-plugin-options":"~7.1.1","@uiw/react-github-corners":"~1.5.14","@types/react-test-renderer":"~17.0.1","@uiw/react-markdown-preview":"~4.0.5"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0","@babel/runtime":">=7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.7.2_1649441535559_0.44008643524740054","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"react-hot-keys","version":"2.7.3","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","_id":"react-hot-keys@2.7.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/react-hotkeys/","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"dist":{"shasum":"4af8ab2f8087782b09d07a3075f985b37d12dee9","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-2.7.3.tgz","fileCount":11,"integrity":"sha512-OoX1kTookqQx/OBXBgBLQCANpw3KGUcJNOl+MNv8xJYyH/Rojv+jTjQbksDGQMIOWVfvLqOZi/ZVcVdsWUAUWg==","signatures":[{"sig":"MEUCIQDSoVsKF0TTJhdzupYc+oA9fk1TogxjUOiQS5mQSmk/5AIgKiNnLwUoOTeQB1rAmad4fQR1waSLHxeXSEzGa74IxWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-hot-keys@2.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49434},"main":"cjs/index.js","types":"./cjs/index.d.ts","module":"esm/index.js","gitHead":"3911f8bc02242ea1a7c15889aa0f1d75c3a1aafb","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/react-hotkeys.git","type":"git"},"_npmVersion":"10.2.3","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"hotkeys-js":"^3.13.2","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"kkt":"^7.5.4","jest":"^29.7.0","tsbb":"^4.2.4","react":"^18.2.0","@kkt/ncc":"~1.1.1","react-dom":"^18.2.0","classnames":"~2.3.1","@types/jest":"^29.5.11","@types/react":"^18.2.45","@wcj/dark-mode":"^1.0.16","@kkt/raw-modules":"^7.5.4","@types/react-dom":"^18.2.18","@kkt/less-modules":"^7.5.4","@types/classnames":"~2.3.1","@uiw/react-shields":"^2.0.1","react-test-renderer":"^18.2.0","@kkt/scope-plugin-options":"^7.5.4","@uiw/react-github-corners":"^1.5.16","@types/react-test-renderer":"^18.0.7","@uiw/react-markdown-preview":"^5.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0","@babel/runtime":">=7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hot-keys_2.7.3_1702773505325_0.6433439258386404","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-hot-keys","version":"3.0.0","description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","main":"cjs/index.js","module":"esm/index.js","homepage":"https://jaywcjlove.github.io/react-hotkeys/","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/react-hotkeys.git"},"keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"peerDependencies":{"@babel/runtime":">=7.10.0","react":">=16.9.0","react-dom":">=16.9.0"},"devDependencies":{"@kkt/less-modules":"^7.5.4","@kkt/raw-modules":"^7.5.4","@kkt/scope-plugin-options":"^7.5.4","@kkt/ncc":"~1.1.1","@types/classnames":"~2.3.1","@types/jest":"^29.5.11","@types/react":"^18.2.45","@types/react-dom":"^18.2.18","@types/react-test-renderer":"^18.0.7","@uiw/react-github-corners":"^1.5.16","@uiw/react-markdown-preview":"^5.0.3","@uiw/react-shields":"^2.0.1","@wcj/dark-mode":"^1.0.16","classnames":"~2.3.1","kkt":"^7.5.4","react":"^18.2.0","react-dom":"^18.2.0","react-test-renderer":"^18.2.0","jest":"^29.7.0","tsbb":"^4.2.4"},"dependencies":{"hotkeys-js":"^4.0.2"},"gitHead":"b281ce10ccd6b36e1cb634f56f584ee948775158","types":"./cjs/index.d.ts","_id":"react-hot-keys@3.0.0","bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-lcP0imYdnd8kLj9YE4TpgIoJp+wfJ+5WBoSZHryNCGzhavKmf5zf1rQsQ+z1tsbckc1x4dZNkaZLu2v3N+pShQ==","shasum":"7cb86cebc99784fec36279abdec3d90faf5b7c43","tarball":"https://registry.npmjs.org/react-hot-keys/-/react-hot-keys-3.0.0.tgz","fileCount":11,"unpackedSize":65088,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-hot-keys@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsKuVbLQZ07/Q3aXie9F3AWyzAU/7irilrKTjQtIjB2QIgPT1r6eO+AAW120ydSzN4NT9qff8qz9TUMS2teYk7108="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acc1d2c2-a9ff-4513-acbb-ab151fe9f5ff"}},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-hot-keys_3.0.0_1773656590922_0.30707520760107965"},"_hasShrinkwrap":false}},"time":{"created":"2017-08-15T15:11:45.413Z","modified":"2026-03-16T10:23:11.384Z","1.0.0":"2017-08-15T15:11:45.413Z","1.0.2":"2017-08-16T18:26:27.661Z","1.0.3":"2017-12-07T18:47:07.948Z","1.0.4":"2017-12-11T14:39:32.900Z","1.0.5":"2018-01-05T04:52:31.292Z","1.0.6":"2018-01-22T07:07:18.341Z","1.0.7":"2018-01-22T07:18:12.135Z","1.0.9":"2018-01-22T09:21:40.274Z","1.0.11":"2018-03-18T14:29:55.724Z","1.1.0":"2018-05-02T06:56:03.648Z","1.2.0":"2018-05-11T13:17:08.657Z","1.2.2":"2018-09-18T08:12:23.396Z","1.3.0":"2019-03-20T02:46:52.093Z","1.3.1":"2019-04-23T01:39:41.940Z","2.0.0-beta.1":"2019-06-13T19:11:40.626Z","2.0.0-beta.2":"2019-06-14T16:59:18.546Z","2.1.0":"2019-08-14T08:53:51.264Z","2.2.0":"2019-09-12T16:24:37.623Z","2.3.0":"2019-11-16T02:42:21.809Z","2.3.1":"2019-11-16T02:50:28.624Z","2.4.3":"2019-11-26T17:04:29.543Z","2.4.4":"2019-11-26T17:23:43.903Z","2.4.5":"2019-12-04T03:07:12.858Z","2.5.0":"2020-02-17T03:10:04.217Z","2.5.1":"2020-02-19T04:45:03.035Z","2.5.2":"2020-03-27T06:01:59.371Z","2.6.0":"2020-06-15T05:16:01.376Z","2.6.1":"2020-12-28T16:44:19.555Z","2.6.2":"2020-12-28T16:47:33.923Z","2.7.0":"2021-09-03T19:27:36.254Z","2.7.1":"2021-09-10T07:17:17.845Z","2.7.2":"2022-04-08T18:12:15.712Z","2.7.3":"2023-12-17T00:38:25.498Z","3.0.0":"2026-03-16T10:23:11.071Z"},"bugs":{"url":"https://github.com/jaywcjlove/react-hotkeys/issues"},"author":{"name":"kenny wang","email":"wowohoo@qq.com"},"license":"MIT","homepage":"https://jaywcjlove.github.io/react-hotkeys/","keywords":["react-hot-keys","react-hotkey","hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/react-hotkeys.git"},"description":"React component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts.","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"readme":"<div markdown=\"1\">\n  <sup align=\"center\">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=\"Mousio for macOS\"><img alt=\"Mousio\" 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\nreact-hotkeys\n===\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[![NPM Downloads](https://img.shields.io/npm/dm/react-hot-keys.svg?style=flat)](https://www.npmjs.com/package/react-hot-keys)\n[![CI](https://github.com/jaywcjlove/react-hotkeys/actions/workflows/ci.yml/badge.svg)](https://github.com/jaywcjlove/react-hotkeys/actions/workflows/ci.yml)\n[![npm package](https://img.shields.io/npm/v/react-hot-keys.svg)](https://www.npmjs.org/package/react-hot-keys) \n[![Coveralls](https://jaywcjlove.github.io/react-hotkeys/coverage/badges.svg)](https://jaywcjlove.github.io/react-hotkeys/coverage/lcov-report/)\n\n<!--dividing-->\n\nReact component to listen to keydown and keyup keyboard events, defining and  dispatching keyboard shortcuts. Uses a fork of [hotkeys.js](https://github.com/jaywcjlove/hotkeys) for keydown detection of special characters. You give it a keymap of shortcuts & it bind it to the mousetrap singleton. The, it'll unbind it when the component unmounts.\n\n## Example\n\n### Install\n\n```sh\nnpm i -S react-hot-keys\n```\n\n### Demo\n\nPreview [demo](https://jaywcjlove.github.io/react-hotkeys/). \n\n- [Codepen example](https://codepen.io/jaywcjlove/pen/bJxbwG?editors=0010).\n- [CodesandBox Example](https://codesandbox.io/s/hotkeys-116-8rge8)\n\n```js\nimport React from 'react';\nimport Hotkeys from 'react-hot-keys';\n\nexport default class HotkeysDemo extends React.Component {\n  constructor(props) {\n    super(props);\n    this.state = {\n      output: 'Hello, I am a component that listens to keydown and keyup of a',\n    }\n  }\n  onKeyUp(keyName, e, handle) {\n    console.log(\"test:onKeyUp\", e, handle)\n    this.setState({\n      output: `onKeyUp ${keyName}`,\n    });\n  }\n  onKeyDown(keyName, e, handle) {\n    console.log(\"test:onKeyDown\", keyName, e, handle)\n    this.setState({\n      output: `onKeyDown ${keyName}`,\n    });\n  }\n  render() {\n    return (\n      <Hotkeys \n        keyName=\"shift+a,alt+s\" \n        onKeyDown={this.onKeyDown.bind(this)}\n        onKeyUp={this.onKeyUp.bind(this)}\n      >\n        <div style={{ padding: \"50px\" }}>\n          {this.state.output}\n        </div>\n      </Hotkeys>\n    )\n  }\n}\n```\n\n### Functional Component Example\n\n```js\nimport React, { useState } from 'react';\nimport Hotkeys from 'react-hot-keys';\n\nexport default function HotkeysDemo() {\n  const [output, setOutput] = useState('Hello, I am a functional component that listens to keydown and keyup');\n\n  const onKeyUp = (keyName, e, handle) => {\n    console.log(\"test:onKeyUp\", e, handle);\n    setOutput(`onKeyUp ${keyName}`);\n  };\n\n  const onKeyDown = (keyName, e, handle) => {\n    console.log(\"test:onKeyDown\", keyName, e, handle);\n    setOutput(`onKeyDown ${keyName}`);\n  };\n\n  return (\n    <Hotkeys \n      keyName=\"shift+a,alt+s\" \n      onKeyDown={onKeyDown}\n      onKeyUp={onKeyUp}\n    >\n      <div style={{ padding: \"50px\" }}>\n        {output}\n      </div>\n    </Hotkeys>\n  );\n}\n```\n\n### With useRef Example\n\n```js\nimport React, { useState, useRef } from 'react';\nimport Hotkeys from 'react-hot-keys';\n\nexport default function HotkeysWithRef() {\n  const [output, setOutput] = useState('Press shift+a or alt+s to test');\n  const hotkeysRef = useRef(null);\n\n  const onKeyDown = (keyName, e, handle) => {\n    console.log(\"onKeyDown\", keyName, e, handle);\n    console.log(\"Current isKeyDown state:\", hotkeysRef.current?.isKeyDown);\n    setOutput(`Key pressed: ${keyName}`);\n  };\n\n  const onKeyUp = (keyName, e, handle) => {\n    console.log(\"onKeyUp\", keyName, e, handle);\n    console.log(\"Current isKeyDown state:\", hotkeysRef.current?.isKeyDown);\n    setOutput(`Key released: ${keyName}`);\n  };\n\n  return (\n    <Hotkeys\n      ref={hotkeysRef}\n      keyName=\"shift+a,alt+s\"\n      onKeyDown={onKeyDown}\n      onKeyUp={onKeyUp}\n      allowRepeat={true}\n    >\n      <div style={{ padding: \"50px\", border: \"1px solid #ccc\" }}>\n        <p>{output}</p>\n        <p>Try pressing and holding shift+a or alt+s</p>\n      </div>\n    </Hotkeys>\n  );\n}\n```\n## API \n\n### keyName\n\nSupported keys `⇧`, `shift`, `option`, `⌥`, `alt`, `ctrl`, `control`, `command`, `⌘` .\n\n`⌘` Command()  \n`⌃` Control  \n`⌥` Option(alt)  \n`⇧` Shift  \n`⇪` Caps Lock   \n~~`fn` Function key is `fn` (not supported)~~  \n`↩︎` return/enter\n`space` space keys\n\n### onKeyDown\n\nCallback function to be called when user pressed the target buttons\n`space` space keys\n\n### onKeyUp\n\nCallback function to be called when user key uped the target buttons\n\n### allowRepeat\n\n> allowRepeat?: boolean;\n\n`allowRepeat` to allow auto repeating key down\n\n\n### disabled\n\n> disabled?: boolean;\n\nDisable `onKeyDown` and `onKeyUp` events. Default: `undefined`\n\n### filter\n\n`INPUT` `SELECT` `TEXTAREA` default does not handle. `filter` to return to the true shortcut keys set to play a role, flase shortcut keys set up failure.\n\n```diff\n <Hotkeys \n   keyName=\"shift+a,alt+s\" \n+   filter={(event) => {\n+     return true;\n+   }}\n   onKeyDown={this.onKeyDown.bind(this)}\n   onKeyUp={this.onKeyUp.bind(this)}\n />\n```\n\n## Contributors\n\nAs always, thanks to our amazing contributors!\n\n<a href=\"https://github.com/jaywcjlove/react-hotkeys/graphs/contributors\">\n  <img src=\"https://jaywcjlove.github.io/react-hotkeys/CONTRIBUTORS.svg\" />\n</a>\n\nMade with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).\n\n## License\n\nLicensed under the MIT License.\n","readmeFilename":"README.md","users":{"kankungyip":true}}