編集

pnpm v10.15 がリリース

pnpm v10.15 がリリース。未使用のカタログエントリーを削除する cleanupUnusedCatalogs 設定や、設定依存関係からの pnpmfile の自動ロード機能が追加された。また、pnpm config コマンドが改善され、プロパティパスの指定や JSON 形式の入出力に対応した。

  • cleanupUnusedCatalogs: true に設定すると、インストール時に未使用のカタログエントリーを削除する設定が追加された。
  • pnpmfileの自動ロード: @*/pnpm-plugin-* という名前の設定依存関係から pnpmfile を自動的にロードする。
  • pnpm config コマンドの改善:
    • pnpm config get がプロパティパス (catalog.react など) を受け付けるようになった。
    • pnpm config get --jsonpnpm config set --json により、JSON 形式での値の入出力が可能になった。
  • peer dependencies の解決: 欠落している peer dependencies を自動インストールする際、ルートワークスペースパッケージの直接の依存関係に存在するバージョンを優先するようになった。

#参考文献

編集