{"_id":"@ambient-ui/ui","_rev":"2-1d0098fda0cf27bae296a712d973a79d","name":"@ambient-ui/ui","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@ambient-ui/ui","version":"0.1.0","license":"MIT","_id":"@ambient-ui/ui@0.1.0","maintainers":[{"name":"lumernidge-design","email":"design@lumenridge.studio"}],"homepage":"https://github.com/Lumenridge/ambientui","bugs":{"url":"https://github.com/Lumenridge/ambientui/issues"},"dist":{"shasum":"f34e0891465f54348a125cc0f953cebb472d704f","tarball":"https://registry.npmjs.org/@ambient-ui/ui/-/ui-0.1.0.tgz","fileCount":90,"integrity":"sha512-55dHfrqGJ21VIMTRpQ20ChP0nY1RRcnJXJvcmsONjgrj5SNR5mLMS+cYfhrKe0Qt3RUySiexgsyJ/gzTrcz4jA==","signatures":[{"sig":"MEYCIQChOj6XB/mnqoaUPJjJYBghjRvK/pztZOzVaqa+UxfZrQIhAKFoNAbWF+7KU7ApD6PaTgWyHZgD9mp6RaFq3EbAzkl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314418},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./globals.css":"./src/styles/globals.css","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./package.json":"./package.json"},"gitHead":"2c7ec05cd91fa1512bbb431fffbef89a79f6162f","private":false,"scripts":{"lint":"eslint","build":"tsup","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lumernidge-design","email":"design@lumenridge.studio"},"repository":{"url":"git+https://github.com/Lumenridge/ambientui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"The product vocabulary — shadcn primitives on the radix-luma preset, with one icon component over five libraries.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","sonner":"^2.0.8","radix-ui":"^1.6.7","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10","shadcn":"^4.16.0","globals":"^17","@eslint/js":"^10","@turbo/gen":"^2.9.15","typescript":"~6","@types/node":"^24","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","@tailwindcss/vite":"^4","typescript-eslint":"^8","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","esbuild-plugin-preserve-directives":"^0.0.11"},"peerDependencies":{"react":"^19","react-dom":"^19","tailwindcss":"^4","lucide-react":"^1.33.0","@hugeicons/react":"^1.1.9","@remixicon/react":"^4.9.0","@tabler/icons-react":"^3.46.0","@phosphor-icons/react":"^2.1.10","@hugeicons/core-free-icons":"^4.2.3"},"peerDependenciesMeta":{"lucide-react":{"optional":true},"@hugeicons/react":{"optional":true},"@remixicon/react":{"optional":true},"@tabler/icons-react":{"optional":true},"@phosphor-icons/react":{"optional":true},"@hugeicons/core-free-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1788683478188_0.9159819941305727","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"_id":"@ambient-ui/ui@0.1.3","bugs":{"url":"https://github.com/Lumenridge/ambientui/issues"},"dist":{"shasum":"576200b02b1186d60b80b25cde8cad0cd032bbe6","tarball":"https://registry.npmjs.org/@ambient-ui/ui/-/ui-0.1.3.tgz","fileCount":91,"integrity":"sha512-e7uspoMwqyORuEciyLPiT8beVgufj6VK6cgEOiQRMZrf+SLtbP2uGKy3ylZb0R5qd/bpT2H+G7eZagg/kaFneg==","signatures":[{"sig":"MEYCIQCxMRKl8FSq2HWs0J8Pb3gbOEUMCnomARBmn0ysFvF9VAIhAMHcwB5O1KkyFFlNupbVx7F76N1SR37q9uA1BWUcc2D5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDV4iYIPm5sMfQThhZ9A34oVOYKeqcgMndcEcX05CYp/wIgax8B6MTPkZXgMnZXAl0OoklU4vuZXsL3ySryQqJnLpA="}],"unpackedSize":315883},"name":"@ambient-ui/ui","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./globals.css":"./src/styles/globals.css","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./package.json":"./package.json"},"gitHead":"9d4eb9cc50252164d1963afcaed6f27414d01ba3","license":"MIT","private":false,"scripts":{"lint":"eslint","build":"tsup","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"version":"0.1.3","_npmUser":{"name":"lumernidge-design","email":"design@lumenridge.studio"},"homepage":"https://ambientui.ai","keywords":["react","components","shadcn","radix","tailwindcss","design-system","icons"],"repository":{"url":"git+https://github.com/Lumenridge/ambientui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.8","description":"The product vocabulary — shadcn primitives on the radix-luma preset, with one icon component over five libraries.","directories":{},"maintainers":[{"name":"lumernidge-design","email":"design@lumenridge.studio"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","sonner":"^2.0.8","radix-ui":"^1.6.7","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","class-variance-authority":"^0.7.1","@fontsource-variable/geist":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10","shadcn":"^4.16.0","globals":"^17","@eslint/js":"^10","@turbo/gen":"^2.9.15","typescript":"~6","@types/node":"^24","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","@tailwindcss/vite":"^4","typescript-eslint":"^8","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","esbuild-plugin-preserve-directives":"^0.0.11"},"peerDependencies":{"react":"^19","react-dom":"^19","tailwindcss":"^4","lucide-react":"^1.33.0","@hugeicons/react":"^1.1.9","@remixicon/react":"^4.9.0","@tabler/icons-react":"^3.46.0","@phosphor-icons/react":"^2.1.10","@hugeicons/core-free-icons":"^4.2.3"},"peerDependenciesMeta":{"lucide-react":{"optional":true},"@hugeicons/react":{"optional":true},"@remixicon/react":{"optional":true},"@tabler/icons-react":{"optional":true},"@phosphor-icons/react":{"optional":true},"@hugeicons/core-free-icons":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.1.3_1788687624669_0.32641578991709874"}}},"time":{"created":"2026-09-06T08:31:17.993Z","modified":"2026-09-06T09:40:24.916Z","0.1.0":"2026-09-06T08:31:18.323Z","0.1.3":"2026-09-06T09:40:24.760Z"},"bugs":{"url":"https://github.com/Lumenridge/ambientui/issues"},"license":"MIT","homepage":"https://ambientui.ai","repository":{"url":"git+https://github.com/Lumenridge/ambientui.git","type":"git","directory":"packages/ui"},"description":"The product vocabulary — shadcn primitives on the radix-luma preset, with one icon component over five libraries.","maintainers":[{"name":"lumernidge-design","email":"design@lumenridge.studio"}],"readme":"# @ambient-ui/ui\n\n**The product vocabulary of [ambientui](https://ambientui.ai): shadcn/ui\nprimitives on the radix-nova preset, plus the pieces ambientui adds.**\n\nThese are the buttons, inputs, sheets and tables the ambient layer composes\nits answers from. They consume semantic tokens (`--primary`,\n`--muted-foreground`, the radius window, the motion roles), so a\n[Foundation](https://www.npmjs.com/package/@ambient-ui/foundation)\nconfiguration restyles all of them at once.\n\nTwo additions worth knowing about:\n\n- **`Icon`**: one semantic name, drawn by whichever icon library the design\n  system is configured to use (Lucide, Tabler, HugeIcons, Phosphor or\n  Remix). Components name what an icon means; the library is a\n  configuration choice, not a per-component import.\n- **`SectionRail`**: a right-edge dash rail for jumping between the named\n  sections of a long page.\n\n```bash\nnpm i @ambient-ui/ui\n```\n\n```tsx\nimport { Button } from \"@ambient-ui/ui/components/button\"\nimport { Icon } from \"@ambient-ui/ui/components/icon\"\n```\n\nMost people take these as source through shadcn instead: the primitives\nfrom shadcn's own registry, the additions from\n[registry.ambientui.ai](https://registry.ambientui.ai). The full reference,\nwith when to use and when not to for every component, is at\n[ambientui.ai/ds](https://ambientui.ai/ds).\n\nMIT (c) Lumenridge\n","readmeFilename":"README.md","keywords":["react","components","shadcn","radix","tailwindcss","design-system","icons"]}