biblia-service-spanish v1.1.0
BIBLIA SERVICE SPANISH
Paquete sencillo de NPM para consulta de la biblia en sus versiones en español
INSTRUCCIONES
Instalacion
npm install biblia-service-spanishUso
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 |