{"_id":"@tanstack/vue-hotkeys","_rev":"23-f478c74a055616f1703ae7aa0fec08af","name":"@tanstack/vue-hotkeys","dist-tags":{"latest":"0.12.0"},"versions":{"0.0.1":{"name":"@tanstack/vue-hotkeys","version":"0.0.1","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"4572a5f9d91c387d02a0a281e70d7b86cb2c8033","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.0.1.tgz","fileCount":64,"integrity":"sha512-aK1vrNlqUrEiFyMuWcevv0rway00TAiIxOyPOWU+133yb3Fl6bdLw1u0jJC45XfQkeU3BsrmgyKW20jwIbvOhA==","signatures":[{"sig":"MEUCIQDo02W7LHCttzUTaMMYuogRF4z0xY8XpGLxQDRQ2FPmWAIgXyGZW++TOSZAsFY479wkdE0Pqn7/zJ+zJr5YbUBJwHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131709},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"gitHead":"b8483c8aac16d366319a0458ff320b9b18be1067","scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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/vue-hotkeys"},"_npmVersion":"11.6.2","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@tanstack/hotkeys":"workspace:*","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.4"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.0.1_1772984689741_0.9820940639284124","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tanstack/vue-hotkeys","version":"0.4.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-hotkeys@0.4.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":"9b296b10ae0e8273a31aa7941039c772644a56e4","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.4.0.tgz","fileCount":65,"integrity":"sha512-Z+ofv9LfXVROk5QCWyr1++Jy2m7XdJQNJ+Kg9SX5jy1+3CIIFIrLMVcfnZzswT1GlQ9fRw9KU411Cum916ImaA==","signatures":[{"sig":"MEQCIF1Wbo6/QuySBgvFlEktAEvQh5uJRHzWCacF2TAR/b3cAiBG8AmriGilFehyOuEW7vqUmhyGj+iz2yOuExxeNVxyDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132773},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.4.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/d3c464c8ca513d5dec6f1127949b1a30/tanstack-vue-hotkeys-0.4.0.tgz","_integrity":"sha512-Z+ofv9LfXVROk5QCWyr1++Jy2m7XdJQNJ+Kg9SX5jy1+3CIIFIrLMVcfnZzswT1GlQ9fRw9KU411Cum916ImaA==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.0","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.4"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.4.0_1772985826808_0.14369486854639613","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@tanstack/vue-hotkeys","version":"0.4.1","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"e851d29a0a7c193734859ba2308d783de0059dd4","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.4.1.tgz","fileCount":65,"integrity":"sha512-fp2GzdSLcj2ZN1UaYxvPFRJJwCb1kYYINfapM/2pwcUv8hRgxWge482HFS2k8JiVUzbPZLwFt7ODbL7O6/Jsyg==","signatures":[{"sig":"MEUCIHQHeORA9WU95a55BvlUXRjkwejv8daM/rCUPl4ntyboAiEArJfA2e1Q4HzDez3qv2q7FszVXsSP53egS5h46V2e+mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132773},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.4.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/1aaf22272a251d752e4ae8c0265aaed9/tanstack-vue-hotkeys-0.4.1.tgz","_integrity":"sha512-fp2GzdSLcj2ZN1UaYxvPFRJJwCb1kYYINfapM/2pwcUv8hRgxWge482HFS2k8JiVUzbPZLwFt7ODbL7O6/Jsyg==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.1","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.4"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.4.1_1773146256933_0.6595009070909634","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@tanstack/vue-hotkeys","version":"0.4.2","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"e45828780519004cdaf4ecc1558757c438869461","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.4.2.tgz","fileCount":65,"integrity":"sha512-B7pvpPaRvwsxMyROfeiYavKL/wtQ/X87iNJch/3g2Lcn9P0K7KojWUmScqW47+Q6+78kMIXvTSOl8gScDvZo4Q==","signatures":[{"sig":"MEYCIQC/U0avFzM1aZpqgEacwXgP3XNAMbwbGnNAPu6ze85J6QIhANmemD4XjTmZRMypKLr0gRHIgzBTYDuWi4RUcoTzA8jC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132823},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.4.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/86ad32b4781ed6a0bbc85c847f0c83ef/tanstack-vue-hotkeys-0.4.2.tgz","_integrity":"sha512-B7pvpPaRvwsxMyROfeiYavKL/wtQ/X87iNJch/3g2Lcn9P0K7KojWUmScqW47+Q6+78kMIXvTSOl8gScDvZo4Q==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.2","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.29","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.4"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.4.2_1773894301855_0.6943933551927841","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tanstack/vue-hotkeys","version":"0.5.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"c41e8c700a8a38c6e0d0507586680bc3bf085227","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.5.0.tgz","fileCount":72,"integrity":"sha512-vopdKrfDsMWpBQZBYbH+aiHUO0fdVNXhGSrwmhnw4ncX39DyoKF460vE144b8o0tbBSwG/K91HW1PC5A2KwUlg==","signatures":[{"sig":"MEQCIGnEjVHrFWS9YarTUZPk7/Eb1uVpyHhvUqYzp/FQciufAiAsA7K2DTQNTMmiWo6u1XJy38xfJ6qMq9moWlU8is0Qlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171982},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.5.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/dbd53b9926b4b79e5648ea46dda29152/tanstack-vue-hotkeys-0.5.0.tgz","_integrity":"sha512-vopdKrfDsMWpBQZBYbH+aiHUO0fdVNXhGSrwmhnw4ncX39DyoKF460vE144b8o0tbBSwG/K91HW1PC5A2KwUlg==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.2","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.5.0_1774194332919_0.04968360205758149","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@tanstack/vue-hotkeys","version":"0.5.1","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"5e579de32c95786326c8bb775be2b9347ef8d19c","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.5.1.tgz","fileCount":72,"integrity":"sha512-TrkVCOseGQVJR4Mv/KZZkLXUsOqq/rBBsDixA5b2cF1m42DOPeRiH0+S1buAZkmc0CZHavsdbWCgGs961mAhYQ==","signatures":[{"sig":"MEUCIHuEJ7Q0rmmDzV7FfdSFs+lYZvI2GKXNBIPkB3rj+kXlAiEArd5KNmL72lVfJOR+GBCzYtR8c7CR6zWRasj426x6PXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175089},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.5.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/531a436d92cae33bee6bc9f895cba263/tanstack-vue-hotkeys-0.5.1.tgz","_integrity":"sha512-TrkVCOseGQVJR4Mv/KZZkLXUsOqq/rBBsDixA5b2cF1m42DOPeRiH0+S1buAZkmc0CZHavsdbWCgGs961mAhYQ==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.4.3","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.5.1_1774200584459_0.12129747477743225","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tanstack/vue-hotkeys","version":"0.6.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"4d4df51c57bd522b4b7e07c59b6712ca4fa4d8f3","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.6.0.tgz","fileCount":79,"integrity":"sha512-PXhEqOIWpRUdyJyyPEc3hr8T7FJ+OQivbG4TFak/JHp13pDtrHUHSBzUCPvP/5TfzxRa3RIcIpWwabPC/aVUgw==","signatures":[{"sig":"MEQCIFJgneuxe2Gp4LCk16xa6bN+Pd2mLc8/m04t8yw0tWpIAiBUmMkOVcSr3ovgZQ7bMzg70aWc2joGN9PagwLWH8bHiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190276},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.6.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/461c2553fc019ca8005d4ae2d15d56e3/tanstack-vue-hotkeys-0.6.0.tgz","_integrity":"sha512-PXhEqOIWpRUdyJyyPEc3hr8T7FJ+OQivbG4TFak/JHp13pDtrHUHSBzUCPvP/5TfzxRa3RIcIpWwabPC/aVUgw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.5.0","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.6.0_1774354291622_0.25412032421228337","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tanstack/vue-hotkeys","version":"0.7.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"371572047e6aab8547203b9a70f67a432e55b515","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.7.0.tgz","fileCount":86,"integrity":"sha512-SaY8KQL/XlCeHkFxPH+b8i4MLkfTYP+7CAglDJzVrP9YQ9LvDbVhtgntZkI0mNMURs43CF3c/vneBcE4sR78Cw==","signatures":[{"sig":"MEYCIQCD0mEuzDWoGocpL+kneqzx+tPR0IAfJ+lRRcEky+CSfAIhAL2+7mMreZ+6M712qhIE8iK7zetz/7+lAOJ3cU7yXIxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236360},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.7.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/822146baad4bd08fcd47f112f8057eb9/tanstack-vue-hotkeys-0.7.0.tgz","_integrity":"sha512-SaY8KQL/XlCeHkFxPH+b8i4MLkfTYP+7CAglDJzVrP9YQ9LvDbVhtgntZkI0mNMURs43CF3c/vneBcE4sR78Cw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.5.0","@tanstack/vue-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.7.0_1774453368622_0.6314988220271192","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@tanstack/vue-hotkeys","version":"0.8.1","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"d148c13367a1b04ec5a2623249fb1bae6d463e53","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.8.1.tgz","fileCount":86,"integrity":"sha512-g28QSQSW+XDAzhT+z/aSddhiAXQ5Ug/bxowOMB/5LbAsnMviB8wwrY2i1xvVtv2BF/WOqFGKG/tuXbIMrnqh6Q==","signatures":[{"sig":"MEQCIFw147bbruexFjssBEMbw7Q6Nkw7v5sspmldC7qh8KjrAiBTdTJ7h5cnWJTz8Ai5yFg/CT3+a5kfCsoSUV4/oNz77g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234758},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.8.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/d3d965ac20e1c2f031e998a6dc4d83cb/tanstack-vue-hotkeys-0.8.1.tgz","_integrity":"sha512-g28QSQSW+XDAzhT+z/aSddhiAXQ5Ug/bxowOMB/5LbAsnMviB8wwrY2i1xvVtv2BF/WOqFGKG/tuXbIMrnqh6Q==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.1","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.8.1_1774534523392_0.47631077049118886","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@tanstack/vue-hotkeys","version":"0.8.2","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"540bdfdc24ad2919c737b5cb8a59b2125887a44e","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.8.2.tgz","fileCount":86,"integrity":"sha512-ICvgCZkoiU3brW+eyBA4mLG6TvmyNg0XAyaBXTTdYcmkmDVCezHFMm4vrCOKvdsH2TmP/fNGhvU13/rjT9zKdw==","signatures":[{"sig":"MEYCIQC8P+s41WEFcorAi/y/a6IIVROeP/GBoMfUa9aWGH5iMgIhAM4CWH1UlBKIHUsCRaT/Rz8nTwmZd7uK2iTkkC7qdRGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234758},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.8.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/cd31649ec5abda31c02eca2b0b894f48/tanstack-vue-hotkeys-0.8.2.tgz","_integrity":"sha512-ICvgCZkoiU3brW+eyBA4mLG6TvmyNg0XAyaBXTTdYcmkmDVCezHFMm4vrCOKvdsH2TmP/fNGhvU13/rjT9zKdw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.2","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.8.2_1774631729525_0.5562013092841291","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@tanstack/vue-hotkeys","version":"0.8.3","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"999740616b6f880d9276d5c66d50bfa64451ae87","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.8.3.tgz","fileCount":86,"integrity":"sha512-qtmieo/xHp3ZSoD13WFZa/I7TTPz/ezpepQPxDx6HH2sJ5bgPO1wlYvh57Yse2pJxpiUyW0fHv0UzAO3P6BNTw==","signatures":[{"sig":"MEQCICBEr8lY7FVshTMuxDKKIJpfdwm18rurtl6FZMybdj7nAiB0brKJOL1MEnIct++HFEmMa4j96FntyjvHn3dnOCIvHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234758},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.8.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/2b2e882a739f862e42839decac95b341/tanstack-vue-hotkeys-0.8.3.tgz","_integrity":"sha512-qtmieo/xHp3ZSoD13WFZa/I7TTPz/ezpepQPxDx6HH2sJ5bgPO1wlYvh57Yse2pJxpiUyW0fHv0UzAO3P6BNTw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.6.3","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.30","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.8.3_1774638497861_0.08358496872986576","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@tanstack/vue-hotkeys","version":"0.8.4","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"33a2b8edcd9463012fcd59203e12e37dd1f88e8a","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.8.4.tgz","fileCount":86,"integrity":"sha512-z64CQ94K5x8hGHX+sl4z2j6VsX0Sh3U21/FjuwBL/+0O/sJNy7JcBDzu7VyWpclphOQOxkJYyW6f7Piue5o2Gw==","signatures":[{"sig":"MEUCIQCfh3ZYVoRrM6HwQqIu5I4P5/VxyBvyTAUDT7sKyVu4MAIgamVeiJfnOfbM/Kpal/NR5hfGjZDIw/wDJaKOj9jiJF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234890},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.8.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/8fe679e5820ed354b5aa825a220079ad/tanstack-vue-hotkeys-0.8.4.tgz","_integrity":"sha512-z64CQ94K5x8hGHX+sl4z2j6VsX0Sh3U21/FjuwBL/+0O/sJNy7JcBDzu7VyWpclphOQOxkJYyW6f7Piue5o2Gw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.6.4","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.8.4_1774751086572_0.2210732059237026","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tanstack/vue-hotkeys","version":"0.9.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"09d1cd941f1918196c070ffce5dda79e1dd0744c","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.9.0.tgz","fileCount":93,"integrity":"sha512-LZSxNU4gHjVATINMJAWbDy1iXsCgixpB7wnXKaDU6tZotso7OCysdOPMtu1eYw/jguArYuUmeqo8BdF0QR1eXg==","signatures":[{"sig":"MEUCIQD7wzLJFmj0vLuCJsEnd6miPUe4SsttVrQmk0dRl7bt0gIgPBa2hVF6kAHTkuI5+8YQgy975/q8fNrGTFoZisJ0aSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244722},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.9.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/a21854f152eb09a77de0615db33ea62e/tanstack-vue-hotkeys-0.9.0.tgz","_integrity":"sha512-LZSxNU4gHjVATINMJAWbDy1iXsCgixpB7wnXKaDU6tZotso7OCysdOPMtu1eYw/jguArYuUmeqo8BdF0QR1eXg==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.7.0","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.9.0_1774820911099_0.09085354137912094","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@tanstack/vue-hotkeys","version":"0.9.1","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"9d1cc3e52f2f436a39f60a4f4124e8d6997efde3","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.9.1.tgz","fileCount":93,"integrity":"sha512-F6PBuOkkiFv/8CtQaY3jVEtGifzFM/Snc2662BKfpbPGZ9kIKQ5JDuTPscPwQsgOn7iwIOSBMWKeeAoeQoblMg==","signatures":[{"sig":"MEUCIH+hZ5Yekb4gq+EtWo1+Y2MaOCwK0GzlygMdlnr84IQGAiEA+NRoVNDCHCguAKpcugupfD8xba6c8ETeBg3S2r6QPL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244722},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.9.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/72af26c035f444ab2a2d382032fdc8c1/tanstack-vue-hotkeys-0.9.1.tgz","_integrity":"sha512-F6PBuOkkiFv/8CtQaY3jVEtGifzFM/Snc2662BKfpbPGZ9kIKQ5JDuTPscPwQsgOn7iwIOSBMWKeeAoeQoblMg==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.7.1","@tanstack/vue-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.31","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.5"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.9.1_1774979529150_0.35004025261097316","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tanstack/vue-hotkeys","version":"0.10.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/vue-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":"8b879ba6bc55db9d26093b31c2f64928edbb8053","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.10.0.tgz","fileCount":93,"integrity":"sha512-ZhhiOORPtHdjW1/ZgwKCiXdSNuTSwAxyPhDHDy7VCb5jV6eMICoCZvIdhJZb07gzy3D93R1J6OMr8Mx0V5rBPw==","signatures":[{"sig":"MEQCIFKJ65EvRVz0E8rU9XubE+0UOFwZmbcXuhS9RVb8RzbHAiBsuQrdEf4aB3yMFQo882M5h+ZKvy1VX4BWvuwqMK7WlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244997},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-vue-hotkeys-0.10.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"_resolved":"/tmp/6e311729a677327b4113e409965444e5/tanstack-vue-hotkeys-0.10.0.tgz","_integrity":"sha512-ZhhiOORPtHdjW1/ZgwKCiXdSNuTSwAxyPhDHDy7VCb5jV6eMICoCZvIdhJZb07gzy3D93R1J6OMr8Mx0V5rBPw==","repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"_npmVersion":"11.6.0","description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tanstack/hotkeys":"0.8.0","@tanstack/vue-store":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.33","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.10.0_1777120091460_0.3596713291317517","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tanstack/vue-hotkeys","version":"0.11.0","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/vue-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":"d65c439712fb986a9457ec4e3b2cc6df044a5e90","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.11.0.tgz","fileCount":100,"integrity":"sha512-bDUPUZI7C2dk0jxYeToaW/vCUb+jxRZTv2XmAoj6UlrYq704sPf+4bIioBEh4EsKeLYvpYcRnxm5d7HiTApXjA==","signatures":[{"sig":"MEUCIQDopYSfHPlysT+UGYv5GQyMhAQebYHxRrdkEBfNzj9uQAIgDjFnRBHMqcWHUtugRwVa1gfmmuGEXE1xS4LS2bP6AJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBfuAYY4Ox25XJOV14GVKp5ZtkkbyFztAFEBn+502Uo4AiEA8oxli+gVpQtpTRuM/RmXQEMlEbOUOZkkak3klKLaxEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253000},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"description":"Vue adapter for TanStack Hotkeys","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/hotkeys":"0.9.0","@tanstack/vue-store":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.33","@vue/test-utils":"^2.4.8","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-hotkeys_0.11.0_1790011896574_0.8619901581256406","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"_id":"@tanstack/vue-hotkeys@0.12.0","dist":{"shasum":"dbc3287c9f34bca631ccd17186650ba7992c093e","tarball":"https://registry.npmjs.org/@tanstack/vue-hotkeys/-/vue-hotkeys-0.12.0.tgz","fileCount":31,"integrity":"sha512-/6lLBcQyhmOLgsS4RtjbIdH0v7+5BMWYynLU+VCjaIqGfwyjaec9bjT+URz9jF/YUmLFxP638fquDKcSUH0c2w==","signatures":[{"sig":"MEYCIQDhsHXAXdjRRmPzYAqMPvFK8yEL7BrjRV+OY+3/5jNlEAIhAPLNWlXW2imFmBMYxka6staQ9+vlDJ7zndlUk0fN7Zv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEyXOWHZaPHe6Uyqa8r2lvyES9UG97wjquWuw9aq3sMuAiB2oW8B+7O3p9fx78HRU+J0VVhEepoAcoSGD/hRmY2bkA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fvue-hotkeys@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57904},"name":"@tanstack/vue-hotkeys","type":"module","types":"./dist/index.d.ts","author":"Tanner Linsley","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"license":"MIT","scripts":{"lint":"eslint ./src","build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","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:7b55eb9a-01a9-44be-800a-301945ee0f4e"}},"homepage":"https://tanstack.com/hotkeys","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"description":"Vue 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","@tanstack/vue-store":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.43","@vue/test-utils":"^2.5.1","@vitejs/plugin-vue":"^6.0.9"},"peerDependencies":{"vue":">=3.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-hotkeys_0.12.0_1790274593453_0.23574770623816432"}}},"time":{"created":"2026-03-08T15:44:49.634Z","modified":"2026-09-24T18:29:53.929Z","0.0.1":"2026-03-08T15:44:49.882Z","0.4.0":"2026-03-08T16:03:46.968Z","0.4.1":"2026-03-10T12:37:37.101Z","0.4.2":"2026-03-19T04:25:02.000Z","0.5.0":"2026-03-22T15:45:33.055Z","0.5.1":"2026-03-22T17:29:44.595Z","0.6.0":"2026-03-24T12:11:31.756Z","0.7.0":"2026-03-25T15:42:48.769Z","0.8.1":"2026-03-26T14:15:23.519Z","0.8.2":"2026-03-27T17:15:29.663Z","0.8.3":"2026-03-27T19:08:18.015Z","0.8.4":"2026-03-29T02:24:46.710Z","0.9.0":"2026-03-29T21:48:31.278Z","0.9.1":"2026-03-31T17:52:09.278Z","0.10.0":"2026-04-25T12:28:11.601Z","0.11.0":"2026-09-21T17:31:36.669Z","0.12.0":"2026-09-24T18:29:53.574Z"},"author":"Tanner Linsley","license":"MIT","homepage":"https://tanstack.com/hotkeys","keywords":["vue","vuejs","tanstack","hotkeys","keyboard","shortcuts"],"repository":{"url":"git+https://github.com/TanStack/hotkeys.git","type":"git","directory":"packages/vue-hotkeys"},"description":"Vue 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":""}