{"_id":"mousetrap","_rev":"118-5b39602c87c2c395b5ec07bbafd248ae","name":"mousetrap","dist-tags":{"latest":"1.6.5"},"versions":{"0.0.1":{"name":"mousetrap","version":"0.0.1","keywords":["keyboard","component","shortcuts"],"_id":"mousetrap@0.0.1","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"7d3ef6ecfa00761054fe36bda68d0f6cea16058b","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-0.0.1.tgz","integrity":"sha512-8EJXdpjPCcE3q+PFctvZKQlGLb7F25dPWNezh6Q62z25EbI9ISv56M4ummeqfTdZOpKczXBnLmgjUVFa3iV2YQ==","signatures":[{"sig":"MEQCIFVcNHF3SfJZ037a7TdJnfcMuzUmc0+NuRLnm4Pl5hXPAiA8xfT2sD7DDoSjPewpfRQs9aZUH2LKWAOG54pp9dIaNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","component":{"scripts":{"mousetrap":"mousetrap.js"}},"repository":{"url":"git://github.com/component/mousetrap.git","type":"git"},"description":"Keyboard shortcuts component (browser)","directories":{}},"1.4.6":{"name":"mousetrap","version":"1.4.6","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache 2.0","_id":"mousetrap@1.4.6","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dominicbarnes","email":"dominic@dbarnes.info"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"rauchg","email":"rauchg@gmail.com"},{"name":"retrofox","email":"rdsuarez@gmail.com"},{"name":"coreh","email":"thecoreh@gmail.com"},{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"kelonye","email":"kelonyemitchel@gmail.com"},{"name":"mattmueller","email":"mattmuelle@gmail.com"},{"name":"yields","email":"yields@icloud.com"},{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"ianstormtaylor","email":"ian@ianstormtaylor.com"},{"name":"cristiandouce","email":"cristian@gravityonmars.com"},{"name":"swatinem","email":"arpad.borsos@googlemail.com"},{"name":"stagas","email":"gstagas@gmail.com"},{"name":"amasad","email":"amjad.masad@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"calvinfo","email":"calvin@calv.info"},{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"jonathanong","email":"jonathanrichardong@gmail.com"},{"name":"queckezz","email":"fabian.eichenberger@gmail.com"},{"name":"nami-doc","email":"vendethiel@hotmail.fr"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"zeke","email":"zeke@sikelianos.com"}],"homepage":"https://github.com/ccampbell/mousetrap","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"eaca72e22e56d5b769b7555873b688c3332e390a","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.4.6.tgz","integrity":"sha512-7i4YgGN/m6GMJbn2g4pyrKFUNEjWIICmuiywWDzdph8qASzEGk+VB3vQYrnxdBkuMTP4ZE+K92TKeQHL92wZOQ==","signatures":[{"sig":"MEUCIQDSJRLDAFD4CdpE6I3ic2JA35TGqj0x4iVs//j2lDWnlAIgT539Yh9A0ygggtNUzh5XQ5JIB0Dv2eJP+BJ3tcIn8c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","_shasum":"eaca72e22e56d5b769b7555873b688c3332e390a","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"zeke","email":"zeke@sikelianos.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"2.1.4","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"0.10.31","devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"}},"1.5.1":{"name":"mousetrap","version":"1.5.1","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache 2.0","_id":"mousetrap@1.5.1","maintainers":[{"name":"zeke","email":"zeke@sikelianos.com"},{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"}],"homepage":"https://github.com/ccampbell/mousetrap","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"6790deb7bcef8d89c641a25c8355bea2c8173732","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.5.1.tgz","integrity":"sha512-5PrugsaiwIUcCLK/0SO3odn3GiXqU5G6jlqItW4E6AJGkIVes4nTaZP5pcSOhbl8h47it7zNip5oskhht8qRLg==","signatures":[{"sig":"MEQCIEozRuzUYvpdFvZurkCsd+9O380slbdFDxfsCvbbH5r2AiAjeDholnHwCRwAgzJquLF+CoUrGl2NtX0yzgeIK6Ab0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"}},"1.5.2":{"name":"mousetrap","version":"1.5.2","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache 2.0","_id":"mousetrap@1.5.2","maintainers":[{"name":"zeke","email":"zeke@sikelianos.com"},{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"}],"homepage":"https://github.com/ccampbell/mousetrap","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"35b2a68dc29b65365078d78593643ee23054f9b7","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.5.2.tgz","integrity":"sha512-v0xloK4T7JiHWgfG0+3GEiug5DkbNwU3ca4IG72aGRBdIInLf4rYUp111L6F2n1u37bdM+qLgTDgzocK+8FzLg==","signatures":[{"sig":"MEYCIQDSW6VV8MY14w4FeJkXm6RypVHN4FWy76RUsGS8vk/pfgIhAOcHi4yGQi2DxTXmev6B/Tf4s7h0uq5KZUhQUypPWADQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"}},"1.5.3":{"name":"mousetrap","version":"1.5.3","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache 2.0","_id":"mousetrap@1.5.3","maintainers":[{"name":"zeke","email":"zeke@sikelianos.com"},{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"}],"homepage":"https://github.com/ccampbell/mousetrap","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"33a900b15184427c4f583e9d9822ee6c3eaf265b","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.5.3.tgz","integrity":"sha512-QMJ2QYVxqKL6kbxKZgwJyd14KRFcszTIit5e3eia+7qddajiK8hfY8mNBLUZcFhi3uWjD1oH8Td7Rw92/JwxZQ==","signatures":[{"sig":"MEQCIETdm1epDeSQjCDsmNTWHvCvDJAUg7bTU/mc5ZW7F+BrAiBa3jgneURGsQJeVRck95RJkk12/UIFrYVbw+47+WCTxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"}},"1.6.0":{"name":"mousetrap","version":"1.6.0","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache 2.0","_id":"mousetrap@1.6.0","maintainers":[{"name":"zeke","email":"zeke@sikelianos.com"},{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"0168fcabb11d07669e87490324c981208121ac4d","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.0.tgz","integrity":"sha512-kU3MUr+8iWuM5F7kkBHLqp430XFBegbxYVQoOzn3JKJZPyA0yBvm4TsnDAh12cwjngMMfX0qBLfV36CbFBq0mA==","signatures":[{"sig":"MEQCIE0bJPDS2BPw66CfRX5gczsAihjMcyaupN8MO5y4rO4oAiBTRhDvCh/gQfKlU/UIJHh3h5OTILBQ1TpGlKi/izoLbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","_shasum":"0168fcabb11d07669e87490324c981208121ac4d","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"3.6.0","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"5.7.0","devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap-1.6.0.tgz_1464528499182_0.441110307816416","host":"packages-16-east.internal.npmjs.com"}},"1.6.1":{"name":"mousetrap","version":"1.6.1","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache-2.0","_id":"mousetrap@1.6.1","maintainers":[{"name":"zeke","email":"zeke@sikelianos.com"},{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"2a085f5c751294c75e7e81f6ec2545b29cbf42d9","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.1.tgz","integrity":"sha512-RnKrUNbanPDJb5VN4vz9npQu4LF+kYm8djwFv0hw/ERF+zhvypFipJO4c23zmst30sn8RuIxcOLuKKf6YtZpSg==","signatures":[{"sig":"MEUCIFBjWvBNR7llb4O1HBXkD7cELNZ/0lI+IYZQ4ys4cwp6AiEA6Q3iWxxIJPHFgFdFSr9x/eBky4wOSyLzsDDa5WqdOAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mousetrap.js","_from":".","_shasum":"2a085f5c751294c75e7e81f6ec2545b29cbf42d9","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"7.3.0","devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap-1.6.1.tgz_1491162370110_0.5341132220346481","host":"packages-18-east.internal.npmjs.com"}},"1.6.2":{"name":"mousetrap","version":"1.6.2","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache-2.0 WITH LLVM-exception","_id":"mousetrap@1.6.2","maintainers":[{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},{"name":"zeke","email":"zeke@sikelianos.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"caadd9cf886db0986fb2fee59a82f6bd37527587","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.2.tgz","fileCount":32,"integrity":"sha512-jDjhi7wlHwdO6q6DS7YRmSHcuI+RVxadBkLt3KHrhd3C2b+w5pKefg3oj5beTcHZyVFA9Aksf+yEE1y5jxUjVA==","signatures":[{"sig":"MEUCIF841pY179HGuJfHzwX6s4UPIhxXq0F8j6krYQKN8ALUAiEAnblOTVEafO5j8KWBWNI5w5RbBHhpheRvCb6cdUt0vOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEpkCCRA9TVsSAnZWagAAv2gP/j4ybSR+4NxEBvRVWbMN\nj6UiUzJj1cpexIpB/I5XoQBNvx3snA9pRqZupadyLhDHDJsRO2lN2mQKZ0nA\n/yx3GgKIo2G9Uvt5wSVPTlKM9G8/xFkRqcdiaGevVt4u8hK8xy4QK0265c8h\nFvjxqncCV6Gwr7ceESh9iTlJSckQx92vtZsZIpyu+cDX8RxMweqMsvHoPW+V\n/ZVvVWeJzX4bdgg5xRWXWw2oe2uGz7tKyUXCnRQQWFN7S0uI76oHmvn9ICeI\nPU0zUOB2/KLZ6BXQazIiWRl48VDNooMPlwMPWYuqWGc/xLMBV0WA4hsfbeII\ng6BOTsCkj4t417PTFlihETeUZAOtJkJxIoys5UZwljZ9NICJNJFC8NRECXeF\nzr6v58VkNeKnivdlgsbfXHS468eiJyeiupCtII82Jo7o7GT7SCYEfWjjiNew\nd6ARq6F6wBdJyojeudikxsRI14OA3RrG2VDSaToo9mCsjuB2kTiwMWB6L9kg\niquIo6XdVAcKUQDiaK3hr1/S3Q2ijkVGTljMK8XavNfaZ2bRbm9SDHXNZ0yv\n4kIJj5Uq/8pSnekGi2GZpMxqcNYmOy+kkUoxSBCQBc3Vp3Y/M8AUSsdpYt2e\n1EhnzWNQ3vIO89jPMFdSLz3XZXODT/kFuzvChyZOfp0UsZvHBAQeFhfEKKRr\ng8Ks\r\n=UjA7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mousetrap.js","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"grunt mocha"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-mocha":"~0.3.1","grunt-complexity":"~0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap_1.6.2_1527945473949_0.4903941016928657","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"mousetrap","version":"1.6.3","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache-2.0 WITH LLVM-exception","_id":"mousetrap@1.6.3","maintainers":[{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},{"name":"zeke","email":"zeke@sikelianos.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"80fee49665fd478bccf072c9d46bdf1bfed3558a","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.3.tgz","fileCount":27,"integrity":"sha512-bd+nzwhhs9ifsUrC2tWaSgm24/oo2c83zaRyZQF06hYA6sANfsXHtnZ19AbbbDXCDzeH5nZBSQ4NvCjgD62tJA==","signatures":[{"sig":"MEQCIHLiSl3RTCKx8fGKoMhtoaZH6MCCgCTbqO9BVQKm6ze3AiAzeKomXYFR2memq4BKPlYnarXWkOP0o86etCqDb90xjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfVzbCRA9TVsSAnZWagAApOsP/0PpVrQ2QjWlwJBBptrK\niUOz/tU8U8diPEnUaUtGQE3Q4Dp/fqUslMovnQVeWkNLDM04bI4zuKiZbF9u\nOivGeWFsEqETV/D/Yfa1ueJxRWLLLtLpT7xLOmf9pO28gycHaJT7Nm0ztG6j\n13SstfcI6ljd97inCa2Hum4dk4dgiVM4O6g2sZKswZ3UWgRIc57rfU1mLuug\n9KJs3JzyeNaClpijipOXr7bUYCOTGPzLSK4kPLJeD+weRHhpZ5g/hvRqye0n\nYUbhn15LsFanypjLlNK8bO8ovW0xVsncJr2fWqGCpZywZtuW4MslfG0oCdF2\npkAqEAn1230LGqSdO7+4e9OJpYuXAkQ443w9ufErfLJXrYTf/QfGlZDl6bbW\n90jgaiWg3QE+9pj8iLR5bMXzGk1G7DWCsIfq3S3H8bIW7DvoN+HVGoO8Iq9g\nk3mDPm7+Rp2GlsmCYv7SV45rYEHBlebA/DwNDG0JpNUfpnFKOGCUn39sIXhb\n35eprymXjdXxAhGDjjkcs3fhYSW1SUoJTDp+bRs/sdgPq6wjhXckaKJ3z1KF\n7TG6Rz7DyMYJNHJRwa2aHRx0UeHap963osdFZjoY4Oe3r147VVwuRH9bPs/h\n5Dl2tSEvTQHqKpAIbZnXzbszjTzp13HbnJwdNEuW17NL46Gn4rLXyeghQi9n\ntz6X\r\n=lFBt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mousetrap.js","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"mocha --reporter=nyan tests/test.mousetrap.js"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","grunt":"~1.0.3","jsdom":"^13.1.0","mocha":"^5.2.0","sinon":"^7.2.2","jsdom-global":"^3.0.2","grunt-complexity":"~1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap_1.6.3_1551719642929_0.6708555043934634","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"mousetrap","version":"1.6.4","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache-2.0 WITH LLVM-exception","_id":"mousetrap@1.6.4","maintainers":[{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},{"name":"zeke","email":"zeke@sikelianos.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"6a65d9ef6b5dcfbe98f88eaa95110dfe0674dec6","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.4.tgz","fileCount":27,"integrity":"sha512-FEqV3qG8AqGEpCkRRnbH5TuhhMXFb1YkmdfgqYEfjOtWQ7nQeZtkIGcVgX3tV1mKU1885aq+Qs6bZ4EzPUJPdQ==","signatures":[{"sig":"MEUCIQCgIeUP1tOCXRBs6zfrx24hxEfmJkrXqqPV+itPPpkIfQIgB9g0k8KascFlFxBOiXzF6rHrId5wzhcM3ImrCey4+U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKbyMCRA9TVsSAnZWagAA/00P/R/RJDiyt2g3rHJU+GvH\nMwm1lGnoY7VmeERpvQSUPPmLISWNKLQq+b2JuLeotQ8yGZVsceGdN/Q91vVk\nZwBdwR9Krf6BYcsr+yU0EhBMLHDgInpNBm0HKdDQ3wVmonuYv2WPu1BGCZ/T\nh6k8HQC5UJGOw6eupL5UB4z6QEyg+f9Oc6pslNpRtnMdzHdYwYasLRGzrFGu\nbRTsmCgcxOXoFvuD3PcD1idf90qVW79rPtsNXrl8oJvZJvPzTWlwxniOzm9l\n+gz15Qc9OIITyIfGnCwFRro812RCLX6tBhv3fybYgeLTzzH/LMrhaOOjnaiG\nd0E2nhYuFDOviRMFZWgcJXBPEUdyehjKo+teZHmK05TfN/TK1KOw/CHDra2g\n7AyfGGZ/V2DuVSk5ODn7f1DMuLT1uiYKU3uXn2N4BwIEoCH1Wulrczl+LwgW\nK+7JtPP5iIliZkr+p8BXppftUxX5fzukP29jPfdlmaSAk0jLQTk954N+P4gi\nZY5kCjoAirwecpZsHTePvE82tcXHFAl+TBz0K8sjeElowl9JBwOb0lZdeCW/\nqXwnEEwYqxt3GvY5zLnHcVadlFVOLRt+eYIFmiPVrZUPN1scMt2hLygGdiOj\nOiPAVi7c/s0bLXwsAoBX0G4/NuOcCvDp5A0dJBBhiKNoZ6Y52vq4zSSorXM7\nVl2q\r\n=ZFAz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mousetrap.js","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"mocha --reporter=nyan tests/test.mousetrap.js"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","grunt":"~1.0.3","jsdom":"^13.1.0","mocha":"^5.2.0","sinon":"^7.2.2","jsdom-global":"^3.0.2","grunt-complexity":"~1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap_1.6.4_1579793547610_0.01641635393307661","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"mousetrap","version":"1.6.5","keywords":["keyboard","shortcuts","events"],"author":{"name":"Craig Campbell"},"license":"Apache-2.0 WITH LLVM-exception","_id":"mousetrap@1.6.5","maintainers":[{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},{"name":"zeke","email":"zeke@sikelianos.com"}],"homepage":"https://github.com/ccampbell/mousetrap#readme","bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"dist":{"shasum":"8a766d8c272b08393d5f56074e0b5ec183485bf9","tarball":"https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz","fileCount":27,"integrity":"sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==","signatures":[{"sig":"MEYCIQC2jgo0A5SuWPzwnLHtaNnaYSg+G9hhuZNnGqe1vm0pOgIhAKbgzzHSyCzqjFvaIdCiLOXhalcJcGg2xiXdUYv9GAVQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKhTkCRA9TVsSAnZWagAAsegP/jNwWxhqpfVv9ZUIeJAs\ne41KH7mmfK6b7GbfDeTJc4vqIzVWoYik+APEazJSD5B9J209lvSkbI5IBvlI\npVo2U8E9869GQtKAfG+7T9gbHQ0ou+b8+HnJq6KcMlXNHaR1Ocdb5Eh11jJ+\nXz35HHGjFeJkMOiJ/ADF34qPBTWUz1H0a7I8xTnccQbsTz66dhGeNbjEGACt\nL+mlr2tummYsI6NQPjmzWN6QFoCgU2HzIV80BnM7Ua4Nw9SUQ6O2ITQuCLYl\nFg1YlNnh3X12FWbDLZKLJddZ6E1bOpZqTFXlSmNhM2pjgI0kQzkv7IjEBTwi\nbnlqdaVKqYCImOqRo7Z1/rjiR69eCqW8dCnMpplqAIn+pAOzYvbawl7rcg5y\nMNI3o/Bcx58gR/SzVS39sUCEd6jxfvIQjjyI2HeATAHEgcrp7z5KNNWGwdRb\nPIM0DN7sK2XC13bJxVuw5iJVK1I0/zZ7LOscEhU4nhKlCvHTFCxGwWDSbKy7\n7Tgwvxkg/ES44RjXHteDkjXtllvufhKopQ5KR25YibM6Jsbsz/RdStCdqPKL\nYVgTR3zt2jy3bC9uYd4HvrP9TAMB+VyvuKrSqVOQqPQTxkLq91k+5RAwQNgr\nD977oVE6DJqfS/7biZNYeBr7N3sR3KFNmJy6paiczvwTGHRknz2DR68Grqn4\nPsbs\r\n=MlBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mousetrap.js","gitHead":"c202a0bd4967d5a3064f9cb376db51dec9345336","scripts":{"test":"mocha --reporter=nyan tests/test.mousetrap.js"},"_npmUser":{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple library for handling keyboard shortcuts","directories":{"test":"tests"},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","grunt":"~1.0.3","jsdom":"^13.1.0","mocha":"^5.2.0","sinon":"^7.2.2","jsdom-global":"^3.0.2","grunt-complexity":"~1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mousetrap_1.6.5_1579816163768_0.9118449434645535","host":"s3://npm-registry-packages"}}},"time":{"created":"2012-08-01T18:02:15.857Z","modified":"2025-02-16T08:13:41.316Z","0.0.1":"2012-08-01T18:02:17.353Z","1.4.6":"2014-11-14T19:48:05.726Z","1.5.1":"2015-03-30T06:01:24.990Z","1.5.2":"2015-03-30T14:58:17.247Z","1.5.3":"2015-07-02T20:36:37.767Z","1.6.0":"2016-05-29T13:28:21.262Z","1.6.1":"2017-04-02T19:46:10.953Z","1.6.2":"2018-06-02T13:17:54.035Z","1.6.3":"2019-03-04T17:14:03.064Z","1.6.4":"2020-01-23T15:32:27.773Z","1.6.5":"2020-01-23T21:49:23.893Z"},"bugs":{"url":"https://github.com/ccampbell/mousetrap/issues"},"author":{"name":"Craig Campbell"},"license":"Apache-2.0 WITH LLVM-exception","homepage":"https://github.com/ccampbell/mousetrap#readme","keywords":["keyboard","shortcuts","events"],"repository":{"url":"git://github.com/ccampbell/mousetrap.git","type":"git"},"description":"Simple library for handling keyboard shortcuts","maintainers":[{"name":"ccampbell","email":"iamcraigcampbell@gmail.com"},{"name":"zeke","email":"zeke@sikelianos.com"}],"readme":"# Mousetrap\n[![CDNJS](https://img.shields.io/cdnjs/v/mousetrap.svg)](https://cdnjs.com/libraries/mousetrap)\n\nMousetrap is a simple library for handling keyboard shortcuts in Javascript.\n\nIt is licensed under the Apache 2.0 license.\n\nIt is around **2kb** minified and gzipped and **4.5kb** minified, has no external dependencies, and has been tested in the following browsers:\n\n- Internet Explorer 6+\n- Safari\n- Firefox\n- Chrome\n\nIt has support for `keypress`, `keydown`, and `keyup` events on specific keys, keyboard combinations, or key sequences.\n\n## Getting started\n\n1. Include mousetrap on your page before the closing `</body>` tag\n\n    ```html\n    <script src=\"/path/to/mousetrap.min.js\"></script>\n    ```\n\n    or install `mousetrap` from `npm` and require it\n\n    ```js\n    var Mousetrap = require('mousetrap');\n    ```\n\n2. Add some keyboard events to listen for\n\n    ```html\n    <script>\n        // single keys\n        Mousetrap.bind('4', function() { console.log('4'); });\n        Mousetrap.bind(\"?\", function() { console.log('show shortcuts!'); });\n        Mousetrap.bind('esc', function() { console.log('escape'); }, 'keyup');\n\n        // combinations\n        Mousetrap.bind('command+shift+k', function() { console.log('command shift k'); });\n\n        // map multiple combinations to the same callback\n        Mousetrap.bind(['command+k', 'ctrl+k'], function() {\n            console.log('command k or control k');\n\n            // return false to prevent default browser behavior\n            // and stop event from bubbling\n            return false;\n        });\n\n        // gmail style sequences\n        Mousetrap.bind('g i', function() { console.log('go to inbox'); });\n        Mousetrap.bind('* a', function() { console.log('select all'); });\n\n        // konami code!\n        Mousetrap.bind('up up down down left right left right b a enter', function() {\n            console.log('konami code');\n        });\n    </script>\n    ```\n\n## Why Mousetrap?\n\nThere are a number of other similar libraries out there so what makes this one different?\n\n- There are no external dependencies, no framework is required\n- You are not limited to `keydown` events (You can specify `keypress`, `keydown`, or `keyup` or let Mousetrap choose for you).\n- You can bind key events directly to special keys such as `?` or `*` without having to specify `shift+/` or `shift+8` which are not consistent across all keyboards\n- It works with international keyboard layouts\n- You can bind Gmail like key sequences in addition to regular keys and key combinations\n- You can programatically trigger key events with the `trigger()` method\n- It works with the numeric keypad on your keyboard\n- The code is well documented/commented\n\n## Tests\n\nUnit tests are run with <a href=\"https://mochajs.org/\">mocha</a>.\n\n### Running in browser\n\n[View it online](http://rawgit.com/ccampbell/mousetrap/master/tests/mousetrap.html) to check your browser compatibility. You may also download the repo and open `tests/mousetrap.html` in your browser.\n\n### Running with Node.js\n\n1. Install development dependencies\n\n    ```sh\n    cd /path/to/repo\n    npm install\n    ```\n\n3. Run tests\n\n    ```sh\n    npm test\n    ```\n\n## Documentation\n\nFull documentation can be found at https://craig.is/killing/mice\n","readmeFilename":"README.md","users":{"j.su":true,"tpkn":true,"zapo":true,"zeke":true,"raojs":true,"timdp":true,"0x4c3p":true,"itcorp":true,"lestad":true,"onbing":true,"plitat":true,"shahor":true,"filipve":true,"kontrax":true,"ungurys":true,"xfloops":true,"3846masa":true,"hccdj131":true,"heineiuo":true,"koalaylj":true,"simonfan":true,"spmsupun":true,"tommyzzm":true,"zalithka":true,"1two3code":true,"fgribreau":true,"larrychen":true,"papasavva":true,"aitorllj93":true,"fabien0102":true,"mrmartineau":true,"zhenguo.zhao":true,"trevorllarson":true,"shanewholloway":true}}