Type Alias ParshaMeta

ParshaMeta: {
    book: number;
    combined?: boolean;
    fullkriyah: {
        [key: string]: string[];
    };
    haft: Aliyah | Aliyah[];
    hebrew: string;
    num: number | number[];
    num1?: number;
    num2?: number;
    p1?: string;
    p2?: string;
    seph?: Aliyah | Aliyah[];
    weekday?: {
        [key: string]: string[];
    };
}

Parsha metadata (underlying JSON object)

Type declaration

  • book: number

    1 for Genesis, 2 for Exodus, 5 for Deuteronomy

  • Optionalcombined?: boolean
  • fullkriyah: {
        [key: string]: string[];
    }

    Map of Shabbat aliyot 1 through 7 plus M for maftir

    • [key: string]: string[]
  • haft: Aliyah | Aliyah[]

    Haftarah object(s)

  • hebrew: string

    parsha name in Hebrew with niqud

  • num: number | number[]

    1 for Bereshit, 2 for Noach, etc. undefined for holiday readings

  • Optionalnum1?: number
  • Optionalnum2?: number
  • Optionalp1?: string
  • Optionalp2?: string
  • Optionalseph?: Aliyah | Aliyah[]

    Haftarah object(s) for Sephardim

  • Optionalweekday?: {
        [key: string]: string[];
    }

    Map of weekday Torah Readings aliyot 1 through 3 for Monday and Thursday

    • [key: string]: string[]