{"_id":"@anserjim/reka-ui","name":"@anserjim/reka-ui","dist-tags":{"latest":"2.3.1"},"versions":{"2.3.1":{"name":"@anserjim/reka-ui","type":"module","version":"2.3.1","description":"Vue port for Radix UI Primitives.","author":{"name":"UnoVue Contributors","url":"https://github.com/unovue"},"license":"MIT","homepage":"https://github.com/unovue/reka-ui","repository":{"type":"git","url":"git+https://github.com/killerprojecte/reka-ui.git"},"bugs":{"url":"https://github.com/unovue/reka-ui/issues"},"keywords":["ui","vue","accessibility","headless","nuxt","primitives","components","radix","unstyled"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./date":{"import":{"types":"./dist/date.d.ts","default":"./dist/date.js"},"require":{"types":"./dist/date.d.ts","default":"./dist/date.cjs"}},"./namespaced":{"import":{"types":"./dist/namespaced/index.d.mts","default":"./dist/namespaced/index.mjs"},"require":{"types":"./dist/namespaced/index.d.cts","default":"./dist/namespaced/index.cjs"}},"./nuxt":{"import":{"types":"./dist/nuxt/index.d.mts","default":"./dist/nuxt/index.mjs"},"require":{"types":"./dist/nuxt/index.d.cts","default":"./dist/nuxt/index.cjs"}},"./resolver":{"import":{"types":"./dist/resolver/index.d.mts","default":"./dist/resolver/index.mjs"},"require":{"types":"./dist/resolver/index.d.cts","default":"./dist/resolver/index.cjs"}},"./constant":{"import":{"default":"./dist/constant.js"},"require":{"default":"./dist/constant.cjs"}}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","typings":"./dist/index.d.ts","peerDependencies":{"vue":">= 3.2.0"},"dependencies":{"@floating-ui/dom":"^1.6.13","@floating-ui/vue":"^1.1.6","@internationalized/date":"^3.5.0","@internationalized/number":"^3.5.0","@tanstack/vue-virtual":"^3.12.0","@vueuse/core":"^12.5.0","@vueuse/shared":"^12.5.0","aria-hidden":"^1.2.4","defu":"^6.1.4","ohash":"^2.0.11"},"devDependencies":{"@iconify/vue":"^4.3.0","@internationalized/date":"^3.7.0","@internationalized/number":"^3.6.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@testing-library/vue":"^8.1.0","@tsconfig/node18":"^18.2.4","@types/node":"^20.17.17","@vitejs/plugin-vue":"^5.2.4","@vitest/coverage-istanbul":"^2.1.9","@vue/test-utils":"^2.4.6","@vue/tsconfig":"^0.7.0","jsdom":"^25.0.1","vite":"^5.4.19","vite-plugin-dts":"^4.5.4","vitest":"^2.1.9","vitest-axe":"0.1.0","vitest-canvas-mock":"^0.3.3","vue":"3.5.13","vue-component-type-helpers":"^2.2.10","vue-tsc":"2.2.10"},"scripts":{"build":"pnpm type-check && pnpm build-only","build-only":"vite build","watch":"vite build --watch","type-check":"vue-tsc -p tsconfig.check.json --noEmit","type-gen":"vue-tsc --declaration  --emitDeclarationOnly","test":"vitest","test-update":"vitest -u","pub:release":"pnpm publish --no-git-checks --access public"},"_id":"@anserjim/reka-ui@2.3.1","_integrity":"sha512-jyPpmpvZfr5Bqs5njd1+rxaBzj9v/X7crJ6oNur0nIPW292/YeauqlboGxnVDj/whMJX6N4TI//zmFJU74aigg==","_resolved":"C:\\Users\\25945\\AppData\\Local\\Temp\\9403dc4dc28a37d7a65c8b7affbdc5ca\\anserjim-reka-ui-2.3.1.tgz","_from":"file:anserjim-reka-ui-2.3.1.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jyPpmpvZfr5Bqs5njd1+rxaBzj9v/X7crJ6oNur0nIPW292/YeauqlboGxnVDj/whMJX6N4TI//zmFJU74aigg==","shasum":"dc4808907b37767ea95796ea8e8f81682120be29","tarball":"https://registry.npmjs.org/@anserjim/reka-ui/-/reka-ui-2.3.1.tgz","fileCount":3,"unpackedSize":7337,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBRdjAd10hZsKop+jZV4LVTwxf2NmHSJ4oZYbIjH26+SAiAUwqHITCQib+bHxez2hYfU/t2vBMYR6u5jS5mqqYnWfw=="}]},"_npmUser":{"name":"anserjim","email":"3491932059@qq.com","actor":{"name":"anserjim","email":"3491932059@qq.com","type":"user"}},"directories":{},"maintainers":[{"name":"anserjim","email":"3491932059@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/reka-ui_2.3.1_1750848449009_0.7132362216627464"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-25T10:47:28.903Z","2.3.1":"2025-06-25T10:47:29.194Z","modified":"2025-06-25T10:47:29.436Z"},"maintainers":[{"name":"anserjim","email":"3491932059@qq.com"}],"description":"Vue port for Radix UI Primitives.","homepage":"https://github.com/unovue/reka-ui","keywords":["ui","vue","accessibility","headless","nuxt","primitives","components","radix","unstyled"],"repository":{"type":"git","url":"git+https://github.com/killerprojecte/reka-ui.git"},"author":{"name":"UnoVue Contributors","url":"https://github.com/unovue"},"bugs":{"url":"https://github.com/unovue/reka-ui/issues"},"license":"MIT","readme":"<br />\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/unovue/reka-ui\">\r\n    <img src=\"https://reka-ui.com/logo.svg\" alt=\"Logo\" width=\"150\" />\r\n  </a>\r\n\r\n<h1 align=\"center\">\r\nReka UI\r\n</h1>\r\n\r\n<p align=\"center\">\r\nCraft accessible web apps with <a href=\"https://vuejs.org/\">Vue</a>.\r\n<p>\r\n\r\n<p align=\"center\">\r\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/reka-ui?style=flat&colorA=002438&colorB=41c399\" alt=\"NPM version\"></a>\r\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\r\n<a href=\"https://github.com/unovue/reka-ui\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/unovue/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\r\n</p>\r\n\r\n<p align=\"center\">\r\n<a href=\"https://chat.unovue.com\"><b>Get involved!</b></a>\r\n</p>\r\n<p align=\"center\">\r\n <a href=\"https://reka-ui.com\">Documentation</a> | <a href=\"https://reka-ui.com/docs/overview/getting-started\">Getting Started</a> | <a href=\"https://reka-ui.com/examples\">Examples</a> | <a href=\"https://reka-ui.com/docs/overview/introduction\">Why Reka UI?</a>\r\n</p>\r\n\r\n![hero image](https://reka-ui.com/og.jpg)\r\n <em>design by: [icarusgkx](https://twitter.com/icarusgkx), [melkam](https://github.com/MellKam)</em>\r\n\r\n## Installation\r\n\r\n```bash\r\npnpm add reka-ui\r\n```\r\n```bash\r\nnpm install reka-ui\r\n```\r\n```bash\r\nyarn add reka-ui\r\n```\r\n\r\n## Documentation\r\n\r\nFor full documentation, visit [reka-ui.com](https://reka-ui.com).\r\n\r\n## Releases\r\n\r\nFor changelog, visit [releases](https://github.com/unovue/reka-ui/releases).\r\n\r\n## Contributing\r\n\r\nWe would love to have your contributions! All PRs are welcome! We need help building the core components, docs, tests, stories! [Join our discord](https://chat.unovue.com/) and we will get you up and running!\r\n\r\n## Dev Setup\r\n\r\n### Docs\r\n\r\n1. Clone the repo\r\n2. Run `pnpm i`\r\n3. Run `pnpm build` to run build `reka-ui` locally\r\n3. Run `pnpm docs:dev` to run vitepress\r\n4. Open `http://localhost:5173`\r\n\r\n### Package\r\n\r\n1. Clone the repo\r\n2. Run `pnpm i`\r\n3. Run `pnpm story:dev` to run histoire (storybook)\r\n4. Open `http://localhost:6006`\r\n5. Run `pnpm test` to test changes\r\n\r\n## Credits\r\n\r\nAll credits go to these open-source works and resources\r\n\r\n- [Radix UI](https://radix-ui.com)\r\n- [React Spectrum](https://react-spectrum.adobe.com/index.html)\r\n- [Floating UI](https://floating-ui.com)\r\n- [Headless UI](https://headlessui.com)\r\n","readmeFilename":"README.md","_rev":"1-7d58688922d581e648345de054f4171d"}