@cloudflare/workers-types v5:ランタイム型の簡素化
Key Points
- 最新ランタイム型のみ公開
- datedエントリを削除
- wranglerで型を固定可能
Summary
@cloudflare/workers-types v5 が公開され、パッケージは最新のランタイム型のみを公開するよう簡素化されました。Worker 固有の互換日で型を固定するには引き続き wrangler types(Wrangler v4)で生成することを推奨します。パッケージを直接使う場合は以下の方法でインストールできます。
インストール例(開発依存):
npm i -D @cloudflare/workers-types@latestyarn add -D @cloudflare/workers-types@latestpnpm add -D @cloudflare/workers-types@latestbun add -d @cloudflare/workers-types@latest
Key Points
- パッケージは最新互換日のランタイム型のみを公開
- エントリポイントは
@cloudflare/workers-types(最新安定互換)と@cloudflare/workers-types/experimental(実験的API)の2つ @cloudflare/workers-types/2022-11-30などの dated エントリは削除- 互換日で型を固定するには
wrangler types(Wrangler v4)で生成する - 実務的には再現性を重視するなら wrangler で型を生成し、簡易確認や最新API利用はパッケージを直接利用する