{"_id":"@aigcode/ui-components","_rev":"8-fdfbd71a6b455e9b7e8b075032b98c27","name":"@aigcode/ui-components","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@aigcode/ui-components","version":"1.0.0","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.0","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"212cc45d1ee21a26b5f2a4f7f34689d360e64693","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.0.tgz","fileCount":86,"integrity":"sha512-5587douMeyJA4jjw0uxuXnXd6k7Edwj+yzWzv4S9i3EwWc7Q9UgA/W24X+XO9opK5UBMT90cvqfRngAAflm9pA==","signatures":[{"sig":"MEUCIFu0UpOGjUkSCGi2GL6WgwXxU/rp9TejMpCYWgea8R5rAiEA8VdNwUtfliG6b+PVoqj41DX/v4mQr3XEilIZQdOmJIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5523199},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"50bb403172435a1a7a9ddde5d086e4e497572773","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.0_1750062984146_0.8337046173390981","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aigcode/ui-components","version":"1.0.1","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.1","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"2d91837f758c05bd8d5fb3c315398ce9b48db6ba","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.1.tgz","fileCount":86,"integrity":"sha512-cwTpc626HQgTn00AO48EKH/OsTxtZTrVYo45Am1s9DCgphp8Ucjj4UO5oCunuE1Co2/HDIPormhpZBUzP249Vg==","signatures":[{"sig":"MEYCIQCnEeXTdHe353w+4IQYOOr/pQRcwQrU3pzGuxYGVOwcIAIhAMRm/b9DtxI6/YuKEB2i1HoRrNTK136Daxvlu0g45qLU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5523191},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"50bb403172435a1a7a9ddde5d086e4e497572773","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.1_1750063596438_0.9270838753988242","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aigcode/ui-components","version":"1.0.2","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.2","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"a7beaec996606d633d6175f9446038e217c60b8e","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.2.tgz","fileCount":8,"integrity":"sha512-Nog3L9e3ejzjTLz7HRGYppaxrBr7xJy9UhVEULNUrz/FflA6s+rSMu1U4/JU0KiUVMnnEgM6t04vYnis0FRHCg==","signatures":[{"sig":"MEUCICEKaHYwktz3vTXRNgz5MdKeom9TmrYpO+gImdgq/mGdAiEAqurbrbUH8Ai0IcvFLPJxuWvBZjUdHxUWt/c0Op4A/QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3279663},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"e276d6f270ff1629b28a516c4f199aff124fa61a","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.2_1750065011425_0.9022805550905562","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aigcode/ui-components","version":"1.0.3","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.3","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"f4abea1a97e115ff7704d1ab98e0b68b9898f278","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.3.tgz","fileCount":8,"integrity":"sha512-ZtxHy+hbCEI3w7vaOhonhB6w0AFhHs15VHHxsfIk1g9XHkEJDADF5VlhjMF7aVN8sdnAlzepJv1NJjncjPribA==","signatures":[{"sig":"MEUCIDMyxrtNxH8oOW0OJ/hp0WVuLy0TOWNefPTHpdfIV8/oAiEAvT7P2gl3ratwtlEG++PBG5mVnBhpB44V2B46p3iLetI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3281894},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3deb426c0b9441e942fbe3e629dd2ed4c28d8a85","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.3_1750065652405_0.9930137397369878","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aigcode/ui-components","version":"1.0.4","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.4","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"f599e3d3d595fa3bd3c0e34c9b822b821a2b49d1","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.4.tgz","fileCount":8,"integrity":"sha512-Zd9DM+xE9IkRsLjxwkCYMo0ImrsCP2sTaLAHQ5zh43nSxVqBZfR5j73dFWgqPXaWvzmYO1PGNnZBfCVzj6sELA==","signatures":[{"sig":"MEUCIQDv3rdh5xHDWibWW4JnlbyrYAfiB17WL0dOsWouOAuZ+wIgXSoJr31sLYl40MqSiVt1siB7YN7kDXWWayEQmlA4npE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3281904},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3deb426c0b9441e942fbe3e629dd2ed4c28d8a85","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.4_1750066299297_0.7653638464282615","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aigcode/ui-components","version":"1.0.5","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.5","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"0b8ee6628c5b242eaefdaee34de5c4d9d3909143","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.5.tgz","fileCount":8,"integrity":"sha512-pEUya4ekNB0ws4Z5Y5Lq6thA8eDrU2VZoIP9QbUALraJCCACe3Y/UYvA41CGDI9nkTRhGa129hbEJLKU2j3n9A==","signatures":[{"sig":"MEUCID/UOQxPyR1K/+uiBCn72v5LsQH79EW19Lkj0QCPeasyAiEA26CEnA+NlYX1ZTERIn3LwClGRUo8X3ki8clBma/l3c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5463618},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6aef78eb80433bdb80952facd882fb322370e47a","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","recharts":"^2.15.3","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.0","react-day-picker":"^9.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@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.2.7","@types/react-day-picker":"^5.2.1","@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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.5_1750070268191_0.7298254339493371","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@aigcode/ui-components","version":"1.0.6","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","_id":"@aigcode/ui-components@1.0.6","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"homepage":"https://github.com/aigcode/ui-components#readme","bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"bin":{"ui-add":"bin/add-component.js"},"dist":{"shasum":"532b8b7848df53167b154f61ca6fcecdbe3a0086","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.6.tgz","fileCount":8,"integrity":"sha512-dYIwQ5IpeUad8/y7gyyCdRGKHB9xHzF4t7n9usoHfqD5TOK9+YrGp104IG+Sv3dPWiQEK5W7e6tw4Fzt9aIHfQ==","signatures":[{"sig":"MEUCIHRdukyR5Pk95qJPzjCYJrb4swRfG85DvnI0kiVGheSsAiEAvMz4XjbEB45qKP0za241nwa4m0dyTHkz9QJUU3rYzyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5464010},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1daab56d0082f3fd9fcb2be637ccfd989fb42adf","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"repository":{"url":"git+https://github.com/aigcode/ui-components.git","type":"git"},"_npmVersion":"10.8.2","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","recharts":"^2.15.3","lucide-react":"^0.513.0","framer-motion":"^12.9.1","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.0","react-day-picker":"^9.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-label":"^2.1.6","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.4","@radix-ui/react-switch":"^1.2.5","@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.2.7","@types/react-day-picker":"^5.2.1","@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-toggle-group":"^1.1.10","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","typescript":"^5.8.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_1.0.6_1750070614654_0.5794381410814402","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@aigcode/ui-components","version":"1.0.7","description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","bin":{"ui-add":"bin/add-component.js"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","prepare":"npm run build"},"keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"author":{"name":"Aigcode"},"license":"MIT","peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"dependencies":{"@radix-ui/react-accordion":"^1.2.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-label":"^2.1.6","@radix-ui/react-menubar":"^1.1.15","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-progress":"^1.1.7","@radix-ui/react-select":"^2.2.4","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-switch":"^1.2.5","@radix-ui/react-tabs":"^1.1.11","@radix-ui/react-toggle":"^1.1.9","@radix-ui/react-toggle-group":"^1.1.10","@radix-ui/react-tooltip":"^1.2.7","@types/react-day-picker":"^5.2.1","class-variance-authority":"^0.7.1","clsx":"^2.1.1","date-fns":"^4.1.0","framer-motion":"^12.9.1","lucide-react":"^0.513.0","react-day-picker":"^9.7.0","react-hook-form":"^7.58.0","react-resizable-panels":"^3.0.3","recharts":"^2.15.3","tailwind-merge":"^3.3.0"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-typescript":"^12.1.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","rollup":"^4.43.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-peer-deps-external":"^2.2.4","typescript":"^5.8.3"},"repository":{"type":"git","url":"git+https://github.com/aigcode/ui-components.git"},"bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"homepage":"https://github.com/aigcode/ui-components#readme","_id":"@aigcode/ui-components@1.0.7","gitHead":"842b41d81ad9735344dc17851f9e246c3b04aefa","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xwNuynPlZeIvLoryUxvw6qRXVpIH1pYgDxpGHEt8EH4303ofNBqe86T+DGI2aVcTL/RWAYFfT4I3eLLY/VtByQ==","shasum":"ca6c97737ece9dbdbef09edf04ee5945a9923868","tarball":"https://registry.npmjs.org/@aigcode/ui-components/-/ui-components-1.0.7.tgz","fileCount":8,"unpackedSize":5464126,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAnZU2A6nJLrsD7UoWkoaM1GzYn3yNxnT+sH+4fhuF70AiEArkB6aRtf4mBEo1UmhP5JwJGB/JAaxJ4m5MJ36JRpAA4="}]},"_npmUser":{"name":"wayne-ck","email":"cunzhang1998@gmail.com"},"directories":{},"maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-components_1.0.7_1750071361698_0.5012924392005087"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-16T08:36:24.070Z","modified":"2025-06-16T10:56:02.112Z","1.0.0":"2025-06-16T08:36:24.370Z","1.0.1":"2025-06-16T08:46:36.673Z","1.0.2":"2025-06-16T09:10:11.659Z","1.0.3":"2025-06-16T09:20:52.671Z","1.0.4":"2025-06-16T09:31:39.546Z","1.0.5":"2025-06-16T10:37:48.435Z","1.0.6":"2025-06-16T10:43:34.865Z","1.0.7":"2025-06-16T10:56:01.925Z"},"bugs":{"url":"https://github.com/aigcode/ui-components/issues"},"author":{"name":"Aigcode"},"license":"MIT","homepage":"https://github.com/aigcode/ui-components#readme","keywords":["react","ui","components","typescript","tailwindcss","radix-ui","npx","cli","shadcn"],"repository":{"type":"git","url":"git+https://github.com/aigcode/ui-components.git"},"description":"现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建，支持 npx 一键安装","maintainers":[{"name":"wayne-ck","email":"cunzhang1998@gmail.com"}],"readme":"# @aigcode/ui-components\n\n一个现代化的 React UI 组件库，基于 Radix UI 和 Tailwind CSS 构建。\n\n## 🚀 安装使用\n\n### 方式一：使用 npx 单独安装组件（推荐）\n\n```bash\n# 安装单个组件\nnpx @aigcode/ui-components button\nnpx @aigcode/ui-components input\nnpx @aigcode/ui-components card\n\n# 🆕 一次性安装所有组件\nnpx @aigcode/ui-components all\n```\n\n### 方式二：安装整个包\n\n```bash\nnpm install @aigcode/ui-components\n# 或\nyarn add @aigcode/ui-components\n```\n\n## 📦 可用组件 (共21个)\n\n### 基础组件 (5个)\n- **button** - 按钮组件，支持多种样式和尺寸\n- **input** - 输入框组件\n- **label** - 标签组件\n- **textarea** - 文本域组件\n- **badge** - 徽章组件\n\n### 布局组件 (3个)\n- **card** - 卡片容器组件\n- **separator** - 分隔线组件\n- **sheet** - 侧边栏组件\n\n### 表单组件 (4个)\n- **form** - 表单组件\n- **checkbox** - 复选框组件\n- **switch** - 开关组件\n- **select** - 选择器组件\n\n### 导航组件 (4个)\n- **tabs** - 标签页组件\n- **accordion** - 手风琴组件\n- **menubar** - 菜单栏组件\n- **dropdown-menu** - 下拉菜单组件\n\n### 反馈组件 (3个)\n- **alert** - 警告提示组件\n- **progress** - 进度条组件\n- **tooltip** - 工具提示组件\n\n### 数据展示 (3个)\n- **table** - 表格组件\n- **avatar** - 头像组件\n- **calendar** - 日历组件\n\n### 高级组件 (4个)\n- **resizable** - 可调整大小组件\n- **toggle** - 切换组件\n- **toggle-group** - 切换组合组件\n- **popover** - 弹出框组件\n\n## 🎯 使用示例\n\n### 1. 安装单个组件\n\n```bash\nnpx @aigcode/ui-components button\n```\n\n这会：\n- 下载 `button.tsx` 到 `components/ui/` 目录\n- 自动安装必要依赖：`@radix-ui/react-slot`, `class-variance-authority`, `clsx`, `tailwind-merge`\n- 创建 `lib/utils.ts` 工具函数（如果不存在）\n\n然后使用：\n```tsx\nimport { Button } from \"@/components/ui/button\"\n\nexport function Example() {\n  return <Button>点击我</Button>\n}\n```\n\n### 2. 🆕 安装所有组件\n\n```bash\nnpx @aigcode/ui-components all\n```\n\n这会：\n- 下载所有 21 个组件文件到 `components/ui/` 目录\n- 自动安装所有必要的依赖包\n- 创建完整的工具函数集合\n- 显示安装统计信息\n\n然后可以使用任意组件：\n```tsx\nimport { Button } from \"@/components/ui/button\"\nimport { Input } from \"@/components/ui/input\" \nimport { Card, CardContent, CardHeader, CardTitle } from \"@/components/ui/card\"\nimport { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from \"@/components/ui/select\"\n\nexport function CompleteExample() {\n  return (\n    <Card>\n      <CardHeader>\n        <CardTitle>完整示例</CardTitle>\n      </CardHeader>\n      <CardContent className=\"space-y-4\">\n        <Input placeholder=\"请输入内容...\" />\n        <Select>\n          <SelectTrigger>\n            <SelectValue placeholder=\"选择选项\" />\n          </SelectTrigger>\n          <SelectContent>\n            <SelectItem value=\"option1\">选项1</SelectItem>\n            <SelectItem value=\"option2\">选项2</SelectItem>\n          </SelectContent>\n        </Select>\n        <Button>提交</Button>\n      </CardContent>\n    </Card>\n  )\n}\n```\n\n### 3. 使用完整包\n\n```bash\nnpm install @aigcode/ui-components\n```\n\n然后导入使用：\n```tsx\nimport { Button, Input, Card, CardContent, CardHeader, CardTitle } from \"@aigcode/ui-components\"\n\nexport function PackageExample() {\n  return (\n    <Card>\n      <CardHeader>\n        <CardTitle>包导入示例</CardTitle>\n      </CardHeader>\n      <CardContent className=\"space-y-4\">\n        <Input placeholder=\"请输入内容...\" />\n        <Button>提交</Button>\n      </CardContent>\n    </Card>\n  )\n}\n```\n\n## ⚙️ 配置要求\n\n### Tailwind CSS\n\n确保你的项目已安装并配置了 Tailwind CSS：\n\n```bash\nnpm install tailwindcss postcss autoprefixer\nnpx tailwindcss init -p\n```\n\n在你的 `tailwind.config.js` 中添加内容路径：\n\n```js\nmodule.exports = {\n  content: [\n    './src/**/*.{js,ts,jsx,tsx,mdx}',\n    './components/**/*.{js,ts,jsx,tsx,mdx}',\n    './app/**/*.{js,ts,jsx,tsx,mdx}',\n  ],\n  theme: {\n    extend: {},\n  },\n  plugins: [],\n}\n```\n\n### TypeScript 路径别名\n\n在你的 `tsconfig.json` 中设置路径别名：\n\n```json\n{\n  \"compilerOptions\": {\n    \"baseUrl\": \".\",\n    \"paths\": {\n      \"@/*\": [\"./*\"]\n    }\n  }\n}\n```\n\n## 🎨 样式自定义\n\n所有组件都支持通过 `className` 属性自定义样式，我们使用 `cn()` 函数来合并类名：\n\n```tsx\nimport { Button } from \"@/components/ui/button\"\n\n<Button className=\"bg-red-500 hover:bg-red-600\">\n  自定义样式按钮\n</Button>\n```\n\n## 📊 CLI 工具功能\n\n### 帮助信息\n```bash\nnpx @aigcode/ui-components --help\n```\n\n### 支持的命令\n- `npx @aigcode/ui-components <组件名>` - 安装单个组件\n- `npx @aigcode/ui-components all` - 安装所有组件\n- `npx @aigcode/ui-components --help` - 显示帮助信息\n\n### 安装统计\n当使用 `all` 命令时，会显示：\n- 组件数量：21个\n- 文件数量：约25个（包含依赖文件）\n- 依赖数量：约15个\n\n## 🤝 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n## �� 许可证\n\nMIT License ","readmeFilename":"README.md"}