pnpm
@pnpm.io
Fast, disk space efficient package manager
pnpm.io
pnpm.io
🧩 Node.js runtime installation for dependencies
pnpm can now automatically install the Node.js version required by a dependency, declared in its engines.runtime field.
Example:
pnpm can now automatically install the Node.js version required by a dependency, declared in its engines.runtime field.
Example:
November 10, 2025 at 3:18 PM
🧩 Node.js runtime installation for dependencies
pnpm can now automatically install the Node.js version required by a dependency, declared in its engines.runtime field.
Example:
pnpm can now automatically install the Node.js version required by a dependency, declared in its engines.runtime field.
Example:
October 21, 2025 at 2:06 PM
pnpm v10.14 is shipped with support for runtime engine installation. Node, Deno, and Bun are supported.
pnpm.io/blog/release...
pnpm.io/blog/release...
July 31, 2025 at 2:30 PM
pnpm v10.14 is shipped with support for runtime engine installation. Node, Deno, and Bun are supported.
pnpm.io/blog/release...
pnpm.io/blog/release...
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.
July 19, 2025 at 1:55 PM
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.
pnpm v10.13 also added a workaround for ESM, when using enableGlobalVirtualStore
pnpm.io/settings#ena...
pnpm.io/settings#ena...
July 10, 2025 at 10:25 AM
pnpm v10.13 also added a workaround for ESM, when using enableGlobalVirtualStore
pnpm.io/settings#ena...
pnpm.io/settings#ena...
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
You can now install packages from JSR using the "jsr:" protocol. For example:
pnpm add jsr:@hono/hono
April 21, 2025 at 9:16 AM
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
You can now install packages from JSR using the "jsr:" protocol. For example:
pnpm add jsr:@hono/hono
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-...
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-...
April 8, 2025 at 9:55 AM
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-...
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-...
February 25, 2025 at 1:02 PM
Should we have a big "note" section in the output of the run command (like the one printed by npm) or a short one (like the one printed by Yarn v1)?
January 6, 2025 at 9:32 PM
Should we have a big "note" section in the output of the run command (like the one printed by npm) or a short one (like the one printed by Yarn v1)?
pnpm is now featured on the @nodejs.org download page. How cool is that!
December 28, 2024 at 2:44 PM
pnpm is now featured on the @nodejs.org download page. How cool is that!