jewish-date
Version:
Converts Gregorian dates to Hebrew dates and vice versa.
3 lines (2 loc) • 940 B
JavaScript
import n from"gematriya";import{JewishMonth as e}from"./interfaces.js";var i=t=>({[e.None]:"\u05DC\u05DC\u05D0",[e.Tishri]:"\u05EA\u05E9\u05E8\u05D9",[e.Cheshvan]:"\u05D7\u05E9\u05D5\u05DF",[e.Kislev]:"\u05DB\u05E1\u05DC\u05D5",[e.Tevet]:"\u05D8\u05D1\u05EA",[e.Shevat]:"\u05E9\u05D1\u05D8",[e.Adar]:"\u05D0\u05D3\u05E8",[e.AdarI]:"\u05D0\u05D3\u05E8 \u05D0",[e.AdarII]:"\u05D0\u05D3\u05E8 \u05D1",[e.Nisan]:"\u05E0\u05D9\u05E1\u05DF",[e.Iyyar]:"\u05D0\u05D9\u05D9\u05E8",[e.Sivan]:"\u05E1\u05D9\u05D5\u05DF",[e.Tammuz]:"\u05EA\u05DE\u05D5\u05D6",[e.Av]:"\u05D0\u05D1",[e.Elul]:"\u05D0\u05DC\u05D5\u05DC"})[t],a=(t,r=!0,s=!0)=>n(t,{geresh:r,punctuate:s}),o=t=>({day:a(t.day),monthName:i(t.monthName),year:a(t.year)}),m=t=>{let r=o(t);return`${r.day} ${r.monthName} ${r.year}`};export{a as convertNumberToHebrew,m as formatJewishDateInHebrew,i as getJewishMonthInHebrew,o as toHebrewJewishDate};
//# sourceMappingURL=jewishDateHebrew.js.map