Sign in

pnpm

@pnpm.io
3.5K followers 24 following 108 posts

Fast, disk space efficient package manager pnpm.io

PostsRepliesMedia
Reposted by pnpm
Nx @nx.dev · 23/09/2026
You can add Nx to an existing pnpm workspace without restructuring anything. Install nx at the root, add a small nx.json with your targetDefaults, and run tasks across every project with nx run-many. Caching and task ordering come from there.
052
Reposted by pnpm
RustTrending @rusttrending.bsky.social · 23/09/2026
pnpm: Fast, disk space efficient package manager ★36616 github.com/pnpm/pnpm
github.com
pnpm / pnpm
Fast, disk space efficient package manager
051
Reposted by pnpm
Ingvar Stepanyan @rreverser.com · 24/09/2026
Hah yeah moved to pnpm years ago and never looked back. Native builds in pnpm 12 are even more promising.
011
Reposted by pnpm
Anthony Whitford @anthonywhitford.com · 07/09/2026
Upgrading @pnpm.io 11.25.0 -> 12.3.4 resulted in a 38.26% increase in speed/throughput for my CI builds. 🚀 #BuildInPublic
1181
pnpm @pnpm.io · 04/09/2026
We plan to make pnpm v12.3.4 the latest version! Due to our minimum release age policy we need to wait at least for 24 hours😭
1211
pnpm @pnpm.io · 11/08/2026
Dependabot still doesn't support pnpm v11. Upvote this issue please: github.com/dependabot/d...
github.com
Support PNPM v11 · Issue #14794 · dependabot/dependabot-core
Is there an existing issue for this? I have searched the existing issues Feature description PNPM vesrion 11 is in release candidate stage, and I would like to use it in my project. However, I see ...
2293
pnpm @pnpm.io · 21/07/2026
If you are using changesets for versioning, you can now use pnpm CLI directly for version management: pnpm.io/versioning
pnpm.io
Release management | pnpm
Added in: v11.13.0
3442
pnpm @pnpm.io · 15/07/2026
All workflows in the pnpm monorepo itself are now using pnpm v12.0.0-alpha.12, which is the Rust rewrite of pnpm v11. No breaking changes in the API vs v11.
1381
pnpm @pnpm.io · 10/07/2026
If you are on the latest pnpm v11.10.0 (or v10.34.5), you can try out the pnpm v12 alpha via: pnpm self-update 12.0.0-alpha.5 It is fully in Rust! 🦀
3688
pnpm @pnpm.io · 24/06/2026
Very early sneak peek to pnpr - the pnpm registry: pnpm.io/pnpr/
pnpm.io
Introduction | pnpm
pnpr is a pnpm-compatible npm registry server, written in Rust. It speaks the
410515
Reposted by pnpm
Zoltan Kochan @kochan.io · 07/06/2026
I have some early benchmark results with my custom @pnpm.io registry. In different scenarios, overall install times are 2 to 7 times faster than even the already very fast pnpm in Rust. Looks promising.
2636
Reposted by pnpm
Zoltan Kochan @kochan.io · 26/05/2026
Check this out
3503
pnpm @pnpm.io · 25/05/2026
The pnpm e2e tests now use a "pnpm registry" instead of verdaccio. In the future we'll make pnpm faster with this registry.
1642
pnpm @pnpm.io · 19/05/2026
In the next version of pnpm you'll be able to run the Rust engine for fetching, importing, and linking packages.
410711
Reposted by pnpm
Samuel @samuel.fm · 18/05/2026
🫡 thank you regardless, we just switched the bluesky app to pnpm and it’s like a breath of fresh air after being stuck on yarn 1 so long
3101
Reposted by pnpm
knut @knut.fyi · 12/05/2026
in times like these, I'm very happy that @sanity.io put some of our @opensourcepledge.com dollars on the good folks at @pnpm.io 🫡 (and we made it our mandated package manager internally)
0243
pnpm @pnpm.io · 12/05/2026
Is there anything else we can/should do on the client side to mitigate supply chain attacks?
7340
Reposted by pnpm
Socket @socket.dev · 04/05/2026
🧊 Big release for #JavaScript supply chain security: @pnpm.io 11 now defaults to a 1-day Minimum Release Age, blocks exotic subdependencies, and adds a new Allow Builds model. A strong step toward reducing exposure to fast-moving npm attacks → socket.dev/blog/pnpm-11... #nodejs
socket.dev
pnpm 11 Adds Supply Chain Protection Defaults for Minimum Re...
pnpm 11 turns on a 1-day Minimum Release Age and blocks exotic subdeps by default, adding safeguards against fast-moving supply chain attacks.
14515
Reposted by pnpm
Wes @notwes.bsky.social · 04/05/2026
Glad to see we have many new members of team "node is a dev dependency"
061
Reposted by pnpm
Wes @notwes.bsky.social · 04/05/2026
devEngines started as @geoffreybooth.bsky.social and I in DMs 2 years ago. It's now supported in @npmjs.bsky.social & @pnpm.io, and later this month will be our recommended way for developers at Netflix to define runtime and package manager versions in their projects. docs.npmjs.com/cli/v11/conf...
docs.npmjs.com
package.json | npm Docs
Specifics of npm's package.json handling
4449
pnpm @pnpm.io · 30/04/2026
Thanks to early feedback we have shipped several fixes. pnpm v11.0.3 is released.
1290
Reposted by pnpm
Evil Martians @evilmartians.com · 29/04/2026
We donated to @pnpm.io as part of our open source donations program. It's the default package manager for many of our frontend engineers. The team behind the 11.0 release did an amazing job of securing pnpm against supply-chain attacks, making it one of the safest package managers out there.
1212
pnpm @pnpm.io · 28/04/2026
pnpm v11.0.0 is released! The "latest" dist-tag still points to v10, so install it via "pnpm self-update latest-11" github.com/orgs/pnpm/di...
github.com
pnpm 11 · pnpm · Discussion #11377
Migration guide: Migrating from v10 to v11 Highlights Major Node.js 22+ required — support for Node 18, 19, 20, and 21 is dropped, pnpm itself is now pure ESM, and the standalone exe requires glibc...
114626
pnpm @pnpm.io · 27/04/2026
Added pnpm Pacquet to the benchmarks github.com/pnpm/pacquet
1685
pnpm @pnpm.io · 21/04/2026
We’ve cut the release branch for v11.0! From this point on, we are only merging bug fixes. Have you tried the latest v11.0 RC 5? If you've encountered any bugs, please file an issue in the repo or reply to this thread! To try v11, run "pnpm self-update next-11"
0415
pnpm @pnpm.io · 21/04/2026
pnpm v11.0.0-rc.5 is out! You can install it with "pnpm self-update next-11" Now you can use "pnpm pack-app" to build a single executable app with Node.js! This command is used to publish pnpm CLI itself. Docs: pnpm.io/11.x/cli/pac...
pnpm.io
pnpm pack-app | pnpm
Added in: v11.0.0
0294
pnpm @pnpm.io · 14/04/2026
The "pnpm docs" and "pnpm home" commands will open @npmx.dev in pnpm v11.
331126
Reposted by pnpm
patak @patak.cat · 10/04/2026
@pnpm.io's experimental global virtual store is brilliant. The install performance gains are a game-changer for git flows. You get near-zero per-worktree overhead and instant installs for new worktrees as packages are already in the global store. @kochan.io can't stop making pnpm better 🤌
pnpm's experimental global virtual store

