コンテンツにスキップ

サポートされている環境

JavaScript

この SDK は bigint を使用しているため、JavaScript の言語仕様として ES2020 以降を必要としています。加えてこの SDK がランタイムに要求する機能を考慮すれば、以下のランタイムで動作することが期待されます:

ランタイムバージョン
Node.js18.x,20.x,^22.5.1
Deno1.x, 2.x
Bun1.x
Chrome>=78
Edge>=79
Safari>=14
Firefox>=68

テスト

テストには Vitest および Playwright を使用しています。これらが機能する最小のバージョンのランタイムでテストしているため、実際には以下に示すバージョンよりも古いランタイムでも機能する可能性があります。

サーバー

ランタイムバージョンステータス
SurrealDB>=2.1.0GitHub
Node.js18.x,
20.x,
22.x,
23.x
GitHub Actions Workflow Status
Deno1.x, 2.xGitHub Actions Workflow Status
Bun1.xGitHub Actions Workflow Status
  • Deno は常に最新のバージョンを利用することを推奨します。
  • Bun は常に最新のバージョンを利用することを推奨します。

ブラウザー

ランタイムバージョンステータス
Chromium>=104GitHub Actions Workflow Status
Firefox>=100GitHub Actions Workflow Status
WebKit>=15.4GitHub Actions Workflow Status
  • サポートするブラウザー (エンジン) は CI 上で Playwright が動作する最小のバージョンと一致しています。そのため、上記のバージョン未満でも動作する可能性はありますが、テストしていません。