ephrem
Version:
Ephrem is a light-weight API wrapper for API.Bible, built using NodeJS and Typescript. Ephrem validates bible references and fetches scripture text corresponding to the references.
6 lines (5 loc) • 820 B
TypeScript
export { ApiBibleKeyNotFoundError, Bible, BiblesFetchError, BiblesNotAvailableError, Book, BooksFetchError, Fums, InvalidLanguageIDError, Language, Passage, PassageAndFums, PassageFetchError, PassageOptions, PassageWithDetails, ScriptDirection, getBibleAbbreviationsFilepath, setupEphrem } from './api-bible.js';
export { BibleNotAvailableError, BookIdNotFoundError, BookNotInBibleError, FallbackBibleNotFoundError, InvalidReferenceError, Reference, ReferenceWithoutBible, UnknownBibleAbbreviationError, getBibleDetails, getBibleIdFromAbbreviation, getBookDetails, getBookId, getPassage, getPassageFromReference, getPassageWithDetails, getPassageWithDetailsFromReference, parseReference } from './reference.js';
export { BOOK_IDs } from './book-ids.js';
export { BaseEphremError } from './utils.js';
import 'env-paths';