Without the global virtual store, each worktree would have its own .pnpm virtual store inside node_modules, with hardlinks or copies of every package. With enableGlobalVirtualStore: true, pnpm keeps all package contents in a single shared directory (the global store, which you can find by running pnpm store path), and each worktree's node_modules contains symlinks pointing there:

your-monorepo/                      (bare git repo)
> main/                           (worktree: main branch)
>> packages/
>> node_modules/
>>> lodash → <global-store>/links/@/lodash/...
>>> express → <global-store>/links/@/express/...
> feature-auth/                   (worktree: feat/auth branch)
>> node_modules/
>>> lodash → <global-store>/links/@/lodash/...  ← same target
>>> express → <global-store>/links/@/express/...
> fix-api/                        (worktree: fix/api-error branch)
>> node_modules/
>>> lodash → <global-store>/links/@/lodash/...  ← same target
>>> express → <global-store>/links/@/express/...
512110
pnpm @pnpm.io · 13/03/2026
pnpm + Git Worktrees for Multi-Agent Development pnpm.io/11.x/git-wor...
pnpm.io
pnpm + Git Worktrees for Multi-Agent Development | pnpm
When multiple AI agents need to work on the same monorepo simultaneously, they each need an isolated working copy with fully functional nodemodules. Git worktrees combined with pnpm's global virtual s...
1398
Reposted by pnpm
Zoltan Kochan @kochan.io · 05/02/2026
Additionally, pnpm 11 will block dependencies from exotic sources (like Git) in subdependencies.
2213
Reposted by pnpm
Witek Socha @witek.ink · 27/01/2026
Great write up by @filipsobol.bsky.social about our @pnpm.io migration: ckeditor.com/blog/migrati...
ckeditor.com
Migrating a Multi-Repo Setup from Yarn Classic to pnpm | CKEditor
How CKEditor migrated a multi-repository setup from Yarn Classic to pnpm - adding lockfiles for stable LTS builds, faster CI installs, and reliable linking.
031
pnpm @pnpm.io · 29/12/2025
🚀pnpm 2025 recap: 2x download growth, new homepage, my first JSNation talk, and v10 feature highlights pnpm.io/blog/2025/12...
pnpm.io
🚀 pnpm in 2025 | pnpm
2025 has been a transformative year for pnpm. While our primary focus was redefining the security model of package management, we also delivered significant improvements in performance and developer e...
0514
pnpm @pnpm.io · 16/12/2025
pnpm 10.26 is here! This release focuses heavily on locking down supply chain security and giving you granular control over build scripts. From stricter git defaults to the new allowBuilds config, here’s a breakdown of the changes. 🧵👇 #pnpm #javascript
1291
pnpm @pnpm.io · 08/12/2025
The Seattle Times is piloting pnpm’s client-side defenses—blocked lifecycle scripts, release cooldowns, and trust policy—to stop worms like Shai-Hulud 2.0 before they land. Read their story: pnpm.io/blog/2025/12...
pnpm.io
How We're Protecting Our Newsroom from npm Supply Chain Attacks | pnpm
We got lucky with Shai-Hulud 2.0.
1163
pnpm @pnpm.io · 12/11/2025
pnpm v10.22 is out pnpm.io/blog/release...
0190
pnpm @pnpm.io · 10/11/2025
🚀 pnpm v10.21 is out! This release introduces two powerful new security & compatibility features: 1️⃣ Automatic Node.js runtime installation for dependencies 2️⃣ Configurable trust policy for detecting supply-chain downgrades 🧵👇
1589
pnpm @pnpm.io · 21/10/2025
pnpm v10.19 is out! pnpm.io/blog/release...
0211
Reposted by pnpm
Software Engineering Daily @softwaredaily.bsky.social · 18/09/2025
Zoltan Kochan is a full stack web developer and the creator of @pnpm.io. He joins the show with @joshuakgoldberg.com to talk about the state of package management for web dev. @kochan.io softwareengineeringdaily.com/2025/09/18/p...
softwareengineeringdaily.com
pnpm with Zoltan Kochan - Software Engineering Daily
Traditional package management systems for JavaScript have faced several inefficiencies related to dependency storage, resolution, and project performance. pnpm is a fast, disk-efficient package manag...
1205
pnpm @pnpm.io · 16/09/2025
Published an article about mitigating supply chain attacks with pnpm pnpm.io/supply-chain...
pnpm.io
Mitigating supply chain attacks | pnpm
Sometimes npm packages are compromised and published with malware. Luckily, there are companies like [Socket], [Snyk], and [Aikido] that detect these compromised packages early. The npm registry usually removes the affected versions within hours. However, there is always a window of time between when the malware is published and when it is detected, during which you could be exposed. Fortunately, there are some things you can do with pnpm to minimize the risks.
05711
Reposted by pnpm
Socket @socket.dev · 15/09/2025
After recent npm supply chain attacks, @pnpm.io 10.16 adds a setting for delayed dependency updates. Tools like Taze and npm-check-updates are testing similar “maturity” options, hinting at a cautious new trend in #JavaScript package management. socket.dev/blog/pnpm-10... #NodeJS
socket.dev
pnpm 10.16 Adds New Setting for Delayed Dependency Updates -...
pnpm's new minimumReleaseAge setting delays package updates to prevent supply chain attacks, with other tools like Taze and NCU following suit.
0188
pnpm @pnpm.io · 31/07/2025
pnpm v10.14 is shipped with support for runtime engine installation. Node, Deno, and Bun are supported. pnpm.io/blog/release...
0356
pnpm @pnpm.io · 19/07/2025
The next version of pnpm will be able to lock your node.js version in the lockfile. Similarly to any other dependency of your project.
3350
pnpm @pnpm.io · 19/07/2025
We have closed 3K issues on GitHub! Only 1.8K issues left😆
1361
pnpm @pnpm.io · 10/07/2025
pnpm v10.13 also added a workaround for ESM, when using enableGlobalVirtualStore pnpm.io/settings#ena...
080
pnpm @pnpm.io · 09/07/2025
pnpm v10.13 shipped some DX improvements to config dependencies. Now it is simple to install pnpm plugins. For instance, you can run "pnpm add --config @pnpm/plugin-types-fixer" to install a plugin that will fix some frequently happening typescript issues.
192
Reposted by pnpm
Anthony Fu @antfu.me · 01/07/2025
💖 This May and June, we have forwarded our Open Collective fund to support Maintainers: @9romise.bsky.social @productdevbook.com @rzmu.bsky.social @edison1105.bsky.social Projects: @esm.sh @pnpm.io @cyberalien.dev Join us to show appreciation for our dependencies and help them be sustainable!
opencollective.com
Anthony Fu Fund Redistribution, May and June 2025 - Anthony Fu Fund
Hello everyone! In May and June 2025, we raised the fund of $1,970.34, thanks to our awesome sponsors!...
25411
pnpm @pnpm.io · 25/06/2025
By far our biggest and oldest sponsor released a product on product hunt. bit install is pnpm install🙃 bsky.app/profile/koch...
020
Reposted by pnpm
Socket @socket.dev · 11/06/2025
📦 Big news in the package management space this week: pnpm 10.12.1 is out with a new experimental global virtual store for near-instant installs and smarter version catalog controls. socket.dev/blog/pnpm-in... @pnpm.io #NodeJS
socket.dev
pnpm 10.12 Introduces Global Virtual Store and Expanded Vers...
pnpm 10.12.1 introduces a global virtual store for faster installs and new options for managing dependencies with version catalogs.
0101
Reposted by pnpm
Maël Nison @mael.dev · 12/06/2025
Package manager summit with @kochan.io at #JSNation !
Me and Zoltan
1213
pnpm @pnpm.io · 08/06/2025
pnpm v10.12 is a huge release! We’ve added many new features to the version catalogs system. We also shipped a new experimental option that makes installation almost instant on most dev machines. github.com/pnpm/pnpm/re...
github.com
Release pnpm 10.12.1 · pnpm/pnpm
Minor Changes Experimental. Added support for global virtual stores. When enabled, node_modules contains only symlinks to a central virtual store, rather to node_modules/.pnpm. By default, this c...
59811