{"_id":"@bolt-brain/shadcn-ui","_rev":"7-fa0422b5a016953800d6a5d334480ca9","name":"@bolt-brain/shadcn-ui","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@bolt-brain/shadcn-ui","version":"0.0.1","_id":"@bolt-brain/shadcn-ui@0.0.1","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"aba527f42057b3aa6a5ecbdd604b21ce9d5fd604","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.1.tgz","fileCount":7,"integrity":"sha512-kB2OyWLdIoIGkaxVRV6EioRHwBrgVMXGr67/YYy6IM+lird0jHbGrsBcwP0peZsWUuLsuQT5E7yX5AzK2M40zA==","signatures":[{"sig":"MEUCIFIpauxk2lkZCbt/PoLNOzmf9cCcECimKSCBUDMuDzdDAiEAxYYUoQiNLrl+RYHbUXEC+rAszREob+cB6whSY29p0wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.mjs","require":"./dist/components/index.js"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.1_1750159809265_0.8628410336264294","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bolt-brain/shadcn-ui","version":"0.0.2","_id":"@bolt-brain/shadcn-ui@0.0.2","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"f731459750bda7af08420465c34ae5caeaf34e2c","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.2.tgz","fileCount":8,"integrity":"sha512-BmCXlHcf+KAxl8FLil9oRQdL2UTtkMzfe3qCeZMkZ3gzTlSp9oqLLVw/pD17lzabFENoQhUupT8m45eLITf/Ag==","signatures":[{"sig":"MEUCIQDkTu9Ddb3mRvo7FriszPotAdS9YEMwZm9dU7uBCdgdtQIgf27tUc9XX9ZCkA17IJp8ufZkUW5VCyo3M0xvyKVn2r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13426},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.mjs","require":"./dist/components/index.js"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.2_1750179293936_0.44242717763351624","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bolt-brain/shadcn-ui","version":"0.0.3","_id":"@bolt-brain/shadcn-ui@0.0.3","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"3ad68cb35e7f4884b90d9984cfe0f08dd98a89d8","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.3.tgz","fileCount":24,"integrity":"sha512-zQ1650VqRUjLsEHgAOI2xlo4yo1EuDcK7ABLHvTSWNjar+0yCVHEIxgiyRosIztjulwSnYlmYTPwS1FJhF8V8g==","signatures":[{"sig":"MEQCIDx0xYeDDmzMqx3dol0qnVrd7XpeXYakODpDYj4HGNNjAiBnF//6JfHYgEXrqMi8SHBK6NH4Apm6Mp3JODCm3ZochA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.mjs","require":"./dist/components/index.js"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.3_1750179372192_0.3095860652271105","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bolt-brain/shadcn-ui","version":"0.0.4","_id":"@bolt-brain/shadcn-ui@0.0.4","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"5d76f6b797386f787aeb6c765f298f768c6b939b","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.4.tgz","fileCount":29,"integrity":"sha512-efgym2i65+IbQ02+oYwECl7pkNbfG+RI4RIFs4SJuXitL/6XXe6P95RSC7br84LQlkuwF9/gGmabHmESm7VZQA==","signatures":[{"sig":"MEQCIE2AWSmSpT49zoCz9tIunHz91LSN10K1oeGa5Lcd3v9eAiApe5RE0QaGCzrQIfdAznkRwa9WGbAi+5/c7r26EWWqcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.mjs","require":"./dist/components/index.js"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup && node copy-dts.js","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.4_1750180519287_0.6381158642643465","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bolt-brain/shadcn-ui","version":"0.0.5","_id":"@bolt-brain/shadcn-ui@0.0.5","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"8a45f3406a70d6dd9e87c48e5e53cb254f4a3a8a","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.5.tgz","fileCount":29,"integrity":"sha512-XLPuyMX5dRctz3tvJhvt4UrV3czhLKlIyx9Bl8fDRbEuoK97KC/8JWCh7pEcrT6+QSHlGnbSOp02hVUODfJ3Dg==","signatures":[{"sig":"MEYCIQCla70BRgcxkm2BCWBFiuIYi7H+DqfJkmwvQ5cVpI6ygwIhAPp4widrvlKpa/PGr7774VOpVeW29FvrQIvzwCGv+UAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677306},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js","require":"./dist/lib/index.cjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","require":"./dist/hooks/index.cjs"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup && node copy-dts.js","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.5_1750180767422_0.7396244388269579","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bolt-brain/shadcn-ui","version":"0.0.6","_id":"@bolt-brain/shadcn-ui@0.0.6","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"dist":{"shasum":"b9d468ed592e23063eb90f91a83b3aa1b530d2ec","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.6.tgz","fileCount":29,"integrity":"sha512-WPew0MCh4Yu+WKzaWbWNTdIE9IYR98OstzWmnZbQ6f+kJ/h6jyCZcwhbX1ddHqBcEp500DlEl64/0GIxdbSFlA==","signatures":[{"sig":"MEUCIGz59gHdZci5jhWqAtQvpRQYWTI5ayDmhkKAY8ficyaQAiEAyxuEE5etUZMscrGkTDIqUQdPfWdxFiYYGQzBFQd0xDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js","require":"./dist/lib/index.cjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","require":"./dist/hooks/index.cjs"},"./styles/*":"./src/styles/*","./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"private":false,"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup && node copy-dts.js","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"_npmUser":{"name":"elky-bachtiar","actor":{"name":"elky-bachtiar","type":"user","email":"bachtiare@gmail.com"},"email":"bachtiare@gmail.com"},"_npmVersion":"10.9.2","description":"Shadcn UI React 18, TailwindCSS 3","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","react":"^18.3.1","sonner":"^1.7.4","date-fns":"^4.1.0","recharts":"^2.15.3","input-otp":"^1.4.2","react-dom":"^18.3.1","next-themes":"^0.4.6","lucide-react":"^0.475.0","tailwind-merge":"^1.14.0","tw-animate-css":"^1.2.4","react-hook-form":"^7.57.0","react-day-picker":"8.10.1","@hookform/resolvers":"^5.1.1","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.0.4","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.1.9","react-resizable-panels":"^3.0.3","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.0.7","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-navigation-menu":"^1.2.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","@turbo/gen":"^2.4.2","typescript":"^5.7.3","@types/node":"^20","tailwindcss":"^3.3.6","@types/react":"^18.3.5","autoprefixer":"^10.4.16","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shadcn-ui_0.0.6_1750181195775_0.07375877509807816","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@bolt-brain/shadcn-ui","description":"Shadcn UI React 18, TailwindCSS 3","version":"0.0.7","type":"module","private":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","require":"./dist/components/index.cjs"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js","require":"./dist/lib/index.cjs"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js","require":"./dist/hooks/index.cjs"},"./styles/*":"./src/styles/*","./globals.css":"./src/styles/globals.css","./postcss.config":"./postcss.config.mjs"},"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup && node copy-dts.js","prepublishOnly":"npm run build","publish-package":"npm publish --access public"},"dependencies":{"@hookform/resolvers":"^5.1.1","@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-alert-dialog":"^1.1.14","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-collapsible":"^1.1.11","@radix-ui/react-context-menu":"^2.2.15","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-hover-card":"^1.1.14","@radix-ui/react-label":"^2.1.7","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-navigation-menu":"^1.2.13","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-progress":"^1.1.7","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-scroll-area":"^1.2.9","@radix-ui/react-select":"^2.2.5","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-slider":"^1.1.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-tooltip":"^1.0.7","class-variance-authority":"^0.7.1","clsx":"^2.1.1","cmdk":"^1.1.1","date-fns":"^4.1.0","embla-carousel-react":"^8.6.0","input-otp":"^1.4.2","lucide-react":"^0.475.0","next-themes":"^0.4.6","react":"^18.3.1","react-day-picker":"8.10.1","react-dom":"^18.3.1","react-hook-form":"^7.57.0","react-resizable-panels":"^3.0.3","recharts":"^2.15.3","sonner":"^1.7.4","tailwind-merge":"^1.14.0","tailwindcss-animate":"^1.0.7","tw-animate-css":"^1.2.4","vaul":"^1.1.2","zod":"^3.25.64"},"devDependencies":{"@turbo/gen":"^2.4.2","@types/node":"^20","@types/react":"^18.3.5","@types/react-dom":"^18.3.1","@workspace/eslint-config":"workspace:*","@workspace/typescript-config":"workspace:*","autoprefixer":"^10.4.16","postcss":"^8.4.32","tailwindcss":"^3.3.6","tsup":"^8.0.1","typescript":"^5.7.3"},"_id":"@bolt-brain/shadcn-ui@0.0.7","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-IB0Ec5LeAfdc0k+C4ofhRJcK+vFrPYxISBB9QwRf5xL6A++6TLjImsqvcz118f8lAklHGYQMNGz+rzriYNWSRw==","shasum":"0bb1746309220a6a8f4db686fff038be6d90fa68","tarball":"https://registry.npmjs.org/@bolt-brain/shadcn-ui/-/shadcn-ui-0.0.7.tgz","fileCount":29,"unpackedSize":1333945,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZhMqtUob16NEQUaLXBLuPkAW814zrIOPJ6+S9lR6YsQIgVvRXgQwM/oQxzgvPIkFMDDUWQcWUd/c2clfQWeKMip0="}]},"_npmUser":{"name":"elky-bachtiar","email":"bachtiare@gmail.com","actor":{"name":"elky-bachtiar","email":"bachtiare@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shadcn-ui_0.0.7_1750182319601_0.6453592978226477"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-17T11:30:09.177Z","modified":"2025-06-17T17:45:20.031Z","0.0.1":"2025-06-17T11:30:09.437Z","0.0.2":"2025-06-17T16:54:54.108Z","0.0.3":"2025-06-17T16:56:12.391Z","0.0.4":"2025-06-17T17:15:19.500Z","0.0.5":"2025-06-17T17:19:27.652Z","0.0.6":"2025-06-17T17:26:36.022Z","0.0.7":"2025-06-17T17:45:19.829Z"},"description":"Shadcn UI React 18, TailwindCSS 3","maintainers":[{"name":"elky-bachtiar","email":"bachtiare@gmail.com"}],"readme":"# Bolt Brain UI Components\n\nA collection of reusable UI components built with [shadcn/ui](https://ui.shadcn.com/), [Radix UI](https://www.radix-ui.com/), and [Tailwind CSS](https://tailwindcss.com/).\n\n## Overview\n\nThis package contains a comprehensive set of accessible, customizable UI components that power Bolt Brain's applications. Built on top of Radix UI primitives and styled with Tailwind CSS, these components provide a consistent design system across all Bolt Brain products.\n\n## Prerequisites\n\nThis package assumes you have already set up shadcn/ui in your project. If not, please follow the [shadcn/ui installation guide](https://ui.shadcn.com/docs/installation) first.\n\n## Installation\n\nThe package is available as an npm package and can be installed in any project:\n\n```bash\nnpm install @bolt-brain/ui\n\n# Or with yarn\nyarn add @bolt-brain/ui\n\n# Or with pnpm\npnpm add @bolt-brain/ui\n```\n\n## Usage\n\nImport components directly from the package:\n\n```tsx\nimport { Button } from \"@bolt-brain/ui/components\";\nimport { useToast } from \"@bolt-brain/ui/hooks\";\n\nexport default function MyComponent() {\n  const { toast } = useToast();\n  \n  return (\n    <Button \n      onClick={() => toast({ title: \"Success!\", description: \"Operation completed successfully\" })}\n    >\n      Click Me\n    </Button>\n  );\n}\n```\n\n### Using CSS\n\nThis package leverages your existing shadcn/ui setup and Tailwind CSS configuration. Make sure you have properly set up the global styles in your application according to the shadcn/ui documentation.\n\n## Available Components\n\nThis library includes the following components:\n\n- **Accordion**: Vertically collapsing content panels\n- **Alert**: Displays important messages to users\n- **AlertDialog**: Modal dialogs for critical information requiring confirmation\n- **AspectRatio**: Maintains consistent width/height ratios\n- **Avatar**: User profile pictures or fallback initials\n- **Badge**: Small status indicators\n- **Breadcrumb**: Navigation aids showing hierarchy\n- **Button**: Interactive elements for actions\n- **Calendar**: Date picking interface\n- **Card**: Containers for related content\n- **Carousel**: Scrollable content slideshow\n- **Chart**: Data visualization components\n- **Checkbox**: Selectable input elements\n- **Collapsible**: Toggle-able content sections\n- **Command**: Command palette interface\n- **ContextMenu**: Right-click activated menus\n- **Dialog**: Modal windows for focused tasks\n- **Drawer**: Side-sliding panels\n- **DropdownMenu**: Expandable option menus\n- **Form**: Input collection with validation\n- **HoverCard**: Preview content on hover\n- **InputOTP**: One-time password input fields\n- **Input**: Text entry fields\n- **Label**: Accessible text labels for inputs\n- **Menubar**: Horizontal navigation menus\n- **NavigationMenu**: Hierarchical navigation component\n- **Pagination**: Controls for paginated content\n- **Popover**: Floating content containers\n- **Progress**: Visual indicators of completion\n- **RadioGroup**: Exclusive option selection\n- **Resizable**: Adjustable panels and sections\n- **ScrollArea**: Custom scrollable containers\n- **Select**: Option selection dropdown\n- **Separator**: Visual dividers\n- **Sheet**: Slide-in side panels\n- **Sidebar**: Navigation sidebar\n- **Skeleton**: Loading state placeholders\n- **Slider**: Range selection controls\n- **Sonner**: Toast notification system\n- **Switch**: Toggle controls\n- **Table**: Data table with sorting\n- **Tabs**: Content organization with tabs\n- **Textarea**: Multi-line text input\n- **ToggleGroup**: Related toggle button groups\n- **Toggle**: Binary state buttons\n- **Tooltip**: Information on hover\n\n## Customization\n\nComponents can be customized using Tailwind CSS classes through the `className` prop or by using the `cva` (Class Variance Authority) variants defined for each component.\n\n```tsx\n<Button \n  variant=\"outline\"\n  size=\"sm\"\n  className=\"text-blue-500 hover:text-blue-700\"\n>\n  Custom Button\n</Button>\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js 18+\n- pnpm (recommended)\n\n### Building\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the package\npnpm run build\n```\n\n### Project Structure\n\n- `/src/components` - UI components\n- `/src/hooks` - Custom React hooks\n- `/src/lib` - Utilities and helpers\n- `/src/styles` - Global styles and Tailwind configuration\n\n### Component Source\n\nThese components are based on the [shadcn/ui monorepo setup](https://ui.shadcn.com/docs/monorepo) and have been adapted to work as standalone npm packages. For more information on the implementation, see the [shadcn/ui monorepo template](https://github.com/shadcn-ui/ui/tree/main/templates/monorepo-next).\n\n## Contributing\n\nWhen adding new components:\n\n1. Create the component in the `/src/components` directory\n2. Export it in the appropriate `/src/components/index.ts` file\n3. Add Storybook stories if applicable\n4. Update this README with any necessary documentation\n\n### Publishing\n\nTo publish a new version of the package:\n\n```bash\n# Update version in package.json\n# Then build and publish\npnpm build\npnpm publish\n```\n\n## License\n\nThis package is part of Bolt Brain and is subject to the same license terms as the main project.\n","readmeFilename":"README.md"}