BrasilAPI / cep-promise

Busca por CEP integrado diretamente aos serviços dos Correios, ViaCEP e outros (Node.js e Browser)
MIT License
2.89k stars 316 forks source link

Refactor/convert to ts #229

Closed bearkfear closed 2 years ago

bearkfear commented 3 years ago

Estou criando o PR para que fique visível no repositório que está sendo feita a conversão. Fica livre para qualquer um que estiver disposto a colaborar e entenda de TypeScript ajudar.

Os testes ainda não estão funcionando, mas, em breve estarei ajustando isso. A maior parte de código que tinha que fazer o refactor já foi feita, é preciso tratar melhor os erros.

Ajustes no sistema de build e coisas do tipo precisam ser feitas também.

O arquivo de Promise.any foi removido visto que o typescript permite usar versões mais novas do EcmaScript e como essa feature já vem nativo, foi interessante remover. Tem que acertar as libs de saída também. Para web e node para que o código compilado resultante seja compatível.