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.
57 lines • 1.33 kB
JavaScript
import {
ApiBibleKeyNotFoundError,
BiblesFetchError,
BiblesNotAvailableError,
BooksFetchError,
getBibleAbbreviationsFilepath,
InvalidLanguageIDError,
PassageFetchError,
setupEphrem
} from "./api-bible.js";
import { BOOK_IDs } from "./book-ids.js";
import {
BibleNotAvailableError,
BookIdNotFoundError,
BookNotInBibleError,
FallbackBibleNotFoundError,
getBibleDetails,
getBibleIdFromAbbreviation,
getBookDetails,
getBookId,
getPassage,
getPassageFromReference,
getPassageWithDetails,
getPassageWithDetailsFromReference,
InvalidReferenceError,
parseReference,
UnknownBibleAbbreviationError
} from "./reference.js";
import { BaseEphremError } from "./utils.js";
export {
ApiBibleKeyNotFoundError,
BOOK_IDs,
BaseEphremError,
BibleNotAvailableError,
BiblesFetchError,
BiblesNotAvailableError,
BookIdNotFoundError,
BookNotInBibleError,
BooksFetchError,
FallbackBibleNotFoundError,
InvalidLanguageIDError,
InvalidReferenceError,
PassageFetchError,
UnknownBibleAbbreviationError,
getBibleAbbreviationsFilepath,
getBibleDetails,
getBibleIdFromAbbreviation,
getBookDetails,
getBookId,
getPassage,
getPassageFromReference,
getPassageWithDetails,
getPassageWithDetailsFromReference,
parseReference,
setupEphrem
};
//# sourceMappingURL=index.js.map