{"_id":"@flow-industries/ui","_rev":"29-06987e0b506c190dac24509555e74842","name":"@flow-industries/ui","dist-tags":{"latest":"0.23.4"},"versions":{"0.1.0":{"name":"@flow-industries/ui","version":"0.1.0","_id":"@flow-industries/ui@0.1.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"b7e5fc88761f791e351c5f214f7251aa77e4b804","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.1.0.tgz","fileCount":65,"integrity":"sha512-sQRxbeAcvoGHiD9DnNEmTmF6u/hZewsU733SKHwYwMRJ8mby9ybMb3SaGPc4lN7ZuiAr6VAZLbCWWP40AciWTw==","signatures":[{"sig":"MEUCIBlV87YtA4pE6gte2ehuB8+ses0SpqGOowtrAVmx4EvHAiEAwmNA7cTMFb9o4uqzyypY2IySHglaPRU6qecYXiKNCNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198525},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","motion":"^12.24.0","sonner":"^2.0.7","date-fns":"^4.1.0","recharts":"2.15.4","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.562.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","react-day-picker":"^9.13.0","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.8","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","react-resizable-panels":"^4.2.2","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.8","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1775875262358_0.07559396468606017","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flow-industries/ui","version":"0.4.0","_id":"@flow-industries/ui@0.4.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"c13c9dea97f81b2b30b71151bb8cee07dc0cb87b","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.4.0.tgz","fileCount":64,"integrity":"sha512-XqGlNwAureM/jSsNPF2L+9AkqrszW9R/WKeZR2Ichq4UoBDP+wcP2ktXtpEvdiEJJMgksmgvjrIck2F0+boM3g==","signatures":[{"sig":"MEUCIAKCrIci3S/Izthmn2muNqLlOyT02U0/VbEQqZdXwjPbAiEAk6rEs3TrEGrBUMclI8+rJgMwWaaeZt7p1EawIrg8H4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214141},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1776112528673_0.33469475779224744","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@flow-industries/ui","version":"0.6.0","_id":"@flow-industries/ui@0.6.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"23ca99461a635281e84ba64077fe6294064a2de3","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.6.0.tgz","fileCount":68,"integrity":"sha512-NpCMeNAJsGsy9D36c1pTxKlh0k4VhyZpkrNhvM5J/BwJCCr302M+tBP97JHWZbrtDQ6qeiOg6G0L6XAGLyPq4Q==","signatures":[{"sig":"MEYCIQDM7JGArYtL0zo1dZ5wDtgIE6lko/LDTDDzi332TcXjkQIhAMVAPXMMe3r5m37PpBBPw4ZaCOHoLc5GSgcBjAiOQr92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224910},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1776268340745_0.14576801657822136","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@flow-industries/ui","version":"0.7.0","_id":"@flow-industries/ui@0.7.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"d279306a714012a1c4791072775a404bbe38563f","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.7.0.tgz","fileCount":71,"integrity":"sha512-knQ3hdGyMeXt6wIw6apLKZV35/M3xWd1dyT4MYdnyLfEUxWF0UKd7YwjiVx4FPHR7XwfgWe7IRvzPjvQnAMbhg==","signatures":[{"sig":"MEYCIQDXxO/8YQyrQfQDzbXrcjAauBslmgLJiwDMbrLDgPSDlQIhAPXdjk36dALwowKtHlqvO6ZSrC/BPXG6nODQztZVChPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227664},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1776295874480_0.5779416235292476","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@flow-industries/ui","version":"0.8.0","_id":"@flow-industries/ui@0.8.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"765ac888d0866cfb3f15cee5ba323b2f7b9e725f","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.8.0.tgz","fileCount":71,"integrity":"sha512-HXPZQ1iwJJ24KGgja2noRW8RVA4sl6rmVr57LHBj72L9XiisR/nTcaOAzcTa9M/TsdD0x1lQgc07/vfnU9ht9g==","signatures":[{"sig":"MEUCIHvoao9q/bgtpHWT7Ht2Wh2mqQm7xKAFH9RnvZmRqX8gAiEAwxq5yAuoD45iE3BLQ5EBPZLNSKhN7LgLkCXZba+V3jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227871},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1776298759230_0.15477343723342285","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@flow-industries/ui","version":"0.9.0","_id":"@flow-industries/ui@0.9.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"75ad84d0015a980ae56b164cbdd5843dc66c50fe","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.9.0.tgz","fileCount":71,"integrity":"sha512-waIV8osJ51O+A6KCrIWd4XKNb6F+e6Xhr0vvFQ6xcCAkhbWV9Hv1QWlPdhFLMbOZM7S+YURwNcDy2DEoSjdyQg==","signatures":[{"sig":"MEQCIDOc6TOqg7xa33XDpb5CefvTyDKviZnq9fSGrRfqS4E/AiA3eMmlc1DjmYZF+H/YXkX9c9WLJ/x1FjFtHalhNVVjpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227347},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.0_1776299637773_0.8028893447489049","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@flow-industries/ui","version":"0.10.0","_id":"@flow-industries/ui@0.10.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"0cbb825f4b3fe4480b5bffe037efd9e8b6a4602d","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.10.0.tgz","fileCount":71,"integrity":"sha512-WuIsFeqgUWrrDME8a9WUBojJs38OOHN0Srgwju1jrU9v3pVAtxiiqNmlHY+S9kDUtnmKjwHZlKggLgFXpAvFtw==","signatures":[{"sig":"MEQCIGPIZrq8s3+1gIdehndJBgbp/NMVzWefpmck0F9avad/AiBW1LerYSoWwIXF0Zh65tZg8zZiNBvMtfCuSGxXYrL3mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227368},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.0_1776301259870_0.05406767705607707","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@flow-industries/ui","version":"0.11.0","_id":"@flow-industries/ui@0.11.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"ad0345ef1b8367d9550a12be5ae2ea39bfced44c","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.11.0.tgz","fileCount":71,"integrity":"sha512-UvfVXTN+cjtLnd8M639pqGmMoOxPwYw175jf69/hf8GIgNcYpkVy31fqP+R07V5Vy+8oSdYUqXLAhAK8XrIb3Q==","signatures":[{"sig":"MEUCIQDh5WSwbKlwqBKIeyqHToASedLO1LMx0bt4+l94ySr2egIgWqh+ITXFmCGhPKcFQSYu4a0b/3PFLZuKShkhSjkZpEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227880},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.0_1776302732174_0.48964383451288906","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@flow-industries/ui","version":"0.11.1","_id":"@flow-industries/ui@0.11.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"f0d13cf968d85037846ca58afcbd861fe5a9655d","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.11.1.tgz","fileCount":71,"integrity":"sha512-I/6ETMnbs/NYjIJAOMjgoPitPIkxbIocc8VMDjJCfd4aNjDripnGwyG6gZV+yxuXX2fC01nlm3+ffjq84Thk1w==","signatures":[{"sig":"MEUCIQCJJ5vAXh00UzFToQwESHCRMmhehT0T4Dsfy2PHwyciFQIgaxYdDzjUg5ZjbwVDQriuLWl7jJ8MkPzHVQMaUKPXF7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228731},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.1_1776530452061_0.39660855597369515","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@flow-industries/ui","version":"0.14.0","_id":"@flow-industries/ui@0.14.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"3879f25b122f590f83cd76e1613abe43578a925d","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.14.0.tgz","fileCount":74,"integrity":"sha512-beT+GNfmIz7tGHTvEsj0FzsFqKCq781jyrjFoQnM1NsAkthb6WlNVC7vfO/s+9FIuilfF4+D8oAS8F2ZSxvGeg==","signatures":[{"sig":"MEQCIFE7d0fnhzUaYeimZX/aSHn+JzQLoctv8k0ayD7MzlR+AiAXDuH4mV3o287QuYUlU+2Cq4qaJq2buG1Si41iVQm7KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240981},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.14.0_1777646093421_0.6847301776462102","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@flow-industries/ui","version":"0.15.1","_id":"@flow-industries/ui@0.15.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"89bce71f02123c88fd3685f0179d8bc4314206c4","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.15.1.tgz","fileCount":75,"integrity":"sha512-o7CqZQOcZrSWqlFXBUJfLq6KSoySeqTnEDwydFnvMy2P6MAMqv/zsyFiTog4CJoTofNNnMmN0LncTe5wbBtUhg==","signatures":[{"sig":"MEUCIQC2wLp+s5EFWoq99DBt7vbgqHMDK1HFD8gHLO9N9cafkwIgKEYhkz6dba4GgAwqYMIXdsY+X9SpYuqep0mG8IkkWlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242969},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.1_1777660401474_0.5999602543186107","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@flow-industries/ui","version":"0.15.2","_id":"@flow-industries/ui@0.15.2","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"685629c4ef376eab630c488ec5f8275a18080545","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.15.2.tgz","fileCount":75,"integrity":"sha512-iuXKCDaMXClCRm8fjPbTJvSzy+ypbET38ioeyRKV/0Sz4IHw03QiuR+zr/k77cjElFQpcgKBJyIRpPUr+lHOow==","signatures":[{"sig":"MEUCIB/pF7ihFAve9E2gkVfRhSOd+xnjtjNQ1jUpVgGFOtrZAiEA76quPktDllIFTM9/bqLwrQDIZ++gXs8P9gEj3xCeVuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242995},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","geist":"^1.7.0","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.2_1777726284398_0.5859233935885975","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@flow-industries/ui","version":"0.15.3","_id":"@flow-industries/ui@0.15.3","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"851a2a7b2a33457b58dabf9c192d26d3e79510af","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.15.3.tgz","fileCount":85,"integrity":"sha512-M7y169Abr7fsHuc7lFEakVa39LXldVPEw4HWckcCwJDlnLwk5PFAfsQey2xHiCb9Ce/VP6Ya7III81zYf2k9bA==","signatures":[{"sig":"MEUCIQDU6H0mQ23w1bfT+Rib2ZWWSqYOhmHDnLFoqeSeiHkhswIgN5CslCp/nyouQA2FzMUEz3X3MQzItFeBfYrHfmOmGQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668078},"type":"module","shasum":"851a2a7b2a33457b58dabf9c192d26d3e79510af","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","build":"bunx vite build","preview":"bunx vite preview"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_integrity":"sha512-M7y169Abr7fsHuc7lFEakVa39LXldVPEw4HWckcCwJDlnLwk5PFAfsQey2xHiCb9Ce/VP6Ya7III81zYf2k9bA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.3_1781021131817_0.3207933049523273","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@flow-industries/ui","version":"0.16.0","_id":"@flow-industries/ui@0.16.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"e01d8d6d4dc3c32f7290fe1a489c36b8dd8bd846","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.16.0.tgz","fileCount":86,"integrity":"sha512-6dx4vvU1gOu1dNqN/E25BKjXYwI/0z9vxVFDQrHid9hqC5ZTCM4FEPu7Pjg8AIRAXEi6Xe4u71IfsuF5Zf1UuA==","signatures":[{"sig":"MEUCIDrZS5oIv7KhRem9QJYsJp+ZXgeib+Vrh4FM/HVPw3FFAiEAn86IrMXaOdbr4zL9z0rzazMD76Jg9h8yG19Tz+9qunA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677176},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.4.12","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.0_1782395227755_0.07392976607363022","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@flow-industries/ui","version":"0.16.1","_id":"@flow-industries/ui@0.16.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"1d9f009d5409c5506f2aae3802b6c5d67544a244","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.16.1.tgz","fileCount":86,"integrity":"sha512-ErwnqFiTtWUbnd+wSdSz6ZK4D9VDtRAohsPvd3HiVf2ak7u8ef7C71l5cRF0IoT3/O9i/CLzHgH1VDVCgB+lQg==","signatures":[{"sig":"MEUCIASoYfkdSdHiV7pEjteSXsDfDpmsfYFUSCXa0hb4oo5VAiEAiD1PTncTXBlsI6LTDPyOeSExMMQJ+hO1GRzyfTUJFQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677501},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.4.12","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.1_1782485985781_0.411061324138277","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@flow-industries/ui","version":"0.17.0","_id":"@flow-industries/ui@0.17.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"727761d2535d9638cf309620ccb69d66e4e46dc3","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.17.0.tgz","fileCount":87,"integrity":"sha512-g90VyTgMZbjuS0IpfxEy/MIjVmbwOt35qWP6nssVDKlKb/aZsSKHw0K1FUpvcfYY8In0S681DgSbSI9UNW6uAg==","signatures":[{"sig":"MEYCIQCSVoMNIzhAlJjDaAi97/0PPryh1zKUZ3+/qLtzLrYiTQIhALrrYh2abfOx+U1iqJE4tojEk6GPWWl107A5/uzFy7BP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680339},"type":"module","shasum":"727761d2535d9638cf309620ccb69d66e4e46dc3","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_integrity":"sha512-g90VyTgMZbjuS0IpfxEy/MIjVmbwOt35qWP6nssVDKlKb/aZsSKHw0K1FUpvcfYY8In0S681DgSbSI9UNW6uAg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.4.12","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.17.0_1784212486880_0.9142786940514442","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@flow-industries/ui","version":"0.18.0","_id":"@flow-industries/ui@0.18.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"d0dac5265392074cc3825f386d052b7525eadc14","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.18.0.tgz","fileCount":87,"integrity":"sha512-qWYtgqT/BhBgFPG7VzYA8F0P1J+N7d1eB0Wn4c1D6zwcfCnogzmU1AJ9n6roEjVeXmRL9LPZt91IAGr3gnslRA==","signatures":[{"sig":"MEUCIDXuyR/JKDpFqSatjhxonW7862BaMaRiAtsPUs1P85D4AiEApaHRtfsenZnHRwHGsvQGNUITRdfUpGjShbERTg9F0Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681603},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.4.12","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.18.0_1785156290824_0.9900986655601625","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@flow-industries/ui","version":"0.19.0","_id":"@flow-industries/ui@0.19.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"567837ebcb211f623326cae0374f5ca25e5362bf","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.19.0.tgz","fileCount":88,"integrity":"sha512-BU6/htTHCFVXoKpi45SBNOG9TpF3LlRiQR8apGLwYvYl1R0FqJ3H4EJoMCyMdROkZVR+nbTsPxfabX5gChb3dA==","signatures":[{"sig":"MEUCIHIEivatOGn+xJjrJid5hRl/44Qt/V8f70wSnPNGJPjmAiEApIyDimHr5abOUDoPsHUB7H0nVwh02ADTn7uy41ymP2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686366},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"10.9.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","@openobserve/browser-rum":"^0.3.1","class-variance-authority":"^0.7.1","@openobserve/browser-logs":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.4.12","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.19.0_1786127481807_0.7314424639730479","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@flow-industries/ui","version":"0.20.0","_id":"@flow-industries/ui@0.20.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"dist":{"shasum":"978f83600cb7435e73f60ef327143dae432d77e4","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.20.0.tgz","fileCount":89,"integrity":"sha512-VhAiJuCdcG0cNfGVdQP8q2M0SKYT5F/Jff/flw0VUBrZh/zgD5uHfRyYiRG+VLU9f0QjnRzbIZqcBntUm3+LPg==","signatures":[{"sig":"MEUCIQCOjntno8lISlZwHoCxHHAI6hHWx5qhhMoqx7qhcvq8wgIgPGGwdSCL49d54Lg7D1FTS1vo1+/SkcnPbl3XV9MXDYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689785},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kualta","email":"contact@kualta.dev"},"_npmVersion":"11.19.0","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.20.0_1788097087137_0.35271705510361695","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@flow-industries/ui","version":"0.20.1","license":"MIT","_id":"@flow-industries/ui@0.20.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"98ccc6eaa8165b1e616496ab872799e73442d087","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.20.1.tgz","fileCount":89,"integrity":"sha512-OfMNQbYi9BosvMRlv1Vl7NKEh6uosIuFPJCTZ1IfdHV/LL7+bnPrRhp+T+pdGjy6Xa4Lc5AShPB3nMPdsyN0yg==","signatures":[{"sig":"MEYCIQChGx0vKGByOIGpM6cHRXPs+WH9C7gkbJLRxY50EhxeEQIhAMn+1WxPOcUwwYSl87ypJt6p0bAdL2YnkijmLxhB+/8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690008},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"6ecae2bd44ddbbe3296266e4df211b8aeb2d64fc","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.20.1_1788099771673_0.4996699714766797","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@flow-industries/ui","version":"0.21.0","license":"MIT","_id":"@flow-industries/ui@0.21.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"d92a451caf143da534d35724f207bbc849ac721f","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.21.0.tgz","fileCount":92,"integrity":"sha512-+J9yC8+cFN0ClbN6rj/HadsCXPksR2x/VZhlrX9iJBljjrql5p/7m3I3ysKMfWWO0LzQpAqCJdRrRey1PIrdNQ==","signatures":[{"sig":"MEQCIA/qzcwclDbQJX6Xyl8ACX38dCYin5BmT67MEXDdc4NfAiAA9O3WmkcWOOJpZ+c2rqnjVlaT/4uETYNFT4e3onhFYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703837},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"36beab343318cc8dc4043b023a77da8e8bd1bcfb","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.21.0_1788699843761_0.08772654930907087","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@flow-industries/ui","version":"0.21.1","license":"MIT","_id":"@flow-industries/ui@0.21.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"b4b1b629c8468d69df979c5407354f2831bd4ddf","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.21.1.tgz","fileCount":92,"integrity":"sha512-Uv1DvZZrWic/8JWmHlc/P0cKM57edMh18Ako762N/MG4IvCWbkXk602Ibhg23fnMAVwiVR2cW+PtdvgOLW7sDQ==","signatures":[{"sig":"MEUCIBOUKvMhTMhEkeWsw0jbzW0Xz2zp2wr/yxAW6tAG+oe1AiEAiFkZDxsjxJPhhNDPCddOvWK38aOsVLWhwF2W+XhFw18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704909},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"2881b4cc768ce5af75f7b919e416089f597e2973","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.21.1_1788729751170_0.06624441467486109","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@flow-industries/ui","version":"0.21.2","license":"MIT","_id":"@flow-industries/ui@0.21.2","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"51b04ef30bcb61211e846dd61f7ec5491a0963cd","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.21.2.tgz","fileCount":92,"integrity":"sha512-XEr/01WLa4+8E1EblAB1UOKoEPgsX9XntZQ1p98akLwan1g1IPWQjZTSlkZ33wIrCVolqyZhOh0A1CAKXcQjog==","signatures":[{"sig":"MEYCIQDrf4A2zTXVn/nrQWyMYfl1w/hu0IaJLV84DD3OM/HBvwIhALQiuRNZS3B+HzTfp92Kr/qXb8Vset7I5dMdsRo1sBpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704903},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"149f49aac29277256abd8477f61ca4f9bddd538d","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.21.2_1788790978917_0.6060868243871438","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@flow-industries/ui","version":"0.22.0","license":"MIT","_id":"@flow-industries/ui@0.22.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"951fe4f68de8f5222c7a9f67a71f048e1f812893","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.22.0.tgz","fileCount":92,"integrity":"sha512-v9MuMBdnfrNyPa/Df5PuxRISldnLgbKQ8q6X0Yu+a1He+AcZ9LQ6h86T6ViiM79crgUcLqaC3J0Wue20z3jTjA==","signatures":[{"sig":"MEUCIEsvp7kV+ZP9Y5yxHGJnHsCqlrwxJm0QXfWtU5eSHAZkAiEApdeuwbsLJXd/Rn2euEq8DZ2xSlz93HDYrCJXX8zj4Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705577},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"c1a0f389943686b09547dad71428e29421a67c01","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.22.0_1788899564270_0.6261275468018732","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@flow-industries/ui","version":"0.23.0","license":"MIT","_id":"@flow-industries/ui@0.23.0","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"7786cfe99d30e295b94d37cc14297e4b3126b294","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.23.0.tgz","fileCount":97,"integrity":"sha512-/lF31+LpYNRRkrInNPZ04xBZSL0SLZ4DsD6FiDx5Pp2bBYZirgIG+oWk5pNrAJbrfU0Zi7Z7Eme1TcFC0XfsoA==","signatures":[{"sig":"MEUCICvcEFb5KqUMzJ+gUn0nCmK8o+Tbs/dAw1eRY8AyyoKKAiEArBp32jD45bI7GESU3SUktBSnw4NRjw4fOUlSBn4OCo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761072},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./focus":"./src/focus/index.ts","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"29bb1940f9022b0c49383d51db1f435b0a045299","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@flow-industries/id":"0.22.0","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0","@flow-industries/id":">=0.22.0"},"peerDependenciesMeta":{"@flow-industries/id":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.23.0_1788900309499_0.13220599766595442","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@flow-industries/ui","version":"0.23.1","license":"MIT","_id":"@flow-industries/ui@0.23.1","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"79e59c1d41a98f21015536beac3c43a65d1e95e5","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.23.1.tgz","fileCount":97,"integrity":"sha512-hPkQxSfkzDUG5HMmloJKfGvjD843YM0s1RW8F5NbgiPcqUlHoV6rEI27/FkIdEPhFqYQD8DmD7zOaeomU0RrJA==","signatures":[{"sig":"MEYCIQD2E6aNq6V356BN8/ih4xSm5jD3a50IzEItFOXAF934pAIhALcYguXa2FyiGMvIG6nG15SugBHg5VEAaQRIs/fVFzrI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGuXORO6IaUFOnX1rPof6n4xRTCksEb7CFcbr3MbFS+PAiEAvyYSqcZRVd9kjpQBqIW9xaLYQJ1EvwXwLkgbPWx0tBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762083},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./focus":"./src/focus/index.ts","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"2939b92a1171ee9cf550a092a8984c27e8575d95","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit","test:package":"bash scripts/test-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@flow-industries/id":"0.22.0","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0","@flow-industries/id":">=0.22.0"},"peerDependenciesMeta":{"@flow-industries/id":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.23.1_1789833277365_0.6981189526597256","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@flow-industries/ui","version":"0.23.2","license":"MIT","_id":"@flow-industries/ui@0.23.2","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"24687a002b1273625a1e6b9f2ee5ab9b159ce895","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.23.2.tgz","fileCount":97,"integrity":"sha512-UeUoOZ9P+T5M0nkIl4D4L6YeixsY5pzC/qMLD4Y3mBqzoFOh9MxCYQrgTJOTTMUgg41SBH3cq/EhfqqClLisDw==","signatures":[{"sig":"MEYCIQCUuPQRTr9WEqtphYrLyL3B0v15k1lw3wfw51Yst2oUYQIhALDHhw4odk0l5Sy0yWFF5jnsJNDBFG/VPzuczfDtg/uP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7JkfRt+SYJXEzDDuaAl+SSSL5DGNxSpONGhaFu8SctgIhANYOQMxuQZ5FLo5AlxDpLi5q1PYzCbINjLnPPCAjnAfh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762121},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./focus":"./src/focus/index.ts","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"a3f4a2734a45183ec0d9ff0e83606913964b6eee","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit","test:package":"bash scripts/test-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@flow-industries/id":"0.22.0","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0","@flow-industries/id":">=0.22.0"},"peerDependenciesMeta":{"@flow-industries/id":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.23.2_1789834544592_0.6087766969602171","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@flow-industries/ui","version":"0.23.3","license":"MIT","_id":"@flow-industries/ui@0.23.3","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"homepage":"https://ui.flow.industries","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"2b4c35d16fa05e1abe38fb54e4501293eba0ed30","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.23.3.tgz","fileCount":97,"integrity":"sha512-MvTdpF8LHEa4gZcY3bU1wMFJxfm6GNwGVhl6UxfWDSRkxrMl2G9h61pNLCzVcGRKOO8NPrvZ8//Juln1SOZ1ZQ==","signatures":[{"sig":"MEYCIQCAbw/8gD9tcHWhhKOg8fUs+wkrAXIaX1QkAyF9hiZ9CQIhAKqmlbXem3F5BIIWMxOfBGP0CFMd2BZa2/wFBf8hGfME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAV+MW8YPnOdGcRVh+ATl896H7oppJcGuGHkYtlk7CTwIgFIUKtKHH5WBjs+AQPV8OXb62TZn9HN6UxsmbhXHHFIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762124},"type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./focus":"./src/focus/index.ts","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"da554d92d3141acdc3b24da92dd6b3ba1c1a5865","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit","test:package":"bash scripts/test-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@flow-industries/id":"0.22.0","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0","@flow-industries/id":">=0.22.0"},"peerDependenciesMeta":{"@flow-industries/id":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.23.3_1789846279185_0.36862495615273416","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"_id":"@flow-industries/ui@0.23.4","bugs":{"url":"https://github.com/flow-industries/ui/issues"},"dist":{"shasum":"1dc4c314e2875bd271bdfb4de7256b557ab45c3d","tarball":"https://registry.npmjs.org/@flow-industries/ui/-/ui-0.23.4.tgz","fileCount":98,"integrity":"sha512-pbGh+hF3HvOywbR31MSLxkU3lFfoL1c0QtPImFbICtEMpuZA+ouOrrGi7wfH0e1VsgvtBN+I9YbYsasTAf0Jaw==","signatures":[{"sig":"MEUCIQCETRgJDytbm05NywNv1q9uNL9ypCRyrx0lsnKVHbQcMgIgKxgi0Bn4XSizLjcAsN5ssNbI5g0c54yqlYeGDEgvXKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDH1JerFB0O/ZWhqbu/KKdoznHV/hgjNFIhTSwvoXhfRAiEAzcsCwreGgxXgSgTgjcLjKy1hvNP69Pm5AGajweAHbyM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flow-industries%2fui@0.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":763024},"name":"@flow-industries/ui","type":"module","exports":{".":"./src/index.ts","./logo":"./src/components/logo.tsx","./focus":"./src/focus/index.ts","./icons":"./src/components/icons.tsx","./components":"./src/components/ui/index.ts","./components/*":"./src/components/ui/*.tsx","./styles/base.css":"./src/styles/base.css","./styles/fonts.css":"./src/styles/fonts.css","./styles/tokens.css":"./src/styles/tokens.css"},"gitHead":"3b86802354bbb899f3fa474f15bbca9411965fba","license":"MIT","scripts":{"dev":"bunx vite","lint":"biome check","test":"playwright test","build":"bunx vite build","check":"biome check --write","format":"biome format --write","preview":"bunx vite preview","typecheck":"tsc --noEmit","test:package":"bash scripts/test-package.sh"},"version":"0.23.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2d31a018-2f04-484d-bfa9-63d14fb4f434"}},"homepage":"https://ui.flow.industries","repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"_npmVersion":"12.2.0","description":"Shared design system and component library for [Flow](https://flow.industries) applications.","directories":{},"maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.5","clsx":"^2.1.1","motion":"^12.24.0","date-fns":"^4.1.0","recharts":"3.8.0","input-otp":"^1.4.2","lucide-react":"^0.562.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.70.0","@hookform/resolvers":"^5.2.2","embla-carousel-react":"^8.6.0","react-resizable-panels":"^4.9.0","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","geist":"^1.7.0","react":"^19.2.3","react-dom":"^19.2.3","typescript":"~5.9.3","@types/node":"^26.1.2","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.5.8","biome-anti-slop":"0.1.0","@playwright/test":"1.62.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.1.18","@flow-industries/id":"0.26.2","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.2","@flow-industries/lint":"0.3.0","@openobserve/browser-rum":"^0.3.1","@openobserve/browser-logs":"^0.3.1"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","tailwindcss":">=4.0.0","@flow-industries/id":">=0.22.0"},"peerDependenciesMeta":{"@flow-industries/id":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.23.4_1790808936331_0.5830689095307424"}}},"time":{"created":"2026-04-11T02:41:02.162Z","modified":"2026-09-30T22:55:36.788Z","0.1.0":"2026-04-11T02:41:02.500Z","0.4.0":"2026-04-13T20:35:28.826Z","0.6.0":"2026-04-15T15:52:20.909Z","0.7.0":"2026-04-15T23:31:14.668Z","0.8.0":"2026-04-16T00:19:19.418Z","0.9.0":"2026-04-16T00:33:57.976Z","0.10.0":"2026-04-16T01:01:00.023Z","0.11.0":"2026-04-16T01:25:32.342Z","0.11.1":"2026-04-18T16:40:52.198Z","0.14.0":"2026-05-01T14:34:53.679Z","0.15.1":"2026-05-01T18:33:21.610Z","0.15.2":"2026-05-02T12:51:24.564Z","0.15.3":"2026-06-09T16:05:32.031Z","0.16.0":"2026-06-25T13:47:07.927Z","0.16.1":"2026-06-26T14:59:45.965Z","0.17.0":"2026-07-16T14:34:47.104Z","0.18.0":"2026-07-27T12:44:51.008Z","0.19.0":"2026-08-07T18:31:21.984Z","0.20.0":"2026-08-30T13:38:07.288Z","0.20.1":"2026-08-30T14:22:51.826Z","0.21.0":"2026-09-06T13:04:03.913Z","0.21.1":"2026-09-06T21:22:31.386Z","0.21.2":"2026-09-07T14:22:59.083Z","0.22.0":"2026-09-08T20:32:44.425Z","0.23.0":"2026-09-08T20:45:09.696Z","0.23.1":"2026-09-19T15:54:37.534Z","0.23.2":"2026-09-19T16:15:44.720Z","0.23.3":"2026-09-19T19:31:19.291Z","0.23.4":"2026-09-30T22:55:36.452Z"},"bugs":{"url":"https://github.com/flow-industries/ui/issues"},"license":"MIT","homepage":"https://ui.flow.industries","repository":{"url":"git+https://github.com/flow-industries/ui.git","type":"git"},"description":"Shared design system and component library for [Flow](https://flow.industries) applications.","maintainers":[{"name":"kualta","email":"contact@kualta.dev"}],"readme":"# Flow UI\n\nShared design system and component library for [Flow](https://flow.industries) applications.\n\nShips raw TypeScript source — no build step. Your Vite + Tailwind pipeline compiles it.\n\n## Installation\n\n```bash\nbun add @flow-industries/ui\n```\n\n## Documentation\n\nFull documentation at **[docs.flow.industries/en/ui](https://docs.flow.industries/en/ui)**.\n\n- [Installation & setup](https://docs.flow.industries/en/ui/installation) — CSS imports, Tailwind config, source directive\n- [Tokens](https://docs.flow.industries/en/ui/tokens) — every CSS custom property\n- [Theming](https://docs.flow.industries/en/ui/theming) — light, dark, custom palettes\n- [Typography](https://docs.flow.industries/en/ui/typography) — Geist families and scales\n- [Branding](https://docs.flow.industries/en/ui/branding) — logo, logomark, social icons\n- [Utilities](https://docs.flow.industries/en/ui/utilities) — `cn()`, `useIsMobile()`, shared patterns\n- Components: [Buttons](https://docs.flow.industries/en/ui/components/buttons), [Forms](https://docs.flow.industries/en/ui/components/forms), [Layout](https://docs.flow.industries/en/ui/components/layout), [Navigation](https://docs.flow.industries/en/ui/components/navigation), [Overlays](https://docs.flow.industries/en/ui/components/overlays), [Feedback](https://docs.flow.industries/en/ui/components/feedback), [Data](https://docs.flow.industries/en/ui/components/data), [Effects](https://docs.flow.industries/en/ui/components/effects)\n\n## Development\n\n```bash\nbun run dev   # landing page at localhost:5173\n```\n\n## Visual regression\n\nCI screenshots the showcase (`#design`, `#showcases`, `#components` in light and dark) against\nbaselines committed under `tests/visual.spec.ts-snapshots/` and fails on any diff.\n\n```bash\nbun run build && bun run test   # compare against baselines (Linux only)\n./scripts/update-snapshots.sh   # re-render baselines after an intended visual change (Docker)\n```\n\nBaselines are rendered on Linux inside the pinned Playwright image — a bare macOS run\ndiffs against them spuriously, so always update through the script (or grab the\n`visual-diffs` artifact from a failed CI run to inspect changes).\n\n## Accessibility\n\nCI also runs axe (`tests/a11y.spec.ts`) over the same pages and themes, plus each\noverlay in its open state, failing on serious/critical violations. Genuine findings get\nfixed or filed against the UI-3 audit — see `knownViolations` in the spec for the\ntracked exceptions; `allowlistedRules` is reserved for documented false positives.\n\n```bash\nbun run build && bunx playwright test tests/a11y.spec.ts\n```\n\n## License\n\nMIT\n\n## Practice sessions\n\n`@flow-industries/ui/focus` is an opt-in entry point for `FocusProvider`,\n`FocusPanel`, `StudySubjectPicker`, and the associated hooks and types. Install\n`@flow-industries/id` version 0.22.0 or newer alongside the UI package to use it.\nThe SDK peer is optional for applications using only other UI components.\n\n```tsx\nimport { createFocusApi } from \"@flow-industries/id/focus\";\nimport { FocusPanel, FocusProvider, useFocus } from \"@flow-industries/ui/focus\";\n\nfunction Practice() {\n  const focus = useFocus();\n  return <FocusPanel focus={focus} surface=\"web\" />;\n}\n\n// Keep this API instance stable; credentials and surface belong to the host.\nconst api = createFocusApi(authHost, getToken, \"web\");\n\n<FocusProvider api={api} viewerId={viewerId}>\n  <Practice />\n</FocusProvider>;\n```\n\nPass a stable authenticated account ID as `viewerId`, or `null` for an inert\nprovider. The host retains its guest, disabled-account, and embedded-surface\npolicy: omit the provider/panel wherever practice must be excluded. Account\nchanges clear session and subject state and discard old asynchronous responses.\nThe provider restores active sessions on mount and refreshes when the document\nbecomes visible. Outside a provider, hooks return an inert value.\n\n`FocusPanel` accepts an explicit `focus` value, an optional `managementLink`, and\n`text` as an injected `FocusText` translator. Use\n`text={createFocusText(locale, messages)}` for locale and message overrides. The controlled `StudySubjectPicker`\naccepts catalog/subjects, busy/error state, and pick/create callbacks; the host\nowns requests when using it alone. Arrow keys navigate, Enter selects, and\nEscape clears search or returns from a category. Private subject labels are\nmarked `data-user-content` and isolated for bidirectional text.\n\nThe showcase at `/#focus` provides account, delay, error, reload, and theme\ncontrols with local fixture data. Run `bun run build` then\n`bunx playwright test tests/focus.spec.ts` for recovery, privacy, keyboard and\nfailure checks.\n\n## Packed package compatibility\n\n`bun run test:package` packs the same `src` allowlist installed from npm and\ninstalls it into disposable React 19.0.0 and 19.2.3 consumers with React Router\n7.8.2, Vite 7.2.7 and Tailwind 4.1.18. Each consumer renders on the server,\nbuilds browser assets, then hydrates in Chromium and exercises keyboard focus,\nselect/input rendering, button interaction and emitted CSS tokens. Install the\nbrowser first with `bunx playwright install chromium`.\n\nThe check removes the component export and token stylesheet in the installed\ncopy and requires each broken build to fail, then restores the files and repeats\nthe successful browser check. PR CI and the publishing workflow both require\nthis gate. A new supported consumer configuration belongs in this matrix before\na release depends on it; incompatible changes require a coordinated package\nversion and consumer update. These checks use package imports, never source aliases.\n","readmeFilename":"README.md"}