{"_id":"@developwave/ui","_rev":"22-63b41a83626e243250931e74ba15e90d","name":"@developwave/ui","dist-tags":{"latest":"0.3.4"},"versions":{"0.1.0":{"name":"@developwave/ui","version":"0.1.0","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.1.0","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"d010f0f83a60b102b57939a45946093ae36c13f3","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.1.0.tgz","fileCount":14,"integrity":"sha512-IF/oINUG8vpjmW8088TD/UBvhQ/gccY6qXM6KfZ+fOmoGcopUl85mdhiJnDjjKw8Pa57YzW1EkhefJx8n9MKsg==","signatures":[{"sig":"MEYCIQDXTd5brshm5RVMyIerAKkPELyRRJ8dyof4TkoQhI/k1AIhAPals81f7a+gHyWyMeZlhl3j2bC0DpDHxn4ymhaxmKwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649164},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"12d7ac0d2b906a130ad9fc495f9088052e72d644","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.0.0","tailwind-merge":"^2.2.0","class-variance-authority":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.4.32","typescript":"^5.3.3","@types/node":"^20.10.0","tailwindcss":"^3.4.0","@types/react":"^18.2.45","autoprefixer":"^10.4.16","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1762036286612_0.9599861987110527","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@developwave/ui","version":"0.1.1","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.1.1","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"f0260ada99744e1785e3c9f740fef9cec458a285","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.1.1.tgz","fileCount":14,"integrity":"sha512-zEHdJ6lEdtHipx/8CgAQiXdsrKUVr9i/MitOlVR3r06/HZ9VIABPTfSBYKLnDFcUELHAw0zGGl5AM+TS5iFPXA==","signatures":[{"sig":"MEQCIGk1iPVhHosdibQ7hki+YqAjcjWRFq52fL3gdbAiK4sbAiBsmyjeq0SWQlnIPgWHs6IttfTLpMkqQQQFdTLYkgEMUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674713},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0c8c756e7fc064c5c70e99fe07981ec42eabbd3c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.5.6","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.1_1762088938918_0.08347888156532579","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@developwave/ui","version":"0.1.2","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.1.2","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"c52fb63672dfbfae0184e5840a985445132ca7ac","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.1.2.tgz","fileCount":14,"integrity":"sha512-3FT9Pkd01qhbS+nsQLq0s1QZMNcdbOwTDv9M/v2T4PeHn8wN0LXuDMUWJpbG6zrl7ijHiK/L+Y3Vk2A610gKhA==","signatures":[{"sig":"MEYCIQC10qd9osw88s4tzeWtG4lfJx/uqYV+dCMfvJ+hspRWUgIhAO3mg3+UiqSFMHbg704Etfj3ixoR9XdJy9nZYnbsploO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674268},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"df69742f4fe49f61655e2c53d6be6e315b9eb761","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.5.6","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.2_1762089609944_0.5979531792606902","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@developwave/ui","version":"0.1.3","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.1.3","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"d3de2b20776e7f4a775c350c25403dabdd9f2773","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.1.3.tgz","fileCount":14,"integrity":"sha512-1vBwhMVE2BZc9eemNhurEMc7nNBqWYWQm7pIw46x6kvsZ5wFKv3w00GHp7Cak4yjp2QKxECO6IXgU/pWr6b2Bg==","signatures":[{"sig":"MEUCIQDOXi4FdGpJMHzE3/2Qh9f1n7OThbNoeSQJ/FQbMsVYigIgDLaIehre2ixF55jtNmfjtgYjuYIxUY8zeMMsDzws+2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674320},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"df69742f4fe49f61655e2c53d6be6e315b9eb761","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.5.6","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.3_1762090208395_0.30169426314598713","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@developwave/ui","version":"0.2.0","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.0","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"6c1f3d5f0c39efa5a093d60004e0c8c503741aed","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.0.tgz","fileCount":32,"integrity":"sha512-HmjSn7hYFuf5vnIGFHbH9ZlnZ30v+RlYGpzzX96h7CBKALmrRUL+iS41XUcrv/4Sv2qXdvlZtVbLqCS/R59X9g==","signatures":[{"sig":"MEUCIE6twJNi6yp79NdRbps2DUb5pySQpVnxglsa1R4yrVc4AiEAxSo/aPD+4lFIqrOPR9H0huu48IJHLBRFES6yaU2hmY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875975},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4e2091a1ec86064955e69a1780aa87fe0b21d9e7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.5.6","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1762117353623_0.5204593792822316","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@developwave/ui","version":"0.2.1","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.1","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"d4490d7296b1605daa1da832253aaf73ff068cc5","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.1.tgz","fileCount":39,"integrity":"sha512-F9gW8eD/OcIa0yK3HrOodGnsKeCZ0s+EM8K+TMfxlSSgzls0Slt0clumXbTHlIvriVL9Pqy76k/BD2wdF4lZHA==","signatures":[{"sig":"MEQCIGKcB1SzIqH0Ujj+ozmmBmh74bLyc2ourZxcCNyheKezAiBszqd0DKAxYaaf7AO/djZLgEb8RUki3VHAXddzVKDYnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960188},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4e2091a1ec86064955e69a1780aa87fe0b21d9e7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","postcss":"^8.5.6","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.1_1762117690163_0.1787592111343037","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@developwave/ui","version":"0.2.2","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.2","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"1f3bcffaa0594117a85fa75502d463bb1b7f92f7","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.2.tgz","fileCount":88,"integrity":"sha512-NwydOluXh5gjPs32nsywTGcYHzqs5RYSxa3Hm3hOXg6teX8IuqF4/+9KL3Bhc6ar75QGxjBkb9s4rYowzWFI9w==","signatures":[{"sig":"MEUCIF3lkOLkyGWr6OCIpPjI4hTPJAqtVLosb+NIWn7zFGQHAiEA3q1nnUwqumF4mOzZCw6MBTZ76Q/7pAnoDRdzdk7UaXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645156},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"db31bc6c793579977118738b8d43c3210f754745","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.2_1762124283762_0.6897885491622822","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@developwave/ui","version":"0.2.3","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.3","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"8b375d8661efe6087996d7b2b4969fedd4c6e61a","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.3.tgz","fileCount":88,"integrity":"sha512-Mj+B4doDiTNb0q1BYJN64aZOdP+iWnn5fPFL9M4lWBIc3QtPgef0c+suU/34g4kVFx0PvW98qxUTD6cw2ZIS1g==","signatures":[{"sig":"MEQCIDZPah4dLVypJHvnxapPYMfrPzB5PRbnBC8kmF7fZgFcAiAIH7p7Yk53dDROS64h3u5kmm8cd+THZ13UY+/Egcsj6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655611},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"eba1b4e78ad5cc238739cd4777c0248d93e96406","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.3_1762138040264_0.38573127601192336","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@developwave/ui","version":"0.2.4","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.4","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"3161f32a1a871bf622db8ceea38c8bb81e0ff7d5","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.4.tgz","fileCount":88,"integrity":"sha512-+ChFzZLnoEuF4aU85+jWM6sKtluSCyZ7d1vjZMkyfwEwPniDP5sTkDeJaTQM+3B/YvhEIpRJjP0AJQR+JwZR9g==","signatures":[{"sig":"MEUCIQC/7irdSunoNvmNHKiPt2NIAWItTU/Ncy6qlP/qWJ8ougIgMY9zBgEbhpTjY4V7/TvDgrPaoydaghsVoIoJ1rR3KIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655569},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c8a555e5f85552d788b2e13175e323d8544e3665","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.4_1762181482129_0.09941763849957375","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@developwave/ui","version":"0.2.5","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.5","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"e1d548705d1cea643c395dc0431b0890bbfcdcbf","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.5.tgz","fileCount":88,"integrity":"sha512-Ea8z1Tj3f/fpk678TeUOBTeTo1DBe3J0zUlrRHWsXCXAi7uaxidwxEa0wZS18bHkA6qJk9RTMwg0+lZXfH+rHw==","signatures":[{"sig":"MEYCIQCR+DE56GuLYboV5ojBbeYpVx6meCQ2RoBibBjMob7hEwIhANyUf4xQsiQ77bnlCeT5vLOwZljb72iYXUGGaPX5UgUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657019},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"28a66968fd16759ec4659ee6dad9b7c01f6a54fa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.5_1762184374656_0.25425799060000265","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@developwave/ui","version":"0.2.6","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.6","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"a76b02d3991053ba030138aabdc1afa29aab20e5","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.6.tgz","fileCount":88,"integrity":"sha512-I8/k0Y63n2YfcIbFefUyRs1FmVSo2JZX32RgBBcF0Y+kctyX2kHKU67vYNEWDgntM+TSUkEPJnotUWuS/91mZQ==","signatures":[{"sig":"MEUCIEcpFcFg9xwGVLJvRfju5rTOQ9fQ4KJ58y464ENfJGGCAiEA8jGxD2Fm776KfkxhusX/7/2n535B0x1UGnww9OHSbjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656482},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0f33a3d6c1868d1137c9de0e87160e58ba012f8e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.6_1762185167046_0.3011925583596766","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@developwave/ui","version":"0.2.7","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.7","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"f214b63cae57b0eb5dbf3bcaab8199c3fdb5f0a2","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.7.tgz","fileCount":88,"integrity":"sha512-cB/k1x/Q7fnMMlDrg22cTh9A7PlJ8dWdDH/F1zaUPezVmj0czKyOZ5OJSNIBhMFqIxlhY4dajm9wLiCp3oID9w==","signatures":[{"sig":"MEQCIAkG7Hhbze/1iaCLTODIgGMzCIhDuo8MSI5IsUwV4kwwAiAymCUEwv6WmRUksxCDWlwJHJHGbTrBFJ0LF8pWBkiP5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655763},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ec7977fb206487efbae2d0bb6b162d0b3dd2b1a9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.7_1762186226065_0.3658828080486882","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@developwave/ui","version":"0.2.9","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.9","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"3bad27f193f9f4b42dcb6208bb24ea991ef12837","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.9.tgz","fileCount":88,"integrity":"sha512-uhzgmyDT5hX9j8kUGFfd5MECKw7yeqe07MJxDYIV9cXZGZE2xFeXtiJg9LQL4GHKI6UyJMwhZxPZClR7sZHm7A==","signatures":[{"sig":"MEYCIQD3h4a/51BOEMm9QNsERsm2h1gdfMMe4DYcqGzzLUS/wAIhAI6k/Oz5qKqq4z3EgC2MeZ26od/KxsTMXS3+5JAHkacV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655763},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.9_1762186541052_0.20095050965820382","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@developwave/ui","version":"0.2.10","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.10","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"13177306c635d339253d55f96ba8c053ef1f5074","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.10.tgz","fileCount":88,"integrity":"sha512-0OyHAEl8MbvtOJEYXR4OhH9L1aOcT9kF4Cktx17cWIIcn+pf2KpAMibpKjIZviUIWW0ixv66drM+baIii4yJfw==","signatures":[{"sig":"MEUCIDosWk/Gua9yFl+yjRuB/K3ZxoO85XRYH1cANCu7M7b5AiEA+hDB9l2HPgFL4xBmKcP1setMyMEoUaxHDPp5hGogGJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655764},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.10_1762186762175_0.41375839298766137","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@developwave/ui","version":"0.2.11","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.11","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"ba12a66910418bead5b5c51727d5c029317b8b67","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.11.tgz","fileCount":88,"integrity":"sha512-UgmwFkkKmjd2Ap1U7ogElvVQmxBMvmj6cwLB0314Z1EWcCdjMsJbBm0fNrfIzXKBtSMzoFx60MILyaOQs2ZA0Q==","signatures":[{"sig":"MEUCIQD25zu5/V4sp42tMnySmputmBOIZDIVgXStDK1LHYfk3QIgCXpZCsyYuP+6Dgwfs3VfoI61jkiWW6EGqAuCww9E++Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655775},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.11_1762187077520_0.9090120542930693","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@developwave/ui","version":"0.2.12","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.12","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"efbcb42ddaddd060cdec6eb187fa7d7e002e349b","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.12.tgz","fileCount":88,"integrity":"sha512-326Y4uXuiKQg7T4EFvrCqNFRz342AQ6Olp903nUi6hTpZEcpnFGJ2ENczeQ+Azyco6Rl5LN3O3XeDo4W8QVS4w==","signatures":[{"sig":"MEQCIAeg1IRul37TQVkPbKdC2t7HwSy2a9hyr4TaRL/V8srAAiAsU3r8pQELdzhMOqtbOFNJKtohaDGdqKPPSeZIs34XCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655827},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.12_1762187749411_0.3721252392991514","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@developwave/ui","version":"0.2.13","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.2.13","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"94e7c1931adfc9c89042af0252e78b8b5dd1a657","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.2.13.tgz","fileCount":89,"integrity":"sha512-HHA7fChvimPwBgBth4iP4AKiUk+i+RvFDWhTUEQEJsL6yRZSNNCm/0i4ssfTZqsehFc2pFtevmGUzhoDmZMgxA==","signatures":[{"sig":"MEUCIF91waSuPGn4sH3fYIFVn2+MVvdr4RFxsWCY7HxKt44NAiEA6+7V2czcM/yX80WhEIqXs0lxqmqu/D8ZvO35fgRsZg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597350},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.13_1762188603146_0.3822035985355978","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@developwave/ui","version":"0.3.0","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.3.0","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"0c8facc1e2c7c095ec6267870a36aee60368bda0","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.3.0.tgz","fileCount":89,"integrity":"sha512-tmnjsd/v2pVac/c79mumLbW6iQGViLl3M2ybhZGj5g+MBPKhYWtjZTXkNphULR/IVhZ76QDXai7jx7Wu+8onaQ==","signatures":[{"sig":"MEYCIQCS660AUQjPT9qiweulftYFaNo9XuXecQ7JOLBTGvTijwIhAPWMaIkl+sBj2Mp1+W4u5UdPThRE+i0o5AADsa0tLSK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597666},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1762188914283_0.600996065368752","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@developwave/ui","version":"0.3.1","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.3.1","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"ed6b9d57b332201b721caa5ba2408dd94c41831f","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.3.1.tgz","fileCount":89,"integrity":"sha512-9ETXz0opLuqZ7id1GB+3sz+jjCzhtGvOHlAdZCRm4xq7hxMHPibJsFn/7znoEibkzO3PCnETT6CcoiTD/sjTQw==","signatures":[{"sig":"MEQCICKxW3obKvrO2nReky6MYNgXUXIBN9gPXEOTJud1xnbvAiBCP6fD67vZ4q4GxpgiWPezk4VSJJZCLYzjfo36U/WeFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598722},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"09ecc0c65d869cd61b3c49f7860801d7036948f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.1_1762191741907_0.8610460032522673","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@developwave/ui","version":"0.3.2","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.3.2","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"421b3e015cc9550147c33ad8b773e575c6e76cd5","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.3.2.tgz","fileCount":89,"integrity":"sha512-yq81+CxyvDBVWAK+gckeA94nVx3Efqb4EfrAaGO4mzkrTTqkLb9A2S8EPK5boPv6jL9LVcyeMAmooLh9pOukEw==","signatures":[{"sig":"MEUCIQCsPQTVqIgSgC0ou5lUSwfuRnw+9/51rQAU9RRJpzBIJAIgaiGj322drpUcnYMCU4JiMXSpI3TyX3+aM0DH3y9gxk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598722},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"48994bae11a360d7aae33d8418be4d6715e61547","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.2_1762192504432_0.717185741994802","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@developwave/ui","version":"0.3.3","keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","_id":"@developwave/ui@0.3.3","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"homepage":"https://github.com/yourusername/developwave-library#readme","bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"bin":{"developwave-ui":"dist/cli/index.js"},"dist":{"shasum":"e5db7315b418a6e7bac9c95f08ceff1b0a70516c","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.3.3.tgz","fileCount":89,"integrity":"sha512-8gdMU3/7Folpw50eWOaDbXWD42FU6lhiVMxQ93H66KMJMR50vxblKAOwYJL2PLth0GXxwW7WLMTPPdBkM4xHWA==","signatures":[{"sig":"MEUCICGPCHi8bx1KzaStv29bmMnnXV22cg499MSIBk5K3aH/AiEAvWlN0MymznbIkpXuSnMcdceoDIuAVaoZcvN4hSEdW4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600010},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3c6f2fdd0e769c5226e2430aa8a39763c82cecd0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup && npm run copy-templates && npm run copy-components","unlink":"npm unlink -g @developwave/ui","dev:link":"npm run build && npm link","link-cli":"npm run build && npm link","test:local":"node scripts/test-local.js","type-check":"tsc --noEmit","copy-templates":"node scripts/copy-templates.js","prepublishOnly":"npm run build","copy-components":"node scripts/copy-components.js"},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/developwave-library.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","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.552.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","embla-carousel-react":"^8.6.0","@radix-ui/react-label":"^2.1.7","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.10","@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":"^3.0.6","@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.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@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.7","@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":{"tsup":"^8.0.1","postcss":"^8.5.6","@shadcn/ui":"^0.0.4","typescript":"^5.7.3","@types/node":"^22.0.0","tailwindcss":"^3.4.18","@types/react":"^19.0.0","autoprefixer":"^10.4.21","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.3_1762206315164_0.3809594503963021","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@developwave/ui","version":"0.3.4","description":"A customizable component library built with React, TypeScript, and Tailwind CSS","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"developwave-ui":"dist/cli/index.js"},"scripts":{"build":"tsup && npm run copy-templates && npm run copy-components","copy-templates":"node scripts/copy-templates.js","copy-components":"node scripts/copy-components.js","dev":"tsup --watch","dev:link":"npm run build && npm link","test:local":"node scripts/test-local.js","link-cli":"npm run build && npm link","unlink":"npm unlink -g @developwave/ui","prepublishOnly":"npm run build","lint":"eslint .","type-check":"tsc --noEmit"},"keywords":["react","components","ui","tailwind","typescript"],"author":{"name":"Developwave"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/yourusername/developwave-library.git"},"bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"homepage":"https://github.com/yourusername/developwave-library#readme","peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@shadcn/ui":"^0.0.4","@types/node":"^22.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","autoprefixer":"^10.4.21","postcss":"^8.5.6","tailwindcss":"^3.4.18","tsup":"^8.0.1","typescript":"^5.7.3"},"dependencies":{"@hookform/resolvers":"^5.2.2","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-aspect-ratio":"^1.1.7","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-label":"^2.1.7","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-navigation-menu":"^1.2.14","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-progress":"^1.1.7","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-select":"^2.2.6","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-tooltip":"^1.2.8","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.552.0","next-themes":"^0.4.6","react-day-picker":"^9.11.1","react-hook-form":"^7.66.0","react-resizable-panels":"^3.0.6","recharts":"^2.15.4","sonner":"^2.0.7","tailwind-merge":"^3.3.1","vaul":"^1.1.2","zod":"^4.1.12"},"_id":"@developwave/ui@0.3.4","gitHead":"3c6f2fdd0e769c5226e2430aa8a39763c82cecd0","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-15OcgRj4Vq1ZajFMq5DcWrbymWsyf9ZJif23aGs5zkclw+BE7wTBxKc8AP/AZrPMW1nX/vDqPQaFYao6muLBTQ==","shasum":"0631b9f11f9a39197e87a400e1f30ecac786053e","tarball":"https://registry.npmjs.org/@developwave/ui/-/ui-0.3.4.tgz","fileCount":89,"unpackedSize":1601150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkrNjISCfHVjOVKtaIpnIkBcX8nLm5pmGtquG/9fvWPAIgEJoNaA8+TLxIeRdGxl8XkmCzl8xkMAuisKF5X34Ar3o="}]},"_npmUser":{"name":"developwave","email":"developwave84@gmail.com"},"directories":{},"maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.3.4_1762206861289_0.7216943741317574"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-01T22:31:26.462Z","modified":"2025-11-03T21:54:21.737Z","0.1.0":"2025-11-01T22:31:26.828Z","0.1.1":"2025-11-02T13:08:59.134Z","0.1.2":"2025-11-02T13:20:10.167Z","0.1.3":"2025-11-02T13:30:08.580Z","0.2.0":"2025-11-02T21:02:33.812Z","0.2.1":"2025-11-02T21:08:10.379Z","0.2.2":"2025-11-02T22:58:04.031Z","0.2.3":"2025-11-03T02:47:20.484Z","0.2.4":"2025-11-03T14:51:22.379Z","0.2.5":"2025-11-03T15:39:34.901Z","0.2.6":"2025-11-03T15:52:47.254Z","0.2.7":"2025-11-03T16:10:26.295Z","0.2.9":"2025-11-03T16:15:41.317Z","0.2.10":"2025-11-03T16:19:22.426Z","0.2.11":"2025-11-03T16:24:37.749Z","0.2.12":"2025-11-03T16:35:49.642Z","0.2.13":"2025-11-03T16:50:03.404Z","0.3.0":"2025-11-03T16:55:14.583Z","0.3.1":"2025-11-03T17:42:22.143Z","0.3.2":"2025-11-03T17:55:04.628Z","0.3.3":"2025-11-03T21:45:15.388Z","0.3.4":"2025-11-03T21:54:21.507Z"},"bugs":{"url":"https://github.com/yourusername/developwave-library/issues"},"author":{"name":"Developwave"},"license":"MIT","homepage":"https://github.com/yourusername/developwave-library#readme","keywords":["react","components","ui","tailwind","typescript"],"repository":{"type":"git","url":"git+https://github.com/yourusername/developwave-library.git"},"description":"A customizable component library built with React, TypeScript, and Tailwind CSS","maintainers":[{"name":"developwave","email":"developwave84@gmail.com"}],"readme":"# Developwave UI\r\n\r\nA complete collection of customizable React components built with TypeScript and Tailwind CSS. Inspired by shadcn/ui, Developwave UI provides 40+ production-ready components with full dark mode support and an advanced theming system.\r\n\r\n## ✨ Features\r\n\r\n- 🌊 **40+ Components** - Heroes, footers, headers, features, cards, CTAs, testimonials, pricing, and more\r\n- 🎨 **20+ Component Variants** - Each component comes with multiple unique variants\r\n- 🌓 **Dark Mode** - Built-in dark mode support with system preference detection\r\n- 🎭 **Theme System** - Pre-built themes (Default, Ocean, Purple, Green) + custom theme support\r\n- ⚡ **Lightning Fast** - Optimized for performance with minimal bundle size\r\n- 📦 **TypeScript** - Full type safety and intellisense\r\n- 🔧 **Customizable** - Every component can be styled with Tailwind and props\r\n- 🚀 **Powerful CLI** - Create projects, add components, and configure themes with simple commands\r\n\r\n---\r\n\r\n## 🚀 Quick Start\r\n\r\n### Option 1: Create a New Project (Recommended)\r\n\r\nThe fastest way to get started is to create a new Next.js project with everything configured:\r\n\r\n```bash\r\nnpx @developwave/ui create my-app\r\n```\r\n\r\nThis will:\r\n- ✅ Create a new Next.js 16 project with App Router\r\n- ✅ Install all dependencies (@developwave/ui + utilities)\r\n- ✅ Configure Tailwind CSS automatically\r\n- ✅ Set up the theme system\r\n- ✅ Let you choose your default theme (Default, Ocean, Purple, Green)\r\n- ✅ Add example components to get you started\r\n\r\nThen:\r\n```bash\r\ncd my-app\r\nnpm run dev\r\n```\r\n\r\nVisit `http://localhost:3000` and you're ready to build!\r\n\r\n---\r\n\r\n### Option 2: Add to Existing Next.js Project\r\n\r\nIf you already have a Next.js project:\r\n\r\n```bash\r\nnpx @developwave/ui init\r\n```\r\n\r\nThis will automatically:\r\n- ✅ Install @developwave/ui and required dependencies\r\n- ✅ Configure your `tailwind.config.js`\r\n- ✅ Set up CSS variables in `globals.css`\r\n- ✅ Create `developwave.config.ts` for theme customization\r\n- ✅ Provide setup instructions for ThemeProvider\r\n\r\nThen wrap your app with ThemeProvider in `app/layout.tsx`:\r\n\r\n```tsx\r\nimport { ThemeProvider } from \"@developwave/ui\";\r\n\r\nexport default function RootLayout({ children }) {\r\n  return (\r\n    <html lang=\"en\" suppressHydrationWarning>\r\n      <body>\r\n        <ThemeProvider defaultTheme=\"default\" defaultMode=\"system\">\r\n          {children}\r\n        </ThemeProvider>\r\n      </body>\r\n    </html>\r\n  );\r\n}\r\n```\r\n\r\n---\r\n\r\n## 📦 Installation (Manual)\r\n\r\nFor manual installation:\r\n\r\n```bash\r\nnpm install @developwave/ui class-variance-authority clsx tailwind-merge\r\n```\r\n\r\nThen follow the [Manual Setup Guide](#manual-setup-guide) below.\r\n\r\n---\r\n\r\n## 🎯 CLI Commands\r\n\r\nDevelopwave UI comes with a powerful CLI to streamline your workflow:\r\n\r\n### `create` - Create New Project\r\n\r\nCreate a brand new Next.js project with Developwave UI pre-configured:\r\n\r\n```bash\r\nnpx @developwave/ui create <project-name>\r\n```\r\n\r\n**Features:**\r\n- Interactive theme selection\r\n- Automatic dependency installation\r\n- Pre-configured Tailwind CSS\r\n- Example components included\r\n- Ready to run with `npm run dev`\r\n\r\n**Example:**\r\n```bash\r\nnpx @developwave/ui create my-landing-page\r\ncd my-landing-page\r\nnpm run dev\r\n```\r\n\r\n---\r\n\r\n### `init` - Initialize in Existing Project\r\n\r\nAdd Developwave UI to your existing Next.js project:\r\n\r\n```bash\r\nnpx @developwave/ui init\r\n```\r\n\r\n**What it does:**\r\n- Installs @developwave/ui and utilities\r\n- Updates `tailwind.config.js` with proper configuration\r\n- Adds CSS variables to `globals.css`\r\n- Creates `developwave.config.ts` for theme customization\r\n- Shows you how to set up ThemeProvider\r\n\r\n**Requirements:**\r\n- Existing Next.js 13+ project\r\n- Tailwind CSS installed\r\n\r\n---\r\n\r\n### `add` - Add Individual Components\r\n\r\nCopy individual component variants directly to your project for full customization:\r\n\r\n```bash\r\nnpx @developwave/ui add <component-name>\r\n```\r\n\r\n**Why use `add`?**\r\n- 📝 Get the full source code in your project\r\n- ✏️ Customize components however you want\r\n- 🎨 No black box - you own the code\r\n- 🔍 Better tree-shaking\r\n- 📚 Learn from the implementation\r\n\r\n**Available Components:**\r\n\r\n```bash\r\n# See all available components\r\nnpx @developwave/ui add\r\n\r\n# Hero variants\r\nnpx @developwave/ui add hero-centered\r\nnpx @developwave/ui add hero-split\r\nnpx @developwave/ui add hero-video\r\nnpx @developwave/ui add hero-animated-gradient\r\nnpx @developwave/ui add hero-glassmorphism\r\nnpx @developwave/ui add hero-minimal\r\n\r\n# Header variants\r\nnpx @developwave/ui add header-default\r\nnpx @developwave/ui add header-floating\r\n\r\n# CTA variants\r\nnpx @developwave/ui add cta-default\r\nnpx @developwave/ui add cta-gradient\r\nnpx @developwave/ui add cta-split\r\n\r\n# Footer variants\r\nnpx @developwave/ui add footer-default\r\nnpx @developwave/ui add footer-minimal\r\n\r\n# Pricing & Testimonials\r\nnpx @developwave/ui add pricing-cards\r\nnpx @developwave/ui add testimonials-cards\r\n\r\n# Base components\r\nnpx @developwave/ui add button\r\nnpx @developwave/ui add card\r\nnpx @developwave/ui add header\r\nnpx @developwave/ui add footer\r\nnpx @developwave/ui add features\r\nnpx @developwave/ui add cta\r\nnpx @developwave/ui add pricing\r\nnpx @developwave/ui add testimonials\r\n```\r\n\r\n**Example Usage:**\r\n```bash\r\n# Add a video hero component\r\nnpx @developwave/ui add hero-video\r\n\r\n# Component is copied to: components/hero/hero-video.tsx\r\n\r\n# Import and use it:\r\nimport { HeroVideo } from \"@/components/hero/hero-video\"\r\n```\r\n\r\n**Two Ways to Use Components:**\r\n\r\n1. **Import from Library** (default):\r\n```tsx\r\nimport { HeroVideo, Button } from \"@developwave/ui\"\r\n```\r\n\r\n2. **Add to Project** (for customization):\r\n```bash\r\nnpx @developwave/ui add hero-video\r\n```\r\n```tsx\r\nimport { HeroVideo } from \"@/components/hero/hero-video\"\r\n```\r\n\r\n---\r\n\r\n## 🎨 Theme System\r\n\r\nDevelopwave UI includes a powerful theming system with dark mode support and pre-built color schemes.\r\n\r\n### Using Theme Components\r\n\r\n```tsx\r\nimport { ThemeToggle, ThemeSelector, useTheme } from \"@developwave/ui\";\r\n\r\nexport default function Header() {\r\n  return (\r\n    <header className=\"flex items-center gap-4\">\r\n      {/* Toggle between light and dark mode */}\r\n      <ThemeToggle className=\"text-2xl cursor-pointer\" />\r\n\r\n      {/* Select from pre-built themes */}\r\n      <ThemeSelector className=\"px-4 py-2 rounded-lg border\" />\r\n    </header>\r\n  );\r\n}\r\n```\r\n\r\n### Programmatic Theme Control\r\n\r\n```tsx\r\nimport { useTheme } from \"@developwave/ui\";\r\n\r\nexport default function Settings() {\r\n  const { theme, mode, setTheme, setMode, toggleMode } = useTheme();\r\n\r\n  return (\r\n    <div>\r\n      <p>Current: {theme} ({mode})</p>\r\n\r\n      {/* Change theme */}\r\n      <button onClick={() => setTheme(\"ocean\")}>Ocean Theme</button>\r\n      <button onClick={() => setTheme(\"purple\")}>Purple Theme</button>\r\n\r\n      {/* Change mode */}\r\n      <button onClick={() => setMode(\"dark\")}>Dark Mode</button>\r\n      <button onClick={() => setMode(\"light\")}>Light Mode</button>\r\n      <button onClick={toggleMode}>Toggle Mode</button>\r\n    </div>\r\n  );\r\n}\r\n```\r\n\r\n### Pre-built Themes\r\n\r\nChoose from 4 beautiful pre-built themes:\r\n\r\n| Theme | Description | Primary Color |\r\n|-------|-------------|---------------|\r\n| **Default** | Classic neutral theme (shadcn/ui inspired) | Gray/Slate |\r\n| **Ocean** | Blue and teal color scheme | Blue/Cyan |\r\n| **Purple** | Modern vibrant purple | Purple/Pink |\r\n| **Green** | Nature-inspired green theme | Green/Emerald |\r\n\r\n### Custom Themes\r\n\r\nCreate your own themes in `developwave.config.ts`:\r\n\r\n```typescript\r\nexport const developwaveConfig = {\r\n  defaultTheme: \"myCustom\",\r\n  defaultMode: \"system\", // \"light\", \"dark\", or \"system\"\r\n\r\n  customThemes: {\r\n    myCustom: {\r\n      name: \"myCustom\",\r\n      light: {\r\n        background: \"0 0% 100%\",\r\n        foreground: \"222.2 84% 4.9%\",\r\n        primary: \"340 82% 52%\", // Custom pink\r\n        primaryForeground: \"0 0% 100%\",\r\n        secondary: \"240 4.8% 95.9%\",\r\n        secondaryForeground: \"240 5.9% 10%\",\r\n        accent: \"240 4.8% 95.9%\",\r\n        accentForeground: \"240 5.9% 10%\",\r\n        muted: \"240 4.8% 95.9%\",\r\n        mutedForeground: \"240 3.8% 46.1%\",\r\n        card: \"0 0% 100%\",\r\n        cardForeground: \"222.2 84% 4.9%\",\r\n        popover: \"0 0% 100%\",\r\n        popoverForeground: \"222.2 84% 4.9%\",\r\n        destructive: \"0 84.2% 60.2%\",\r\n        destructiveForeground: \"0 0% 98%\",\r\n        border: \"240 5.9% 90%\",\r\n        input: \"240 5.9% 90%\",\r\n        ring: \"340 82% 52%\",\r\n      },\r\n      dark: {\r\n        background: \"222.2 84% 4.9%\",\r\n        foreground: \"210 40% 98%\",\r\n        primary: \"340 82% 52%\",\r\n        // ... dark mode colors\r\n      },\r\n    },\r\n  },\r\n};\r\n```\r\n\r\n### CSS Variable Customization\r\n\r\nModify colors directly in your `globals.css`:\r\n\r\n```css\r\n:root {\r\n  --primary: 199 89% 48%; /* Change primary color */\r\n  --primary-foreground: 0 0% 100%;\r\n  --radius: 0.75rem; /* Change border radius */\r\n}\r\n```\r\n\r\nAll colors use HSL format: `hue saturation lightness`\r\n\r\n---\r\n\r\n## 📚 Component Usage\r\n\r\n### Import Components\r\n\r\n```tsx\r\nimport {\r\n  Button,\r\n  Hero,\r\n  Header,\r\n  Footer,\r\n  Features,\r\n  CTA,\r\n  Pricing,\r\n  Testimonials,\r\n  Card,\r\n  ThemeToggle,\r\n  ThemeSelector\r\n} from \"@developwave/ui\";\r\n```\r\n\r\n### Basic Example\r\n\r\n```tsx\r\nimport { Hero, Button, Header, Footer } from \"@developwave/ui\";\r\n\r\nexport default function LandingPage() {\r\n  return (\r\n    <>\r\n      <Header\r\n        companyName=\"My Startup\"\r\n        links={[\r\n          { label: \"Features\", href: \"#features\" },\r\n          { label: \"Pricing\", href: \"#pricing\" },\r\n        ]}\r\n        actions={<Button>Sign Up</Button>}\r\n      />\r\n\r\n      <Hero\r\n        variant=\"centered\"\r\n        title=\"Build amazing products\"\r\n        subtitle=\"🚀 New Release\"\r\n        description=\"Get started in minutes with our component library\"\r\n        primaryAction={<Button size=\"lg\">Get Started</Button>}\r\n        secondaryAction={<Button variant=\"outline\" size=\"lg\">Learn More</Button>}\r\n      />\r\n\r\n      <Footer\r\n        companyName=\"My Startup\"\r\n        columns={[\r\n          {\r\n            title: \"Product\",\r\n            links: [\r\n              { label: \"Features\", href: \"#\" },\r\n              { label: \"Pricing\", href: \"#\" },\r\n            ],\r\n          },\r\n        ]}\r\n      />\r\n    </>\r\n  );\r\n}\r\n```\r\n\r\n---\r\n\r\n## 🧩 Available Components\r\n\r\n### UI Components\r\n\r\n#### Button\r\nVersatile button component with multiple variants and sizes.\r\n\r\n```tsx\r\n<Button>Default</Button>\r\n<Button variant=\"destructive\">Delete</Button>\r\n<Button variant=\"outline\" size=\"lg\">Large Outline</Button>\r\n<Button variant=\"ghost\" size=\"sm\">Small Ghost</Button>\r\n```\r\n\r\n**Variants:** `default`, `destructive`, `outline`, `secondary`, `ghost`, `link`\r\n**Sizes:** `default`, `sm`, `lg`, `icon`\r\n\r\n#### Card\r\nFlexible card component with composition support.\r\n\r\n```tsx\r\n<Card variant=\"elevated\" hover>\r\n  <CardHeader>\r\n    <CardTitle>Card Title</CardTitle>\r\n    <CardDescription>Description</CardDescription>\r\n  </CardHeader>\r\n  <CardContent>Content here</CardContent>\r\n  <CardFooter>Footer content</CardFooter>\r\n</Card>\r\n```\r\n\r\n**Variants:** `default`, `outlined`, `elevated`, `ghost`, `gradient`\r\n\r\n---\r\n\r\n### Section Components\r\n\r\n#### Hero (6 variants)\r\nHero sections for landing pages with different layouts.\r\n\r\n```tsx\r\n<Hero\r\n  variant=\"video\"\r\n  title=\"Build amazing products\"\r\n  subtitle=\"New Release\"\r\n  description=\"Get started in minutes\"\r\n  videoUrl=\"/hero-video.mp4\"\r\n  primaryAction={<Button>Get Started</Button>}\r\n  secondaryAction={<Button variant=\"outline\">Learn More</Button>}\r\n/>\r\n```\r\n\r\n**Variants:**\r\n- `centered` - Centered layout with gradient background\r\n- `split` - Split layout with image and content side by side\r\n- `video` - Full-screen video background (Tesla/SpaceX style)\r\n- `animated-gradient` - Animated gradient with floating particles\r\n- `glassmorphism` - Modern glassmorphism design (iOS/macOS style)\r\n- `minimal` - Minimal left-aligned layout\r\n\r\n**Individual Components:**\r\n- `HeroCentered`, `HeroSplit`, `HeroVideo`, `HeroAnimatedGradient`, `HeroGlassmorphism`, `HeroMinimal`\r\n\r\n---\r\n\r\n#### Header (5 variants)\r\nNavigation bars with mobile menu support.\r\n\r\n```tsx\r\n<Header\r\n  variant=\"floating\"\r\n  companyName=\"Your Company\"\r\n  links={[\r\n    { label: \"Features\", href: \"#features\" },\r\n    { label: \"Pricing\", href: \"#pricing\" },\r\n  ]}\r\n  actions={<Button>Sign Up</Button>}\r\n/>\r\n```\r\n\r\n**Variants:**\r\n- `default` - Sticky header with backdrop blur\r\n- `solid` - Solid background header\r\n- `transparent` - Transparent header\r\n- `dark` - Dark themed header\r\n- `floating` - Floating header with rounded corners and shadow\r\n\r\n**Individual Components:**\r\n- `HeaderDefault`, `HeaderFloating`\r\n\r\n---\r\n\r\n#### Footer (6 variants)\r\nFooter components with navigation, social links, and newsletter support.\r\n\r\n```tsx\r\n<Footer\r\n  variant=\"default\"\r\n  companyName=\"Your Company\"\r\n  description=\"Building amazing products\"\r\n  columns={[\r\n    {\r\n      title: \"Product\",\r\n      links: [\r\n        { label: \"Features\", href: \"#\" },\r\n        { label: \"Pricing\", href: \"#\" },\r\n      ],\r\n    },\r\n  ]}\r\n  socialLinks={[\r\n    { platform: \"Twitter\", href: \"#\", icon: <TwitterIcon /> },\r\n  ]}\r\n/>\r\n```\r\n\r\n**Variants:**\r\n- `default` - Standard footer with columns\r\n- `dark` - Dark themed footer\r\n- `minimal` - Minimal single-line footer\r\n- `centered` - Centered layout\r\n- `newsletter` - With newsletter signup\r\n- `wave` - With animated wave design\r\n\r\n**Individual Components:**\r\n- `FooterDefault`, `FooterMinimal`\r\n\r\n---\r\n\r\n#### Features (5 variants)\r\nFeature showcases with different layouts.\r\n\r\n```tsx\r\n<Features\r\n  variant=\"cards\"\r\n  title=\"Why choose us\"\r\n  subtitle=\"Features\"\r\n  features={[\r\n    {\r\n      icon: \"⚡\",\r\n      title: \"Fast\",\r\n      description: \"Lightning fast performance\",\r\n    },\r\n  ]}\r\n/>\r\n```\r\n\r\n**Variants:** `grid`, `cards`, `list`, `alternating`, `centered`\r\n\r\n---\r\n\r\n#### CTA (5 variants)\r\nCall-to-action sections to drive conversions.\r\n\r\n```tsx\r\n<CTA\r\n  variant=\"split\"\r\n  title=\"Ready to start?\"\r\n  description=\"Join thousands of users today\"\r\n  image=\"/cta-image.jpg\"\r\n  primaryAction={<Button size=\"lg\">Get Started</Button>}\r\n  secondaryAction={<Button variant=\"outline\" size=\"lg\">Learn More</Button>}\r\n/>\r\n```\r\n\r\n**Variants:**\r\n- `default` - Solid primary background\r\n- `gradient` - Gradient background\r\n- `outlined` - Outlined style\r\n- `minimal` - Minimal styling\r\n- `split` - Split layout with image\r\n\r\n**Individual Components:**\r\n- `CTADefault`, `CTAGradient`, `CTASplit`\r\n\r\n---\r\n\r\n#### Pricing (5 variants)\r\nPricing tables for your products.\r\n\r\n```tsx\r\n<Pricing\r\n  variant=\"cards\"\r\n  title=\"Choose your plan\"\r\n  plans={[\r\n    {\r\n      name: \"Pro\",\r\n      price: \"$29\",\r\n      period: \"month\",\r\n      description: \"For professionals\",\r\n      features: [\r\n        { text: \"Unlimited projects\", included: true },\r\n        { text: \"24/7 support\", included: true },\r\n      ],\r\n      action: <Button>Subscribe</Button>,\r\n      popular: true,\r\n      badge: \"Most Popular\",\r\n    },\r\n  ]}\r\n/>\r\n```\r\n\r\n**Variants:** `default`, `cards`, `comparison`, `featured`, `minimal`\r\n\r\n**Individual Components:**\r\n- `PricingCards`\r\n\r\n---\r\n\r\n#### Testimonials (5 variants)\r\nCustomer testimonials and reviews.\r\n\r\n```tsx\r\n<Testimonials\r\n  variant=\"cards\"\r\n  title=\"What our customers say\"\r\n  testimonials={[\r\n    {\r\n      quote: \"Amazing product! Highly recommended.\",\r\n      author: \"John Doe\",\r\n      role: \"CEO\",\r\n      company: \"Tech Corp\",\r\n      avatar: \"/avatar.jpg\",\r\n      rating: 5,\r\n    },\r\n  ]}\r\n/>\r\n```\r\n\r\n**Variants:** `default`, `cards`, `grid`, `carousel`, `minimal`\r\n\r\n**Individual Components:**\r\n- `TestimonialsCards`\r\n\r\n---\r\n\r\n## 🛠 Manual Setup Guide\r\n\r\n<details>\r\n<summary>Click to expand manual installation steps</summary>\r\n\r\n### Step 1: Install Dependencies\r\n\r\n```bash\r\nnpm install @developwave/ui class-variance-authority clsx tailwind-merge\r\n```\r\n\r\n### Step 2: Configure Tailwind CSS\r\n\r\nUpdate your `tailwind.config.js`:\r\n\r\n```js\r\n/** @type {import('tailwindcss').Config} */\r\nmodule.exports = {\r\n  darkMode: [\"class\"],\r\n  content: [\r\n    \"./app/**/*.{js,ts,jsx,tsx,mdx}\",\r\n    \"./pages/**/*.{js,ts,jsx,tsx,mdx}\",\r\n    \"./components/**/*.{js,ts,jsx,tsx,mdx}\",\r\n    \"./node_modules/@developwave/ui/dist/**/*.{js,mjs}\",\r\n  ],\r\n  theme: {\r\n    extend: {\r\n      colors: {\r\n        border: \"hsl(var(--border))\",\r\n        input: \"hsl(var(--input))\",\r\n        ring: \"hsl(var(--ring))\",\r\n        background: \"hsl(var(--background))\",\r\n        foreground: \"hsl(var(--foreground))\",\r\n        primary: {\r\n          DEFAULT: \"hsl(var(--primary))\",\r\n          foreground: \"hsl(var(--primary-foreground))\",\r\n        },\r\n        secondary: {\r\n          DEFAULT: \"hsl(var(--secondary))\",\r\n          foreground: \"hsl(var(--secondary-foreground))\",\r\n        },\r\n        destructive: {\r\n          DEFAULT: \"hsl(var(--destructive))\",\r\n          foreground: \"hsl(var(--destructive-foreground))\",\r\n        },\r\n        muted: {\r\n          DEFAULT: \"hsl(var(--muted))\",\r\n          foreground: \"hsl(var(--muted-foreground))\",\r\n        },\r\n        accent: {\r\n          DEFAULT: \"hsl(var(--accent))\",\r\n          foreground: \"hsl(var(--accent-foreground))\",\r\n        },\r\n        popover: {\r\n          DEFAULT: \"hsl(var(--popover))\",\r\n          foreground: \"hsl(var(--popover-foreground))\",\r\n        },\r\n        card: {\r\n          DEFAULT: \"hsl(var(--card))\",\r\n          foreground: \"hsl(var(--card-foreground))\",\r\n        },\r\n      },\r\n      borderRadius: {\r\n        lg: \"var(--radius)\",\r\n        md: \"calc(var(--radius) - 2px)\",\r\n        sm: \"calc(var(--radius) - 4px)\",\r\n      },\r\n      keyframes: {\r\n        \"fade-in\": {\r\n          \"0%\": { opacity: \"0\" },\r\n          \"100%\": { opacity: \"1\" },\r\n        },\r\n        \"fade-in-up\": {\r\n          \"0%\": { opacity: \"0\", transform: \"translateY(20px)\" },\r\n          \"100%\": { opacity: \"1\", transform: \"translateY(0)\" },\r\n        },\r\n        \"fade-in-down\": {\r\n          \"0%\": { opacity: \"0\", transform: \"translateY(-20px)\" },\r\n          \"100%\": { opacity: \"1\", transform: \"translateY(0)\" },\r\n        },\r\n        \"slide-in-left\": {\r\n          \"0%\": { transform: \"translateX(-100%)\" },\r\n          \"100%\": { transform: \"translateX(0)\" },\r\n        },\r\n        \"slide-in-right\": {\r\n          \"0%\": { transform: \"translateX(100%)\" },\r\n          \"100%\": { transform: \"translateX(0)\" },\r\n        },\r\n        float: {\r\n          \"0%, 100%\": { transform: \"translateY(0)\" },\r\n          \"50%\": { transform: \"translateY(-20px)\" },\r\n        },\r\n        gradient: {\r\n          \"0%, 100%\": { backgroundPosition: \"0% 50%\" },\r\n          \"50%\": { backgroundPosition: \"100% 50%\" },\r\n        },\r\n      },\r\n      animation: {\r\n        \"fade-in\": \"fade-in 0.5s ease-out\",\r\n        \"fade-in-up\": \"fade-in-up 0.6s ease-out\",\r\n        \"fade-in-down\": \"fade-in-down 0.6s ease-out\",\r\n        \"slide-in-left\": \"slide-in-left 0.5s ease-out\",\r\n        \"slide-in-right\": \"slide-in-right 0.5s ease-out\",\r\n        float: \"float 3s ease-in-out infinite\",\r\n        gradient: \"gradient 15s ease infinite\",\r\n      },\r\n    },\r\n  },\r\n  plugins: [],\r\n};\r\n```\r\n\r\n### Step 3: Add CSS Variables\r\n\r\nAdd to your `app/globals.css`:\r\n\r\n```css\r\n@tailwind base;\r\n@tailwind components;\r\n@tailwind utilities;\r\n\r\n@layer base {\r\n  :root {\r\n    --background: 0 0% 100%;\r\n    --foreground: 222.2 84% 4.9%;\r\n    --card: 0 0% 100%;\r\n    --card-foreground: 222.2 84% 4.9%;\r\n    --popover: 0 0% 100%;\r\n    --popover-foreground: 222.2 84% 4.9%;\r\n    --primary: 222.2 47.4% 11.2%;\r\n    --primary-foreground: 210 40% 98%;\r\n    --secondary: 210 40% 96.1%;\r\n    --secondary-foreground: 222.2 47.4% 11.2%;\r\n    --muted: 210 40% 96.1%;\r\n    --muted-foreground: 215.4 16.3% 46.9%;\r\n    --accent: 210 40% 96.1%;\r\n    --accent-foreground: 222.2 47.4% 11.2%;\r\n    --destructive: 0 84.2% 60.2%;\r\n    --destructive-foreground: 210 40% 98%;\r\n    --border: 214.3 31.8% 91.4%;\r\n    --input: 214.3 31.8% 91.4%;\r\n    --ring: 222.2 84% 4.9%;\r\n    --radius: 0.5rem;\r\n  }\r\n\r\n  .dark {\r\n    --background: 222.2 84% 4.9%;\r\n    --foreground: 210 40% 98%;\r\n    --card: 222.2 84% 4.9%;\r\n    --card-foreground: 210 40% 98%;\r\n    --popover: 222.2 84% 4.9%;\r\n    --popover-foreground: 210 40% 98%;\r\n    --primary: 210 40% 98%;\r\n    --primary-foreground: 222.2 47.4% 11.2%;\r\n    --secondary: 217.2 32.6% 17.5%;\r\n    --secondary-foreground: 210 40% 98%;\r\n    --muted: 217.2 32.6% 17.5%;\r\n    --muted-foreground: 215 20.2% 65.1%;\r\n    --accent: 217.2 32.6% 17.5%;\r\n    --accent-foreground: 210 40% 98%;\r\n    --destructive: 0 62.8% 30.6%;\r\n    --destructive-foreground: 210 40% 98%;\r\n    --border: 217.2 32.6% 17.5%;\r\n    --input: 217.2 32.6% 17.5%;\r\n    --ring: 212.7 26.8% 83.9%;\r\n  }\r\n}\r\n\r\n@layer base {\r\n  * {\r\n    border-color: hsl(var(--border));\r\n  }\r\n  body {\r\n    background-color: hsl(var(--background));\r\n    color: hsl(var(--foreground));\r\n  }\r\n}\r\n\r\n/* Glassmorphism utility */\r\n.glass {\r\n  background: rgba(255, 255, 255, 0.1);\r\n  backdrop-filter: blur(10px);\r\n  -webkit-backdrop-filter: blur(10px);\r\n  border: 1px solid rgba(255, 255, 255, 0.2);\r\n}\r\n```\r\n\r\n</details>\r\n\r\n---\r\n\r\n## 📖 Learn More\r\n\r\n- **TypeScript Support**: All components are fully typed\r\n- **Accessibility**: Components follow WAI-ARIA guidelines\r\n- **Responsive**: Mobile-first design with responsive variants\r\n- **Customizable**: Use Tailwind classes or modify component source\r\n\r\n---\r\n\r\n## 🤝 Contributing\r\n\r\nContributions are welcome! Feel free to open issues or submit pull requests.\r\n\r\n---\r\n\r\n## 📄 License\r\n\r\nMIT License - feel free to use this in your projects!\r\n\r\n---\r\n\r\n## 🎓 Next Steps\r\n\r\nReady to build your component showcase? Here are some recommendations:\r\n\r\n### Option 1: Storybook (Most Popular)\r\n- **Pros**: Industry standard, great documentation, component playground\r\n- **Setup**: `npx storybook@latest init`\r\n- **Best for**: Large libraries, team collaboration\r\n\r\n### Option 2: Next.js Showcase Site\r\n- **Pros**: Full control, can show components in real context, easier deployment\r\n- **Setup**: Create `/app/showcase/page.tsx` with component examples\r\n- **Best for**: Simple showcases, integrated documentation\r\n\r\n### Option 3: Docusaurus\r\n- **Pros**: Great for documentation-heavy projects, MDX support\r\n- **Setup**: `npx create-docusaurus@latest`\r\n- **Best for**: Comprehensive documentation + component showcase\r\n\r\n**Recommendation**: Start with a Next.js showcase page, then migrate to Storybook if needed.\r\n\r\n---\r\n\r\nMade with ❤️ by Developwave\r\n","readmeFilename":"README.md"}