O npm implementou uma nova funcionalidade de publicação em estágios para melhorar a segurança da cadeia de suprimentos de software. Com essa funcionalidade, os mantenedores podem aprovar explicitamente uma versão de um pacote antes que ela seja disponibilizada publicamente. Além disso, o npm exige que os mantenedores passem por uma autenticação de dois fatores (2FA) para aprovar a publicação.

Detalhes Técnicos

  • A publicação em estágios é uma funcionalidade que permite que os mantenedores aprovem explicitamente uma versão de um pacote antes que ela seja disponibilizada publicamente.
  • A autenticação de dois fatores (2FA) é exigida para aprovar a publicação, o que ajuda a prevenir ataques à cadeia de suprimentos.
  • A funcionalidade de publicação em estágios está agora disponível em geral no npm.