{"_id":"@avan-persian/holidays","_rev":"2-ca6f1427d42eaec20ca178a7a0d4d78b","name":"@avan-persian/holidays","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@avan-persian/holidays","version":"0.1.0","keywords":["avan","iran","holidays","jalali","persian","nowruz","shamsi"],"author":{"url":"https://github.com/danial-riazati","name":"Danial Riazati"},"license":"MIT","_id":"@avan-persian/holidays@0.1.0","maintainers":[{"name":"danial-riazati","email":"dnr1380@gmail.com"}],"homepage":"https://github.com/danial-riazati/avan-persian-date-picker#readme","bugs":{"url":"https://github.com/danial-riazati/avan-persian-date-picker/issues"},"dist":{"shasum":"45aa3fdf8c79ace194462379e50220b7ab1d9136","tarball":"https://registry.npmjs.org/@avan-persian/holidays/-/holidays-0.1.0.tgz","fileCount":11,"integrity":"sha512-4XlxereD5B42DlvNJjb/2Z2c8zhhxCokGYJji9S5T1uO3OUJpnQAXyUhBvJKhsGrHMf6KIbtFYqp4DxRYktMDQ==","signatures":[{"sig":"MEUCIBQEmO7yJ9LebqrRSq32bJJImbSGph/ezmhH6Gd4c3+UAiEAgzSKphH20q5dyt/vtPIng/adJCjnVR65cMFwmCysRas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avan-persian%2fholidays@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60133},"main":"./dist/index.js","type":"module","_from":"file:avan-persian-holidays-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./1404":"./data/1404.json","./1405":"./data/1405.json","./1406":"./data/1406.json","./fixed-solar":"./data/fixed-solar.json"},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"rimraf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"danial-riazati","email":"dnr1380@gmail.com"},"_resolved":"/tmp/0049f16243f38ea0ab112991853c9943/avan-persian-holidays-0.1.0.tgz","_integrity":"sha512-4XlxereD5B42DlvNJjb/2Z2c8zhhxCokGYJji9S5T1uO3OUJpnQAXyUhBvJKhsGrHMf6KIbtFYqp4DxRYktMDQ==","repository":{"url":"git+https://github.com/danial-riazati/avan-persian-date-picker.git","type":"git","directory":"packages/holidays"},"_npmVersion":"10.9.8","description":"Iran public holidays for Avan Persian Date Picker","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@avan-persian/core":"0.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.9","vitest":"^2.1.8","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/holidays_0.1.0_1783689210458_0.6921626950699145","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@avan-persian/holidays","version":"0.1.1","description":"Iran public holidays for Avan Persian Date Picker","license":"MIT","author":{"name":"Danial Riazati","url":"https://github.com/danial-riazati"},"type":"module","sideEffects":false,"publishConfig":{"access":"public","provenance":true},"repository":{"type":"git","url":"git+https://github.com/danial-riazati/avan-persian-date-picker.git","directory":"packages/holidays"},"homepage":"https://github.com/danial-riazati/avan-persian-date-picker#readme","bugs":{"url":"https://github.com/danial-riazati/avan-persian-date-picker/issues"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./1404":"./data/1404.json","./1405":"./data/1405.json","./1406":"./data/1406.json","./fixed-solar":"./data/fixed-solar.json"},"dependencies":{"@avan-persian/core":"0.1.1"},"devDependencies":{"@vitest/coverage-v8":"^2.1.8","tsdown":"^0.9.9","vitest":"^2.1.8"},"keywords":["avan","iran","holidays","jalali","persian","nowruz","shamsi"],"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest run","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","clean":"rimraf dist"},"_id":"@avan-persian/holidays@0.1.1","_integrity":"sha512-MnCkEd8bnyc7gxA2yWdUumKmhZZX6+9WuDmuCfmW1pmK96zlQyB0WB+Qu/Dm+OxI/haiZnS6R4nU2VEWAkFvZg==","_resolved":"/tmp/f73ba836b3a0a67a59b2ccc321a1ce90/avan-persian-holidays-0.1.1.tgz","_from":"file:avan-persian-holidays-0.1.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-MnCkEd8bnyc7gxA2yWdUumKmhZZX6+9WuDmuCfmW1pmK96zlQyB0WB+Qu/Dm+OxI/haiZnS6R4nU2VEWAkFvZg==","shasum":"5260bf56302007012c8d60c1d5fbf76f102589dd","tarball":"https://registry.npmjs.org/@avan-persian/holidays/-/holidays-0.1.1.tgz","fileCount":11,"unpackedSize":60268,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avan-persian%2fholidays@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHprAH2eRMLw1zSUrVMJv1tTytZJwh+YFHOYrCXsqVi1AiEAjPXTYFf8qmkTpol3YaOE1PNpcX91NfMyvwCsNE6R+74="}]},"_npmUser":{"name":"danial-riazati","email":"dnr1380@gmail.com"},"directories":{},"maintainers":[{"name":"danial-riazati","email":"dnr1380@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/holidays_0.1.1_1783695279550_0.4941353242766373"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T13:13:30.358Z","modified":"2026-07-10T14:54:39.976Z","0.1.0":"2026-07-10T13:13:30.621Z","0.1.1":"2026-07-10T14:54:39.695Z"},"bugs":{"url":"https://github.com/danial-riazati/avan-persian-date-picker/issues"},"author":{"name":"Danial Riazati","url":"https://github.com/danial-riazati"},"license":"MIT","homepage":"https://github.com/danial-riazati/avan-persian-date-picker#readme","keywords":["avan","iran","holidays","jalali","persian","nowruz","shamsi"],"repository":{"type":"git","url":"git+https://github.com/danial-riazati/avan-persian-date-picker.git","directory":"packages/holidays"},"description":"Iran public holidays for Avan Persian Date Picker","maintainers":[{"name":"danial-riazati","email":"dnr1380@gmail.com"}],"readme":"# @avan-persian/holidays\n\n![Avan Persian Date Picker](https://raw.githubusercontent.com/danial-riazati/avan-persian-date-picker/main/assets/avan-banner-fa.jpg)\n\nOfficial Iran public holiday datasets (Jalali calendar) for\n[Avan Persian Date Picker](https://github.com/danial-riazati/avan-persian-date-picker). Used\nautomatically by `@avan-persian/react` calendars, or standalone in any project that needs Iran holiday\ndata.\n\n## Install\n\n```bash\npnpm add @avan-persian/holidays\n```\n\n## Quick example\n\n```ts\nimport { getIranHolidays, isHoliday, getHolidayForDate } from '@avan-persian/holidays';\n\nconst holidays1405 = getIranHolidays(1405); // AvanHoliday[] for the Jalali year 1405\nisHoliday(new Date(), holidays1405); // boolean\ngetHolidayForDate(new Date(), holidays1405); // AvanHoliday | undefined\n```\n\nBundled published-calendar years (`1404`–`1406`) are available directly as JSON:\n\n```ts\nimport holidays1405 from '@avan-persian/holidays/1405';\n```\n\nYears outside the bundled range fall back to fixed solar (Nowruz, etc.) holidays automatically.\n\n## License\n\nMIT © [Danial Riazati](https://github.com/danial-riazati)\n","readmeFilename":"README.md"}