컨텐츠로 건너뛰기

지원되는 환경

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가 동작하는 최소 버전과 일치합니다. 따라서, 위 버전보다 낮더라도 동작할 가능성은 있지만, 테스트하지 않았습니다.