{"_id":"@alydev/adapter-hijri","_rev":"2-d7e99888dfc8c211b8acd7b852df2261","name":"@alydev/adapter-hijri","dist-tags":{"latest":"2.0.1"},"versions":{"2.0.0":{"name":"@alydev/adapter-hijri","version":"2.0.0","keywords":["calendar","datepicker","hijri","islamic","umalqura","calix"],"license":"MIT","_id":"@alydev/adapter-hijri@2.0.0","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"homepage":"https://github.com/ualiyou/calix-datepicker#readme","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"dist":{"shasum":"281a322374ce13a3cd9bb3a225ce4a9ca6e24f8d","tarball":"https://registry.npmjs.org/@alydev/adapter-hijri/-/adapter-hijri-2.0.0.tgz","fileCount":9,"integrity":"sha512-4/SuUsJy4xGkHPY9fWUaV6w/7a+6iDhX5aMQBJj+67+Qjq3QRWp83OlWWAmrPkEE8HrbYw1lIXJyf5OdRXucFA==","signatures":[{"sig":"MEYCIQC9SKEHo+C/w9r/KAE6NDqXD388bDjk7PkUMZ5SFqnh7wIhAMrxYMPTKoWrZm9TZzU4Iu73YeMRqIkBxDzaHKgarN3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fadapter-hijri@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37024},"main":"./dist/index.cjs","type":"module","_from":"file:alydev-adapter-hijri-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/928140d9e49fc1b3ca60db81547164a6/alydev-adapter-hijri-2.0.0.tgz","_integrity":"sha512-4/SuUsJy4xGkHPY9fWUaV6w/7a+6iDhX5aMQBJj+67+Qjq3QRWp83OlWWAmrPkEE8HrbYw1lIXJyf5OdRXucFA==","repository":{"url":"git+https://github.com/ualiyou/calix-datepicker.git","type":"git","directory":"packages/adapters/hijri"},"_npmVersion":"10.9.8","description":"Hijri (Umm al-Qura / Islamic) calendar adapter for Calix, backed by the platform ICU calendar.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","vitest":"^2.1.8","typescript":"^5.7.2","@alydev/core":"2.0.0","vite-plugin-dts":"^4.4.0","@vitest/coverage-v8":"^2.1.8"},"peerDependencies":{"@alydev/core":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-hijri_2.0.0_1785220572383_0.4460520206370444","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@alydev/adapter-hijri","version":"2.0.1","description":"Hijri (Umm al-Qura / Islamic) calendar adapter for Calix, backed by the platform ICU calendar.","license":"MIT","type":"module","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/ualiyou/calix-datepicker.git","directory":"packages/adapters/hijri"},"keywords":["calendar","datepicker","hijri","islamic","umalqura","calix"],"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"},"peerDependencies":{"@alydev/core":"2.0.1"},"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","@alydev/core":"2.0.1"},"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/adapter-hijri@2.0.1","bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"homepage":"https://github.com/ualiyou/calix-datepicker#readme","_integrity":"sha512-vd12gWv+JaIoLuP98MJ8H3LUtoV0iWz/53CQC67Spysq4DcYHWbc/SEiWVk9tYlsbpkYxNJBL+Pe7TneYOcyqw==","_resolved":"/tmp/e9463d6881a07e913b8f934865e5d62a/alydev-adapter-hijri-2.0.1.tgz","_from":"file:alydev-adapter-hijri-2.0.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-vd12gWv+JaIoLuP98MJ8H3LUtoV0iWz/53CQC67Spysq4DcYHWbc/SEiWVk9tYlsbpkYxNJBL+Pe7TneYOcyqw==","shasum":"f98a15e8f9adf6c8a7663f967937b41fe8b6d412","tarball":"https://registry.npmjs.org/@alydev/adapter-hijri/-/adapter-hijri-2.0.1.tgz","fileCount":6,"unpackedSize":11079,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alydev%2fadapter-hijri@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGnRNazS7caqUH1t+8FMhsJtLgEGD2iPqQZR1F1n1cX+AiEAnq6KxZ3vgaibVg0oBe1OKmh77cE7WbJVSqUpO6NBo00="}]},"_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/adapter-hijri_2.0.1_1785224376904_0.7091670583349245"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-28T06:36:12.104Z","modified":"2026-07-28T07:39:37.352Z","2.0.0":"2026-07-28T06:36:12.534Z","2.0.1":"2026-07-28T07:39:37.045Z"},"bugs":{"url":"https://github.com/ualiyou/calix-datepicker/issues"},"license":"MIT","homepage":"https://github.com/ualiyou/calix-datepicker#readme","keywords":["calendar","datepicker","hijri","islamic","umalqura","calix"],"repository":{"type":"git","url":"git+https://github.com/ualiyou/calix-datepicker.git","directory":"packages/adapters/hijri"},"description":"Hijri (Umm al-Qura / Islamic) calendar adapter for Calix, backed by the platform ICU calendar.","maintainers":[{"name":"alydev","email":"alidevjs@gmail.com"}],"readme":"# @alydev/adapter-hijri\n\nThe Hijri (Umm al-Qura / Islamic civil) calendar adapter for\n[Calix](https://github.com/calix-ui/calix-datepicker). Conversion is backed by\nthe platform's ICU `islamic-umalqura` calendar, so no lookup tables ship in the\nbundle.\n\n```bash\npnpm add @alydev/datepicker @alydev/adapter-hijri\n```\n\n```tsx\nimport { DatePicker } from \"@alydev/datepicker\";\nimport { hijri } from \"@alydev/adapter-hijri\";\n\n<DatePicker adapter={hijri} locale=\"ar-SA\" dir=\"rtl\" />;\n```\n\nStateless singleton — import once and share. Locale (`ar-SA`, `fa-IR`, `en-US`, …)\nis always a parameter, so one adapter serves every Hijri locale.\n","readmeFilename":"README.md"}