{"_id":"@arsams/konami-codes","_rev":"6-d7bde0c991348b075ca4dc4e89869ef9","name":"@arsams/konami-codes","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"0.0.1","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@changesets/cli":"^2.27.3","@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest"},"_id":"@arsams/konami-codes@0.0.1","_integrity":"sha512-5+vVP/Of6GI/9lPx7itXH78SE8hShbb8EfMx+w1aUuwEBkVlBZp686LcoXiCnYFQBKJc5ZCdbk9EJxgyNKtPEQ==","_resolved":"/private/var/folders/7b/6n08r04j1959k_8lf164r7zh0000gn/T/3b4fc72b94e2ebc51d84ca1806e2560a/arsams-konami-codes-0.0.1.tgz","_from":"file:arsams-konami-codes-0.0.1.tgz","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-5+vVP/Of6GI/9lPx7itXH78SE8hShbb8EfMx+w1aUuwEBkVlBZp686LcoXiCnYFQBKJc5ZCdbk9EJxgyNKtPEQ==","shasum":"23a153503cf09f8c1ffd17f16270e98e09645028","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-0.0.1.tgz","fileCount":22,"unpackedSize":14120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTR56jTyu3vx7ZdeJEZQVfrBxAH1piNUHdFhDRpcowEgIgD08u4M90TEJ3TpTH51Q+vL8v6WctRVBtdamCltOuqU4="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_0.0.1_1716835721822_0.5076011284340407"},"_hasShrinkwrap":false},"0.1.0":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"0.1.0","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@changesets/cli":"^2.27.3","@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/typescript-config":"0.0.0","@repo/eslint-config":"0.0.0"},"scripts":{"build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest"},"_id":"@arsams/konami-codes@0.1.0","_integrity":"sha512-CZphn+5ww+7YaSP5LQ0YbJtL0ZTQUaTpnAoo+dfOA04XHfmBryQ0qRK89BO9XhK7DQ0M7+gpSdpaPMxzOynncg==","_resolved":"/private/var/folders/7b/6n08r04j1959k_8lf164r7zh0000gn/T/19fe6c73b7e16324f38fd6f8d62f3658/arsams-konami-codes-0.1.0.tgz","_from":"file:arsams-konami-codes-0.1.0.tgz","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CZphn+5ww+7YaSP5LQ0YbJtL0ZTQUaTpnAoo+dfOA04XHfmBryQ0qRK89BO9XhK7DQ0M7+gpSdpaPMxzOynncg==","shasum":"9bc9303be94c45f932e3b4bc43483e2bdd7617fb","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-0.1.0.tgz","fileCount":11,"unpackedSize":10288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNGVrnQ3Qx3vJUdnUA3bb1t18dMxplEwobTT3S2VgZqwIhAJL7MNXgd0mPbLC69evsbJI9iXJIQhyoHGl1Hrg12PfA"}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_0.1.0_1716880885856_0.457151713904393"},"_hasShrinkwrap":false},"0.2.0":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"0.2.0","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@changesets/cli":"^2.27.3","@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"lint":"tsc","build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest","bump":"pnpm build && npx changeset version"},"_id":"@arsams/konami-codes@0.2.0","_integrity":"sha512-fRIuv4R9GeZ/6XibNtu+Y6WpTdxVYNxJoX8snFIvaLDjf8Gk8W85C7l+d9hp1TmV9+/qNYts9dSUd4RiWHM8Ew==","_resolved":"/private/var/folders/nb/nvpny7_929x72k8_s90rt9_m0000gn/T/fe3c300c0c0116e01e82bed0ddb1c7ec/arsams-konami-codes-0.2.0.tgz","_from":"file:arsams-konami-codes-0.2.0.tgz","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-fRIuv4R9GeZ/6XibNtu+Y6WpTdxVYNxJoX8snFIvaLDjf8Gk8W85C7l+d9hp1TmV9+/qNYts9dSUd4RiWHM8Ew==","shasum":"c19fce67feb6299b79cdc108ef41705d96e155a6","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-0.2.0.tgz","fileCount":9,"unpackedSize":6364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwKnYgq5reT9EZvM5bewQfIH0YM5PgOzp0YS83ZOc2nQIgZoWRqLB9EuzYdvPaY9SMR1YBLpCdVIPC5NpIc64QE9w="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_0.2.0_1716882278952_0.5689760124075309"},"_hasShrinkwrap":false},"0.3.0":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"0.3.0","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@changesets/cli":"^2.27.3","@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"lint":"tsc","build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest","bump":"pnpm build && npx changeset version"},"_id":"@arsams/konami-codes@0.3.0","_integrity":"sha512-97KBIl3kIrZGgux6stROwmGqjNkONtY17sGgqTB8VpcgTQgf4yGcDqZAaLNX0qJpmAoJrmGG4WCflmdDltAM2A==","_resolved":"/private/var/folders/nb/nvpny7_929x72k8_s90rt9_m0000gn/T/89be9591862d43cde50a944ec2545d6c/arsams-konami-codes-0.3.0.tgz","_from":"file:arsams-konami-codes-0.3.0.tgz","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-97KBIl3kIrZGgux6stROwmGqjNkONtY17sGgqTB8VpcgTQgf4yGcDqZAaLNX0qJpmAoJrmGG4WCflmdDltAM2A==","shasum":"4065291b043e87f2856b4dea3dc96d41918368ad","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-0.3.0.tgz","fileCount":9,"unpackedSize":7269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFebdmuIxUFsm9UOIkSSoHs+m3DST95V4++8kRPPIl6AiB44UCqzPgYx8CK28OvctxfvlnEl4oyDMd8y+/oxTk3bQ=="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_0.3.0_1716884400982_0.8998576764021282"},"_hasShrinkwrap":false},"0.4.0":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"0.4.0","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@changesets/cli":"^2.27.3","@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"lint":"tsc","build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest","bump":"pnpm build && npx changeset version"},"_id":"@arsams/konami-codes@0.4.0","_integrity":"sha512-i7NR0Ub2NlZlWwOd19tMVGxo/L2k36fopcYSfP1nIfMPb1k88KqZBFBNz3kJV4fYOMCpumvDDBwi6zcY0QaimQ==","_resolved":"/private/var/folders/nb/nvpny7_929x72k8_s90rt9_m0000gn/T/fd8835829e1cd1bac20ba68bf3447e0e/arsams-konami-codes-0.4.0.tgz","_from":"file:arsams-konami-codes-0.4.0.tgz","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-i7NR0Ub2NlZlWwOd19tMVGxo/L2k36fopcYSfP1nIfMPb1k88KqZBFBNz3kJV4fYOMCpumvDDBwi6zcY0QaimQ==","shasum":"b7c59555bf1be20a67ff5c6ac4d82606407d4b72","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-0.4.0.tgz","fileCount":9,"unpackedSize":7373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDydSic1A1cEXjYJnSH/ht5BDkyHKYUt6KaSFMWPIjMEAiAdDg9aNsbSLoJwbX7SF5FYLAqxUl61R848zSfFpAZ6rg=="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_0.4.0_1716884697482_0.9490879317379148"},"_hasShrinkwrap":false},"1.0.0":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"1.0.0","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"lint":"tsc","build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest","bump":"pnpm build && npx changeset version","pub":"npx changeset publish"},"_id":"@arsams/konami-codes@1.0.0","_integrity":"sha512-uCt5G+8h8PezNgneR2QzJHMc3Brq7HMEnYUqcQ+ohbzO1faz5kH5LSxCK6wovfdTgD2q42W+wuYzOKtkhfBKmg==","_resolved":"/private/var/folders/nb/nvpny7_929x72k8_s90rt9_m0000gn/T/fa533836b1504d17bbedca0d69ba4441/arsams-konami-codes-1.0.0.tgz","_from":"file:arsams-konami-codes-1.0.0.tgz","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-uCt5G+8h8PezNgneR2QzJHMc3Brq7HMEnYUqcQ+ohbzO1faz5kH5LSxCK6wovfdTgD2q42W+wuYzOKtkhfBKmg==","shasum":"10b129cc8e68ef9cb509bbec5d7eb9dda6d946ca","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-1.0.0.tgz","fileCount":9,"unpackedSize":8875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn7041GXhpqnFdhC/OkmYDYJAiXQa4nUz/5RlKPNWtpAiBpZxiJbQezzHZv4mYIy0kRfBOKGDL6ouBTCufnZYEXrQ=="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_1.0.0_1717658529270_0.26603329677583254"},"_hasShrinkwrap":false},"1.0.1":{"name":"@arsams/konami-codes","description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","version":"1.0.1","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"homepage":"https://github.com/arsamsarabi/konami-codes#readme","bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"devDependencies":{"@types/jest":"^29.5.12","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.1.3","tsup":"^8.0.2","typescript":"^5.3.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"scripts":{"lint":"tsc","build":"pnpm clean && tsup","clean":"rimraf dist","dev":"tsup --watch","test":"jest","bump":"pnpm build && npx changeset version","pub":"npx changeset publish"},"_id":"@arsams/konami-codes@1.0.1","_integrity":"sha512-yUxrBRvF1YJoi85U7gcT2w5q2hsNORX/SCFBQRoeKi2LlJKRFjeX2O05EwsyOl9eWpj/Z7X4eEdxwU/mNNMPww==","_resolved":"/private/var/folders/nb/nvpny7_929x72k8_s90rt9_m0000gn/T/b3f5ce88b37d1440971b65fd0d1de8cf/arsams-konami-codes-1.0.1.tgz","_from":"file:arsams-konami-codes-1.0.1.tgz","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-yUxrBRvF1YJoi85U7gcT2w5q2hsNORX/SCFBQRoeKi2LlJKRFjeX2O05EwsyOl9eWpj/Z7X4eEdxwU/mNNMPww==","shasum":"1e6ef68a37123adeb1c8594cc39cc0223736b11a","tarball":"https://registry.npmjs.org/@arsams/konami-codes/-/konami-codes-1.0.1.tgz","fileCount":9,"unpackedSize":8881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmu7s80+NBqvvtUsiXupyl9vEofDrC4jYrz6qMKi8IagIgcoGwQg5n+4pjwsv8NqCShreyMuFiTITPArMog08ZdwM="}]},"_npmUser":{"name":"arsamsarabi","email":"arsamsarabi@me.com"},"directories":{},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/konami-codes_1.0.1_1717659069255_0.5524569956358778"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-27T18:48:41.701Z","0.0.1":"2024-05-27T18:48:41.978Z","modified":"2024-06-06T07:31:09.665Z","0.1.0":"2024-05-28T07:21:26.037Z","0.2.0":"2024-05-28T07:44:39.080Z","0.3.0":"2024-05-28T08:20:01.150Z","0.4.0":"2024-05-28T08:24:57.619Z","1.0.0":"2024-06-06T07:22:09.421Z","1.0.1":"2024-06-06T07:31:09.476Z"},"maintainers":[{"name":"arsamsarabi","email":"arsamsarabi@me.com"}],"description":"A lightweight and versatile TypeScript class for handling Konami codes with customizable callbacks. Easily integrate Konami code functionality into your web applications to unlock hidden features or perform special actions.","homepage":"https://github.com/arsamsarabi/konami-codes#readme","keywords":["konami","cheat code","typescript"],"repository":{"type":"git","url":"git+https://github.com/arsamsarabi/konami-codes.git"},"author":{"name":"Arsam Sarabi","email":"arsamsarabi@me.com","url":"https://arsam.dev"},"bugs":{"url":"https://github.com/arsamsarabi/konami-codes/issues"},"license":"MIT","readme":"# @arsams/konami-codes\n\nA typescript class that provides Konami codes functionality.\n\n## Installation\n\n```bash\npnpm add @arsams/konami-codes\n```\n\n## Usage\n\n```typescript\nimport { KonamiCodes } from '@arsams/konami-codes'\nimport type { KCSecretCode, KCConfig } from '@arsams/konami-codes'\n\nconst codes: Array<KCSecretCode> = [\n\t{\n\t\tcode: ['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight'],\n\t\tcb: () => {\n\t\t\tconsole.log('Callback 1')\n\t\t},\n\t},\n\t{\n\t\tcode: ['a', 'b', 'c'],\n\t\tcb: () => {\n\t\t\tconsole.log('Callback 2')\n\t\t},\n\t},\n]\n\nconst config: KCConfig = {\n\tdelay: 3000, // ms - Defaults to 3000\n\tdebug: true, // to print logs to the console - Defaults to false\n}\n\nconst konami = new KonamiCodes(codes, config)\n\n// Successfully triggering a callback looks like this\nkonami.input('ArrowUp')\nkonami.input('ArrowDown')\nkonami.input('ArrowLeft')\nkonami.input('ArrowRight')\n// console.log('Callback 1') runs\n\n// Inputting an unexpected string in the sequence resets the\n// attempt and does not run the code\nkonami.input('a')\nkonami.input('b')\nkonami.input('z')\nkonami.input('c')\n// console.log('Callback 2') does NOT run\n\n// Waiting longer that the delay value resets the attempt\n// and does not run the code\nkonami.input('a')\nkonami.input('b')\nsetTimeout(() => {}, 3500)\nkonami.input('c')\n// console.log('Callback 2') does NOT run\n```\n\n### Usage in React\n\nSee [@arsam/konami-codes-react](https://www.npmjs.com/package/@arsams/konami-codes-react) for a react hook that helps with implementing this package into your React app.\n","readmeFilename":"README.md"}