Oi Charlles, tudo bem?
Desculpe a demora em retornar.
Vou ajudá-lo a resolver essas depreciações no projeto.
As mensagens de aviso que você mencionou estão relacionadas a depreciações de pacotes no seu projeto Angular. Essas depreciações ocorrem quando você está usando versões mais antigas de pacotes que possuem métodos ou recursos que foram marcados como obsoletos ou descontinuados. Você pode atualizar esses pacotes.
Vamos começar resolvendo a depreciação relacionada ao pacote "tslib". O aviso informa que você está usando um mapeamento de pasta depreciado no campo "exports" do arquivo "package.json" desse pacote. Para resolver esse problema, você precisa atualizar o arquivo "package.json" do pacote "tslib" para usar um padrão de subpasta como "./*". Veja um exemplo de como ficaria a seção "exports" do arquivo "package.json":
"exports": {
"./*": "./"
}
Faça essa atualização no arquivo "package.json" do pacote "tslib" e salve-o. Isso deve resolver a depreciação relacionada a esse pacote.
Agora, vamos lidar com a depreciação no pacote "css-loader". Assim como no caso anterior, o aviso indica que você está usando um mapeamento de pasta depreciado no campo "exports" do arquivo "package.json" desse pacote. Para resolver essa depreciação, você precisa atualizar o arquivo "package.json" do pacote "css-loader" da mesma forma que fizemos anteriormente. Aqui está um exemplo de como ficaria a seção "exports" do arquivo "package.json" do pacote "css-loader":
"exports": {
"./*": "./"
}
Atualize o arquivo "package.json" do pacote "css-loader" com essa alteração e salve-o. Isso deve resolver a depreciação relacionada a esse pacote.
Depois de fazer essas atualizações nos arquivos "package.json" dos pacotes "tslib" e "css-loader", tente executar novamente o comando "npm run test" e verifique se os avisos de depreciação desapareceram. Se tudo correr bem, você não deve mais ver esses avisos.
É importante ressaltar que as depreciações podem ser introduzidas por diferentes pacotes ao longo do tempo. Portanto, é uma boa prática manter todos os pacotes do seu projeto atualizados para evitar possíveis problemas. Você pode fazer isso executando o comando "npm outdated" para verificar se há pacotes desatualizados e, em seguida, usar o comando "npm update" para atualizá-los para as versões mais recentes. Certifique-se de testar seu projeto após as atualizações para garantir que tudo continue funcionando corretamente.
Espero que essas informações tenham sido úteis e que você consiga resolver as depreciações no seu projeto Angular.
Um abraço e bons estudos.