UNPKG

quran-meta

Version:

Library with meta data and functionality related to Holy Quran

25 lines (24 loc) 461 B
import { getSurahInfo } from "./getSurahInfo.mjs"; export function getSurahMeta(surahNum) { const [ firstAyahId, ayahCount, surahOrder, rukuCount, name, isMeccan ] = getSurahInfo(surahNum); const lastAyahId = firstAyahId + ayahCount - 1; return { surahNum, ayahCount, surahOrder, rukuCount, name, isMeccan, firstAyahId, lastAyahId, first: [surahNum, 1], last: [surahNum, ayahCount] }; }