{"_id":"@adn-ui/svelte","name":"@adn-ui/svelte","dist-tags":{"canary":"0.0.1-canary.0","latest":"0.0.1-canary.0"},"versions":{"0.0.1-canary.0":{"name":"@adn-ui/svelte","version":"0.0.1-canary.0","description":"Accessible, themeable Svelte 5 UI components built on Bits UI and Tailwind CSS v4.","keywords":["adn-ui","design-system","svelte","svelte-5","bits-ui","tailwindcss","ui","components"],"homepage":"https://github.com/awaiden/adn-ui/tree/main/packages/svelte#readme","bugs":{"url":"https://github.com/awaiden/adn-ui/issues"},"license":"MIT","author":{"name":"awaiden","url":"https://github.com/awaiden"},"repository":{"type":"git","url":"git+https://github.com/awaiden/adn-ui.git","directory":"packages/svelte"},"sideEffects":false,"type":"module","scripts":{"prepare":"svelte-kit sync || echo ''","dev":"tsdown --watch","build":"tsdown","test:unit":"vitest","test":"npm run test:unit -- --run && npm run test:e2e","test:e2e":"playwright test","storybook":"BROWSER=none storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@playwright/test":"^1.58.2","@storybook/addon-svelte-csf":"^5.0.11","@storybook/sveltekit":"^10.2.17","@storybook/test":"^8.6.15","@sveltejs/kit":"^2.55.0","@tailwindcss/vite":"^4.2.1","@types/node":"^24","@vitest/browser-playwright":"^4.0.18","playwright":"^1.58.2","rollup-plugin-svelte":"^7.2.3","storybook":"^10.2.17","svelte":"^5.53.11","svelte-preprocess":"^6.0.3","tailwindcss":"^4.2.1","tsdown":"^0.21.2","typescript":"^5.9.3","vite":"7","vitest":"^4.0.18","vitest-browser-svelte":"^2.0.2"},"dependencies":{"@adn-ui/core":"workspace:*","@adn-ui/styles":"workspace:*","bits-ui":"^2.16.3","lucide-svelte":"^0.577.0","tailwind-animate":"^0.2.10","tailwind-merge":"^3.5.0","tailwind-variants":"^3.2.2","tailwindcss-animate":"^1.0.7"},"peerDependencies":{"svelte":"^5.0.0","tailwindcss":"^4.0.0"},"gitHead":"872e609c2c889890bb87e19a0345f36461cc5733","_id":"@adn-ui/svelte@0.0.1-canary.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-OdGHI9ZNhPmULRvS2jeK1uhmtdEQN0HnGB5YXzCpgFN99SCvcq3Hoh8V28Vu2oPkUYokzd5Ac1LOnD9/0BV88g==","shasum":"c05b21ac310e482c7abe0eef0a282c6af4a01906","tarball":"https://registry.npmjs.org/@adn-ui/svelte/-/svelte-0.0.1-canary.0.tgz","fileCount":306,"unpackedSize":426305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/s+2bWLKY/fvKuETnUyCtFuuBEzAQESw9MfvG9FQZawIhAJRiXXF+U687lDeKWLXXL2cDYiEnu7oK5VIkCZvyeJLf"}]},"_npmUser":{"name":"aydinthefirst","email":"aydinhalil980@gmail.com"},"directories":{},"maintainers":[{"name":"aydinthefirst","email":"aydinhalil980@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte_0.0.1-canary.0_1773504310935_0.9847630278563899"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-14T16:05:10.872Z","0.0.1-canary.0":"2026-03-14T16:05:11.061Z","modified":"2026-03-14T16:05:11.257Z"},"maintainers":[{"name":"aydinthefirst","email":"aydinhalil980@gmail.com"}],"description":"Accessible, themeable Svelte 5 UI components built on Bits UI and Tailwind CSS v4.","homepage":"https://github.com/awaiden/adn-ui/tree/main/packages/svelte#readme","keywords":["adn-ui","design-system","svelte","svelte-5","bits-ui","tailwindcss","ui","components"],"repository":{"type":"git","url":"git+https://github.com/awaiden/adn-ui.git","directory":"packages/svelte"},"author":{"name":"awaiden","url":"https://github.com/awaiden"},"bugs":{"url":"https://github.com/awaiden/adn-ui/issues"},"license":"MIT","readme":"# @adn-ui/svelte\n\n[![npm](https://img.shields.io/npm/v/@adn-ui/svelte)](https://www.npmjs.com/package/@adn-ui/svelte)\n[![GitHub](https://img.shields.io/github/license/awaiden/adn-ui)](https://github.com/awaiden/adn-ui/blob/main/LICENSE)\n\nThe Svelte implementation of the **adn-ui** design system — accessible, themeable components built with [Svelte 5](https://svelte.dev/) and [Bits UI](https://bits-ui.com/).\n\n## Features\n\n- **Svelte 5 Runes** — Modern reactivity API.\n- **Accessible** — Built on Bits UI primitives.\n- **Themeable** — Native Tailwind v4 support.\n- **Consistent** — Matches the React and Vue implementation APIs.\n\n## Installation\n\n```bash\nnpm install @adn-ui/svelte\n# or\nbun add @adn-ui/svelte\n```\n\n## Setup\n\nImport the styles in your root `+layout.svelte`:\n\n```svelte\n<script>\n  import \"@adn-ui/svelte/styles\";\n</script>\n\n{@render children()}\n```\n\n## Usage\n\n```svelte\n<script>\n  import { Button } from \"@adn-ui/svelte\";\n</script>\n\n<Button variant=\"primary\">Click me</Button>\n```\n\n## Development\n\n```bash\n# Build (watch mode)\nbun run dev\n\n# Production build\nbun run build\n\n# Storybook\nbun run storybook\n\n# Tests\nbun run test:unit\n```\n\n## License\n\n[MIT](../../LICENSE)\n","readmeFilename":"README.md","_rev":"1-687997ed553f65becc9138866a2097a3"}