pnpm 10.12.1 リリース、実験的な Global Virtual Store の追加
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