UNPKG

bible-kit

Version:

An NPM package to use bible data from the Free Bible Use API. You will be able to get data for all available translations, books for a specific translation, chapters of a specific book and chapter details.

46 lines (38 loc) 1.4 kB
import { getAllLanguagesTranslations, getTranslationsFromSingleLanguage, getTranslationBooks, getBookChapters, getChapterDetails } from "./index.js"; // set params language, translation, book, chapter const urlParams = new URLSearchParams(window.location.search); const language = urlParams.get('language'); const translation = urlParams.get('translation'); const book = urlParams.get('book'); const chapter = urlParams.get('chapter'); const allTranslations = async () => { const translations = await getAllLanguagesTranslations(); console.log(translations); }; const singleLanguageTranslations = async (language) => { const translations = await getTranslationsFromSingleLanguage(language); console.log(translations); } const translationBook = async (translation) => { const books = await getTranslationBooks(translation); console.log(books); } const bookChapters = async (translation, book) => { const chapters = await getBookChapters(translation, book); console.log(chapters); } const chapterDetails = async (translation, book, chapter) => { const details = await getChapterDetails(translation, book, chapter); console.log(details); } // allTranslations(); // singleLanguageTranslations(language); // translationBook(translation); // bookChapters(translation, book); chapterDetails(translation, book, chapter);