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.yamlenableGlobalVirtualStore: trueを設定するか、次のようにグローバルに設定すると使える。

shell
pnpm config -g set enable-global-virtual-store true

#参考文献