📢 Calling all Node.js developers! We're supporting @pnpmjs on Heroku for faster installs and optimized dependency management. Dive into our latest blog post to learn more. Read below:
▶️ sforce.co/3WudjfC
Registrations for ViteConf 2024 are open! 🎉
Get your free ticket and invite others in your communities! This October 3rd & 4th, the Vite Ecosystem gathers for another 24-hour marathon!
Let's keep building together. Lightning fast ⚡️
viteconf.org?2024
We're excited to announce our new pnpm Catalogs migration recipe, developed in collaboration with the @pnpmjs team, to automate adopting this new feature in v9.5.0.
pnpx codemod pnpm/catalog
How to improve the experience?
pnpx codemod feedback
go.codemod.com/catalog-annou…
Added two features to "pnpm-workspace-graph" which works as a visualizer tool to display
@pnpmjs
workspace relationships in a graph.
1. Change Layout direction
2. Saving current graph to a PNG file
Run 'pnpx pnpm-workspace-graph'!
NPM package is here: npmjs.com/package/pnpm-works…
😞 Yarn and NPM will add caret ranges to prereleases when installing dist-tags
`npm add react@rc` -> `"react": "^19.0.0-rc-cc1ec60d0d-20240607"`
🥳 PNPM does not
`pnpm add react@rc` -> `"react": "19.0.0-rc-cc1ec60d0d-20240607"`
Should pnpm be less strict with the "packageManager" field of "package.json"?
In v9 by default pnpm throws an exception if the version of pnpm doesn't exactly match the one specified in the "packageManager" field.
Should pnpm be less strict with the "packageManager" field of "package.json"?
In v9 by default pnpm throws an exception if the version of pnpm doesn't exactly match the one specified in the "packageManager" field.
Proud to continue supporting @pnpmjs this month through our FOSS fund!
🤩 We think this should be anyone’s go-to package manager for Node.js. It dramatically boosts our team’s productivity thanks to its easy yet powerful CLI.
Go explore, star, and support their work ⭐️
🔗 github.com/pnpm/pnpm
pnpm v9.0.0 is out 🎉🎊🚀
Improved lockfile format.
Improved resolution of peer dependencies.
Many bug fixes and new features.
github.com/pnpm/pnpm/release…