Closed1

cloudflare:workersで使えるやつ

黒ヰ樹黒ヰ樹

https://github.com/cloudflare/workerd/blob/main/types/defines/rpc.d.ts

workerdのRPC型定義ファイルのdeclare namespace CloudflareWorkersModule {}に全部書いてある

Cloudflareで使えるModuleは以下の通り(2025/10/08現在)

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/email.d.ts

  • cloudflare:email

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/nodel.d.ts

  • cloudflare:node

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/pages.d.ts

  • assets:*

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/pipelines.d.ts

  • cloudflare:pipelines

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/rpc.d.ts

  • cloudflare:workers

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/sockets.d.ts

  • cloudflare:sockets

https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/defines/workflows.d.ts

  • cloudflare:workflows

https://github.com/cloudflare/workerd/blob/main/types/generated-snapshot/experimental/index.d.ts
https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/generated-snapshot/experimental/index.d.ts
https://github.com/cloudflare/workerd/blob/main/types/generated-snapshot/latest/index.d.ts
https://raw.githubusercontent.com/cloudflare/workerd/refs/heads/main/types/generated-snapshot/latest/index.d.ts

型定義ファイルすべて合体したものとか見たいのであればスナップショットを見る。これにはServiceWorkerGlobalScopeといった低レイヤーの型定義も含まれている

なおdeclare namespaceWebAssembly, Rpc, Cloudflare, CloudflareWorkersModule, TailStreamの5つが存在する。declare globalは存在しない

このスクラップは17日前にクローズされました