{"_id":"@tanstack/svelte-hotkeys","_rev":"23-cfb033e2cd90559c5a89325d1935410e","name":"@tanstack/svelte-hotkeys","dist-tags":{"latest":"0.12.0"},"versions":{"0.0.1":{"name":"@tanstack/svelte-hotkeys","version":"0.0.1","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.0.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"3d4488c9cde51b2c81753d27f6b10afbd91bca94","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.0.1.tgz","fileCount":32,"integrity":"sha512-gB01VOMOX5ewKt/1QNDCE+8Vd3kVn/brnDcjBqWYtbj35fwt6CFdW1/hCulMQjlLQKPlNEHrjjvieuFGfyagxg==","signatures":[{"sig":"MEUCIQCRW9nLuD645V4+DHVpdtILPoLUWViqjCUOBkbJhL8m+AIgZ06guJQXaqH13KUkwxB0BuKIxrRBlG7b2o6MkNEPoFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51075},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"gitHead":"0a637f3186c7487155ce4e89b5a22355241917bd","scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.2","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@tanstack/hotkeys":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.53.7","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.15.0","@typescript-eslint/parser":"^8.56.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.0.1_1773172227658_0.4678125716886634","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@tanstack/svelte-hotkeys","version":"0.4.1","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.4.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"de0c6c50471e44527a99a49f371cd27bb9818693","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.4.1.tgz","fileCount":33,"integrity":"sha512-Xop+Z56PDAKXkzN7+tSlI/FeiYq5qi0/c4n/xP2/zivbpSya/xzcOra9kHK6jAUdG/pq/s+C+7+9XyXR3md8pA==","signatures":[{"sig":"MEYCIQDrYVigHw4y88AFsC2u3QcY8usWS8L45i7r6Y5AYtYNYQIhAKyt/8A+WYTtjLHDl59XJLoUCp++gd3Bbv3mRJMqgfJR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52139},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/58f5659f5b23fc8a950cd412811f15eb/tanstack-svelte-hotkeys-0.4.1.tgz","_integrity":"sha512-Xop+Z56PDAKXkzN7+tSlI/FeiYq5qi0/c4n/xP2/zivbpSya/xzcOra9kHK6jAUdG/pq/s+C+7+9XyXR3md8pA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.53.7","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.15.0","@typescript-eslint/parser":"^8.56.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.4.1_1773172586973_0.1813460665788562","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@tanstack/svelte-hotkeys","version":"0.4.2","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.4.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"d81e7f1fe9eab6b912c1cde1c3875f05fe84b0b1","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.4.2.tgz","fileCount":33,"integrity":"sha512-vtdwfmhWNjO91T5dlHrBxFvn9Plf78P54N2XFAfIPi8OOUwXkIcefZD19S7W7ohzF12jqP53zY+1DkVfJgiB+g==","signatures":[{"sig":"MEQCIB5CznG/lPvGUGockYh5KY0kDiFnVaJPkufXDPXPrZ4MAiBiK4MnMN80vqfG/Cc7nmEAoLAGKj1gez8ekY0jQeeJNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52139},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/19b0b1096ca0103bda7029b0af628df2/tanstack-svelte-hotkeys-0.4.2.tgz","_integrity":"sha512-vtdwfmhWNjO91T5dlHrBxFvn9Plf78P54N2XFAfIPi8OOUwXkIcefZD19S7W7ohzF12jqP53zY+1DkVfJgiB+g==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.53.7","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.15.0","@typescript-eslint/parser":"^8.56.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.4.2_1773894297614_0.2926617450167548","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tanstack/svelte-hotkeys","version":"0.5.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.5.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"6c3cce9301d85ead8c71853cf549d7401894cb94","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.5.0.tgz","fileCount":36,"integrity":"sha512-4FnbrCBU/O/zPnGQfJyJt1GV2WZDGiWqIsjQZyVETZqRGjIJmeLuu/IaI0zkVAEQENAAq6DLa5zg9qdiW+YUlA==","signatures":[{"sig":"MEYCIQCSCaCKkXOY93CKmoa2A6nSORX5DORxxV6KFFs9B6j86gIhANja/5WrATGbI+xHcry96RErmhuNXfYxybXaj23zPmWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70082},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/0a47dae7c7e1872f704e98be53b4daea/tanstack-svelte-hotkeys-0.5.0.tgz","_integrity":"sha512-4FnbrCBU/O/zPnGQfJyJt1GV2WZDGiWqIsjQZyVETZqRGjIJmeLuu/IaI0zkVAEQENAAq6DLa5zg9qdiW+YUlA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.5.0_1774194333352_0.026686183551759113","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@tanstack/svelte-hotkeys","version":"0.5.1","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.5.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"1b1ae0f0c47a0548ec6facdee73f03772c415e67","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.5.1.tgz","fileCount":36,"integrity":"sha512-IgtG8Fb2znEvESJBMhVEx8h6U0CLQlVQ3eyFAdAS7m+rP2d9shG5irptMEjaf6cTdq5Yua4HHORN17ny+i1eSw==","signatures":[{"sig":"MEYCIQCtqJ/tndbAxvixQzeUhxjsqfgoADPKI42gqic1K3mMnAIhAOkjf2HckGJm0My9jBD+WK7Pff6M0P1LqgwT2u7HXrD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71438},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/83ba66f44540857dd3781e650aa2b362/tanstack-svelte-hotkeys-0.5.1.tgz","_integrity":"sha512-IgtG8Fb2znEvESJBMhVEx8h6U0CLQlVQ3eyFAdAS7m+rP2d9shG5irptMEjaf6cTdq5Yua4HHORN17ny+i1eSw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.5.1_1774200581629_0.8335990315352948","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tanstack/svelte-hotkeys","version":"0.6.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.6.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"91557093a446230596e96b678c62d87d272058e5","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.6.0.tgz","fileCount":39,"integrity":"sha512-oaCinNM7LZiIFEKbVu2X6f3WwGq9TbweG6CUV5N9dH/CNMuo0iD0SFuhHcVwfoVozp3UlwLtI6gSW5Czl5IbbA==","signatures":[{"sig":"MEUCIDZZi+HNQ2guklJVS/AMprESd9F0HXIArMU3pP5Box1dAiEA2vsk3zZ1VnFIAKE3ruoKLGlpkpjHmahZvT3Wpm9kNRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79018},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/7d050ed8013834ae258cec1b138ef2eb/tanstack-svelte-hotkeys-0.6.0.tgz","_integrity":"sha512-oaCinNM7LZiIFEKbVu2X6f3WwGq9TbweG6CUV5N9dH/CNMuo0iD0SFuhHcVwfoVozp3UlwLtI6gSW5Czl5IbbA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.6.0_1774354287734_0.2868095192650404","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tanstack/svelte-hotkeys","version":"0.7.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.7.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"864afb88088b0b90e948152dfdbf7fad10189781","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.7.0.tgz","fileCount":42,"integrity":"sha512-NC02PDN3+jGgwHR0lW3om6xcbcD5F7qqJ4eY7wLV6srwTxBfaEt79Hy1USxZ68TKUjkyuk5JyZGJ5molJhFRSA==","signatures":[{"sig":"MEQCIBQF1CFBb+zAxZC927bdHzI04S7aKnPBHix7QQfb8N3XAiBUS21/qvGYqb2NjlXzcIsAJrMK31ceRPyvHeNN1tfnTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102523},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/7fdaff202826798b88d3a8718efdd713/tanstack-svelte-hotkeys-0.7.0.tgz","_integrity":"sha512-NC02PDN3+jGgwHR0lW3om6xcbcD5F7qqJ4eY7wLV6srwTxBfaEt79Hy1USxZ68TKUjkyuk5JyZGJ5molJhFRSA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.7.0_1774453368403_0.35670536105303885","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tanstack/svelte-hotkeys","version":"0.8.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.8.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"f95aa8fa902c397e0cf4c2fa32a23cd0f049ab6e","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.8.0.tgz","fileCount":42,"integrity":"sha512-KqyX5NTf5oC9Jz8y9fNxivD2/sx9TD1T2RaBxoXGvONJB9nMZMDj2YIONtccyoMrcs8yHNkqA6fbH0gGqOCoSw==","signatures":[{"sig":"MEYCIQCGnzCLtNExsTaYugIZfiWG0rvjfja+z1P6sitq0vaYsQIhAPnfRXzwTKvxEqB5NXC2rQumg0I01SdVhWQFQXrTpcPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101965},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/0cc1315edad71cd334d28bdd5fea2841/tanstack-svelte-hotkeys-0.8.0.tgz","_integrity":"sha512-KqyX5NTf5oC9Jz8y9fNxivD2/sx9TD1T2RaBxoXGvONJB9nMZMDj2YIONtccyoMrcs8yHNkqA6fbH0gGqOCoSw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.8.0_1774533991503_0.9500200150312823","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@tanstack/svelte-hotkeys","version":"0.8.1","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.8.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"35f3e29dda01dc4b4e7a02ff7da83c07c033abb0","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.8.1.tgz","fileCount":42,"integrity":"sha512-yglgzKBCr2hOG9KUB7H4lsEx0ETbG8QwLy5iGmUgNvqYWghx+GMwe5FRxE/1o8kpFMBbrQOdTPWMPAisALcn+g==","signatures":[{"sig":"MEUCIFa6x+5w9tbQHfO9A+gjdju3aBDK8onT02gLQl0Z3imNAiEAiF0HjU9/7Yo5k0TDYM540CIM1uIAI/IgVhz7ug1i1ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101965},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/05a0cbea9ad5cf8accc184e08635dcbb/tanstack-svelte-hotkeys-0.8.1.tgz","_integrity":"sha512-yglgzKBCr2hOG9KUB7H4lsEx0ETbG8QwLy5iGmUgNvqYWghx+GMwe5FRxE/1o8kpFMBbrQOdTPWMPAisALcn+g==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.8.1_1774534519078_0.9806318039830935","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@tanstack/svelte-hotkeys","version":"0.8.2","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.8.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"1bd57ee734744ed5061c87c088aa29efaea1f54b","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.8.2.tgz","fileCount":42,"integrity":"sha512-AqUNa7s8my2NAv7sv24iE2mIprM3Q9E9UD7wPDNgfylB4+nG0JRBtXX6aAJMAFxRGiCrMGahsfcZjNLptJJneA==","signatures":[{"sig":"MEYCIQCsD5QVoul3F498d2fpS2/D7ZLXoRb+zjLTvXKLJzspCQIhAP9ELMAkqEDcUXUPYZjRxqDWVIPMepKh/olvsY6M46Yy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101965},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.8.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/94ed2b05c90995b5e549499ec5b2efe9/tanstack-svelte-hotkeys-0.8.2.tgz","_integrity":"sha512-AqUNa7s8my2NAv7sv24iE2mIprM3Q9E9UD7wPDNgfylB4+nG0JRBtXX6aAJMAFxRGiCrMGahsfcZjNLptJJneA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.8.2_1774631721640_0.3953061552612078","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@tanstack/svelte-hotkeys","version":"0.8.3","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.8.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"75fc846e06d12d512edf046ea6cd5ef8f8831e0b","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.8.3.tgz","fileCount":42,"integrity":"sha512-SJGbVhDopEIStrH0h/KH9FAgDY0svqaOue0lqB/GS6X0vdoV08JWO/3qa6/EigoevOIQX+Up+tSGgtme+SsiRQ==","signatures":[{"sig":"MEUCIFcvKqnQjE08/o+UXJpbAqBoY93BrFpunki126g/qKtiAiEAsIShJdftHeNmppDhLo0ETDqtnz8qzqrC3AcGqrvmxiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101965},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.8.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/e22d5c2e9d6dfa184eadae0241fe0042/tanstack-svelte-hotkeys-0.8.3.tgz","_integrity":"sha512-SJGbVhDopEIStrH0h/KH9FAgDY0svqaOue0lqB/GS6X0vdoV08JWO/3qa6/EigoevOIQX+Up+tSGgtme+SsiRQ==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.54.1","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.8.3_1774638494666_0.6431706994011874","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@tanstack/svelte-hotkeys","version":"0.8.4","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.8.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"e678691aa013dae9afc97366bd87b664ebb7359e","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.8.4.tgz","fileCount":42,"integrity":"sha512-lvPQ+T9knMxBvBWvnAh/Ucnbf60Bbsn6s1FxjyNplzhdmbDhilxOiQpRcT9qfLCHqP+fLdvz2GRHaCdDMViHgw==","signatures":[{"sig":"MEYCIQC86OQwksNya1YRJkFgco2SLA/XCldY80CZ0d7sLeLRjgIhAL4Ta87Xo0YQ+ZcqizQsw5e+RJQNa4el6Al//s17biyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102053},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.8.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/2a27e41b91aa2333294b7f3721602194/tanstack-svelte-hotkeys-0.8.4.tgz","_integrity":"sha512-lvPQ+T9knMxBvBWvnAh/Ucnbf60Bbsn6s1FxjyNplzhdmbDhilxOiQpRcT9qfLCHqP+fLdvz2GRHaCdDMViHgw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.6.4"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.55.0","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.2","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.8.4_1774751085750_0.25055585170948813","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tanstack/svelte-hotkeys","version":"0.9.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.9.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"e1d598694097f0253178a8acf1c8357934263acc","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.9.0.tgz","fileCount":45,"integrity":"sha512-kJjhiUB9eHAoZNy0atIF/7pacZUE+XWxmQMl7UuOgEdq5eRPBXhErxbj+4R6fBgP0ln12cojvubMLnz7lU4AVQ==","signatures":[{"sig":"MEYCIQDLdxtIEbT4knbr9DCNOzsPnMEmWrLussM962sjB9P+JwIhAJeUjfbqFBps4A7o2S/7ldFbmjMf+9beRtDRawjBhrHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107817},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/f96bf07feba79cb914a12ab6621bad73/tanstack-svelte-hotkeys-0.9.0.tgz","_integrity":"sha512-kJjhiUB9eHAoZNy0atIF/7pacZUE+XWxmQMl7UuOgEdq5eRPBXhErxbj+4R6fBgP0ln12cojvubMLnz7lU4AVQ==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.55.0","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.2","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.9.0_1774820910665_0.6888081430700075","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@tanstack/svelte-hotkeys","version":"0.9.1","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.9.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"2dc834ef6c8797aa4862ff173cd0648d4239de0d","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.9.1.tgz","fileCount":45,"integrity":"sha512-y4Th0egC64BkJ8kOnPaPZc5ZQS7Sapc2w5+zd/xUAcRITiNMbflglLeK2+TiuyZ2hbpsBMaIwL9wL4hVwrI7Nw==","signatures":[{"sig":"MEYCIQCg7Uu8HB9UXCua1yro7wd0iCyqrV/9Rdfiv4Cha6ZwNAIhAKyttMzZxFFQipKT/gxjTTYaSW7Sia7g4A2ZBNhBYSyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107817},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.9.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/7466dc579f7b8d232f9c0aa37540e557/tanstack-svelte-hotkeys-0.9.1.tgz","_integrity":"sha512-y4Th0egC64BkJ8kOnPaPZc5ZQS7Sapc2w5+zd/xUAcRITiNMbflglLeK2+TiuyZ2hbpsBMaIwL9wL4hVwrI7Nw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.55.0","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.16.0","@typescript-eslint/parser":"^8.57.2","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.9.1_1774979528958_0.4013399597611047","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tanstack/svelte-hotkeys","version":"0.10.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":{"name":"Kunal Rao"},"license":"MIT","_id":"@tanstack/svelte-hotkeys@0.10.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","bugs":{"url":"https://github.com/TanStack/hotkeys/issues"},"dist":{"shasum":"976bdea59b27549b2418d9000ea5cd949089b4af","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.10.0.tgz","fileCount":45,"integrity":"sha512-B7H+l4J++dHqeOStVqkHLFA/Fn+Y1qOdUZ5sStoLmYH1yZssXRdoeqRPmYluLKcD0W6KuE0D5LCRtvoD1wFnsA==","signatures":[{"sig":"MEUCIQC/VzeZcKi60H6MQQmZD2oax6fyHZKkhkzy9iJaGq/b3gIgPtAvV7dy0Nd5HW8Zoz8pryUTF6i0vze0Eqn8wnl8+HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107818},"type":"module","_from":"file:tanstack-svelte-hotkeys-0.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"_resolved":"/tmp/c8f5f42051d9623d48cb10843f5e29b7/tanstack-svelte-hotkeys-0.10.0.tgz","_integrity":"sha512-B7H+l4J++dHqeOStVqkHLFA/Fn+Y1qOdUZ5sStoLmYH1yZssXRdoeqRPmYluLKcD0W6KuE0D5LCRtvoD1wFnsA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"_npmVersion":"11.6.0","description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.55.4","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.17.1","@typescript-eslint/parser":"^8.59.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.10.0_1777120090784_0.13518912398399285","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tanstack/svelte-hotkeys","version":"0.11.0","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"author":"Kunal Rao","license":"MIT","_id":"@tanstack/svelte-hotkeys@0.11.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/hotkeys","dist":{"shasum":"9f0e99c83b65b0d5bfaee86f18dcf2bdfc0307fc","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.11.0.tgz","fileCount":48,"integrity":"sha512-eiLRc2H5b/EFGiFRYsjiRrBWiquWi0Fm3j+RmcUQbR7AU+BW1OU8VhJ0KWJJAD1i9IjWm8FNemauFr7dBRMbXQ==","signatures":[{"sig":"MEYCIQDydG7yKgBHSjkryoVBPiwrczrVyevuJGJ4FxaBxrrNmQIhAKnJbrdhDuYPwaW1CxoVhNuk2yEBGfZRvleQAJENMDUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRLNO0TWp+PyKzTyO2elpSgPE+kpjzksmLSUQ8tQPtJgIgG5jdH9uQvfqzKDXnWt8f5IVZ9C8KvY6WxEqhmAPIL0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113733},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"description":"Svelte adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.55.5","@sveltejs/package":"^2.5.7","eslint-plugin-svelte":"^3.17.1","@typescript-eslint/parser":"^8.59.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-hotkeys_0.11.0_1790011722687_0.47589770299344303","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"_id":"@tanstack/svelte-hotkeys@0.12.0","dist":{"shasum":"6991171b877195249c5cf7dfea59702bd190e2f8","tarball":"https://registry.npmjs.org/@tanstack/svelte-hotkeys/-/svelte-hotkeys-0.12.0.tgz","fileCount":33,"integrity":"sha512-6koOzyBjbqZNZEE4U050+C8CIm2pLnKG5OwHevd2GD5B2evpABTRRoXs7F6HPi5UbkHA4Y9Ai3TLlI79JCkMGw==","signatures":[{"sig":"MEQCICP6ESympHm3WZtrtR1iI8kWcVT+NU3w8O9ZicjKVouaAiB41ZMhOEKoONqp6vlavndSZivDY4Hu2N7rFpg2NXnQQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDEluXfYDw+p3CKc9y974t3GgjUL/XyJOwY9tPq9OpT1AiEA1DCdROIaeNdhP+PmBuzrM2RGvk/g17BqX9oXWRMPdD4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fsvelte-hotkeys@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"name":"@tanstack/svelte-hotkeys","type":"module","types":"./dist/index.d.ts","author":"Kunal Rao","module":"dist/index.js","svelte":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/kunalrao","type":"github"},"license":"MIT","scripts":{"build":"svelte-package --input ./src --output ./dist","clean":"premove ./dist ./coverage","test:lib":"vitest --passWithNoTests","test:build":"publint --strict && node ../../scripts/verify-package.ts","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"version":"0.12.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095d7c5e-efa0-4cb1-b315-0cbcfd5f5c6b"}},"homepage":"https://tanstack.com/hotkeys","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"description":"Svelte adapter for TanStack Hotkeys","directories":{},"maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"sideEffects":false,"dependencies":{"@tanstack/hotkeys":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"svelte":"^5.57.1","@sveltejs/package":"^2.5.8","eslint-plugin-svelte":"^3.23.0","@typescript-eslint/parser":"^8.70.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.25.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-hotkeys_0.12.0_1790274552006_0.8922157148480796"}}},"time":{"created":"2026-03-10T19:50:27.520Z","modified":"2026-09-24T18:29:12.451Z","0.0.1":"2026-03-10T19:50:27.818Z","0.4.1":"2026-03-10T19:56:27.121Z","0.4.2":"2026-03-19T04:24:57.789Z","0.5.0":"2026-03-22T15:45:33.515Z","0.5.1":"2026-03-22T17:29:41.758Z","0.6.0":"2026-03-24T12:11:27.869Z","0.7.0":"2026-03-25T15:42:48.592Z","0.8.0":"2026-03-26T14:06:31.634Z","0.8.1":"2026-03-26T14:15:19.241Z","0.8.2":"2026-03-27T17:15:21.808Z","0.8.3":"2026-03-27T19:08:14.819Z","0.8.4":"2026-03-29T02:24:45.882Z","0.9.0":"2026-03-29T21:48:30.817Z","0.9.1":"2026-03-31T17:52:09.096Z","0.10.0":"2026-04-25T12:28:10.961Z","0.11.0":"2026-09-21T17:28:42.780Z","0.12.0":"2026-09-24T18:29:12.101Z"},"author":"Kunal Rao","license":"MIT","homepage":"https://tanstack.com/hotkeys","keywords":["svelte","tanstack","keys","hotkeys","keyboard","shortcuts"],"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/svelte-hotkeys"},"description":"Svelte adapter for TanStack Hotkeys","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"readme":"<div align=\"center\">\n  <picture>\n    <source\n      media=\"(prefers-color-scheme: dark)\"\n      srcset=\"https://tanstack.com/api/readme/hotkeys.png?theme=dark\"\n    />\n    <source\n      media=\"(prefers-color-scheme: light)\"\n      srcset=\"https://tanstack.com/api/readme/hotkeys.png\"\n    />\n    <img\n      src=\"https://tanstack.com/api/readme/hotkeys.png\"\n      alt=\"TanStack Hotkeys\"\n      width=\"900\"\n    />\n  </picture>\n</div>\n\n<br />\n\n<div align=\"center\">\n\t<a href=\"https://www.npmjs.com/package/@tanstack/hotkeys\" target=\"\\_parent\">\n\t  <img alt=\"\" src=\"https://img.shields.io/npm/dm/@tanstack/hotkeys.svg\" alt=\"npm downloads\" />\n\t</a>\n\t<a href=\"https://github.com/TanStack/hotkeys\" target=\"\\_parent\">\n\t  <img alt=\"\" src=\"https://img.shields.io/github/stars/TanStack/hotkeys.svg?style=social&label=Star\" alt=\"GitHub stars\" />\n\t</a>\n\t<a href=\"https://bundlephobia.com/result?p=@tanstack/react-hotkeys@latest\" target=\"\\_parent\">\n\t  <img alt=\"\" src=\"https://badgen.net/bundlephobia/minzip/@tanstack/react-hotkeys@latest\" alt=\"Bundle size\" />\n\t</a>\n</div>\n\n<div align=\"center\">\n\t<a href=\"#badge\">\n\t  <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\n\t</a>\n\t<a href=\"#badge\">\n\t  <img src=\"https://img.shields.io/github/v/release/tanstack/hotkeys\" alt=\"Release\"/>\n\t</a>\n\t<a href=\"https://twitter.com/tan_stack\">\n\t  <img src=\"https://img.shields.io/twitter/follow/tan_stack.svg?style=social\" alt=\"Follow @TanStack\"/>\n\t</a>\n</div>\n\n<div align=\"center\">\n\n### [Become a Sponsor!](https://github.com/sponsors/tannerlinsley/)\n\n</div>\n\n# TanStack Hotkeys\n\n> [!NOTE]\n> TanStack Hotkeys is alpha. We are actively developing the library and are open to feedback and contributions.\n\nType-safe keyboard shortcuts for the web. Template-string bindings, parsed objects, a cross-platform `Mod` key, a singleton Hotkey Manager, and utilities for cheatsheet UIs—built to stay SSR-friendly.\n\n- Type-safe bindings — template strings (`Mod+Shift+S`, `Escape`) or parsed objects for full control\n- Flexible options — `keydown`/`keyup`, `preventDefault`, `stopPropagation`, conditional enabled, `requireReset`\n- Cross-platform Mod — maps to Cmd on macOS and Ctrl on Windows/Linux\n- Batteries included — validation + matching, sequences (Vim-style), key-state tracking, recorder UI helpers, framework adapters, and devtools\n\n### <a href=\"https://tanstack.com/hotkeys\">Read the docs →</a>\n\n<br />\n\n> [!NOTE]\n> You may know **TanStack Hotkeys** by our adapter names, too!\n>\n> - [**React Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/react/react-hotkeys)\n> - [**Preact Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/preact/preact-hotkeys)\n> - [**Solid Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/solid/reference)\n> - [**Angular Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/angular/reference)\n> - [**Vue Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/vue/reference)\n> - [**Lit Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/lit/reference)\n> - [**Svelte Hotkeys**](https://tanstack.com/hotkeys/latest/docs/framework/svelte/reference)\n\n## Get Involved\n\n- We welcome issues and pull requests!\n- Participate in [GitHub discussions](https://github.com/TanStack/hotkeys/discussions)\n- Chat with the community on [Discord](https://discord.com/invite/WrRKjPJ)\n- See [CONTRIBUTING.md](./CONTRIBUTING.md) for setup instructions\n\n## Partners\n\n<div align=\"center\">\n\n<table align=\"center\">\n  <tr>\n    <td>\n      <a href=\"https://www.coderabbit.ai/?via=tanstack&dub_id=aCcEEdAOqqutX6OS\" >\n        <picture>\n          <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://tanstack.com/assets/coderabbit-dark-D643Zkrv.svg\" height=\"40\" />\n          <source media=\"(prefers-color-scheme: light)\" srcset=\"https://tanstack.com/assets/coderabbit-light-CIzGLYU_.svg\" height=\"40\" />\n          <img src=\"https://tanstack.com/assets/coderabbit-light-DVMJ2jHi.svg\" height=\"40\" alt=\"CodeRabbit\" />\n        </picture>\n      </a>\n    </td>\n    <td>\n      <a href=\"https://www.cloudflare.com?utm_source=tanstack\">\n        <picture>\n          <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://tanstack.com/assets/cloudflare-white-Co-Tyjbl.svg\" height=\"60\" />\n          <source media=\"(prefers-color-scheme: light)\" srcset=\"https://tanstack.com/assets/cloudflare-black-6Ojsn8yh.svg\" height=\"60\" />\n          <img src=\"https://tanstack.com/assets/cloudflare-black-CPufaW0B.svg\" height=\"60\" alt=\"Cloudflare\" />\n        </picture>\n      </a>\n    </td>\n  </tr>\n</table>\n\n<div align=\"center\">\n<img src=\"media/partner_logo.svg\" alt=\"Keys & you?\" height=\"65\">\n<p>\nWe're looking for TanStack Hotkeys Partners to join our mission! Partner with us to push the boundaries of TanStack Hotkeys and build amazing things together.\n</p>\n<a href=\"mailto:partners@tanstack.com?subject=TanStack Hotkeys Partnership\"><b>LET'S CHAT</b></a>\n</div>\n\n</div>\n\n## Explore the TanStack Ecosystem\n\n- <a href=\"https://github.com/tanstack/config\"><b>TanStack Config</b></a> – Tooling for JS/TS packages\n- <a href=\"https://github.com/tanstack/db\"><b>TanStack DB</b></a> – Reactive sync client store\n- <a href=\"https://github.com/tanstack/devtools\"><b>TanStack DevTools</b></a> – Unified devtools panel\n- <a href=\"https://github.com/tanstack/form\"><b>TanStack Form</b></a> – Type‑safe form state\n- <a href=\"https://github.com/tanstack/hotkeys\"><b>TanStack Hotkeys</b></a> – Type‑safe keyboard shortcuts\n- <a href=\"https://github.com/tanstack/query\"><b>TanStack Query</b></a> – Async state & caching\n- <a href=\"https://github.com/tanstack/ranger\"><b>TanStack Ranger</b></a> – Range & slider primitives\n- <a href=\"https://github.com/tanstack/router\"><b>TanStack Router</b></a> – Type‑safe routing, caching & URL state\n- <a href=\"https://github.com/tanstack/start\"><b>TanStack Start</b></a> – Full‑stack SSR & streaming\n- <a href=\"https://github.com/tanstack/store\"><b>TanStack Store</b></a> – Reactive data store\n- <a href=\"https://github.com/tanstack/table\"><b>TanStack Table</b></a> – Headless datagrids\n- <a href=\"https://github.com/tanstack/virtual\"><b>TanStack Virtual</b></a> – Virtualized rendering\n\n… and more at <a href=\"https://tanstack.com\"><b>TanStack.com »</b></a>\n","readmeFilename":""}