Flávio, boa tarde!
Antes de mandar a dúvida que irei descrever abaixo, li os últimos posts desse fórum. O VS Code atualizou a versão do TS - contudo, abri o projeto com as configurações realizadas inicialmente no curso.
Utilizei aquela técnica de calar o compilador adotando o retorno múltiplo na chama da função. Todavia, o 'forEach' não está lidando com essa questão de retorno 'null'.
Para efeito de dar continuidade no treinamento, deixei criado o 'NegociacaoService' mas optei por atribuir as etapas do 'fetch' de modo direto no 'NegociacaoController', em especial na função 'importar'.
Minhas dúvidas são as seguintes:
Como tenho configurado o 'tsconfig.ts' e, o compilador indica estar utilizando outra versão (quando observado no canto inferior direito do mesmo), como posso alterar aquele caminho do qual ele busca as configurações genéricas e, ao invés disso, utilizar minhas configurações adotadas!? Assim, a versão será a correta - acredito eu.
Caso faça isso, todos os demais projetos estarão dependendo desse caminho que eu passar, ou seja, precisarei desse arquivo de configuração pois ele estará adotando essas minhas configurações manuais, certo!?
Por fim, há alguma tratativa de enganar o 'forEach' (caso eu deseje utilizar aquela questão do retorno múltiplo (ou a 'Promise' ou 'void'), sem alterar as configurações do compilador!?
Aguardo, obrigado desde já!