{"_id":"@alydev/core","_rev":"4-c1c1b9b06212432a1f4577e11949e61c","name":"@alydev/core","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@alydev/core","version":"1.0.0","keywords":["calendar","datepicker","date","jalali","gregorian","headless"],"author":{"name":"Calix contributors"},"license":"MIT","_id":"@alydev/core@1.0.0","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"homepage":"https://calix.dev","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"dist":{"shasum":"2e7a7fc88ae43c46ce10d6302174e40466bed438","tarball":"https://registry.npmjs.org/@alydev/core/-/core-1.0.0.tgz","fileCount":53,"integrity":"sha512-PJbIXK5i3SinNBx//4x46OhRteNLoNot8dbDyL7oOc2xcPgLL44mlNcsxu3n2/BC2oZuIfvq6uj7SrHrsAjJAA==","signatures":[{"sig":"MEUCIQD1BuJVmKWWud+us2a4NUSBRZ3NESDvoUBFPB1zgluoNwIgGlNxF4W0fflOrRoXXm+ZGGPPbQzD7knyx3ahwQiyITs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fcore@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129859},"main":"./dist/index.cjs","type":"module","_from":"file:alydev-core-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite build --watch","lint":"eslint .","test":"vitest run","build":"vite build","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alydev","email":"alidevjs@gmail.com"},"_resolved":"/tmp/e30f121517abaf45e0179e40d99f7308/alydev-core-1.0.0.tgz","_integrity":"sha512-PJbIXK5i3SinNBx//4x46OhRteNLoNot8dbDyL7oOc2xcPgLL44mlNcsxu3n2/BC2oZuIfvq6uj7SrHrsAjJAA==","repository":{"url":"git+https://github.com/ualiyou/calix-datepicker.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.8","description":"Framework-agnostic calendar engine, adapter interface, and selection strategies for Calix.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","vitest":"^2.1.8","typescript":"^5.7.2","vite-plugin-dts":"^4.4.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1785154859261_0.6552731118813746","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alydev/core","version":"1.0.1","keywords":["calendar","datepicker","date","jalali","gregorian","headless"],"author":{"name":"Calix contributors"},"license":"MIT","_id":"@alydev/core@1.0.1","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"homepage":"https://calix.dev","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"dist":{"shasum":"f784f8fed08d7d40eb6de8e9d1a507c7f6ae571f","tarball":"https://registry.npmjs.org/@alydev/core/-/core-1.0.1.tgz","fileCount":53,"integrity":"sha512-Ip9uIuKEbaa2gWA9IH3S7ilJtIejEDkSo9yJv4YPptMsQ2winckD2LOawO5hxfskFsiY/mwICbKMsYNKwX23CA==","signatures":[{"sig":"MEUCIQDE4cPiV26hoDiWsx6aHPy1UGs31ITKCqtLknhxmCLFrAIgMIU4fFrY4TeqDaskg9AoXDKxHs75r53lsEKPqd37B6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fcore@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130166},"main":"./dist/index.cjs","type":"module","_from":"file:alydev-core-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite build --watch","lint":"eslint .","test":"vitest run","build":"vite build","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alydev","email":"alidevjs@gmail.com"},"_resolved":"/tmp/936c41e2da8884a9d3680cd2f791a80f/alydev-core-1.0.1.tgz","_integrity":"sha512-Ip9uIuKEbaa2gWA9IH3S7ilJtIejEDkSo9yJv4YPptMsQ2winckD2LOawO5hxfskFsiY/mwICbKMsYNKwX23CA==","repository":{"url":"git+https://github.com/ualiyou/calix-datepicker.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.8","description":"Framework-agnostic calendar engine, adapter interface, and selection strategies for Calix.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","vitest":"^2.1.8","typescript":"^5.7.2","vite-plugin-dts":"^4.4.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1785185293135_0.13054330060163255","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@alydev/core","version":"2.0.0","keywords":["calendar","datepicker","date","jalali","gregorian","headless"],"author":{"name":"Calix contributors"},"license":"MIT","_id":"@alydev/core@2.0.0","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"homepage":"https://calix.dev","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"dist":{"shasum":"b169905e467ef1b6655ce2834b4d81a695310bb4","tarball":"https://registry.npmjs.org/@alydev/core/-/core-2.0.0.tgz","fileCount":53,"integrity":"sha512-AQoDLCMXcTQjkRe74clI178O0hL4mJBhrTDizb6fL7eBliedEGINW397UgDMjofPpvfQKxJJ1aD6zn9Y6hFq5g==","signatures":[{"sig":"MEUCIQDclSVfy90ofXZNiIznNFF0Pw2cfWhu+PewiEceWa7JtgIgWEHLJwvg8cTC/08XDe7kDtV3boLn8johGRf1Ku4lzq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fcore@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135175},"main":"./dist/index.cjs","type":"module","_from":"file:alydev-core-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite build --watch","lint":"eslint .","test":"vitest run","build":"vite build","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alydev","email":"alidevjs@gmail.com"},"_resolved":"/tmp/d45806e02d5e0c591a8924052559b587/alydev-core-2.0.0.tgz","_integrity":"sha512-AQoDLCMXcTQjkRe74clI178O0hL4mJBhrTDizb6fL7eBliedEGINW397UgDMjofPpvfQKxJJ1aD6zn9Y6hFq5g==","repository":{"url":"git+https://github.com/ualiyou/calix-datepicker.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.8","description":"Framework-agnostic calendar engine, adapter interface, and selection strategies for Calix.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","vitest":"^2.1.8","typescript":"^5.7.2","vite-plugin-dts":"^4.4.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1785220572119_0.6097737169600186","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@alydev/core","version":"2.0.1","description":"Framework-agnostic calendar engine, adapter interface, and selection strategies for Calix.","license":"MIT","type":"module","sideEffects":false,"author":{"name":"Calix contributors"},"homepage":"https://calix.dev","repository":{"type":"git","url":"git+https://github.com/ualiyou/calix-datepicker.git","directory":"packages/core"},"keywords":["calendar","datepicker","date","jalali","gregorian","headless"],"types":"./dist/index.d.ts","module":"./dist/index.js","main":"./dist/index.cjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"devDependencies":{"@vitest/coverage-v8":"^2.1.8","typescript":"^5.7.2","vite":"^6.0.5","vite-plugin-dts":"^4.4.0","vitest":"^2.1.8"},"scripts":{"build":"vite build","dev":"vite build --watch","typecheck":"tsc --noEmit","lint":"eslint .","test":"vitest run","test:coverage":"vitest run --coverage","test:watch":"vitest","clean":"rimraf dist .turbo *.tsbuildinfo"},"_id":"@alydev/core@2.0.1","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"_integrity":"sha512-8T5Zpwci0pBDVuWXWSqJP8VtGapZUgp8uG9Gjm2UJmT1CIjTn5veSWoCSbBQfELwHtpx3+yNDk8f/ZSZNgooqg==","_resolved":"/tmp/b1d62999a9f0381d4f29b4ff60aac7d3/alydev-core-2.0.1.tgz","_from":"file:alydev-core-2.0.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-8T5Zpwci0pBDVuWXWSqJP8VtGapZUgp8uG9Gjm2UJmT1CIjTn5veSWoCSbBQfELwHtpx3+yNDk8f/ZSZNgooqg==","shasum":"33a2d859b73d0428b560da325db3d5170496d388","tarball":"https://registry.npmjs.org/@alydev/core/-/core-2.0.1.tgz","fileCount":28,"unpackedSize":42895,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fcore@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyf3OfcmlRjiL1Y6dpPfJ64QZdkr3q4PEo+ABniDnllAIhAJE6OrgxAVWNG9euozBeGpY43xom2uMXBSPp7tF0PBWi"}]},"_npmUser":{"name":"alydev","email":"alidevjs@gmail.com"},"directories":{},"maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_2.0.1_1785224377057_0.48228052844351077"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T12:20:59.091Z","modified":"2026-07-28T07:39:37.565Z","1.0.0":"2026-07-27T12:20:59.415Z","1.0.1":"2026-07-27T20:48:13.271Z","2.0.0":"2026-07-28T06:36:12.268Z","2.0.1":"2026-07-28T07:39:37.262Z"},"bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"author":{"name":"Calix contributors"},"license":"MIT","homepage":"https://calix.dev","keywords":["calendar","datepicker","date","jalali","gregorian","headless"],"repository":{"type":"git","url":"git+https://github.com/ualiyou/calix-datepicker.git","directory":"packages/core"},"description":"Framework-agnostic calendar engine, adapter interface, and selection strategies for Calix.","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"readme":"# @alydev/core\n\nThe framework-agnostic heart of [Calix](https://github.com/calix-ui/calix-datepicker):\ncalendar-agnostic date types, the `CalendarAdapter` interface, pluggable selection\nstrategies, validation, and format/parse orchestration. **Zero runtime dependencies.**\n\nYou usually don't install this directly — `@alydev/datepicker` and the adapter packages\ndepend on it. Install it when building your own binding or a custom adapter.\n\n```bash\npnpm add @alydev/core\n```\n\nSee the [architecture docs](../../docs/architecture) for the design rationale.\n","readmeFilename":"README.md"}