Back to Daily Feed 
pnpm 11 Beta 4 Introduces Major Performance & Store Enhancements
Worth Reading
Originally published on pnpm Releases
View Original Article
Share this article:
Summary & Key Takeaways
- The CLI output for script execution is now cleaner, showing
$ commandand suggestingpnpm peers checkfor peer dependency issues. - Lifecycle scripts now only populate well-known
npm_*environment variables, aligning with Yarn's behavior. - Runtime dependencies are consistently linked from the global virtual store, which is also used by global installs and
pnpm dlx. - The store's index file format has been optimized to store hash algorithms once and use hex digests, improving performance.
- pnpm now utilizes SQLite for storing package index metadata, which reduces filesystem overhead, improves space efficiency, and enables concurrent access.
Our Commentary
Yet another post about upcoming pnpm 11. But well - we cannot get enought and wait any longer! 😃 This pnpm 11 beta is packed with some seriously interesting under-the-hood changes. The move to SQLite for the package index is a big deal. It's a smart way to tackle filesystem overhead and should make installs even snappier. Waiting!
Share this article: