bible-linker

1.0.17 • Public • Published

bible-linker

Recognize bible verse references in the text and process them.

Usage

const { bibleLink, youVersion } = require('bible-linker')

// Use your own linker
const processed = bibleLink(
    'In the verse Gen 3:5-6...', 'en', ownLinker)

function ownLinker({
    grabbed,
    language,
    bookIndex,
    chapter,
    verseFrom,
    verseTo
}) {
    return `#${grabbed}#${bookIndex}##`
}

console.log(processed)
// In the verse #Gen 3:5-6#1##...

// Use YouVersion linker
const hyperlink = youVersion(
    'In the verse Gen 3:5-6...', 'en')

console.log(hyperlink)
// In the verse <a href="https://www.bible.com/bible/114/GEN.3.5.6">Gen 3:5-6</a>

Package Sidebar

Install

npm i bible-linker

Weekly Downloads

5

Version

1.0.17

License

ISC

Unpacked Size

45.4 kB

Total Files

22

Last publish

Collaborators

  • greenants