Desde o último Radar, continuamos a receber feedback positivo sobre o pnpm dos times. O pnpm é um gestor de pacotes para Node.js que oferece melhorias significativas de performance em relação às alternativas, tanto em velocidade quanto em eficiência de espaço em disco. Ele cria hard-links de pacotes duplicados das pastas node_modules de múltiplos projetos para um único local no disco e suporta otimizações incrementais em nível de arquivo que aumentam ainda mais o desempenho. Como o pnpm oferece um ciclo de feedback muito mais rápido com problemas mínimos de compatibilidade, ele se tornou nossa escolha padrão para a gestão de pacotes Node.js.
pnpm é um gerenciador de pacotes para Node.js promissor, que estamos examinando de perto por sua velocidade e eficiência superiores em comparação com outros gerenciadores de pacotes. As dependências são salvas em um único lugar no disco e vinculadas aos respectivos diretórios node_modules. pnpm também oferece suporte à otimização incremental no nível do arquivo, fornece uma API base sólida para permitir extensão/personalização e oferece suporte ao modo de servidor de armazenamento, o que acelera ainda mais o download de dependências. Se sua organização tem um grande número de projetos com as mesmas dependências, você pode se interessar por examinar o pnpm mais de perto.