UNPKG

@hebcal/core

Version:

A perpetual Jewish Calendar API

30 lines (29 loc) 1.14 kB
import { HDate } from '@hebcal/hdate'; /** * Is *tachanun* said today? */ export type TachanunResult = { /** Tachanun is said at Shacharit */ shacharit: boolean; /** Tachanun is said at Mincha */ mincha: boolean; /** All congregations say Tachanun on the day */ allCongs: boolean; }; /** * Return details on what Tachanun (or Tzidchatcha on Shabbat) is said on `hdate`. * * Tachanun is not said on Rosh Chodesh, the month of Nisan, Lag Baomer, * Rosh Chodesh Sivan until Isru Chag, Tisha B'av, 15 Av, Erev Rosh Hashanah, * Rosh Hashanah, Erev Yom Kippur until after Simchat Torah, Chanukah, * Tu B'shvat, Purim and Shushan Purim, and Purim and Shushan Purim Katan. * * In some congregations Tachanun is not said until from Rosh Chodesh Sivan * until 14th Sivan, Sukkot until after Rosh Chodesh Cheshvan, Pesach Sheini, * Yom Ha'atzmaut, and Yom Yerushalayim. * * Tachanun is not said at Mincha on days before it is not said at Shacharit. * * Tachanun is not said at Shacharit on Shabbat, but is at Mincha, usually. */ export declare function tachanun(hdate: HDate, il: boolean): TachanunResult;