nest-via-cep
v1.0.1
Published
Este módulo fornece uma solução de consulta de endereços através do viacep. Ele permite que os usuários pesquisem endereços com base em informações como CEP, UF, cidade, logradouro, etc. Além disso, o módulo oferece uma interface fácil de usar e retorna r
Downloads
26
Readme
Módulo de consulta de endereço via CEP
Este módulo permite realizar consultas de endereço através do CEP, utilizando a API do viaCep.
Instalação
Para instalar este módulo, basta executar o seguinte comando:
npm install nestjs-viacep
Uso
Para usar o ViaCepService precisamos importar o seguinte modulo
import { ViaCepService } from 'nestjs-via-cep';
importe o decorator Injectable do @nestjs/common:
import { Injectable } from '@nestjs/common';
e use o @Injectable() decorator no seu controller:
@Injectable()
export class MyController {
constructor(private readonly viaCepService: ViaCepService) {}
async consultar(cep: string) {
return this.viaCepService.consultar(cep);
}
}
você pode testaer o código importando da seguinte forma:
@Injectable()
const cep = await this.consultar('50721000');
console.log(cep);
Testes
Para executar os testes deste módulo, basta executar o seguinte comando:
npm run test
Licença
Este módulo está disponível sob a licença MIT. Veja o arquivo LICENSE para mais informações.
Contribuição
Sinta-se livre para contribuir com melhorias no código e na documentação. Para isso, basta abrir uma issue ou fazer um pull request.