1.5 KiB
1.5 KiB
Atualizações de Dependências
Dependências Atualizadas
@nestjs/mapped-types: de 1.0.0 para 2.1.0@nestjs/swagger: de 7.4.2 para 11.1.0bullmq: de 5.45.2 para 5.46.0oracledb: de 5.5.0 para 6.8.0reflect-metadata: de 0.1.14 para 0.2.2
Dependências de Desenvolvimento Atualizadas
@types/node: para 22.14.0rimraf: para 6.0.1
Dependências Que Ainda Precisam Ser Atualizadas
- Pacotes de teste (Jest): A atualização do Jest (de 26.x para 29.x) requer uma migração significativa e pode quebrar testes existentes.
- Prettier e ESLint: Estes podem ser atualizados em uma fase posterior.
Vulnerabilidades
- Ainda existem 18 vulnerabilidades (16 moderadas, 2 altas) relacionadas principalmente ao Jest, que é usado apenas para testes.
- Para resolver todas as vulnerabilidades, incluindo mudanças significativas, você poderia executar
npm audit fix --force, mas isso poderia quebrar funcionalidades existentes.
Próximos Passos Recomendados
- Atualizar o Jest separadamente, fazendo os ajustes necessários nos testes
- Atualizar o ESLint e Prettier para versões mais recentes
- Verificar a compatibilidade entre as dependências atualizadas e as que não foram atualizadas
- Considerar atualizações de TypeORM e outros pacotes específicos do domínio
Observações
- Usamos
--legacy-peer-depspara contornar conflitos de dependências. Isso pode mascarar incompatibilidades reais entre pacotes. - Recomenda-se testar a aplicação extensivamente após essas atualizações.