Partial support for @pnpmjs and @npmjs v7 workspaces is coming (back) in the next minor release. This should make migration even easier. We'll reach fully parity with Yarn later this summer. #shipit
Chez Yousign, nous cherchons en permanence à challenger nos outils pour nous améliorer en continue ! 🚀
Comme beaucoup, nous utilisons Yarn comme package manager sur notre stack front. Mais alors pourquoi le changer ? 🐙
Explications 👇 #FrontEndbit.ly/3yR2u9E
Eu uso na empresa em que trabalho e acho fantástico. Uma das features que mais gosto é a maneira como o pnpm gerencia um monorepo. Tive experiência com outras ferramentas e o pnpm é de longe a mais amigável nesse aspecto!
This is very early and might break in non-major versions... but in pnpm v6.5 you may now set use-node-version=14.1.0 in .npmrc and "pnpm run" will install the specified Node.js and use it in the runtime of the scripts!
A new experimental command is also added: "pnpm node args.."
We will be rewriting pnpm partially to Rust in order to have faster `pnpm run` commands and also to use pnpm as a version manager for itself and for Node.js
If you have experience in Rust, please join the discussion. We'll need some experiences reviewers
github.com/pnpm/pnpm/discuss…
@zkochan thanks for the invite to join the #pnpm collaborators! I will try to bring value to the ecosystem and hopefully fresh ideas and discussions :)
Yup! We started using it at MS and loving it. I’m not from the DivOps team. They did an awesome presentation about the issues with others and I understood like 50% of it but was 100% amazed by pnpm.
Wildly underrated is well put!
pnpm is used more.
We have more users and more activity in the repository, in the chatrooms, on stakoverflow.
There are many ways to contribute. You don't have to make a pull request. Even replying in an issue is a great contribution to the project.
We just switched our monorepo to use pnpm and dropped our CI build times in half.
Adding and removing dependencies in local dev seems to have dropped by an even higher margin.
I think monorepo tooling is only going improve over time as more JS shops adopt them.