{"_rev":"6-9279706142570fb7f14b74d089a986c6","time":{"created":"2026-07-16T23:14:51.628Z","modified":"2026-07-16T23:14:52.184Z","0.1.0":"2026-07-16T06:57:05.742Z","0.1.1":"2026-07-16T08:18:55.286Z","1.0.0":"2026-07-16T23:14:51.933Z"},"_id":"@ailuracode/alpine-keyboard","name":"@ailuracode/alpine-keyboard","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@ailuracode/alpine-keyboard","version":"1.0.0","description":"Headless scoped keyboard shortcut registry with chords, sequences, and conflict resolution","type":"module","license":"MIT","author":"ailuracode","sideEffects":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ailuracode/alpinejs-toolkit.git","directory":"packages/keyboard"},"bugs":{"url":"https://github.com/ailuracode/alpinejs-toolkit/issues"},"homepage":"https://github.com/ailuracode/alpinejs-toolkit/tree/master/packages/keyboard#readme","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./controller":{"types":"./dist/controller.d.ts","default":"./dist/controller.js"},"./global":{"types":"./dist/global.d.ts"}},"types":"./dist/global.d.ts","peerDependencies":{"@ailuracode/alpine-core":"^0.3.0","alpinejs":"^3.0.0","@types/alpinejs":"^3.13.11"},"peerDependenciesMeta":{"@types/alpinejs":{"optional":true}},"devDependencies":{"@types/alpinejs":"^3.13.11","alpinejs":"^3.15.12","@ailuracode/alpine-core":"0.3.0"},"keywords":["alpinejs","alpine","plugin","keyboard","shortcuts","hotkeys","keybindings"],"toolkit":{"bundleBudget":{"category":"infrastructure"}},"size-limit":[{"name":"full surface","path":"dist/index.js","import":"*","ignore":["alpinejs","@ailuracode/alpine-core","@types/alpinejs"],"gzip":true,"brotli":true,"limit":"3.4 kB"}],"scripts":{"build":"tsup src/index.ts src/controller.ts --format esm --dts --clean --out-dir dist --minify && cp src/global.d.ts dist/global.d.ts","size":"size-limit","test":"vitest run --config ../../vitest.config.ts packages/keyboard","test:e2e":"playwright test --config playwright.config.ts"},"_nodeVersion":"24.15.0","_id":"@ailuracode/alpine-keyboard@1.0.0","dist":{"integrity":"sha512-IJaSxg/UykMI7k90opveg8Bv7BBwPVRHNfj2p7aqk2ahnVL0pkIh5MiYZqpz6JWrXdTk0nE7Ua7mptiQ+Jfr/g==","shasum":"e4bdd05723ec190901e5e73aa7670ebfaaaa8bf6","tarball":"https://registry.npmjs.org/@ailuracode/alpine-keyboard/-/alpine-keyboard-1.0.0.tgz","fileCount":10,"unpackedSize":24693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDk/b4X1skNvEoHP2EHyp+z7ku0LWo/c+Qmcn2ArQm28gIga5wmtZM0hsmS0XKBbnp1ZwaAU/NaC0q0743Or87Uxhg="}]},"_npmUser":{"name":"siddharthagf","email":"livesanty_@hotmail.com"},"directories":{},"maintainers":[{"name":"siddharthagf","email":"livesanty_@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alpine-keyboard_1.0.0_1784243691808_0.6839858676350556"},"_hasShrinkwrap":false}},"maintainers":[{"name":"siddharthagf","email":"livesanty_@hotmail.com"}],"description":"Headless scoped keyboard shortcut registry with chords, sequences, and conflict resolution","homepage":"https://github.com/ailuracode/alpinejs-toolkit/tree/master/packages/keyboard#readme","keywords":["alpinejs","alpine","plugin","keyboard","shortcuts","hotkeys","keybindings"],"repository":{"type":"git","url":"git+https://github.com/ailuracode/alpinejs-toolkit.git","directory":"packages/keyboard"},"author":"ailuracode","bugs":{"url":"https://github.com/ailuracode/alpinejs-toolkit/issues"},"license":"MIT","readme":"","readmeFilename":""}