heath impl
This commit is contained in:
30
dependencias-atualizadas.md
Normal file
30
dependencias-atualizadas.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# 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.0
|
||||
- `bullmq`: de 5.45.2 para 5.46.0
|
||||
- `oracledb`: de 5.5.0 para 6.8.0
|
||||
- `reflect-metadata`: de 0.1.14 para 0.2.2
|
||||
|
||||
## Dependências de Desenvolvimento Atualizadas
|
||||
- `@types/node`: para 22.14.0
|
||||
- `rimraf`: 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
|
||||
1. Atualizar o Jest separadamente, fazendo os ajustes necessários nos testes
|
||||
2. Atualizar o ESLint e Prettier para versões mais recentes
|
||||
3. Verificar a compatibilidade entre as dependências atualizadas e as que não foram atualizadas
|
||||
4. Considerar atualizações de TypeORM e outros pacotes específicos do domínio
|
||||
|
||||
## Observações
|
||||
- Usamos `--legacy-peer-deps` para contornar conflitos de dependências. Isso pode mascarar incompatibilidades reais entre pacotes.
|
||||
- Recomenda-se testar a aplicação extensivamente após essas atualizações.
|
||||
Reference in New Issue
Block a user