biblia-service-spanish

1.1.0 • Public • Published

BIBLIA SERVICE SPANISH

Paquete sencillo de NPM para consulta de la biblia en sus versiones en español

INSTRUCCIONES

Instalacion

    npm install biblia-service-spanish

Uso

    import bibliaService from 'biblia-service-spanish'

Ó

    const bibliaService = require('biblia-service-spanish')

Metodos

getVersiones()

Retorna un arreglo con las versiones disponibles de la biblia

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.getVersiones()
    .then(res => {
        console.log(res)
    })
    .catch(err =>{
        console.log(err)
    })

Internamente el arreglo devuelto se contruye de:

Nombre Tipo Descripción
value String identificador de la versión
nombre String nombre de la versión

getLibros()

Retorna un arreglo con los libros de la biblia

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.getLibros()
    .then(res => {
        console.log(res)
    })
    .catch(err => {
        console.log(err)
    })

Internamente el arreglo devuelto se contruye de:

Nombre Tipo Descripción
value String identificador del libro
nombre String nombre del libro

getCapitulos()

Retorna un arreglo con todos los capitulos con los que cuenta el libro.

PARAMETROS

Nombre Tipo Descripción
claveLibro String clave del libro del cual se buscaran los capitulos

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.getCapitulos('hechos')
    .then(res => {
        console.log(res)
    })
    .catch(err => {
        console.log(err)
    })

El arreglo retornado es una secuencia de numeros, desde el primer capitulo, hasta el ultimo


buscar()

Retorna un objeto con la información de la busqueda

PARAMETROS

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capitulo number número del capitulo

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.buscar('Nueva-version-internacional-1984','mateo', 5)
    .then(res => {
        console.log(res)
    })
    .catch(err => {
        console.log(err)
    })

El objeto retornado esta contruido por:

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capitulo Number número del capitulo
contenido Array arreglo con los versiculos

La propiedad contenido esta contruido por:

Nombre Tipo Descripción
NoVersiculo Number Numero del versiculo
versiculo String Texto del versiculo

buscarIntervaloCapitulos()

Retorna un objeto con la información de la busqueda Entre dos capitulos

PARAMETROS

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capituloInicio number número del capitulo en el que inicia la busqueda
capituloFin number número del capitulo en el que finaliza la busqueda

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.buscarIntervaloCapitulos('Nueva-version-internacional-1984','mateo', 5, 10)
    .then(res => {
        console.log(res)
    })
    .catch(err => {
        console.log(err)
    })

El objeto retornado esta contruido por:

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capitulos Array arreglo de capitulos

la propiedad capitulos está construido por:

Nombre Tipo Descripción
capitulo Number Numero del capitulo
versiculos Array Array de versiculos similar al array de contenido del metodo buscar()

buscarIntervaloVersiculos()

Retorna un objeto con la información de la busqueda entre un rango de versiculos

PARAMETROS

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capitulo number número del capitulo
versiculoInicio number número del versiculo en el que inicia la busqueda
versiculoFin number número del versiculo en el que finaliza la busqueda

EJEMPLO

    import bibliaService from 'biblia-service-spanish'

    bibliaService.buscarIntervaloVersiculos('Nueva-version-internacional-1984','salmos', 1, 5, 10)
    .then(res => {
        console.log(res)
    })
    .catch(err => {
        console.log(err)
    })

El objeto retornado esta contruido por:

Nombre Tipo Descripción
version String clave de la versión
libro String clave del libro
capitulo Number número del capitulo
contenido Array arreglo con los versiculos

La propiedad contenido esta contruido por:

Nombre Tipo Descripción
NoVersiculo Number Numero del versiculo
versiculo String Texto del versiculo

busquedaCoincidencia()

Retorna un objeto con la información de una busqueda por texto

PARAMETROS

Nombre Tipo Descripción
textoBusqueda String texto de busqueda, conformada por libro y el capitulo
versión String/Opcional clave de la versión

El objeto retornado esta contruido por:

Nombre Tipo Descripción
version String clave de la versión
busqueda String texto a buscar
versiculos Array Arraglo de versiculos

Readme

Keywords

Package Sidebar

Install

npm i biblia-service-spanish

Weekly Downloads

2

Version

1.1.0

License

ISC

Unpacked Size

22.2 kB

Total Files

5

Last publish

Collaborators

  • cesar002