編集

pnpm 10.9.0 リリース

パッケージマネージャー pnpm の新バージョンがリリース。JSR パッケージのサポートと新しいビルド設定オプションを導入。

#JSR パッケージのサポート

JSR パッケージを直接インストールできるようになった:

shell
pnpm add jsr:<pkg_name>
pnpm add jsr:<pkg_name>@<range>

package.jsonには以下のように記録される:

json
{
  "dependencies": {
    "@foo/bar": "jsr:^0.1.2"
  }
}

pnpm publish時には、npm、Yarn、古いバージョンの pnpm と互換性のある形式に変換される。

#依存関係のスクリプトを自動実行する dangerouslyAllowAllBuilds 設定

dangerouslyAllowAllBuilds設定が追加され、依存関係のスクリプトを自動的に実行できるようになった:

shell
pnpm config set dangerouslyAllowAllBuilds true
pnpm install --dangerously-allow-all-builds

#参考文献

編集