Esse projeto está obsoleto!
Utilizem o CEP API Koa
git clone https://github.com/lagden/cep-api.git
cd cep-api
npm i -d
npm start
A API
na verdade é um parse do resultado da página de consulta de CEP do site dos correios. O resultado é armazenado em um banco de dados para que não tenha a necessidade de fazer uma nova consulta.
- Os dados sempre atualizados
- Se a página do correio for alterada ou estiver fora do ar, a
API
funcionará apenas com os dados que foram armazenados no banco de dados - Bem que a notícia não é tão má! Basta atualizar a lib principal
- Cache inteligente para que tenha uma atualização constante
- Verifica a data de validade do CEP
- Se expirou então faz uma nova consulta nos correios
- Se retornar dados e os dados forem diferentes do atual então atualiza o CEP
- Do contrário atualiza apenas a data de validade do CEP
- Robo para preencher o banco com a faixas de CEP do Brasil
01000-000
até99999-999