01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | Linha Protheus  |
|---|
| Segmento: | Backoffice SP  |
|---|
| Módulo: | AUTOMAÇÃO FISCAL |
|---|
| Função: | MONITOR DO EFD REINF |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-22143 |
|---|
02. SITUAÇÃO/REQUISITO
- Investigar o projeto realizando uma varredura das bibliotecas instaladas e comparando com as bibliotecas infectadas no ataque ao NPM.
- Atualizar e compatibilizar todas as dependências do projeto para não haver conflitos de versões.
- Adequações de segurança e performance no pipeline do projeto.
03. SOLUÇÃO
- Atualização das bibliotecas relacionada ao ESLint.
- Atualização da biblioteca rxjs.
- Atualização da biblioteca http-server.
- Adequação das configurações do npm quanto ao escopo de pacotes @totvs e pacotes públicos.
- Adequação da esteira de teste e build para execução de instalação limpa e sem efetuar downloads desnecessários de pacotes.
- Saneamento do arquivo .gitignore e subida do arquivo package-lock.json para rastreamento de dependências do projeto em produção, além de instalação mais rápida e limpa.
- Remoção do arquivo log.txt.
- Alterações para autenticação na execução do server Angular por fora do Protheus.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
Não se aplica.
