quran-meta
Version:
Library with meta data and functionality related to Holy Quran
55 lines (54 loc) • 4.31 kB
JavaScript
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 };