{"_id":"@affino/listbox-vue","name":"@affino/listbox-vue","dist-tags":{"latest":"1.1.0"},"versions":{"1.1.0":{"name":"@affino/listbox-vue","version":"1.1.0","author":{"name":"Anton Pavlov","email":"a.pavlov@affino.dev"},"type":"module","description":"Vue 3 composables for @affino/listbox-core","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"vue":"^3.3.0"},"dependencies":{"@affino/selection-vue":"^1.1.0","@affino/listbox-core":"^1.1.0"},"license":"MIT","devDependencies":{"vue":"^3.4.0","vitest":"^4.0.15"},"repository":{"type":"git","url":"git+https://github.com/affinio/affinio.git#main"},"homepage":"https://affino.dev","bugs":{"url":"https://github.com/affinio/affinio/issues"},"keywords":["affino","vue","vue3","listbox","headless","accessibility"],"module":"dist/index.js","scripts":{"build":"tsc --build tsconfig.json","test":"vitest run --passWithNoTests"},"_id":"@affino/listbox-vue@1.1.0","_integrity":"sha512-i95td269wJ/gkUbsE0ah6qi5ShzrrN0/+mQ5MA/OzByN/VwIBBGvo5rOCWVUk0kpY47HZbgCRVcSAIwG3tqIbg==","_resolved":"/tmp/325ef482198c36e1232e84997cdb0d75/affino-listbox-vue-1.1.0.tgz","_from":"file:affino-listbox-vue-1.1.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-i95td269wJ/gkUbsE0ah6qi5ShzrrN0/+mQ5MA/OzByN/VwIBBGvo5rOCWVUk0kpY47HZbgCRVcSAIwG3tqIbg==","shasum":"643635ef2726fd17053de7d688b6661afab3a335","tarball":"https://registry.npmjs.org/@affino/listbox-vue/-/listbox-vue-1.1.0.tgz","fileCount":6,"unpackedSize":3198,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA9fFfnV+OtEiqpkjNfJNkb99bo+Z32enbzr1jyqgGnMAiEAr5BkKphjZ7zLvKyRGct8w+61O4qgITeGZW4j6k7ZUXE="}]},"_npmUser":{"name":"affino","email":"anton.pavlov.personal@gmail.com"},"directories":{},"maintainers":[{"name":"affino","email":"anton.pavlov.personal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/listbox-vue_1.1.0_1771152877551_0.9973948869741902"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T10:54:37.438Z","1.1.0":"2026-02-15T10:54:37.686Z","modified":"2026-02-15T10:54:37.912Z"},"maintainers":[{"name":"affino","email":"anton.pavlov.personal@gmail.com"}],"description":"Vue 3 composables for @affino/listbox-core","homepage":"https://affino.dev","keywords":["affino","vue","vue3","listbox","headless","accessibility"],"repository":{"type":"git","url":"git+https://github.com/affinio/affinio.git#main"},"author":{"name":"Anton Pavlov","email":"a.pavlov@affino.dev"},"bugs":{"url":"https://github.com/affinio/affinio/issues"},"license":"MIT","readme":"# @affino/listbox-vue\n\nVue 3 composables for the @affino/listbox-core package, with store helpers from @affino/selection-vue.\n\n## Install\n\n```bash\npnpm add @affino/listbox-vue\n```\n\n## Usage\n\n```ts\nimport { createListboxStore, useListboxStore } from \"@affino/listbox-vue\"\n\nconst store = createListboxStore({\n  context: {\n    optionCount: 10,\n  },\n})\n\nconst { state } = useListboxStore(store)\n```\n","readmeFilename":"README.md","_rev":"1-f5d71a381af2a75444dae7a5a5c50b18"}