mariohmol / js-brasil

Javascript Validate, Mask, Faker e Utils para Tipos do Brasil: Celular, CEP, Certidão, CNH, CNPJ, CNS, CPF, Currency, Date, ECT, EMAIL, Empresa, Endereço, Inscrição Estadual, Number, Percentage, Pessoa, PIS/PASEP, Placa de carro, Processo da justiça, RENAVAM , RG , Site, Telefone , Time (data/hora), Título de Eleitor , Veículo
http://geradorbrasileiro.com
MIT License
240 stars 37 forks source link

Not all code paths return a value #62

Closed guilhermelima89 closed 3 years ago

guilhermelima89 commented 3 years ago

Salve Mario, tranquilo? Se você criar um novo projeto angular utilizando "ng new [nome_do_projeto] --strict" ele cria alguns parâmetros a mais no arquivo tsconfig.json sendo um deles "noImplicitReturns": true que me retorna dois erros:

1) js-brasil/src/mask.ts

image

2) js-brasil/src/iptu/validate.ts

image

Obs: Acredito que no Angular 12 essa opção será ativada por padrão.

Cenário: criei o projeto, importei os dois módulos no app.module e importei a mask no app.component, no build apresenta erro.

mariohmol commented 3 years ago

Obrigado pelo alerta!

sugestão de fix?

mariohmol commented 3 years ago

O fix está na última versao.. pode atualizar o js-brasil e o ng-brasil

vlw!