pnpm's Avatar

pnpm

@pnpm.io.bsky.social

Fast, disk space efficient package manager pnpm.io

3,027 Followers  |  24 Following  |  47 Posts  |  Joined: 08.05.2023  |  1.5518

Latest posts by pnpm.io on Bluesky

Post image

pnpm v10.14 is shipped with support for runtime engine installation. Node, Deno, and Bun are supported.

pnpm.io/blog/release...

31.07.2025 14:30 โ€” ๐Ÿ‘ 32    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 3
GitHub - pnpm/pnpm.io: pnpm's website pnpm's website. Contribute to pnpm/pnpm.io development by creating an account on GitHub.

The website's repository is at github.com/pnpm/pnpm.io

28.07.2025 21:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It is explained on the github release page of v10.0.0.

28.07.2025 17:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Settings (pnpm-workspace.yaml) | pnpm pnpm gets its configuration from the command line, environment variables, pnpm-workspace.yaml, and

If a dependency has no dependencies of its own, it can be symlinked from a single location. Also, we have an option to symlink from a single location all dependencies: pnpm.io/settings#ena...

21.07.2025 11:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Who said anything about installing a copy?

20.07.2025 12:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Opt-out option can be considered

20.07.2025 09:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yes, but it will be saved to devEngines in package.json. Internally for pnpm it is a new version spec and a new entry in dev deps. I am not sure yet if env use will work with it

20.07.2025 09:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

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.

19.07.2025 13:55 โ€” ๐Ÿ‘ 34    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

We have closed 3K issues on GitHub!

Only 1.8K issues left๐Ÿ˜†

19.07.2025 13:53 โ€” ๐Ÿ‘ 35    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

pnpm v10.13 also added a workaround for ESM, when using enableGlobalVirtualStore

pnpm.io/settings#ena...

10.07.2025 10:25 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you want the "pnpmfile.cjs" from your config dependency to be automatically loaded by pnpm, name your package "pnpm-plugin-*"

09.07.2025 12:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

09.07.2025 12:28 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A star, the number 32000 and the pnpm logo

A star, the number 32000 and the pnpm logo

The pnpm repository has 32K stars!

03.07.2025 16:05 โ€” ๐Ÿ‘ 20    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
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!...

๐Ÿ’– 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!

01.07.2025 05:15 โ€” ๐Ÿ‘ 54    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

By far our biggest and oldest sponsor released a product on product hunt.

bit install is pnpm install๐Ÿ™ƒ

bsky.app/profile/koch...

25.06.2025 16:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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.

๐Ÿ“ฆ 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

11.06.2025 18:38 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Me and Zoltan

Me and Zoltan

Package manager summit with @kochan.io at #JSNation !

12.06.2025 16:32 โ€” ๐Ÿ‘ 20    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Here is a short demo of the speed improvement:

bsky.app/profile/koch...

08.06.2025 15:09 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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...

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...

08.06.2025 15:09 โ€” ๐Ÿ‘ 98    ๐Ÿ” 11    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 3
A short demo of pnpm's speed with a new experimental option
YouTube video by pnpm A short demo of pnpm's speed with a new experimental option

So... I was working on making @pnpm.io a tad faster ๐Ÿ˜œ

youtu.be/pNDFfJvaubY?...

03.06.2025 16:54 โ€” ๐Ÿ‘ 63    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3
Preview
Release pnpm 10.11.1 ยท pnpm/pnpm Patch Changes Fix an issue in which pnpm deploy --legacy creates unexpected directories when the root package.json has a workspace package as a peer dependency #9550. Dependencies specified via a ...

pnpm 10.11.1 is out!

github.com/pnpm/pnpm/re...

02.06.2025 15:00 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you run into issues with typescript and pnpm, try this config dependency that we created.

Run:
pnpm add @pnpm/types-fixer --config
pnpm config set pnpmfile node_modules/.pnpm-config/@pnpm/types-fixer/pnpmfile.cjs --location=project

23.05.2025 23:27 โ€” ๐Ÿ‘ 15    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
GitHub - pnpm/trusted-deps Contribute to pnpm/trusted-deps development by creating an account on GitHub.

I have copied over the list of trusted dependencies maintained by bun. So, you can use it with @pnpm.io if you want:

github.com/pnpm/trusted...

16.05.2025 12:28 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Node.js โ€” Run JavaScript Everywhere Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Weโ€™re excited to share that the @nodejs.org website (nodejs.org) now builds using @pnpm.io! This switch has led to faster CI builds and more efficient dependency management.

02.05.2025 23:04 โ€” ๐Ÿ‘ 36    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 3

Now that we have a way to preload settings for
@pnpm.io, maybe we could create standard config dependencies for specific stacks. Like "@pnpm/angular-defaults"

29.04.2025 13:24 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We currently work on adding catalog support to "pnpm add". We will also work on the update at some point.

29.04.2025 13:26 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Categorize Your Dependencies

New blog post! Let's categorize our deps better with @pnpm.io catalogs!

antfu.me/posts/catego...

28.04.2025 16:14 โ€” ๐Ÿ‘ 118    ๐Ÿ” 18    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 4
Preview
Add JSR packages with pnpm and Yarn You can now access JSR packages via pnpm and Yarn. Here's how.

You can now add JSR packages with @yarnpkg.dev and @pnpm.io with `jsr:` specifier

deno.com/blog/add-jsr...

25.04.2025 16:41 โ€” ๐Ÿ‘ 104    ๐Ÿ” 18    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 2
Post image

pnpm v10.9 is out with native support for the JSR registry!
You can now install packages from JSR using the "jsr:" protocol. For example:

pnpm add jsr:@hono/hono

21.04.2025 09:16 โ€” ๐Ÿ‘ 140    ๐Ÿ” 30    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 4
Post image Post image

We added support for a new hook in pnpm v10.8 for modifying its settings.

Together with configDependencies, this lets you share your settings across repositories.

To demonstrate it, we created a package with recommended pnpm settings:

github.com/pnpm/better-...

08.04.2025 09:55 โ€” ๐Ÿ‘ 23    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@pnpm.io is following 20 prominent accounts