{"_id":"@at5/kairo","_rev":"6-057eef1da110043fec5b443f523c7da7","name":"@at5/kairo","dist-tags":{"latest":"0.2.4"},"versions":{"0.2.0":{"name":"@at5/kairo","version":"0.2.0","_id":"@at5/kairo@0.2.0","maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"homepage":"https://github.com/allysontsoares/primitives#readme","bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"dist":{"shasum":"f627644f3039cdb0ef0f5b3c2613f2d109e098e2","tarball":"https://registry.npmjs.org/@at5/kairo/-/kairo-0.2.0.tgz","fileCount":9,"integrity":"sha512-3wzDufTgxmZkaYsQQLBPx/yDP7R5NQiANZIO9DO3KwcdIyiDb4p+/FV2r5zlJud4u4XyMBxIIPLJaaWfr2LEUA==","signatures":[{"sig":"MEUCIFlwNmRYlXCp7Wz+SYuJgpweQe/JSVWwiMEx9nFytYYaAiEA3oZdk7P+tAHG9bZpTQ5bJ8BB1FkxVQdjXkW0NNyBTa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@at5%2fkairo@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373566},"main":"./dist/index.cjs","type":"module","_from":"file:at5-kairo-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:ui":"vitest --ui","storybook":"BROWSER=xdg-open storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"allysonsoares","email":"allyson_soares@proton.me"},"_resolved":"/tmp/52ee0ec54dddc395e1174c69a689da50/at5-kairo-0.2.0.tgz","_integrity":"sha512-3wzDufTgxmZkaYsQQLBPx/yDP7R5NQiANZIO9DO3KwcdIyiDb4p+/FV2r5zlJud4u4XyMBxIIPLJaaWfr2LEUA==","deprecated":"Use @torq-ui/react-date-picker","repository":{"url":"git+https://github.com/allysontsoares/primitives.git","type":"git","directory":"packages/kairo"},"_npmVersion":"10.9.8","description":"Headless date & scheduling primitives for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"timescape":"^0.8.0","@floating-ui/react-dom":"^2.1.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.0.0","jsdom":"^26.0.0","react":"^19.0.0","vitest":"^4.0.0","react-dom":"^19.0.0","storybook":"8.6.18","typescript":"^6.0.0","@types/react":"^19.0.0","@storybook/test":"8.6.18","@storybook/react":"8.6.18","@types/react-dom":"^19.0.0","@storybook/blocks":"8.6.18","@vitest/coverage-v8":"^4.0.0","@storybook/addon-a11y":"^8.0.0","@storybook/react-vite":"^8.0.0","@testing-library/react":"^16.0.0","@testing-library/jest-dom":"^6.4.0","@storybook/addon-essentials":"8.6.18","@storybook/addon-onboarding":"8.6.18","@testing-library/user-event":"^14.5.0","@storybook/addon-interactions":"8.6.18"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kairo_0.2.0_1780326127934_0.43597226711928894","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@at5/kairo","version":"0.2.1","_id":"@at5/kairo@0.2.1","maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"homepage":"https://github.com/allysontsoares/primitives#readme","bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"dist":{"shasum":"efb2e62c2b412136b7447242ad4a5d2d37c99323","tarball":"https://registry.npmjs.org/@at5/kairo/-/kairo-0.2.1.tgz","fileCount":10,"integrity":"sha512-MK96Hzr5wu63CLwp7lUBTvjX7ktX0YyYNunR0RJLBqu14Te2GqCFt4tH0s/W+SYsgGsZhvgBTKZt+i8jpdWulQ==","signatures":[{"sig":"MEUCIF+LVVhUuw/PVkQ+403JcWr1RP//it8z6n+QleNtaN8zAiEA+JBAvYJminwqDGjrshcep5rJik3lGvkXLM1FFAPNce8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@at5%2fkairo@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377218},"main":"./dist/index.cjs","type":"module","_from":"file:at5-kairo-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:ui":"vitest --ui","storybook":"BROWSER=xdg-open storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"allysonsoares","email":"allyson_soares@proton.me"},"_resolved":"/tmp/c82b9f2c2cbcbaf7ec5801ca3749e2f3/at5-kairo-0.2.1.tgz","_integrity":"sha512-MK96Hzr5wu63CLwp7lUBTvjX7ktX0YyYNunR0RJLBqu14Te2GqCFt4tH0s/W+SYsgGsZhvgBTKZt+i8jpdWulQ==","deprecated":"Use @torq-ui/react-date-picker","repository":{"url":"git+https://github.com/allysontsoares/primitives.git","type":"git","directory":"packages/kairo"},"_npmVersion":"10.9.8","description":"Headless date & scheduling primitives for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"timescape":"^0.8.0","@floating-ui/react-dom":"^2.1.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vite":"^8.0.0","jsdom":"^26.0.0","react":"^19.0.0","vitest":"^4.0.0","react-dom":"^19.0.0","storybook":"8.6.18","typescript":"^6.0.0","@types/react":"^19.0.0","@storybook/test":"8.6.18","@storybook/react":"8.6.18","@types/react-dom":"^19.0.0","@storybook/blocks":"8.6.18","@vitest/coverage-v8":"^4.0.0","@storybook/addon-a11y":"^8.0.0","@storybook/react-vite":"^8.0.0","@testing-library/react":"^16.0.0","@testing-library/jest-dom":"^6.4.0","@storybook/addon-essentials":"8.6.18","@storybook/addon-onboarding":"8.6.18","@testing-library/user-event":"^14.5.0","@storybook/addon-interactions":"8.6.18"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kairo_0.2.1_1780327064699_0.7929183562500735","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@at5/kairo","version":"0.2.2","_id":"@at5/kairo@0.2.2","maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"homepage":"https://github.com/allysontsoares/primitives#readme","bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"dist":{"shasum":"77c043d528c287b0863506f3908a3d792361b20d","tarball":"https://registry.npmjs.org/@at5/kairo/-/kairo-0.2.2.tgz","fileCount":10,"integrity":"sha512-qR94HhhUJBzg4Xm57jP3P6TeoowtymhASRw+1jSj0baDs4IrfU20uX3b9MeBLJXMB3jQY1613PWkCDGHSBdhkQ==","signatures":[{"sig":"MEUCIQDQNQGyY40UKRi/O0Hrh9Uhpj6QphXBLzg2dFFUGeRmegIgQXd8J74Fk9QRXWh0qukFlJH3TyKa3JrMe7osqJ0mmOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3910},"main":"./dist/index.cjs","type":"module","_from":"file:at5-kairo-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allysonsoares","email":"allyson_soares@proton.me"},"_resolved":"/private/var/folders/s3/jwf5g3j501z6nlsnjv67yq9h0000gn/T/01305010f9dd60942a553fd365f5e6d7/at5-kairo-0.2.2.tgz","_integrity":"sha512-qR94HhhUJBzg4Xm57jP3P6TeoowtymhASRw+1jSj0baDs4IrfU20uX3b9MeBLJXMB3jQY1613PWkCDGHSBdhkQ==","deprecated":"Use @torq-ui/react-date-picker","repository":{"url":"git+https://github.com/allysontsoares/primitives.git","type":"git","directory":"packages/kairo"},"_npmVersion":"11.16.0","description":"Deprecated — use @at5/axis-datepicker","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@at5/axis-datepicker":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kairo_0.2.2_1780798425673_0.23965351059055928","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@at5/kairo","version":"0.2.3","_id":"@at5/kairo@0.2.3","maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"homepage":"https://github.com/allysontsoares/primitives#readme","bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"dist":{"shasum":"74b120a310584f0ae8a69329482a968a72db8367","tarball":"https://registry.npmjs.org/@at5/kairo/-/kairo-0.2.3.tgz","fileCount":9,"integrity":"sha512-tLYpruQ60fLCSvFR5NX07Cb0Ec+YYfB6hhG1YG4ZlLWynt7aX8nYPdF1NnpsSWG0VKmXMMLqDDHgyunP8NWqbg==","signatures":[{"sig":"MEUCIQCF4cOWl3yo4j3yIi+vT05RU7BnPewGNQgV8xIZLS7iiAIgJRCVQ3IDQP6kXMCWHJhGo4S9aIZXfl9cS7owWm33lrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3233},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"72546ccba3d7d0494831992c13a78b710037b1c1","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allysonsoares","email":"allyson_soares@proton.me"},"repository":{"url":"git+https://github.com/allysontsoares/primitives.git","type":"git","directory":"packages/kairo"},"_npmVersion":"11.16.0","description":"Deprecated — use @torq-ui/react-date-picker","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@torq-ui/react-date-picker":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kairo_0.2.3_1780808778036_0.5230126508025617","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@at5/kairo","version":"0.2.4","description":"Deprecated compatibility shim — re-exports @kenos-ui/react-datepicker. Migrate to @kenos-ui/react-datepicker.","homepage":"https://kenos.at5.dev","keywords":["deprecated","date-picker","react","kenos-ui"],"repository":{"type":"git","url":"git+https://github.com/allysontsoares/primitives.git","directory":"packages/kairo"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"publishConfig":{"access":"public"},"dependencies":{"@kenos-ui/react-datepicker":"0.3.1"},"devDependencies":{"tsup":"^8.0.0","typescript":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"engines":{"node":">=22"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit"},"_id":"@at5/kairo@0.2.4","bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"_integrity":"sha512-bN+ztTlJPAj1NT6EF3Hohsk2RYDrcTqijvbnH/Hf4lp/L6rwtvx+O4aLWE0qvEevtCCFMUKHf6NtUi2YI42Hlg==","_resolved":"/private/var/folders/s3/jwf5g3j501z6nlsnjv67yq9h0000gn/T/d63a45c8c30d2735728e04a5f9fdf408/at5-kairo-0.2.4.tgz","_from":"file:at5-kairo-0.2.4.tgz","_nodeVersion":"24.11.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-bN+ztTlJPAj1NT6EF3Hohsk2RYDrcTqijvbnH/Hf4lp/L6rwtvx+O4aLWE0qvEevtCCFMUKHf6NtUi2YI42Hlg==","shasum":"6fb3553dd2ea9a7162239aaf47b2d37e58284875","tarball":"https://registry.npmjs.org/@at5/kairo/-/kairo-0.2.4.tgz","fileCount":10,"unpackedSize":6342,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEM5O1q7WCwLmlxg6syb+dzmkEX3FSczUok5AVe99gvhAiEAmtHbUUb0D/j9KjDUGSlCBXAo34o48h64Nvkiak2vqfg="}]},"_npmUser":{"name":"allysonsoares","email":"allyson_soares@proton.me"},"directories":{},"maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kairo_0.2.4_1780813247232_0.08597934465818802"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-01T15:02:07.754Z","modified":"2026-06-07T06:20:47.505Z","0.2.0":"2026-06-01T15:02:08.097Z","0.2.1":"2026-06-01T15:17:44.850Z","0.2.2":"2026-06-07T02:13:45.810Z","0.2.3":"2026-06-07T05:06:18.194Z","0.2.4":"2026-06-07T06:20:47.359Z"},"bugs":{"url":"https://github.com/allysontsoares/primitives/issues"},"homepage":"https://kenos.at5.dev","repository":{"type":"git","url":"git+https://github.com/allysontsoares/primitives.git","directory":"packages/kairo"},"description":"Deprecated compatibility shim — re-exports @kenos-ui/react-datepicker. Migrate to @kenos-ui/react-datepicker.","maintainers":[{"name":"allysonsoares","email":"allyson_soares@proton.me"}],"readme":"# @at5/kairo\n\n> **Deprecated.** This package is no longer maintained. Use [`@kenos-ui/react-datepicker`](https://www.npmjs.com/package/@kenos-ui/react-datepicker) instead.\n\n`@at5/kairo` is a thin compatibility shim that re-exports `@kenos-ui/react-datepicker`. Existing installs keep working, but new projects should install Kenos directly.\n\n## Migrate\n\n### From `@at5/kairo`\n\n```bash\npnpm remove @at5/kairo\npnpm add @kenos-ui/react-datepicker\n```\n\n```diff\n- import { DatePicker } from \"@at5/kairo\";\n+ import { DatePicker } from \"@kenos-ui/react-datepicker\";\n```\n\nNo API changes — same `DatePicker.*` compound components, props, and behavior.\n\n### From `@torq-ui/*` (removed)\n\nThe interim `@torq-ui/react-date-picker` and `@torq-ui/react` packages were deleted from npm. Replace them with Kenos:\n\n```bash\npnpm remove @torq-ui/react-date-picker @torq-ui/react\npnpm add @kenos-ui/react-datepicker\n```\n\n```diff\n- import { DatePicker } from \"@torq-ui/react-date-picker\";\n- import { DatePicker } from \"@torq-ui/react\";\n+ import { DatePicker } from \"@kenos-ui/react-datepicker\";\n```\n\n### From `@at5/axis-datepicker` or `@at5/axis`\n\n```bash\npnpm remove @at5/axis-datepicker @at5/axis\npnpm add @kenos-ui/react-datepicker\n```\n\n```diff\n- import { DatePicker } from \"@at5/axis-datepicker\";\n+ import { DatePicker } from \"@kenos-ui/react-datepicker\";\n```\n\n## Install (new projects)\n\n```bash\npnpm add @kenos-ui/react-datepicker\n# or\nnpm install @kenos-ui/react-datepicker\n```\n\n```tsx\nimport { DatePicker } from \"@kenos-ui/react-datepicker\";\n\nexport function MyDatePicker() {\n  return (\n    <DatePicker.Root onValueChange={(date) => console.log(date)}>\n      <DatePicker.Label>Pick a date</DatePicker.Label>\n      <DatePicker.Input />\n      <DatePicker.Trigger />\n      <DatePicker.Content>\n        <DatePicker.Calendar />\n      </DatePicker.Content>\n    </DatePicker.Root>\n  );\n}\n```\n\n## Docs\n\n- [kenos.at5.dev](https://kenos.at5.dev) — installation, API, examples\n- [@kenos-ui/react](https://www.npmjs.com/package/@kenos-ui/react) — aggregator package (optional)\n\n## Why Kenos?\n\nKenos UI (`@kenos-ui`) is the current home for these primitives. `@at5/kairo` remains published only so existing lockfiles and dependents can transition without a breaking release.","readmeFilename":"README.md","keywords":["deprecated","date-picker","react","kenos-ui"]}