1.1.1 • Published 3 years ago

brasil-api-promise v1.1.1

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

Motivo

Para centralizar e tornar mais facil a utilização da API disponibilizada, foi criada funções especificas abstraindo aplicação de API.

Utilização

Para instalar a lib é nescessario instala-la

npm install brasil-api-promise

Funções

Buscar cep - fetchCep

import { fetchCep } from 'brasil-api-promise'

fetchCep('05010000').then(response => {
    console.log(response)
}).catch(error => {
    console.error(error)
})

Sucesso

{
  "cep": "05010000",
  "state": "SP",
  "city": "São Paulo",
  "neighborhood": "Perdizes",
  "street": "Rua Caiubi"
}

Erro - não encontrado

{
  "message": "Todos os serviços de CEP retornaram erro."
}

Erro - problema de conexão

{
  "code": "EAI_AGAIN",
  "errno": "EAI_AGAIN",
  "message": "request to https://brasilapi.com.br/api/cep/v1/12345678 failed, reason: getaddrinfo EAI_AGAIN brasilapi.com.br",
  "type": "system"
}

Futuro

Por enquanto só possuimos a rota de CEP implementada na API, então a lib só suporta isso, porém quando for lançadas novas rotas, iremos evoluindo a lib.

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.0

3 years ago