{"_id":"@crjuice/unified-date-picker","_rev":"8-af2335d1ea782732aea75e48cb9c83b4","name":"@crjuice/unified-date-picker","dist-tags":{"latest":"1.3.3"},"versions":{"1.0.0":{"name":"@crjuice/unified-date-picker","version":"1.0.0","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.0.0","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"51d07dd30e9614090f88b065ef8170c35849c55e","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.0.0.tgz","fileCount":6,"integrity":"sha512-nQsjm8eoXHE340+iO5IzQ85aDHYyddVLsUtKcHke15A5IExLt540Or3pVBBreTYQtHjOIzpCgMBfWx4cU82vfg==","signatures":[{"sig":"MEYCIQDB4my4U3s8OZjeRkK1rj7kwMu66BNRFZu/E3tfTEwHzwIhAJTvYs8JmpljZvxod6GTyy5kPrGTF4cnQ7ijLsh7wcDs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66385},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.0.0_1760726795811_0.9019281210280112","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@crjuice/unified-date-picker","version":"1.0.1","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.0.1","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"cade2c0530b3fb880ecfc1e1567a0c194c2837e6","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.0.1.tgz","fileCount":6,"integrity":"sha512-BDOXpwUvIbfojzKE8ROGozSLVIQlf5D6Wpz/LHAy9wudIBtUV9dAMS9e2AYd/nEpnsayhZFK4qYphK21AzLahA==","signatures":[{"sig":"MEYCIQD7qCFhxB/8aqnqR/jBOkjwD5q4kSkONP2vRUPYPG7ptwIhAOMCc0eRHaIE6Ny5gnvK6DD4ajw8TZAQZGNPcnfecqR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66879},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.0.1_1760727629293_0.28642596014506916","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@crjuice/unified-date-picker","version":"1.1.0","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.1.0","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"3715a2418c9bc2e98003b4c841bebb7906279be6","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.1.0.tgz","fileCount":6,"integrity":"sha512-lYoIqb7XIvsMaqY/g7znx90IMJZT2DvQ+X/gDiZ37aLOgeqWNfTBGjCAGijVmbW8il4TNyNQiqBdn5HiPtmdXA==","signatures":[{"sig":"MEYCIQD8uOlW6sOXcZtGRdIup0S/fQTXov1nP00s6XrUUBTJlgIhAMXDnq6QmdRE0AhsCbPOvGqSeLGdglRiaurVQ066Dau8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67800},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.1.0_1760728160973_0.972231749725555","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@crjuice/unified-date-picker","version":"1.2.0","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.2.0","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"593ff2c42a46ecc125698c0c06f93b171cd5b10a","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.2.0.tgz","fileCount":6,"integrity":"sha512-lebQsLBiABjZmyTvnJk/1h5WfmFvLQZyQUclN+iZooq62QHjg8lIeajZqIuhNxyh4+1AmSTzmPc7jJ1BHBomHA==","signatures":[{"sig":"MEUCIG22nEIe7k19+BEae0pXShVsCveX6HrGccZj8StTXFQmAiEA3RX48Sdz2OeIysZKnlTAGOilrDlwTAerMTEkj+bnuDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68506},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.2.0_1760876970830_0.3837787191436923","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@crjuice/unified-date-picker","version":"1.3.0","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.3.0","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"4a216ce3edc93f2112d11f6fbcaf88f887555ed1","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.3.0.tgz","fileCount":6,"integrity":"sha512-0I1dpNB16f99G0KynXGJZUold341BDEjzMATvnOmf0uQYl55b+UbITTxBSF5FPGCgpUj5U52IRZgwvr/eTqBHw==","signatures":[{"sig":"MEUCIESnccNvFgRk7CkN9eFTxKP+6HECNGREFCWecbOg3tHIAiEA3Pav35ktjCXtfxZlxGvYQJsldzrgvfu9kGyqNJEHshw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69516},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.3.0_1763499675295_0.17050122833394","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@crjuice/unified-date-picker","version":"1.3.1","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.3.1","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"5a54ff125069ca8fa9fcce0b753c4adbe1d785ba","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.3.1.tgz","fileCount":6,"integrity":"sha512-8dXze445cV7RPSi3WK2hDtdOK0Cr1voZ+KBQBNFAxcqoS6mTA0/JRBW5dtyVK8mg7NThH0iriEl/DH9DFIB0lA==","signatures":[{"sig":"MEYCIQC8cynqS9o8kLY3CfBvds/HLSp+BPjFEqIIcHglrcarigIhAIBlVGcHs7mkRxdM3OqO93hTdUUU+lGpOd2c/ho7FISg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69886},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.3.1_1763499933454_0.6812769128172347","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@crjuice/unified-date-picker","version":"1.3.2","keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","_id":"@crjuice/unified-date-picker@1.3.2","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"dist":{"shasum":"46ad5283a1c5ecee717407207a4b9d407ccd2c82","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.3.2.tgz","fileCount":6,"integrity":"sha512-0o+V6vO+b+LsIHX3EU+zbGcSWhZx9c6/Kcq7AYnyD3C8snMv0RuraTx7z3egHTVXSJFgZybvXvnSt8fAb8MPFw==","signatures":[{"sig":"MEUCIQCeIEXJSg9db88iLHKCA0067XYryuaInntdQSmm2bk17AIgcqRUmGSjuGjxQHejjbpthpcJOgBSXqoVDN/Nk8WFZbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70074},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","prepublishOnly":"npm run build"},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"repository":{"url":"git+https://github.com/jasoncodes/unified-date-picker.git","type":"git"},"_npmVersion":"10.9.2","description":"A unified date range picker component with presets for React","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","tailwind-merge":"^2.6.0","react-day-picker":"^9.4.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-popover":"^1.1.2","class-variance-authority":"^0.7.1","@radix-ui/react-scroll-area":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/unified-date-picker_1.3.2_1763500469885_0.026925975332120933","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@crjuice/unified-date-picker","version":"1.3.3","description":"A unified date range picker component with presets for React","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --external react --external react-dom","dev":"tsup src/index.ts --format cjs,esm --dts --watch --external react --external react-dom","prepublishOnly":"npm run build"},"keywords":["date-picker","react","date-range","calendar","component"],"author":{"name":"Jason Lin"},"license":"MIT","peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"dependencies":{"@radix-ui/react-popover":"^1.1.2","@radix-ui/react-scroll-area":"^1.2.2","@radix-ui/react-slot":"^1.1.1","class-variance-authority":"^0.7.1","clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.454.0","react-day-picker":"^9.4.4","tailwind-merge":"^2.6.0"},"devDependencies":{"@types/react":"^19.1.12","@types/react-dom":"^19.1.9","tsup":"^8.0.0","typescript":"^5.9.2"},"repository":{"type":"git","url":"git+https://github.com/jasoncodes/unified-date-picker.git"},"_id":"@crjuice/unified-date-picker@1.3.3","bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"homepage":"https://github.com/jasoncodes/unified-date-picker#readme","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-WKu8Nzhf4PcVCNcseFuzHy/7iuK41G4ONtiljaeEm262ylVFXcdt1+5jKClpTNYiK+/STErA0v6OidFLvG5Gdw==","shasum":"ccdd6e203b27cbedce2f6db2013511c614fec374","tarball":"https://registry.npmjs.org/@crjuice/unified-date-picker/-/unified-date-picker-1.3.3.tgz","fileCount":6,"unpackedSize":68450,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgkDy0gkoiYegTwxzvydXa5QHnajT/upSz6PYFUsSY/QIhALTtK9AlG2M4c1mzrrYkB4yxp9/9WejbCPG/3WKmyPCn"}]},"_npmUser":{"name":"crjuice","email":"jason.lzq.lin@gmail.com"},"directories":{},"maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unified-date-picker_1.3.3_1763500712835_0.4300169111004202"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-17T18:46:35.709Z","modified":"2025-11-18T21:18:33.279Z","1.0.0":"2025-10-17T18:46:36.008Z","1.0.1":"2025-10-17T19:00:29.495Z","1.1.0":"2025-10-17T19:09:21.180Z","1.2.0":"2025-10-19T12:29:31.013Z","1.3.0":"2025-11-18T21:01:15.493Z","1.3.1":"2025-11-18T21:05:33.734Z","1.3.2":"2025-11-18T21:14:30.105Z","1.3.3":"2025-11-18T21:18:33.059Z"},"bugs":{"url":"https://github.com/jasoncodes/unified-date-picker/issues"},"author":{"name":"Jason Lin"},"license":"MIT","homepage":"https://github.com/jasoncodes/unified-date-picker#readme","keywords":["date-picker","react","date-range","calendar","component"],"repository":{"type":"git","url":"git+https://github.com/jasoncodes/unified-date-picker.git"},"description":"A unified date range picker component with presets for React","maintainers":[{"name":"crjuice","email":"jason.lzq.lin@gmail.com"}],"readme":"# @crjuice/unified-date-picker\n\nA beautiful and flexible date range picker component for React with built-in presets.\n\n## Features\n\n- 📅 Date range selection with visual calendar\n- ⚡ Pre-defined date presets (Last 7 days, Last Month, etc.)\n- 🎨 Built with Tailwind CSS and Radix UI\n- 🎯 TypeScript support\n- 🔧 Fully customizable\n\n## Installation\n\n```bash\nnpm install @crjuice/unified-date-picker\n# or\npnpm add @crjuice/unified-date-picker\n# or\nyarn add @crjuice/unified-date-picker\n```\n\n## Prerequisites\n\nThis component requires Tailwind CSS to be set up in your project. Make sure you have it installed and configured.\n\n## Usage\n\n```tsx\nimport { UnifiedDatePicker } from '@crjuice/unified-date-picker'\nimport type { DateRange } from '@crjuice/unified-date-picker'\nimport { useState } from 'react'\n\nfunction App() {\n  const [dateRange, setDateRange] = useState<DateRange>()\n\n  return (\n    <UnifiedDatePicker\n      date={dateRange}\n      onDateChange={setDateRange}\n    />\n  )\n}\n```\n\n## Props\n\n| Prop | Type | Description | Default |\n|------|------|-------------|---------|\n| `date` | `DateRange \\| undefined` | The currently selected date range | - |\n| `onDateChange` | `(date: DateRange \\| undefined) => void` | Callback when date range changes | - |\n| `theme` | `'light' \\| 'dark'` | Color theme for the picker | `'light'` |\n| `className` | `string` | Optional CSS class name | - |\n\n## DateRange Type\n\n```typescript\ntype DateRange = {\n  from: Date | undefined\n  to: Date | undefined\n}\n```\n\n## Styling\n\nThe component uses Tailwind CSS classes and requires your Tailwind configuration to include the necessary color utilities. Make sure your `tailwind.config.js` includes:\n\n```js\nmodule.exports = {\n  content: [\n    './node_modules/@crjuice/unified-date-picker/dist/**/*.{js,mjs}',\n    // ... your other content paths\n  ],\n  // ... rest of your config\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}