UNPKG

@calj.net/jdates

Version:

The Jewish Dates library from https://CalJ.net

25 lines (24 loc) 843 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HebrewParashaLocalizer = void 0; const Parasha_1 = require("./Parasha"); const specialParashaNames = { [Parasha_1.ParashaSpecial.SHEQALIM]: "שקלים", [Parasha_1.ParashaSpecial.ZACHOR]: "זכור", [Parasha_1.ParashaSpecial.PARAH]: "פרה", [Parasha_1.ParashaSpecial.HACHODESH]: "החודש", [Parasha_1.ParashaSpecial.HAGADOL]: "הגדול", }; class HebrewParashaLocalizer { special(specialParasha) { return specialParasha ? specialParashaNames[specialParasha] : ""; } sidra(parshiot) { return parshiot ? parshiot.length === 1 ? parshiot[0] : `${parshiot[0]} - ${parshiot[1]}` : ""; } } exports.HebrewParashaLocalizer = HebrewParashaLocalizer;