Detalhes Técnicos

  • Desabilitação de Scripts: A partir do npm 12, a opção allowScripts é desabilitada por padrão, o que significa que os scripts não serão mais executados automaticamente durante a instalação.
  • Tokens de Acesso: Os tokens de acesso granular (GATs) foram depreciados, reforçando a necessidade de métodos mais seguros de autenticação.
  • Impacto na Cadeia de Suprimentos: Essa mudança visa mitigar riscos associados à execução de scripts maliciosos durante a instalação de pacotes.

Próximos Passos

  • Verificar se os projetos estão atualizados com o npm 12.
  • Avaliar a necessidade de habilitar scripts para projetos específicos.
  • Implementar métodos de autenticação mais seguros.