Atualizar dependências legadas de JavaScript pode atrasar seu trabalho — copiar configurações, procurar documentação, reinstalar e torcer para que nada dê errado. Os desenvolvedores nos pediram uma maneira mais rápida e sem complicações de manter a segurança, e estamos muito felizes em apresentá-la a vocês.
Conheça o TuxCare Patcher para JS: um fluxo de trabalho com um único comando que aplica seus patches ELS sem a necessidade de copiar e colar manualmente ou lidar com dependências. Essa nova ferramenta permite uma atualização rápida e sem complicações das suas dependências, para que você receba os patches ainda mais rápido.
Dá uma olhada aqui embaixo!
Aplicação de patches à moda antiga
Até agora, a aplicação de patches do JS ELS exigia várias etapas manuais que interrompiam seu fluxo de trabalho:
- dar uma olhada na documentação para copiar as linhas de dependência
- excluindo node_modules e package.json
- reinstalando do zero com npm i
- validar tudo manualmente
Funcionou – mas não foi rápido.
Esses dias já ficaram para trás! Os exemplos a seguir são para nossa nova solução ELS para Vue. Essa solução é específica para o Vue v2.7.16.
TuxCare Patcher para JS
O novo TuxCare Patcher automatiza a substituição de dependências e instala diretamente os pacotes ELS corrigidos – sem documentação, sem copiar e colar, sem limpeza.
Os passos para executar isso são os seguintes:
1. Depois de obter seu token em [email protected] e seu arquivo .npmrc criado na raiz do seu projeto, você pode instalar a ferramenta TuxCare Patcher:
npm install -g @els-js/tuxcare-patcher --userconfig ./.npmrc
2. SEMPRE verifique se você está usando a versão correta do Node e do npm para a versão que você está atualizando. Agora que a ferramenta está instalada, você pode executar o instalador no terminal
tuxcare-patch-js
Parabéns! Seus patches devem estar atualizados com a versão mais recente do ELS! Se quiser conferir, dê uma olhada no seu package.json e node_modules para conferi-los.
Considerações finais
O TuxCare Patcher para JS elimina etapas manuais e permite que você proteja frameworks JavaScript legados em questão de minutos – sem interromper seu fluxo de trabalho.
Ele foi desenvolvido para reduzir a alternância de contexto, melhorar a experiência do desenvolvedor (DX) e ajudar você a manter as dependências de produção seguras enquanto planeja as atualizações de acordo com sua programação.
Aproveite!
Vocês têm outras ferramentas de código aberto em fim de vida útil em sua pilha de tecnologias?



