Repository navigation
Hya 0.1.0
The first release.
Added
hya-engine: the calculation, as one pure function. It isno_std, does no I/O and no allocation, and validates every input through its types.- 15 methods, including Umm al-Qura, MUIS (Singapore), JAKIM (Malaysia) and the Ministry of Awqaf (Jordan), each tested against the authority's own published timetable.
- High-latitude rules, Umm al-Qura's Ramadan Isha from an offline calendar for 1900–2100, announced Ramadan dates, and per-time minute adjustments.
hya-countries: a country's own authority's method, for 11 countries.@raaqimorg/hya: the JavaScript package, with the WebAssembly inlined and no network or async start-up.hya-cli: thehyacommand, with saved defaults (--save),--country,--clock 12, and times on stdout and notes on stderr.