UNPKG

quran-meta

Version:

Library with meta data and functionality related to Holy Quran

55 lines (54 loc) 4.31 kB
import { meta } from "./const.js"; import { SurahList } from "./lists/surahList.js"; import { checkValidAyahId, checkValidJuz, checkValidManzil, checkValidPage, checkValidRuku, checkValidSurah, checkValidSurahAyah } from "./validation.js"; import { getAyahCountInSurah } from "./getAyahCountInSurah.js"; import { isValidAyahId, isValidAyahNo, isValidJuz, isValidManzil, isValidPage, isValidRuku, isValidSurah, isValidSurahAyah } from "./typeGuards.js"; import { ayahStringSplitter, string2NumberSplitter, string2NumberSplitterStrict } from "./ayahStringSplitter.js"; import { surahStringParser } from "./surahStringParser.js"; import { findAyahIdBySurah } from "./findAyahIdBySurah.js"; import { JuzList } from "./lists/juzList.js"; import { findJuzByAyahId } from "./findJuzByAyahId.js"; import { findJuz } from "./findJuz.js"; import { findSurahAyahByAyahId } from "./findSurahAyahByAyahId.js"; import { findSurahByAyahId } from "./findSurahByAyahId.js"; import { findJuzAndShift, findJuzAndShiftByAyahId } from "./findJuzAndShift.js"; import { findJuzMetaBySurah } from "./findJuzMetaBySurah.js"; import { ManzilList } from "./lists/manzilList.js"; import { findManzilByAyahId } from "./findManzilByAyahId.js"; import { findManzil } from "./findManzil.js"; import { PageList } from "./lists/pageList.js"; import { findPage } from "./findPage.js"; import { findPagebyAyahId } from "./findPagebyAyahId.js"; import { RukuList } from "./lists/rukuList.js"; import { findRukuByAyahId } from "./findRukuByAyahId.js"; import { findRangeAroundAyah } from "./findRangeAroundAyah.js"; import { findRangeAroundSurahAyah } from "./findRangeAroundSurahAyah.js"; import { HizbQuarterList } from "./lists/hizbQuarterList.js"; import { findRubAlHizbByAyahId } from "./findRubAlHizbByAyahId.js"; import { findRubAlHizb } from "./findRubAlHizb.js"; import { getRubAlHizb } from "./getRubAlHizb.js"; import { getRubAlHizbByAyahId } from "./getRubAlHizbByAyahId.js"; import { SajdaList } from "./lists/sajdaList.js"; import { getAyahMeta } from "./getAyahMeta.js"; import { getAyahMetasForSurah } from "./getAyahMetasForSurah.js"; import { getJuzMeta } from "./getJuzMeta.js"; import { getList, partNames } from "./getList.js"; import { getManzilMeta } from "./getManzilMeta.js"; import { getPageMeta } from "./getPageMeta.js"; import { getRukuMeta } from "./getRukuMeta.js"; import { getRubAlHizbMeta } from "./getRubAlHizbMeta.js"; import { getRubAlHizbMetaByAyahId } from "./getRubAlHizbMetaByAyahId.js"; import { getSurahMeta } from "./getSurahMeta.js"; import { isAyahJuzFirst } from "./isAyahJuzFirst.js"; import { isAyahPageFirst } from "./isAyahPageFirst.js"; import { isSurahAyahJuzFirst } from "./isSurahAyahJuzFirst.js"; import { isSurahAyahPageFirst } from "./isSurahAyahPageFirst.js"; import { nextAyah } from "./nextAyah.js"; import { prevAyah } from "./prevAyah.js"; import { surahNamesEn } from "./i18n/surah.en.js"; import { surahNamesAz } from "./i18n/surah.az.js"; import { surahNamesRu } from "./i18n/surah.ru.js"; import { surahNamesTr } from "./i18n/surah.tr.js"; import { getSurahNames } from "./i18n/getSurahNames.js"; import { surahNames } from "./i18n/index.js"; export { HizbQuarterList, JuzList, ManzilList, PageList, RukuList, SajdaList, SurahList, ayahStringSplitter, checkValidAyahId, checkValidJuz, checkValidManzil, checkValidPage, checkValidRuku, checkValidSurah, checkValidSurahAyah, findAyahIdBySurah, findJuz, findJuzAndShift, findJuzAndShiftByAyahId, findJuzByAyahId, findJuzMetaBySurah, findManzil, findManzilByAyahId, findPage, findPagebyAyahId, findRangeAroundAyah, findRangeAroundSurahAyah, findRubAlHizb, findRubAlHizbByAyahId, findRukuByAyahId, findSurahAyahByAyahId, findSurahByAyahId, getAyahCountInSurah, getAyahMeta, getAyahMetasForSurah, getJuzMeta, getList, getManzilMeta, getPageMeta, getRubAlHizb, getRubAlHizbByAyahId, getRubAlHizbMeta, getRubAlHizbMetaByAyahId, getRukuMeta, getSurahMeta, getSurahNames, isAyahJuzFirst, isAyahPageFirst, isSurahAyahJuzFirst, isSurahAyahPageFirst, isValidAyahId, isValidAyahNo, isValidJuz, isValidManzil, isValidPage, isValidRuku, isValidSurah, isValidSurahAyah, meta, nextAyah, partNames, prevAyah, string2NumberSplitter, string2NumberSplitterStrict, surahNames, surahNamesAz, surahNamesEn, surahNamesRu, surahNamesTr, surahStringParser };