{"_id":"shortcuts","_rev":"63-e7d7ca76d8ace6b5f8586651bd460184","name":"shortcuts","time":{"modified":"2023-07-02T13:51:24.726Z","created":"2012-10-06T10:09:36.380Z","0.0.1":"2012-10-06T10:10:49.746Z","0.0.0":"2015-03-04T12:20:14.205Z","0.0.2":"2015-03-04T12:39:14.859Z","0.0.3":"2015-03-04T14:20:04.854Z","0.1.0":"2015-03-05T17:38:53.925Z","0.2.0":"2015-03-19T05:18:24.859Z","0.2.1":"2015-03-23T02:28:21.083Z","0.2.2":"2015-03-27T08:18:55.574Z","0.3.0":"2015-03-27T21:59:24.651Z","0.4.0":"2015-04-02T01:29:31.639Z","0.5.0":"2015-04-13T09:19:00.478Z","0.5.1":"2015-04-13T10:19:59.541Z","0.5.2":"2015-04-13T10:21:21.640Z","0.5.3":"2015-04-13T10:23:03.208Z","0.5.4":"2015-04-13T10:25:29.356Z","0.5.5":"2015-04-13T21:43:30.983Z","0.5.6":"2015-04-15T01:13:52.763Z","0.5.7":"2015-05-07T11:30:36.840Z","1.0.0":"2019-04-24T19:34:56.947Z","1.1.0":"2019-05-18T15:50:28.950Z","1.2.0":"2019-06-11T15:06:36.827Z","1.3.0":"2020-02-25T19:49:56.144Z","1.3.1":"2020-02-29T21:39:28.588Z","1.3.2":"2020-03-17T15:11:30.900Z","1.4.0":"2020-05-17T22:05:01.455Z","1.4.1":"2020-05-23T14:25:04.503Z","1.4.2":"2020-05-23T14:46:15.153Z","1.5.0":"2020-06-04T20:26:41.671Z","1.6.0":"2020-07-10T01:18:05.747Z","1.6.1":"2020-07-10T01:39:40.195Z","1.6.2":"2020-12-21T14:43:25.116Z","1.7.0":"2021-03-22T22:05:12.660Z","1.8.0":"2021-05-01T17:29:10.576Z","1.8.1":"2022-01-11T01:43:28.180Z","2.0.0":"2022-11-10T23:32:27.010Z","2.0.1":"2022-11-24T15:32:27.957Z","2.0.2":"2022-11-24T15:40:17.674Z","2.0.3":"2022-11-24T15:55:37.349Z","3.0.0":"2023-06-28T19:53:15.340Z","3.0.1":"2023-07-02T13:51:24.548Z"},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"dist-tags":{"latest":"3.0.1"},"description":"Super performant and feature rich shortcuts management library.","readme":"# Shortcuts\n\nSuper performant and feature rich shortcuts management library.\n\nThis library is just a thin wrapper over [`ShoSho`](https://github.com/fabiospampinato/shosho) that provides a VSCode-like interface for managing shortcuts. Definitely check out [`ShoSho`](https://github.com/fabiospampinato/shosho), which provides more features and it may offer a lower-level but maybe more convenient API for your use case.\n\n## Install\n\n```sh\nnpm install --save shortcuts\n```\n\n## Usage\n\nThe following interface is provided:\n\n```ts\ntype Descriptor = {\n  handler?: ( event?: Event ): boolean | void,\n  shortcut: string\n};\n\ntype Disposer = {\n  (): void\n};\n\ntype Options = {\n  capture?: boolean,\n  target?: Window | Document | HTMLElement | SVGElement | MathMLElement,\n  shouldHandleEvent?: ( event: Event ) => boolean\n};\n\nclass Shortcuts {\n  constructor ( options: Options );\n  get (): Descriptor[];\n  add ( descriptor: Descriptor | Descriptor[] ): void;\n  register ( descriptor: Descriptor | Descriptor[] ): Disposer;\n  remove ( descriptor: Descriptor | Descriptor[] ): void;\n  reset (): void;\n  trigger ( shortcut: string ): boolean;\n  start (): void;\n  stop (): void;\n}\n```\n\nThis is how you'd use the library:\n\n```ts\nimport {Shortcuts} from 'shortcuts';\n\n// Let's create a new shortcuts manager instance\n\nconst shortcuts = new Shortcuts ({\n  capture: true, // Handle events during the capturing phase\n  target: document, // Listening for events on the document object\n  shouldHandleEvent ( event ) {\n    return true; // Handle all possible events\n  }\n});\n\n// Let's register and unregister some shortcuts\n// Handlers are filtered by shortcut and executed from bottom to top, stopping at the first handler that returns true\n\nconst onCtrlB = () => {};\n\nshortcuts.add ([\n  {\n    shortcut: 'Ctrl+A',\n    handler: () => {\n      // Doing something...\n      return true; // Returning true if we don't want other handlers for the same shortcut to be called later\n    }\n  },\n  {\n    shortcut: 'Ctrl+B',\n    handler: onCtrlB\n  },\n  {\n    shortcut: 'CmdOrCtrl+K Shift+B',\n    handler: () => {\n      // Doing something...\n      return true; // Returning true if we don't want other handlers for the same shortcut to be called later\n    }\n  },\n  {\n    shortcut: '-Ctrl+A' // Removing all previously-registered handlers for \"Ctrl+A\"\n  }\n]);\n\nshortcuts.remove ({ shortcut: 'Ctrl+B', handler: onCtrlB }); // Removing a specific handler bound to this shortcut\nshortcuts.remove ({ shortcut: 'Ctrl+A' }); // Removing all handlers bound to this shortcut\n\n// Let's actually start listening for shortcuts\n\nshortcuts.start ();\n\n// Let's stop listening for shortcuts\n\nshortcuts.stop ();\n\n// Let's dispose of all registered shortcuts\n\nshortcuts.reset ();\n```\n\n## Thanks\n\n- Thanks to the people at [Koding](https://github.com/koding) for providing me the `shortcuts` package name on NPM! If you're looking for the previous package published under that name you can find it [here](https://github.com/koding/shortcuts) (`v0.x`).\n\n## License\n\nMIT © Fabio Spampinato\n","versions":{"0.0.0":{"name":"shortcuts","version":"0.0.0","description":"# license","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/keyhub.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/keyhub/issues"},"homepage":"https://github.com/koding/keyhub","dependencies":{"keyconfig":"^0.3.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"283982bdb279d1f50d6a9cb0e65fd4bad6809d4e","_id":"shortcuts@0.0.0","_shasum":"74f16d679de509be21d8019efa4ea2766d98f79d","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"74f16d679de509be21d8019efa4ea2766d98f79d","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.0.0.tgz","integrity":"sha512-kppB051cjkvigSRbR12nDmQrPFeX3o94BHUiaahz0edcoLZM9VQOnLUnMY6eRre9im0xhNhFyRY7yGRVtsvloA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTEv3srT28X0SgNymrOLe1r14Pbf1P81B4orTyyuaorAiB1gBzD25ISVFWqNbXgU30Ds47To35n+KdbMEbmvq3vFw=="}]},"directories":{}},"0.0.2":{"name":"shortcuts","version":"0.0.2","description":"manages keyboard shortcuts","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/keyhub.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/keyhub/issues"},"homepage":"https://github.com/koding/keyhub","dependencies":{"keyconfig":"^0.3.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"8918bdd28a57cc55810c595db402bcf1db266c10","_id":"shortcuts@0.0.2","_shasum":"ac0f90d16da91314d3e10d16b28a857c772ba4d2","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"ac0f90d16da91314d3e10d16b28a857c772ba4d2","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.0.2.tgz","integrity":"sha512-FNWhPKNGJmOk3KoNChZ9+SNrH30aJZ3QyEVSN9LNxCosHRbDdD6bWZCxn0xmJJSUSy2ezM0ox65YcJH1DAc49g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfACOMlqsnBdCza0IEhdV2E9V888wEt/9PWfJWXbfBrAiBiAG3HR5/8HP744bt1ERMlYkR46jEB7lUv1HuCCF91lQ=="}]},"directories":{}},"0.0.3":{"name":"shortcuts","version":"0.0.3","description":"manages keyboard shortcuts","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/keyhub.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/keyhub/issues"},"homepage":"https://github.com/koding/keyhub","dependencies":{"keyconfig":"^0.3.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"52ffd91d9a10ef20462bf1759fc24a8fd4e6d7fa","_id":"shortcuts@0.0.3","_shasum":"cbbfba1309bc69eb3fcfd9c1f2184b094285868e","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"cbbfba1309bc69eb3fcfd9c1f2184b094285868e","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.0.3.tgz","integrity":"sha512-FDHt00uqZW/XBXbtcCPkuXa9Os4/ufqQ6fK0gHO2OcCH8fz+bYYmRpEoTTbiX+N6YyfiTi/XTH6ekHIbLuovWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0lf3XCWCdY+KCo1BS7+9hV2Yl5hNtLpgkqIzRUkmCAAiEAg8N53J78Pe+Gy487xaKOHje+HlmqrtxsVWZcGLu+hhY="}]},"directories":{}},"0.1.0":{"name":"shortcuts","version":"0.1.0","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"keyconfig":"^0.3.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"d58257b166b6a09796d53be340706e832c3564e6","_id":"shortcuts@0.1.0","_shasum":"bb021a0541f4f96a609a7efb6330b5d9af4c0614","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"bb021a0541f4f96a609a7efb6330b5d9af4c0614","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.1.0.tgz","integrity":"sha512-rycDnc/qFBvTtAOeAQixHi4cOf9+D2BMgRqj7+QyNmnxYU49Nn/Y2Tuv3Ocv12wGSM95QwTgv5RD8+MsbrbKZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF07qKofJZ9nMYEOQi9gcSzNmHMPsYR9xtZONWvUqT8gAiBWlEY4HGvin+V9S1olS1nHky5x9lqz21qa3uv8lIMibA=="}]},"directories":{}},"0.2.0":{"name":"shortcuts","version":"0.2.0","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.4.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"6e40ecccfe2c06488c9f6605de4b9d568850493c","_id":"shortcuts@0.2.0","_shasum":"443bc7e6e18475717070cb4a6a32acd9c37894e1","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"443bc7e6e18475717070cb4a6a32acd9c37894e1","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.2.0.tgz","integrity":"sha512-5MjBdW48eCFHlY00HjbYWNiivUmLIDuCA3OL7Tl0dsw1uU6w3pcSGdC2kbIPNknLLoaTVGdVRMs+IyymesQeUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCib4SPfegMhdlHsAYDYk8rwlEPRqjJdoiX3zRADWtGLwIhANohbI2pIj9N3FdnPK9aCzOJVgvVgsvXmgiZ3PPLyusH"}]},"directories":{}},"0.2.1":{"name":"shortcuts","version":"0.2.1","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.5.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"66eb2ec5adb7f9e2fd5c95b666a51f9f322e7751","_id":"shortcuts@0.2.1","_shasum":"283f373f7bb817dd7adc35d6825c770d7b24ea29","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"283f373f7bb817dd7adc35d6825c770d7b24ea29","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.2.1.tgz","integrity":"sha512-n1kLkQ2fz+ZWVrTQdkgcJhPMHjOPY1EOECM1EJgX/O6FTyMkvVAWpr3NLq//XT+daOgvh4nwfb0aD4YEf0fBUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO2pD9IWvHaTZtSoxvLtXL1TTEKzHltVobbw6nbl6cPAiEAs+y+GHoEkS9AcUHJRm5kIOS0v3XR+C+KZJXx9uh5lkw="}]},"directories":{}},"0.2.2":{"name":"shortcuts","version":"0.2.2","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.5.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"2d562c88699395d4f79f7663327d0111cc2b7af4","_id":"shortcuts@0.2.2","_shasum":"3a1133139b6b811cbb02a69905e3c306ec661be0","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"3a1133139b6b811cbb02a69905e3c306ec661be0","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.2.2.tgz","integrity":"sha512-itkXTYiUVtCjDOCJ/rKAgbD9drGo7+0Vur3jjnmpUdmkBTUSo/fyLoL3DxN/4D2QHOczkgDICZgJ3yW1Wdohww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi/88EYRHvJJhgJwhKA/XWCR4exAdkd8vX91gV0XGO7gIgdtosy0GNvAPrVZXkqZvtRJBEz4AGV3mj268Qj8N4hvs="}]},"directories":{}},"0.3.0":{"name":"shortcuts","version":"0.3.0","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.5.0","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"a84fb82e6888042bd07663cbf8c7137afb169f63","_id":"shortcuts@0.3.0","_shasum":"9dcc1c33996a5e87e98d5eeecaca7f93cf12f7bc","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"9dcc1c33996a5e87e98d5eeecaca7f93cf12f7bc","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.3.0.tgz","integrity":"sha512-mePVoGze8M7rZf2bmIcEbygPH/yVMfrlyrNrcYwuWT0Jq+03xXwoxbqjmc287cPoR9iK/JtfsBeUBa8b09PR+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJEuVfr6r+ncsvHZAHPZjZ9ZljL36Gb3QkB3AB+ER+3AiAp9T7GHGLLMxS28tVFe5/YJXAjO8ZRQv6zrqRydrkH7w=="}]},"directories":{}},"0.4.0":{"name":"shortcuts","version":"0.4.0","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.6.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"e4bce292a3471f96da0d82263b8c20701de2bcba","_id":"shortcuts@0.4.0","_shasum":"4adbe53903fd560feb599f07eb3b79eb0493ca8f","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"4adbe53903fd560feb599f07eb3b79eb0493ca8f","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.4.0.tgz","integrity":"sha512-U+demSgfY/RojPcmUb7CusIKWmIYSM4FCDjhr6PTMInAa1hR9rvweODGCp+tnlF7l9BvnccvdpSXbBifp7g0og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFwie8s0xpY4/iMI4Qu7BCiqGPyrTuBu3tzuAfN6G7qAiB6zwTGIjnZGtqYFs/VYp4Dmzlu9osv+zCUEqSwfhd1Wg=="}]},"directories":{}},"0.5.0":{"name":"shortcuts","version":"0.5.0","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"5372731d8e3bffd8a147940e40a50b21008bf6a3","_id":"shortcuts@0.5.0","_shasum":"8ee8195af783a734b35f86e314e2b7811823e922","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"8ee8195af783a734b35f86e314e2b7811823e922","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.0.tgz","integrity":"sha512-Y0BH5IeF9VKyNNUeEMvgLDQ/afX737rKWdztgYsc7Eiv8DR5zGoFKaWMsUC4/sqphXg/dAUHm5It7GpSG7zdoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH0HsxIRL9wfst65fSu/2MvkKm/ITZxbrd5rxhpLH2wAiBWhBOork9ljEjQaNPPcILgYSgZJQpGg1Q+sis54I/ZZQ=="}]},"directories":{}},"0.5.1":{"name":"shortcuts","version":"0.5.1","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"5372731d8e3bffd8a147940e40a50b21008bf6a3","_id":"shortcuts@0.5.1","_shasum":"9a6642ba9893760e9bdac554cc27dbc197474e59","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"9a6642ba9893760e9bdac554cc27dbc197474e59","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.1.tgz","integrity":"sha512-wAQKmQt43S2rQ0tV5Bu+xolnPLh0BOLDmuQDXFZyf6N+W/eWE38RgCW+hwcdCsfsRuVUe2FwHXU3h4ciOpJXbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD16qwAzgIqDcaUFTK8yIqLatjDk3zTuWLBpYm4LjJ3QwIhALq10yAqllWez9ZpMmS+1hwW9lVTSwlJhLp3XV129Mqp"}]},"directories":{}},"0.5.2":{"name":"shortcuts","version":"0.5.2","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"5372731d8e3bffd8a147940e40a50b21008bf6a3","_id":"shortcuts@0.5.2","_shasum":"e03949997ef391c912551040a48ac38c5e3cf51e","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"e03949997ef391c912551040a48ac38c5e3cf51e","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.2.tgz","integrity":"sha512-eJAxmu3Qd/XG/pim5LNomXzL6tVS0mwow7bl5TDaJ/oipwcIAiR8tdie9OliM9WmW37TeNhyqCHbo9iJMZCR0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtHNDRXDR+jZoSwsXyr59+nc2PhMyc4RIR9JGSY/wQFgIhAM6JgLxdf2jYZ9UjN3UzEg+vh2qRwcENQ/FjohVFbSjZ"}]},"directories":{}},"0.5.3":{"name":"shortcuts","version":"0.5.3","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"5372731d8e3bffd8a147940e40a50b21008bf6a3","_id":"shortcuts@0.5.3","_shasum":"e9fd224f2defe91cc8685a23d3d07e098427b020","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"e9fd224f2defe91cc8685a23d3d07e098427b020","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.3.tgz","integrity":"sha512-oOfljFyUmsmsWePDrW/rx+ijfHMoD9b4vMWpLmLyAYOO/7/loEvl0PfKRxLlxEsl+WIv7VfJGw9Zyg0iPchAPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUMixln2I9146EwsC0JYESmCsCsZbgjo5fjnlY2ieGCAiEAlKLQ5D9n4Mq87aMwWZse56llL8wFYsd9sLOdu44rYDM="}]},"directories":{}},"0.5.4":{"name":"shortcuts","version":"0.5.4","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.1","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-record":"mousetrap/plugins/record/mousetrap-record.js"},"gitHead":"5372731d8e3bffd8a147940e40a50b21008bf6a3","_id":"shortcuts@0.5.4","_shasum":"6879e9a85a3aff79d739643ddd70e4907757379c","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"6879e9a85a3aff79d739643ddd70e4907757379c","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.4.tgz","integrity":"sha512-oDafw79ZIIoBQ3X4HwMRzhkS9gCRmwOeAOjoVV74k7N/9VgznMR2eWcoqhhKBey3ZjJGS0DnHYl+nTJe5ZGhiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrPKWgZ+gXuGhLGgR04boL+gon5rBCter8DMXxrcsCiAIhANy/k585W+1oTVqAnHCKU4vvYI1snrE9jCYwbcfTGm7t"}]},"directories":{}},"0.5.5":{"name":"shortcuts","version":"0.5.5","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.2","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-pause":"mousetrap/plugins/pause/mousetrap-pause.js"},"gitHead":"94c04198c448be887b650b08a34ccf647d39fca6","_id":"shortcuts@0.5.5","_shasum":"6250440a94a4c0b632255f9b08bcee47e6daa282","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"6250440a94a4c0b632255f9b08bcee47e6daa282","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.5.tgz","integrity":"sha512-V29Ys3ytBSM81l9trqcT//mToqBVg+Wod4s5JfFohuSih6WI7NS+RSc1ksqVM7+qt20lXnj9d3fdKvSkv8cMcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyr4I0xlT1bZ8qY1kX4d8pkRY82fbTr24AaXBban88DAiEAkVukIQ3ehNXf6vxtsqTWCEYl/XZw5ERn0DTRqExFL2o="}]},"directories":{}},"0.5.6":{"name":"shortcuts","version":"0.5.6","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.2","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-pause":"mousetrap/plugins/pause/mousetrap-pause.js"},"gitHead":"6967a0c6b85deb0d867f877d1d3d880ca04d5f81","_id":"shortcuts@0.5.6","_shasum":"112e0de8d596342634a531c620dfaa84f6d901bb","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tetsuo","email":"ogunduz@gmail.com"},"maintainers":[{"name":"tetsuo","email":"ogunduz@gmail.com"}],"dist":{"shasum":"112e0de8d596342634a531c620dfaa84f6d901bb","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.6.tgz","integrity":"sha512-iUTYT3O/hw13lHj7R2LiPazE9ChazKJfjE0GMgwYzicFuT9WdQ7E2K9pPWTolSOXvnC5GKYd4zX58HcgD35YjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC05wR8PWnyl+f+CenUv08c8Jq5cFhkER9j7ieVAuy6iAiBobnt0rmEYYvZ6omFja/vnTJNP8do+ZuMAxS67Bs0pHw=="}]},"directories":{}},"0.5.7":{"name":"shortcuts","version":"0.5.7","description":"manages keyboard shortcuts in browser","main":"build/lib/index.js","scripts":{"test":"make test","prepublish":"make all"},"repository":{"type":"git","url":"https://github.com/koding/shortcuts.git"},"license":"MIT","bugs":{"url":"https://github.com/koding/shortcuts/issues"},"homepage":"https://github.com/koding/shortcuts","dependencies":{"component-os":"0.0.1","keyconfig":"^0.7.2","mousetrap":"^1.4.6"},"devDependencies":{"coffee-script":"^1.8.0","coffeeify":"^1.0.0","mocha":"^2.1.0","mochify":"^2.5.0","should":"^5.0.1"},"browser":{"mousetrap-global-bind":"mousetrap/plugins/global-bind/mousetrap-global-bind.js","mousetrap-pause":"mousetrap/plugins/pause/mousetrap-pause.js"},"gitHead":"051fe2e37edb396938831bb3e851aef427f9036b","_id":"shortcuts@0.5.7","_shasum":"f929c80382bd8f7205c2cf6e5470e69397790911","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"sz","email":"szkl89@gmail.com"},"dist":{"shasum":"f929c80382bd8f7205c2cf6e5470e69397790911","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-0.5.7.tgz","integrity":"sha512-luf9/xn2STtQ84urbIqn38KV7ReGB7eRXUNErY1Kxb6BUsg7iae3yeehBPzGOueNILzNBaOl4uT8MmIacoQizQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDYPa/HlhNTeI4qcGws6x0GNiJzfPC1yR86XztAQwZuAiEAtjt5lhoBo34Xphc3TaLCtan3tVKrpZNRql7avu2Z9cg="}]},"maintainers":[{"name":"sinan","email":"sinan@koding.com"},{"name":"sz","email":"szkl89@gmail.com"},{"name":"koding","email":"npm@koding.com"}],"directories":{}},"1.0.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.0.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"77d4727d8aa896570a57d0dc6e864908736dd61f","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-i9DNEHWmJ9GzUytOamWK1F86eXEZCHKXIfxEplCiDzgt+SPbD5uITwLFhZn8bdTnrKeaXDfmXOsFjPOqO/8gUA==","shasum":"c1d2d337ff2296f5f50afe2e6466d22a8310d343","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.0.0.tgz","fileCount":35,"unpackedSize":85096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwLphCRA9TVsSAnZWagAA1mIP/3XV3R5SXfqkbzYQ47XB\n6zoMUU9gbMCuxoqlZPvsyI4bfVlYtYLleRK9xMs6egSOFFpQdszpBphUCquP\neT5ljKVqfhMtVA0r/tOulWifdjCqMpS7SS1jmMnbpp7f+ftAnQ6IUkc+cvlg\nX/TaQErlppg9pTYRZktlSHGRKpNlKK756WB5k78etuIlhaSI/ogSUORogSye\n9SdKFsclQ+ALdrIpaVuqYlpkHOJJHhAg5WZ1iM9Aru8hJv8uCF3cqhZmXCEE\nA/19fh2g6UXbCw2LjrZpzA5l1zuF6HaAK4nKM/QxLa1NsPnk8aKtGiSZb65+\nDhfSQnf/sFQTppPg53yV45SCTQg1mltklXSpTqrdMAgxOSn4AgenbRb7aANy\nFSVKFQQKVIAhinx7sIq2QkWTgINy+lOgknKPkyPwCUKhKeZ/2JafFyDO6jy1\nPSjCLD2Q1+1mpRSbYHRWOLA2x7NhMZXYTWLCq8PTAw3ik7zN2D6EVtZv4VTe\nfUeCs7ISEr3WK6eoT95K85qv8PHuKMNy6qz+zjwswrFkyPvCzl+udDs2d9ll\n7EJLNd8l27QukzSfPenfwrM7YNhY131oCqeLyeDcW6FeGDSfu/ZiysLOuTA1\nlzW5twnHj7q+MIPgIItcrOJw6vc1IGmvYvsef6pgoZjafnOUcl4RfFQJ72xI\nlMab\r\n=5jZw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGkcEfXDrev2CgVI3SaS+4ziMjm4W7iicGsrE9XE775AiEArQzD8qwYQgA47SZaZASJ+d7DXS1Fk6HG0eyF7c/gXUU="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"},{"email":"npm@koding.com","name":"koding"},{"email":"sinan@koding.com","name":"sinan"},{"email":"umutsirin1@gmail.com","name":"usirin"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.0.0_1556134496803_0.7299715015130654"},"_hasShrinkwrap":false},"1.1.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.1.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"926d9baed92807b672430697373c614846dea955","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-CnPquugTX2JkvIj4yCSaTr1cN8nDkfPHyr9PVJ+Z4HIyzxYewZKMauU+A5HNu1fB3oH/NUijt4ixrgLse4V/0Q==","shasum":"631a3b9a473420132df688e1f313503a7f9def47","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.1.0.tgz","fileCount":35,"unpackedSize":93526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4CnFCRA9TVsSAnZWagAAhScQAKIWBO4YlIOQm4jy5fS5\nkcW7BCnv3mI/SFvZScdjBJyAybT8q6REodf0JOhvb6POgvgpPldVtvUvF7si\nppzmotz81dB/PZlTvKv1uNPnd0My871+VSmG6ydr8VQWkAFIJTCUoVFPFcq+\nr2t2w0S4++LXkvejbxU4JiYHoBpfoRx/B3tMgn++XLWcLC5xEQ6YKtg5BJcq\nPhmhhXjz5rOttZIQiRhhV40/QImHECodmSuQAgT2gXyfb/LovJBc5saZgO9S\nrak+L4pt74BQze3bnbZxwo/X7d/DLBeUqJPYXEf8OUAN0cuDWQhLE8nfiFw4\nac88yrhqp7zQusnXpJiVXlAhmZlYSaEUeWY468ojNOU1cRO6jiNghn5A95CO\nAwNTefs7ybx8F1N3jQrqUr74aWsFh5gQ5J6smlF/oxfKncpVTaBj77OP+cCe\nYf3U29J91uGTeBXvHeu0IMwWzPF/dqZxxnRlKprHqsPhZHo6DQClx8dzimnD\ngDqdYQ7A8D3yWfzSgWyY82cytNYaFTdV7CMCeZ9bwXPca8Pb6m1NzfPzQr/V\n3ulRZi3HJuCBXG1jbsv0RdUR+vhA6YdlwQ8CAa/aA2WIo7b9D30eF16cPz6l\n3DZx4V9xjw2qFkcy2J8Jvxn4ZwJazBomWbSqtgVtJsS9Hnsf/bPDC3VkLl3H\nOozZ\r\n=pmXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj+BLB8ex1Reyz1ZX9GIUbTJpBhFKZvVNVkpZZZPgEHwIgS+4qT0yGk0sti1QMpbHC8vxqmF6hM5yqm7sbfj3ZTy4="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.1.0_1558194628851_0.407146154397392"},"_hasShrinkwrap":false},"1.2.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.2.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"e8e5b0dcc961f1c5301c1031dce5c98bfb012453","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-0secw46Y08rdUhYiOhKlTg99nok2YOPcAgTn0uNUfe/atPIvhGyQB/weyEjLuLNYAoLl4SXrV7lb+kcr4r0pMw==","shasum":"4aefc72de5162b181588a0b5cd6189b7ab134ea8","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.2.0.tgz","fileCount":35,"unpackedSize":94820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/8N9CRA9TVsSAnZWagAAwloQAIoLIS5DgVkG1LfMLe6c\nDxnFYj+iF2tWF5ZbIlV5WfqYUHmLE8ylABVGaZaOghgBhWwu2ZXbkA+4b3Wp\nAboV7D2AzE1UTPMDeZmufYEHoSkezesNx13KwTsmfTPQ0rdhR88/2b5Kb6jt\notQw0bTSX2ZLNcToRcbw3nyxulG0wjbl9U2X8L9m4SzFJqM8z+ELuUOjdZeH\nmGHlPD83ilwLC8CIiDRBNLmhmgGdjN1gd3Tu//Eio48MXq/8HA/IhwJsNO0K\nU/Ci5S71wYMDs6zNoXq/wTVS/vkXji8tiJ3zeQRAR0sAJ5z7svSsm4OlS0ei\n98q2R3oacXkuOqtgBvAvpFNey3KP7YftpIpGAh+rYTIpYl+wmrUzVJS9SzZx\nw0+tU4v3jAPvD6dNDBKEoVTkWu28D7mqqVU5IcfwEzrpmyrk9NgHX89Lucro\nQCihEQk5xt7kCq+uvhOfyjyMBUr2aZVum4hAErcrTbS/Au1SMh71zzhgh8Yo\nfpaJAehVt0BVOVSq7fHc8lk+jZxgUnf7XyGTxuWHMxRJnHjbe0gfbTbBMgU5\ncmRSb5rf4WHsZYBtiBgTp3d690M6g3fDbMYqdqwRLiC49Hxh6da4K2Ndyxi8\n21mvTd1TwZOwBzm5kBqWwxwRGfPXnHSpOOIORld1iv5uQI84nABO8sYB9r3V\nK1eJ\r\n=xwjJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsSdIXCnrORyOYdpq/C+FnwMEOz8yRkJ44etHTNjAVxgIhANkUSgK9cxMEXdN7kFYJXA5ZLveKxbvjgWz/PnUBsZUw"}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.2.0_1560265596620_0.5282638637733188"},"_hasShrinkwrap":false},"1.3.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.3.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"661fb2fd233d1ca6ecef942c96672ed278af311b","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-SDGJmgRoHXfQpA21Hqye82/0rSkn2V+m6NSAUjn1W+JBoYW1jO86nJNV/0ZLOV0Na6ZlMDs90YYvoPemAwVyVw==","shasum":"786d55f72d4e2b8264f67eb98364c02dffbe77c4","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.3.0.tgz","fileCount":36,"unpackedSize":96792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVXpkCRA9TVsSAnZWagAA6J4P/jjQt8GU4y/qbeTX+pMc\nKvldcWOzeZMOxFWNqQxps+lp1fh2S/nK1lvtHB2aTV8BaFAa2Mv4HKfcS7fc\nzx1lkmKz2vTUsLgXQdi1neqs3/iUAc1git9UhqTRU7PNxkjJ+kW9CuZstB+e\n6hAbzjgqRkubEkepXK5KZu6fLVe4ScGy+C38UM6EmK++fMI1wPmQoG5onivU\nvEXsX3CZnbNgEbQikUsUccGFcQOF+8BHiRrMI3K+Cl6+Q5tiTi+cXVe6hjkD\n/7WIMKGc77OhMEqS0aHci2FDVLi/er1cELCP5QC9730GTX4S6gBuC7yW2cgc\nOusN2FgFqogXySRqEzmgDjw9fBBiinZjz+RVRfSHHFAynGgP5J7nc06xzU9g\nR7krDkvMI0HhiBFLVZ8+ULNcHeYziAot/xq2o4On7TVd2jhc6hBctJwd58pm\nYmrvXXm+HctmTdu8GgDWiiqVGBbSdvisu0nTuyiA0KpOsUwxMQPQc9vLMgo5\nN23ZYAbb8xj1i/lXSiTwQjJcMyRpXLaX0iEhjfYd6+0R8DLVvE18NOni8Em7\ntg3HB+vumMhpLp/vuX+ioOmikOTC0Ivg8C3EsUDPur5N3ScVfgMEL29diitB\nrmG4/Mw+IKyZLxm0SOzixJJ1fa/VcSXRJejYWcluCxP+IzVLnGBX1Fn/VD89\nnvxA\r\n=auNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKboUsvD9mqn3xQTF/eyAsF9PLydvIaW6LML/ZsSTIwwIgYvPQF2xUGrhXpOT4yCoZtQ2KYtvoTrW+an9iqiiFutY="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.3.0_1582660195972_0.6291326096876662"},"_hasShrinkwrap":false},"1.3.1":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.3.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"891de564e7e51431ea598d3e23904b804982238c","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.3.1","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-wTw7mJfLeYn5uPj/bkxnBxrgaHRqx28S2mVhh2JdOdGnG4XSLh6wv76Gp2U8QXr3F/CBXJxFJTD4xXvJBSWWLw==","shasum":"108a403446b16cf3d775f6d8f0337ef7405e6f25","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.3.1.tgz","fileCount":36,"unpackedSize":99128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWtoQCRA9TVsSAnZWagAAzlkP/2PAIop0pSt2JULmqNzV\nM+0Hs5BOfHO3EnLwbm/p+A/8PVDODoCoPN39UmzgpbewDTjGYDPaDCKlFwkn\nXHz8b6MW3Qy0jbMvXJsdM6aTk8ZFYquUZMKcNerT4GnXOLGJNp0MOdRCtms0\n5gtfo6eW34VfysvPxDR6qZwvvXOL2Ht8Z+e1s/bSKWP0+45xkTGPY4U4/1Op\n8fmrmuZ7TV014ZW6mvcMO6HTi/fpeEDCcPgpnZfzvfxHKaE1Unb4ibmHKJBS\nf/jwpH8GgzG7s+uNk2Sek/lE2wYJuuhYSa7rSAMzgmNTwKaHbw+FMeGL8a6X\nZFQu3PuhE3NdLYi+5DYCpC73WM4w7gXplkdQhNUmSkqCgbyWRDBOirY2V/yU\nIO40KuUAi+3QnQHUNVWb0aJu5dW5n9MOSzmf4Py8uVh5d4XpoFIj54fJUdX1\nv4WNK2oa0ojzCcDZOJQep7UDQpHoVtG7EDVy3zr5mZ8AsppZiJgwR12CIWXF\nCpisQeHlOuIJNL1rAiSzQ753gcKSxSqzLo4iMFT9aAG1rCxlwfkcJ/eSezRg\nWLklMkCvKyS5cMGeEFmesjC/eRjlkHpdUgeF3H0YsPxUkRb5SC9NHh0he+rz\nOdq/TZ85GYeZx48485Phi02xUixAJY7CBjUYawlcxNG4Fz7j8JEasrmu6iFl\nEl3l\r\n=HTNa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaiUYzi+x/rEvD2FUqS6TS5Zr5nB8LIprKTS6A6a30HAiA7jS+YdcwntUxvIlWsIwYafga6E3WA34Oi56QZ1TCLwg=="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.3.1_1583012368437_0.10512920171583318"},"_hasShrinkwrap":false},"1.3.2":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.3.2","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"cfe949060c5b9f2c3b671fe79303f0a24023d6aa","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-bWEocafkIcgnidCo9XMfo+m24jn1p4cdmaaGfoNnD9+T2016UtNk2f112jHBfbLxvxdJboGVre8tt2ZsbzrpPw==","shasum":"24c948c9f2927a31604fa85bd2a9077700d50bda","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.3.2.tgz","fileCount":38,"unpackedSize":100798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecOijCRA9TVsSAnZWagAA7MsP/0Kr84NURIu+lLeJbapQ\nDDe2PnaOcXZnEh/kfFDVai09k2I3q3jV6JDc4fc+IsFa239af4Ure+Cm1nAK\npgPjYndrMAnYiGW7hhrw2Zgtpmogk196EdXcLEsGx25VYioM80QI1bYAF2+y\n/WqNQBsUcMZTBdr9iVrPbpZqKradhGLTpfjUci60S3vBVDGUSbE5Inij2DR3\nJAze2cRNBnJMWro0h8SOUD8Q0eSRoSm6fW6vHqgvfZ424HbzWbusKTJ8ruCu\nMRUIADuUnlt+ek1cferuvbNb6gxOIEsf7R28nSmbb1kQKlzVK3l6/NnUaQr+\nj+J0uiN6GaqB2p11d7Pbg5jP3+w3fhRwsrGnzV61UcS+q833lMxhTGQyelnf\nEACTdw/R/JKp1eZaPOd/FLDYgZS2c1u4dAjVa+3JXPqoZBH3p2Jxc2IwU/4M\nK/oiDlmijW0ZR7Ow3KB3pPyD8D68Pt8kIpS3wA9G9OwgqvQfCzcRzl+3stPR\nHut3Jexu15hGbelwIQy+6jDQRfA1JtwK75L5qKHyaTK9ISpFjLhLADC8jkt+\nHlyDhpWHRtEJFTniEhOUgSi1KQZictpHc09IwhMkO5+I8eNsQ/T2vw26Qw1u\nUEwDqk/rkhjQdK1TYHqQlFzJ0l/vMjynvjb7Nd5nfMgj/t0jqXdTpyU0Gp8T\nZSbO\r\n=eYzm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiFiUA1E1SH1YVUJ95C4DC6ExMSR6Sx84s8GnIQibOkwIgdERo8+XHGx74+vt9bt40Srr0K3oYShP9ICyCFnorNfQ="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.3.2_1584457890802_0.9357786624168998"},"_hasShrinkwrap":false},"1.4.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.4.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"0e003b0b2b18cbd03ba76943344d63705a558b7a","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-V8t9ylu+k/kFisWcm3OP+z0gE4VYC2zGyVVkf/5WODeoDIDtVhWL58EY1HPjcFqkxubwpCLhmGtfHTZOXlGZ4w==","shasum":"0a9c412ec87b1e0dc3e1a6ae50ddb94826d4a42b","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.4.0.tgz","fileCount":38,"unpackedSize":101495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewbUNCRA9TVsSAnZWagAAlxAQAITh/Uar3YKD0VRCbeZ6\nu5WRQZk6j7Mjapn7wbJss258GSmopGCMlSN9NY4CYUd/NnUKLGeGVdx9mhdM\n/okmrXAQA8/meaOrwYsrMwpt9MrtwLojwv7s3/RziKVE05YEtS2yLNnQGlo8\nyaumowJnaNlQzpduF7GY4ToS1gErfiDRE46gvV9qQwEe9zaelCbt2GTlznJG\n5IU+swLT4x9p0yg67IoVeVtHjCNGmTEqkSEFd9EIDFuMFqOX2IXuvl3qC8oQ\nheSL3tOZ9wP7/ur+Nkf93oe/rafnXZmo9hS8Rma3SJVHVgtZpOZ1QAQfzV8A\ngXrYboj3oMCXnTnEkAYlJo2BsARarm130z30MAwG+2H2CxyBKoBYxrDwZyNu\nyJ9I1pJiJmPreIsLeU64NrduxvCv9T/XQ//o5iKhi/CFXCl2T+GfQTKup6n9\n8YbgE43rFVBy9SPruDKYYuDrhAvetZUbXYF8GvpuIyKh/eJddYnTxBCTLZP9\nujfc129qmYURdoQ5DJhMMM2HhoXlZODvuc1L4Wxjvrnoi8EDuFbaq18xwvFW\nLaczxKzrgIdV9NmzrSdlqRt7q7sfdoQ5mA3eWUOTHm7KY0fXYvGEemtbMAo/\n+ipLDa9UAb8ryYWVaBfZJnIufQJOsgVkvciQw7hghrbHBbK1JPV7k9hvZ4m1\nJViE\r\n=Vzbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqrRZzmdV1qLNvS9asdhYDNFZy6BRGRooG/GjCbruTGAiEAnkJCf0QQUPIrDbqQ0lsiZkQvmxzYZvjicoLP/OoKukU="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.4.0_1589753101346_0.9891825984771603"},"_hasShrinkwrap":false},"1.4.1":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.4.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"1f82ec66fc42fd3f4df9cacc2dc449e0ffb28092","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.4.1","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-IAvkmd7+j9eVDJgHUrP5DAxBM0pwBl4xgPsXJgweRa26S+eSwbn3ZYff5/DxIi9cNEL7t7UsAKAZN7l0iS+/VQ==","shasum":"a1c79189d984a4ce0b557a22be34fe843ed9eef4","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.4.1.tgz","fileCount":38,"unpackedSize":101696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyTJACRA9TVsSAnZWagAAI1oQAJ9vMp+t76Ps5URx1hDv\n/7nrRKUU+j1PoFDIE8fCRG4BhEs474xeHe5SIeL1rBmkaFkz715pQnBRZ/jW\nsyO53FkShdc3e8mRrKVORQSGGh2VjNf+twQZAJKbiBz9GMXn0BizQhmavoUE\nqLI7sHpvMk+KCDrZlmup75h2W5LpEGoQdCcjdjaBfK8PicgpLkOBiz1Z+sXH\nHRaMr0L107TA5/34BosoCAfsQ+aWk69bwMj0+d8hhqeKVMG+O7MxrxVZGLd+\nAc2p9xvw3A767fAkgnz8DWTVIUjoXi0P7u2oygwn0ZSYe3yEsGkXDpvJdhOh\nMeuPR9A0RfKT4osEM0TpBwAv2HCNzoL+sY5XVL4icvV8PP7fN9p5tRUlFog1\nv/Llpug15DwT7j2gatY62hraf6JVp640V6TsOr1FrA3fLtIIIOMpuADDnjjz\nsIaBQesLVn5zHI5+LN+dth9TR+hTkVMHee9xZR41jfq6YHcbDG0JQ1rLB5Mg\nmBRBfRbrM7HG4R9FLuPDYpfoHsy9f/FcQPuHdjGfp2e4zQ3vi0wZa3fWM+0w\nCduy54cJJO4b6p+96486KX/Yv5y6VLRfmciy4TOi9L93MJc8Xlxk4zGRpJGU\nUbTap8pD5jXIygh1MAZDOUIyI65vUgEPHIAW8NXK2Nk94v+I4m1gIZF2kluT\n7Ipb\r\n=+OGL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcNx2IDzpJUyM4RDL7QrLfuiPy3M2kfcVqeOjOhshVzAiEA51yoVuBSQVQx4jh46mT+pUzVxEGReP9NINJ3tT/KAII="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.4.1_1590243904290_0.44939522930671205"},"_hasShrinkwrap":false},"1.4.2":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.4.2","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"182f06474a49785208dafbe7cee7f3a60ffa4f1e","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.4.2","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-Ad2K0qdrnUwgmb5HS+6f2Up+hkm5D7DHIM0c3Pqa4t5NmYCgantAPLGCw7BLYB5okRM0f+TXK39FNeHoz4klWA==","shasum":"b4786211f8722b7884652c98b51331f9a1d50211","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.4.2.tgz","fileCount":38,"unpackedSize":101700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyTc3CRA9TVsSAnZWagAALaoQAJTVQ52hesWK7cjEYCHW\nlQ9Vz7XhQJYIbDub5kprcl/eToL/Z0sfIwB00JY3B3i45/ho6TXX0CFhMis4\nCmtSBds2kCzU4K+7YlBqvp7y/mWSXcVeUrkRi2fsv+LA1nHLA5flP0jyWw5j\nZV9r48MjU+i2/gIfaBo9zaeBL84cIl+DLF52KJZE1gCmb+OoPwSGD1/EWR0H\nciKMP6sQE03lwSLTNGVqZeptzFU4M46QHXhVSptb72ubDVVYxTMHW+o7yex7\njX7crDkfUj0pN/C0Ht5XI2+lqyTcHO8gfO/vOJ52zWP8I/zoCTsEQQpfExOs\nccr1UvTqV5/9nMn7iX3nAAPb2q9ZC38LCsTxOiUoMHPnLIR3/6zgGwatgiej\nRTWh9hGIVHt5oT5h5h1AWByphVCuRyMi2nhDkeosaQh7iGSPyVEK9IZ52gTz\nD9rb/+rKvqeEcMbpXOGdJnJs+76Kk5sUU6wt8jQIiBU3G2LVW8+xp5hGP9b/\nGllywilRFk2lXkahOweuPl/zuYVtSN3YN3Jt2EZ0uZ6VvjUwK/6mQWyukbVZ\nimlXCN+M4JtDYo+7kbxGuWZUijpUMe2jy9QkLk8anGqAPNNpsmj3vEDAufIh\ngHgiin7xHaV5/s9xdgmScHIcg9cfDUe+TBkVkrbLpLi7N4X+HzVgfeadCzdp\ndAsJ\r\n=5tnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyGBe7ZF7cihIl7htl9hbIJx1eyxs+3kEMT0UqFV7D2AiEA9xI1p7FgBllC2paYGnLm8W+WovvtFga55XpPTN/q/6I="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.4.2_1590245175003_0.9366236190649591"},"_hasShrinkwrap":false},"1.5.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.5.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"85789be52a4416d75002e8732e8d9ecbf135d684","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-H8ZXuSdTmrNNPPi6IkI7n/fZo7wFSd5hWvy7P7mv3zcw5b4xr6eeukcOCLqZHe/unBECWZOx/Wt8Hyx9l9XjGg==","shasum":"94b5d5443bfab0d6aa034b7f2c7439f3a2cdb9ae","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.5.0.tgz","fileCount":38,"unpackedSize":102358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2VkCCRA9TVsSAnZWagAA8ksP/1jPgfabpZkoHE+HUOGm\nDHiVvPDopgSzNoVjg0X8rGdVCQSoSiHfQEyubhqiM90SkWz86qSetN4Upx6g\n+m/295le8tCCbseCtD3wNWE+o31QjaJjv2QC04HaZbmpHPj+8xCp9lUwZa6t\npO/uMn3D4RAp/Ny/pBlOr5EKbFJRyafKhokkvNvyJfU/cKufOKcst5XxdEfx\nz/Y3rhwLEqxyAswIMJrr/5dn5c61JeEMhhgT8UmgyQsJXNTQMwi6D30LN7C3\nvL6Rna9q9Mm8lTXkkrDB5VtimvMbI26yQP/V6WOj7qzHQLGGNTGLjwfOnBIe\nF7vbfEA6X1OWnvEr21rT29Fnc7n/5yV1680FxithDyZIIokM/y2wQ8etpSPc\n2i2/GmM1x6fnFjTv6EQ4r+WxAKKREAA+q45gC+4bI9BH2d8KvPYfBUkAEXDx\nxfPyKRvf8z64uib7MNB/LgZTyKH4kLXlxvCS3lMAAJOn7zvnSyXfKG7XcMXW\niL7i7Eui05mhTny35RDxN88Ka62ORBkiovMNUlHFek6JF01OF7sRT4o9QudG\n5Vp/ZiBS5nR9z2Uix5i0vVieFF7LbGxmZlZZOAN5L6TSFYR/3KoF2+3NAEfA\ncjIU9fTWXgrd0/yjy5E/Plzh2ci1TOjIp70qwg+P1AzHJryaYl0TmwmjMecY\n2r75\r\n=aa4R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2c99x87vf2NEVoozTXfPmy7j4FpKbiL2vzTtkO+WGgAIhAKksNIdGD8Fux2yzeQGhQXm8I1LOC4swNMBFetT7k2JJ"}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.5.0_1591302401525_0.8310662134336777"},"_hasShrinkwrap":false},"1.6.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.6.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"e4c02ac1359a9910dab1acf6738b83b3bd10303b","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-PE8ZwFHvJDpxXesMYM2Mvy+FsCl7QxtUy6UWetKjxqYkX+mNxIFyQai86aiAYI/a+U0V9++eDGPRQFrEwJN2Pg==","shasum":"6050789ded01a474f27dff710307f0156ebe5b5b","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.6.0.tgz","fileCount":38,"unpackedSize":104592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB8HOCRA9TVsSAnZWagAA0dsQAIEmfZ+vLYfdf0+slQao\nSFG5uNrdknUsftALuP44wCWicpCsZpO+350nVHM2PkFyTCV/5i5zbjIA3tIu\nQRK6TEgsNC+XdOPOHi8Zt0cEwwI8A+G1jFCTlQyFH0/hr6sRpKgKDhDL/BdJ\naJDSJH042b0GPZliouZ4b2FdK2djvIJgRA8RS9PUWoMCCDSnIVmZiJUwcCcE\nuzjd5Ecsd7kBdbi3PNYy45LNLpiz5J8sCvWPGBbR4a26/ZdfTA6HmvlDH6xx\n5QEZX07tNAnwvqXXrYDdlDWUUSE0dL9v0kKLemo5BsUesgG46K+PzAN5b2cq\nSp97EUq/h05mAnaU/rnCYuXdvkiDEQgF41b1JabQTgMN7rs4cR3PEShPp4YA\nm1gqrGxBKj7ndTKYNsxW7Nwu4mvUTdN0jXhuLifw8CRt5BYcxFhoXkViDUQZ\nu4oR4eMB/Guco4OYhPGdAubpFqeDzePS8ZuvFFtNAUlC5u7+b4Gd8Koj7bPT\ncr8kEIqDWnnLC89fXrLRONqDmd0UAmMbUjUF5ZBgIiUDF6y2N6h72OQ763sv\nbxqjJnofZElWUkcvyVJ1/V/3Q3aIa7hUMm5QJKE/S8Q7c74HkU1o5dX4rTKJ\nkIm94czzJUKjgVKXUfuxhXuNLkyRdWxSh+6MDUq8++8X97E9+Qk85FXSAzgQ\nhwBT\r\n=Sp7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5HHqFHX4xBDkhIE+Ju9ATwkC9abBXCFP9ziH3gBIOIAiBPR9Jlz9//JBCGrarEYjuFF93EYOXeTacQyOgArvQ2Nw=="}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.6.0_1594343885574_0.9735274419629838"},"_hasShrinkwrap":false},"1.6.1":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.6.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"e4ff5a54c9d965cbc93b80437d6416bddd75a0e7","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.6.1","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-q7IpQKaK7O8iF5zx+pN86fH+Rm2GyV8sr2JdiyPfsghvp7EXxpA4xXfe1IASVCShmMgydcav/46HcuEuGm11yQ==","shasum":"4ed1aa71fe560c14918b950b4eb51b99d10a38a5","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.6.1.tgz","fileCount":38,"unpackedSize":104568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB8bcCRA9TVsSAnZWagAAu2MP/1eTERdbH6VvSJpCtFU6\nXWS9AshVrfdeLbEyFyWL8QQ1u83CZDsdvz/xbmEH2nuFAAs98ObNuwCHEeaE\nEbYpsqqE/deHexicLgdMCT/fTojvh4ej1Ok+QyhezdkvxkoOjUeZ9xrCu23t\nmiSnQXC0zVcxhOLqrGBhGukyO34t11v7u21lmkUe1Rz6Js5pdr1krhmzLotS\ntoQe6lMwuvLKHpyBmtKaZnps6n1qPH3qjnOuyPxnHFiv1nCmP58KaTArxERl\n5mOxtXwIu/vw3olGTQEyeueCtpsqw3b2Z3pFt3UfhO0Q1VkC4cLrwzxT/pEh\noEyh3qV05W6I16kI+PVqbl6EAhZ1EafhNjlI7H/SMmgDEPNo9qb1QEgwqK2H\nS32LYDK1B1u6LKjNKj68eFrIVfmreuZwsp6gsZJvMJZTpkMnjoLAaJAOnPNW\nFuuW1hTB69miWp2n5NZNaJqWs15cwVjeGHdvs3UudshdfkaSdvtzTi1gw7Je\nGgeXTOiTEc3mSBt0KzEiIbKOaFGMl7AN5eRpk/dgkYgWmrwK+6UVULvothu9\nekIh5PhYqknrhaabEODhsME3hdSJdw5WW0tNVhOLb/MeaCzFljCzg5c0XY62\nJiN87BrTbbTjHTOARax/GhO98l9JvZ5G+uyvE3b8AjZM6//B99616XCIQ8Z/\nQpTt\r\n=vPdL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCq6jxCwYpRJ9kUkNW4hQtCWyimqEqj8uypqY9mLRUBwIhAKxY7FxAlBtxU1g9dYVJKxlXjJWHQbedv/xxe86qkuBY"}]},"maintainers":[{"email":"spampinabio@gmail.com","name":"fabiospampinato"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.6.1_1594345180054_0.7539257615088506"},"_hasShrinkwrap":false},"1.6.2":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.6.2","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"12d5a75383d2091e5d9720ed472e1e08b2be347d","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.6.2","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-aE+bHHNO5eoZaAxdBUjCVXFX/2wKR2d2KvZ8UxRmSS1gp91YaWEYjVEGLJyEOxpaHSt7wwqmcx44G+4QTDDP/w==","shasum":"69cb38ac884c6a21ccd3f3455eac4ea214d6e50e","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.6.2.tgz","fileCount":38,"unpackedSize":104694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4LSNCRA9TVsSAnZWagAAGN0P/AuEjs4mwrGq1SkQyIHR\nHcM3Et97TZVLyXEi4tiSTmXPS1qP5PkA19jIq3zZNZBWxURfTH7p5Gh0QCwq\ndxUG3YD8SSOhHvR2oQF6JYBvMgBw539anHk74YsJUx68R27SThVPMnvVZ8Rp\nP2OkgCwyHV4ViYMD6XqGjfoDUzpblDaykBaTsGcc4s4XUP+eijW5IPdG81bP\nPfpTSFGiEVEU7Knwjhk1l8ILRZRPjQmDDSEJITVeCoMNupQVrzcOf3XHDc00\ne4D8oZ4fgbmJ3HrpOaZqM9YD8wMViVM9veR08r7+BYMGb0WZeORP6Pin/nzp\nbPkFKWUP2hcAlokD58hbCxM1Z55AwuNUJmpn49DkU9c38pxlO3XI6wJb28By\nwTc7KNKRl4LWiqQZyKCkSwLuSHSYMgFPY57vGHGaPDGU4auDyQNpxRPpdyjR\nxgnb1yocMKjq1tp+RHCKfTjbFEGXTnMIAkHK1dFIwWOln0WahhS4U1J1QlNy\nR6mmSdR0Pnm+oLOBKtfxJyK/PzcjowQPpbqUFPPBAQP9KobOYKd8RSW4mhZD\n+PRIfIK7TjDpQXoHvjGthGrSNz7wP+DQqeqXBc8Afh3rPZmOpO3Hv+z1PajI\nBhvEIsyc+h22vE4fhNQdd7klJqdocPIDwwMdpbUBSM6Or3QBfpctqlJa0PLB\nZdEk\r\n=BZ1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8uI6cMbOKvWRyVjbFiUzKJaluVnpkduH0ih8M4pY1zwIgELHAfYEsPDETaEjeBsA4Kp73WSr1Q2KTxLtEv5u15Qw="}]},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.6.2_1608561804935_0.9815910454629262"},"_hasShrinkwrap":false},"1.7.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.7.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"c1193d127573fd7846e65e5a095c19d23acfe60f","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-5UFv5eVBaq60jjKl0qBBz0AsDtUtG8fejNMAZMcrV8/c8OEiyAOCQ7xxwpEnTCMNz6ItTvFZuvpI8u6JJypuyg==","shasum":"13191402489f07b2ecac709c4a03fb601d100efb","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.7.0.tgz","fileCount":37,"unpackedSize":106069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWRSZCRA9TVsSAnZWagAAqRUQAItJPJ+a3mYCJbOBRue+\nq7I+cVmprt8eSrsIYJ0DMh1/jeVYecNkmDFuP3d9tQxbquXtL11js356u2hV\njEWEJ6OcWK+OWouXfDT3kofsxZUkH1tFv2Vyr0Dmgq7xMAU2/Nx1BrWNgy55\nfME+w8ENPhPJojxwopxmAKMYv0euWwXyTS/jWXFm2isT0cDc8nVpk3CiCKzS\nXsgz+KXbzc7sOh5sbyqJPFXw4+y1PBaIAiPpw4VrWKketC2yXNBL554nSXyd\njIMEa/PtdBPZm9c9HVOmnVA4FqchY30dFAxAxK7hzo6o4ife+0GidXekN7od\np54r1sbBS97sJaSB5FQBgKaOfeC+lqwlZGv30N2x962lPMpKsJJpcvpLY93e\no+WvkGzxn34RNoH5eX9QRNoH0tjDrb3aOYOqnwRyoJQZNQ2DsUXZ9SiKb20Z\nywWv/zCzA5+XpLGI2Wf5xxcVV/Tz6VNqtHhKA7Q89d1VdCdktz/WxmqWjDfX\n02+Zw8bMSaFDG5nQXUExuS10qsdWqbbJJe4CuDvm11jBBjQJ1Tg0LXVkGFIB\n6nprPyH0MrI5nMj2Oz9Yv3DdPn+QwNxhm7g6fxGwaQDcqqE0K0d4jy/9P7ur\nU+0XUJFUATcDS7RPE6b0epwS0xcZ4Oxfu+/h0qTgu1nhN92AjGYtYd48CIRu\npG1K\r\n=bBAq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjnTGIarPDkRCthjGkrrMDHb4RGBC90bvy6DzT1hfGVgIgGFaZ0wggtC5HHbCwAACDorOnq4wFkT5xbYAOv5Senao="}]},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.7.0_1616450712364_0.8780961343870395"},"_hasShrinkwrap":false},"1.8.0":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.8.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"1a0a3cd67e5ae6708101d3b36ce08fed872321cf","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.8.0","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"dist":{"integrity":"sha512-VejvXhPkBow3bhrih0ryO/CjmyevLEMRIlA99IkT5BX4Bn6sW+OonT6tut4efF0+khR/GvzlAoLqabGQ5YHd+Q==","shasum":"c1101daef0c1d24cc125d49fdc3c323611a74c0d","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.8.0.tgz","fileCount":37,"unpackedSize":106714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjY/mCRA9TVsSAnZWagAAIbUQAJWuYNL6m2A27Sx0Xczq\nW24CRmCndDNL70HtcIWkAvz6elnvYLYQuO9sEUGfyyb3OSt0l2Jh9qgRbfls\nWgFYNc9eb3mW0wABnEvmgjLACmAtCh/XFIbGzsxmqTmL3E6uEuoD9cbEU/R8\nEleymU25nqJ2TUuHO1UIEn0GhFRgMr74H9TPkMH2VOIVqgW8u5zH5fBb/1H4\nLysVNzIeIfSzKNrljnfuj6hznmxurYDMFDLN+BRp0URaTIKlwGP+JwVfNrQj\nHHRX4DV2ZIrha1TQPi8cpk+mj/zIm/gqqqRxNXOGRWd1CkxzAD642GJ9Ggdr\nS/GktC0Wfmm8w3atrdJ2WzVHHVj6GCfIQGHkn24D8Gn1KgAOzsFWNv0vslf4\nF9IsmdLnqGawcy/uZXtOPosglcvcLBV3+JQ0lZhs0342jdra38mtcg5L1R0j\neceFcqQD9iiAak01I0pW2XPRnF6a3uYbT0C24mYWuxL+bnr2u5AYJlAhG7rO\nnyUK8WdBZrFrY8NcIsGLrRwFFJscTlq2yx/ZzQV0z0Y9LccDtgZFekX5nJ1m\nzrdF7+b0z9wSirdMrZQOOxRZAsVNepIDD00D9k5ylFOWlWY8bLlrgCKm2j9r\nByd5VjPWxZ0fCzzmWUq64Hq2a4YsVmlZfb0ceVv0kHS3wSrwtb575QnS2WFw\nI0yo\r\n=HHI9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5KHE/tA0D8CfZJhgBwvG51gY1oxPIO3S5uOzVTpHRNAiEAmYTohG8j7/ZtJhAfwHVXpsVqJ8dM0zq8RhZ9TrE3RXs="}]},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.8.0_1619890150461_0.8791743403677061"},"_hasShrinkwrap":false},"1.8.1":{"name":"shortcuts","description":"Super performant and feature rich shortcuts management library.","version":"1.8.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"rimraf dist","compile":"tsc --skipLibCheck && tstei","compile:watch":"tsc --skipLibCheck --watch","test":"qunit --require jsdom-global/register --require qunit-ava-spec","test:watch":"qunit --require jsdom-global/register --require qunit-ava-spec --watch","demo:build":"cd demo && webpack","demo:build:watch":"cd demo && webpack --watch","demo:serve":"cd demo && opn index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"license":"MIT","author":{"name":"Fabio Spampinato","email":"spampinabio@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"keywords":["shortcuts","performant"],"dependencies":{},"devDependencies":{"benchloop":"^1.3.1","call-spy":"^2.0.1","jsdom":"^14.0.0","jsdom-global":"^3.0.2","opn-cli":"^4.1.0","qunit":"^2.9.2","qunit-ava-spec":"^1.0.0","rimraf":"^2.6.0","typescript":"^3.0.3","typescript-transform-export-interop":"^1.0.0","webpack":"^4.30.0"},"gitHead":"dd72b6a7390a6607ad14a11c88f66c8e36e0867c","homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@1.8.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-2AURf/O3BbPHuzLtnnzrF/mXut8xZy3oneFTGjvXPQn1+apw1cBpy1+493NEKab+yO8ND3rbCdD7uVK+J2C93A==","shasum":"821b3a733253c121c461a5f36e8afce16d394a7b","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-1.8.1.tgz","fileCount":37,"unpackedSize":107070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3ODACRA9TVsSAnZWagAAx2gP/3hiYl3Ov6o5F7+iULF0\nMIeobvPosLOSBZ5CVSrUZvVKEu092wqdRXPvd8KZyrBHy67wqWvAu3Fnqu2v\naYHs2v8TYdRyU0S/jLkaJFCsTiF/y42Ip3DMlOnaO75/EI7w7NDXaT5yWnzv\nCFxndoJu+fNVs/yxdT9SUSWxDawcGodtwPyATKAXgRkumVKHAR4UGSrMvj7W\nCoNjklOwOnpN5jPwML+e+z3jYFrcm0c0D2hxsfDK1HED/hqxweBIQHAT2NFA\nwSP637Axo2XPce+b6sco8mZtjEkz/o1UgLgFFQhGg+VNcoDeqLdx2X6wWclA\nOpSyFRusJ/aOwne/YRgBMnSjdijWlGhlw0o0ntGWp7FPCZe/XxkLrHRFk3IW\nQCbuIaMZJf44m5l1TnLAVqEQaygWJd03BVeFIEf9zaWUDNhmM37CUzt0AXEO\nWBokDkMZxoSeKtliNokCsZI61JnOJcmWRXGHYgbv5BA3vAAuBR31g1Xn/RMw\nQ1ebkdku37KBYOf56+Ni1Lq1BOOVuVoBQPOt3fVyrPsWWOsQ7gRmXXJ7MYUo\npigZmCBfn5GbC2UAZES1X/ad4mIrj06cGEyAJKlfNZExreDxseKvbmdLbNX/\nmOCPn8VyYoz2GVtA5fqhp6o+qFhxVosAjfmRhcFLKBIBvdHa4N2YQnWkX9t7\n7xcG\r\n=3P8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBre1+R8kqvU56MopFw0WFvwyhyEmPwmGEIsk4FRyroBAiEAs1GV9ijmeKMfokLiKHXzcxtbgobHZpcpRYLETtnG+YI="}]},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_1.8.1_1641865407804_0.6142161738222534"},"_hasShrinkwrap":false},"2.0.0":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"2.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","demo:build":"cd demo && mkdir -p dist && esbuild --bundle index.js > ./dist/bundle.js","demo:build:watch":"cd demo && mkdir -p dist && esbuild --watch --bundle index.js > ./dist/bundle.js","demo:serve":"cd demo && open index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"keywords":["shortcuts","performant"],"devDependencies":{"benchloop":"^1.3.2","call-spy":"^3.0.0","esbuild":"^0.15.13","fava":"^0.0.6","tsex":"^1.1.2","typescript":"^4.8.4"},"gitHead":"24c133f2f3d1a3b7e65a40345d90a729fbe7970c","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@2.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xgCiAcZiJ43L+vh49im0/nVdDEKw+TsuVaKh++bUSjWoLTgp0v3gl+mbqqng52/dBt6tGH5Xiw+K0yHb0jGXYQ==","shasum":"ef9990c96726d31245ed6f04ad3cd82310bc75ed","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-2.0.0.tgz","fileCount":36,"unpackedSize":105365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMB4yFXbWHaOJvAFg6eODFYqjSklIITFW3P2d7qnO1pAiAZdWU1UlaF3h2iiSUcPx9v+C6ho4zfpf+4QfPoAIMQGA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbYoLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7zg/+OGvvSDL1AeF+P+yI/jwNXHnv/kzT685HkW6WgbPyMx93luzL\r\nF4u3xzDMss+vWVonYg2YIwQVA/0odPE5HEwNP2CHiZJSl5tj+/mkqK4SMVAK\r\nOPrkO4Dc57ppinUuBgNp4XmfIcVlB85ius/3Q57RnAVpPqBpFOnawlGDfFoK\r\n5FEibBEKvyVeiX/wRDOk6Tew9E53gHxz76rwnpwc0LkYwS5zPv/wDMtAB+3A\r\nxaRHsCy0OaMrMJ98GZ6CyTp1KoQxUDHN2xLb9wyBRTR3IEWHSi6Va7zZ+Gwa\r\nkGE/F3TrVXwqU2YMYMQULgWtizSEr+ZoElnk+psCAGkxKLQXBVJkyXRw2h+W\r\nd1sYoznwnKIX0Pa9HM1lOAyDQefXilMI6S3Jr80Kx0tDgNeU2/gZN4UcmG4B\r\nlnBsHoDgYHiDwPpcQ/1+YQ3CmiFkA5j3Jvc84dxB33k5OpMh0+hTFFXX/VtD\r\nmpjuC8OzBfPJDC1n9ZmC+bTHdnKlOgS7q8izL5xy2oMzsXw6M2erP97kzvXw\r\nD/eN4wsk2xW9GUaxNkBiw3iMk4IOk90/hX/RKpf0ZWDzOqHR3X5t+KvRpN5P\r\nv3jVJU+CTLquaGCsp7HQy5d98ZE/uWVMZCeShE+AVS+V2Q1zHPnLb8aau/73\r\npWDETjLQyH3jezuyeUB7ak48Oi0f44Xuw80=\r\n=z61U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_2.0.0_1668123146797_0.2720635437472487"},"_hasShrinkwrap":false},"2.0.1":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"2.0.1","type":"module","main":"dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./constants":"./dist/constants.js","./maps":"./dist/maps.js"},"scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","demo:build":"cd demo && mkdir -p dist && esbuild --bundle index.js > ./dist/bundle.js","demo:build:watch":"cd demo && mkdir -p dist && esbuild --watch --bundle index.js > ./dist/bundle.js","demo:serve":"cd demo && open index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"keywords":["shortcuts","performant"],"devDependencies":{"benchloop":"^1.3.2","call-spy":"^3.0.0","esbuild":"^0.15.13","fava":"^0.0.6","tsex":"^1.1.2","typescript":"^4.8.4"},"gitHead":"2064f3d0b5986f8dd2946356d650b9a9e212e198","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@2.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-sy2Pd1Hj5V9exxym5zYZf/DQY1CeDv+ETOESE9nO7aHWlH0/3UWvBSzFaLn/l0PhfYwu4DMXePXIxqZtnCsfDg==","shasum":"0b1392f80be144f255a4ad46bbbb455a06ce2cf7","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-2.0.1.tgz","fileCount":36,"unpackedSize":105454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCY66PITgl2b+I8KRQ+AObm1X18644l3N5hb1NXn3FoAiEA2kiGq1xjQr85+0YAz1w9OqeGT1Qb03R0o9ahh8/IeFs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf46LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK5w//a5gKtannz50/jHaCRVjEmfI/Gv+ud4gdhch3t/S1mMqwUBEm\r\nge4T98ZBMOxJvAajldU7vejnecmsWb9QZrOKha6R6JAWLd7OJtTdEkD5a/Vb\r\n0U7tTXSdqXBEPikFJxjHXUtDciyy6V7DQxg1UGYHZSkvUr9wMZwmxaVLs0XW\r\nxRqadNfVK8azyuuW08sYY2D9jCKKCKsfbZHoa2R62o0Ab/fTeDZI1ApJPbQw\r\nu5guH+7a8YnOvBoJ1iElGuw4h7a6EpR9ZzyEhHgXgB2omN9DRl3Uok1lLTMT\r\nIA2VZNVVqiUtlIDJ0GZSeyO2jo4aUMTFD3bWBsKEjiL/4WmlddO7XjFQzrr0\r\nKwp51srbk0B9XQ0M8jBRDzCpp610eHhIcfXCL8PrwmQHNGvjmB6OsJGa1qtL\r\ncoLYC0Dq7TXaG0fn1gb/PWSg3oYMVcVKnvbhX1NrOMs6HA7Jq32XTCTaPH9i\r\nqrtGNSnR+Do96QjwyDnEjHWLM1/aTGNySaqYD1BhpcKWfGK0ZW9Pf0pULgeO\r\nrvms0IhwApwesDydMuC43GfSNt7HXS8r9PVM6LzFykTR/KXDBWN0/kXGa8Rb\r\nxf44iZpkaqWEVcb0DSclRaTqZUwbn1s+ga0FyS2/Q4RTYVFLJbGT0VezHQI+\r\nWdGZa/u37DbSem2HgO8mUbs7hRQZ3kn3Wh4=\r\n=5JMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_2.0.1_1669303947793_0.23874895761532344"},"_hasShrinkwrap":false},"2.0.2":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"2.0.2","type":"module","main":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./maps":{"types":"./dist/maps.d.ts","default":"./dist/maps.js"}},"scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","demo:build":"cd demo && mkdir -p dist && esbuild --bundle index.js > ./dist/bundle.js","demo:build:watch":"cd demo && mkdir -p dist && esbuild --watch --bundle index.js > ./dist/bundle.js","demo:serve":"cd demo && open index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"keywords":["shortcuts","performant"],"devDependencies":{"benchloop":"^1.3.2","call-spy":"^3.0.0","esbuild":"^0.15.13","fava":"^0.0.6","tsex":"^1.1.2","typescript":"^4.8.4"},"types":"./dist/index.d.ts","gitHead":"41ec9922a1f324878c2ea9ce0f69595aebda88f4","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@2.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HhZcX9uXP4EccQbXG0XMALLsp8xOeQOdTTFrOb6LDlf6D9BtS1XSSS5f5tpeAOYAuCiK1q45fr8bsTzWE+uVfA==","shasum":"7e0a3fc6f8b503d079f237ace009f056fbe7be9d","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-2.0.2.tgz","fileCount":36,"unpackedSize":105608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgoOtlbVoC5FI9h8Z6Zmog92I+wWVoyizisrwQ+IanHAiAmpoFk2uxsl6GqtWqJg2RJmxvI9n7CfeTrSYKBkmanTw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf5BhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB5hAAmoxKf8bh/UDr6ki3G/P1/Ygi06cNWSm5dp0UYFwLscgGsEQ6\r\n8/k0Ip0Jh298sMfBg1uaddiP+OJ6NZvFvowN9NWINPM94MNmbYqiq+Ui4Tuw\r\n7a/3h8vRZyKStnFGTDeWzz3wVzThUQavTxU4LDlhSlqtJEBZALZnIUgw1gyq\r\nP6IR3tdlEbkhfnKu8QVVYJHfXKoKY+XduQa6rgcxbcXvEU/X6yfY/OPqWlUF\r\nlaGcU/tnSf9YtyaYMWeoFalM3NLMxtya5gBg9U1TdvvlF1l1ecNvDFStxux9\r\nGDhWd/02CBIzleMiQRH6q/VMTCFeldfF1xoC7y95Y9ru718OKz/MuAId5yXk\r\nNdP02aMYKJd0myGpfHkp0NE/FAYvENFKweWcGSTdNqjZ915Pr9ifqciDhMEr\r\nEPzu6M0JuGhkerukp+HrZKmI4euAoQZyJYoTmSkwrFaa+GaCco8VWzkhuS2+\r\nsbImekdbWGkpi8JYfjbbDD33VJm0xUWHHszz13bo7fGc+sV0aCDBamRLo5VD\r\neC2P8+iG6wQsVSUJoJgHPyN6rARzGJQ0XPVneK1uIKLUz/5+M7dCDDdqn8YL\r\n1/tWVS6VFWCJtTqnpfc8Jeikk1GCaHdKAoR/o/OSjSnPswn5meNJCdjNGuCi\r\nD/9ZI0i1oEysO+NJJgX0KjUw5IFTAG8qMAE=\r\n=gR+/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_2.0.2_1669304417484_0.7448966028495982"},"_hasShrinkwrap":false},"2.0.3":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"2.0.3","type":"module","main":"dist/index.js","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./constants":{"import":"./dist/constants.js","types":"./dist/constants.d.ts"},"./maps":{"import":"./dist/maps.js","types":"./dist/maps.d.ts"}},"typesVersions":{"*":{"constants":["./dist/constants.d.ts"],"maps":["./dist/maps.d.ts"]}},"scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","demo:build":"cd demo && mkdir -p dist && esbuild --bundle index.js > ./dist/bundle.js","demo:build:watch":"cd demo && mkdir -p dist && esbuild --watch --bundle index.js > ./dist/bundle.js","demo:serve":"cd demo && open index.html","prepublishOnly":"npm run clean && npm run compile && npm run test"},"keywords":["shortcuts","performant"],"devDependencies":{"benchloop":"^1.3.2","call-spy":"^3.0.0","esbuild":"^0.15.13","fava":"^0.0.6","tsex":"^1.1.2","typescript":"^4.8.4"},"types":"./dist/index.d.ts","gitHead":"78e6e5790b1bc55be9e651b8e5ae9cfae94e2d88","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@2.0.3","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8Cjrzz15LBDmknBokvY8aWoyjc4U2CdbmhU4Jg5axi8jpD0wlFUjqKMAdMU0DkOpVp64vn3ISxngAg3WmpUa5g==","shasum":"fca8ef10efc765a9a71844362ac1342036e8aa9c","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-2.0.3.tgz","fileCount":36,"unpackedSize":105761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr0neiBlmZy4Z0ELA8tFfxZOissztnfx6vN2KnXEFFegIga3VPwQczzMxPTaIrO/23hgozwkAsfPQQRAlTmV+bBGg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf5P5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz3w//eK4jCKYaWeBLmTw2xqUCJu3q+hfWYrMy8kk2fMus22O4pWzw\r\n0YO+MLsow1F1MYQoWQqkNw51b3H0kbg2mJGf0wJSjLAYRieRhQ4sKdGfa63E\r\n25exIi+5srCCnCqcF2dmiN7IypfBB1YeZxYBi+xGPzjFcf5oU9MrIlXlgzcv\r\n3RKTjnwZZvACFIAwnegxZoDF9X6h9eIWYGQGdXL1j3+VtKim6eQVELTzBq5g\r\nsat/4Qw24WSlSjgCXhCRxJUz7VoUkEVVoREltKdQW78lFCA5U09X99J65r2N\r\nIpL5+hERaPVgiYsSfjn6LSRy/Ky5Mz71KDC5zz5G/upzXHED5/2qaLYpyF5r\r\n/xg8ssJfP/SUHolcKCEWPrNrTydo4cAneu/i9E+5cDEyaepdbNCE8meNjaLy\r\nQXqChkz5VG6He4DzFWWU3XvNYQVDtk032ETvP3hoa0MrXJ2WE9bYQjdpfvH1\r\nWOMFl1WXXfgTVTRNn9JoQ+Uutc5mojQc5bxzXfVZ/X5F4xcrgrl2RYGB5Sz+\r\n+z5CYZK/Z5okWSBnJ5gHJUHppqxoNVGzTre4bwChKBCSFJ/xqR3CjwDIk8XK\r\nLFYwbA6Obm3Da1cICHlf0KwP4wUvBS8nGLyW02WTiWvSlOVIr/wiPxggRqaG\r\nvYi0soDn+7ulyKwLGMPifiMfklPrNfT18Jk=\r\n=HjBK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_2.0.3_1669305337212_0.30346208690163157"},"_hasShrinkwrap":false},"3.0.0":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"3.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","demo":"vite demo","prepublishOnly":"tsex prepare"},"keywords":["shortcuts","performant"],"dependencies":{"shosho":"^1.4.0"},"devDependencies":{"tsex":"^2.2.4","typescript":"^4.9.5","vite":"^4.3.9"},"gitHead":"8b0be48a65cf67c0b3d18d68257e662c1c907097","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@3.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-G5+/cS2velQotnZnVRYBWO/zcfuwaEI5/ihoGqOumgrIb23pTZjHQS0zgecdsY5yE4xmsvwQP+Pdl5LX2c/ltA==","shasum":"8367c45a40e7ebd84aa3083fec6c0829fdf91fda","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-3.0.0.tgz","fileCount":19,"unpackedSize":27711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkAp4ipHVRMh98xVG5OFy5zGID8VftFJxL2lyosuQ43wIhAN/1CdTUa4BouwF7poH8qT8VGE8D8mf1X2ykjPWTyEqx"}]},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_3.0.0_1687981995190_0.10552767628789717"},"_hasShrinkwrap":false},"3.0.1":{"name":"shortcuts","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"description":"Super performant and feature rich shortcuts management library.","version":"3.0.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","demo":"vite demo","prepublishOnly":"tsex prepare"},"keywords":["shortcuts","performant"],"dependencies":{"shosho":"^1.4.2"},"devDependencies":{"tsex":"^2.2.4","typescript":"^4.9.5","vite":"^4.3.9"},"gitHead":"2ff67c9771672b86dc430623c7b2e89d161b66c5","bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","_id":"shortcuts@3.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-09+bSr7QHx9pEPH+JnXhPkjAPm6rQS+eJudNJe3rNY38JSaPt2aF/74AX/EJbyqykYMWGnmWeide3uUli3C+pA==","shasum":"582e248cbcd821f110bba9dbbaa2df628547fdee","tarball":"https://registry.npmjs.org/shortcuts/-/shortcuts-3.0.1.tgz","fileCount":19,"unpackedSize":28761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeKF+fo+X2As9/SbHCAHUb5la3hDElbZE130TwmWYP2wIgJ0cvDzg3irup4mTr0ADIrBz06sY0z0451riUYwRt+hg="}]},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shortcuts_3.0.1_1688305884337_0.6522858061163672"},"_hasShrinkwrap":false}},"homepage":"https://github.com/fabiospampinato/shortcuts#readme","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/shortcuts.git"},"bugs":{"url":"https://github.com/fabiospampinato/shortcuts/issues"},"readmeFilename":"readme.md","keywords":["shortcuts","performant"]}