pnpm がバージョン 10.12.1 をリリース。実験的な global virtual store の追加と version catalog system の機能強化など。
実験的な Global Virtual Store を有効化すると、従来のnode_modules/.pnpmへの依存関係リンクを<store-path>/linksの共有ディレクトリに変更する。複数プロジェクトで同一依存関係インスタンスを再利用でき、再リンクや再ダウンロードを減らせる。warm cache がある開発マシンではインストールがほぼ瞬時になる。
Global Virtual Store はpnpm-workspace.yamlでenableGlobalVirtualStore: trueを設定するか、次のようにグローバルに設定すると使える。
shell
pnpm config -g set enable-global-virtual-store true