ランタイム
ランタイムの全関数(Web API + Deno
グローバル変数)に関するドキュメントは doc.deno.land
にあります。
Web API
HTTP リクエストを送る fetch
のように既存の Web の標準がある API に関しては、 Deno はプロプライエタリな API を新しく発明するのではなく既存の標準を使用します。
実装済みの Web API に関する詳しいドキュメントは doc.deno.land にあります。 また、Deno で実装されている Web API の完全な一覧はこのリポジトリにもあります。
実装済みの Web API の TypeScript 型定義は lib.deno.shared_globals.d.ts
と lib.deno.window.d.ts
ファイルで確認できます。
worker に関する型定義は lib.deno.worker.d.ts
ファイルにあります。
Deno
グローバル変数
Web 標準にない API はすべて、グローバルな Deno
名前空間に含まれています。 ファイルの読み書き、TCP ソケットの開閉、サブプロセスの実行などのための API がそろっています。
Deno 名前空間の TypeScript 型定義は lib.deno.ns.d.ts
ファイルにて確認できます。
Deno 特有の API に関するドキュメントは doc.deno.land にあります。