quran-meta
Version:
Library with meta data and functionality related to Holy Quran
23 lines (22 loc) • 561 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getSurahMeta = getSurahMeta;
var _getSurahInfo = require("./getSurahInfo.cjs");
function getSurahMeta(surahNum) {
const [firstAyahId, ayahCount, surahOrder, rukuCount, name, isMeccan] = (0, _getSurahInfo.getSurahInfo)(surahNum);
const lastAyahId = firstAyahId + ayahCount - 1;
return {
surahNum,
ayahCount,
surahOrder,
rukuCount,
name,
isMeccan,
firstAyahId,
lastAyahId,
first: [surahNum, 1],
last: [surahNum, ayahCount]
};
}