Oi Mariana! Tudo bem?
Entendo a sua preocupação com as vulnerabilidades listadas após a instalação do TypeScript. Isso é algo comum quando usamos pacotes que dependem de outras bibliotecas. No entanto, geralmente essas vulnerabilidades não afetam seu projeto localmente e não vão te impedir de estudar através do projeto, elas estão ali apenas para te alertar caso você colocar seu projeto em ambiente de produção que ele está vulnerável.
Caso você queira solucionar, vamos entender melhor o que está acontecendo e como você pode lidar com isso.
Pacotes afetados:
Soluções possíveis:
Atualize as dependências:
Execute o comando abaixo para tentar atualizar automaticamente as dependências que têm vulnerabilidades:
npm audit fix
Esse comando tentará corrigir automaticamente as vulnerabilidades, atualizando as versões das dependências.
Verifique vulnerabilidades específicas:
Caso as vulnerabilidades não sejam corrigidas com o comando acima, você pode revisar as vulnerabilidades específicas com:
npm audit
Esse comando fornece uma lista detalhada das vulnerabilidades e recomendações sobre como resolvê-las.
No entanto, é importante destacar que, toda atualização que você fizer pode resultar em diferenças em relação ao projeto do instrutor e isso deve levar a erros futuros ao longo do curso. Por isso, sempre recomendamos acompanhar o curso seguindo exatamente as mesmas versões, ainda que com vulnerabilidades.
Espero que essas dicas tenham sido úteis para você. Se tiver mais dúvidas, fique à vontade para perguntar.
Um abraço e bons estudos!