quran-meta
Version:
Library with meta data and functionality related to Holy Quran
25 lines (24 loc) • 461 B
JavaScript
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]
};
}