JavaScript
본 SDK는 bigint
를 사용하므로 JavaScript 언어 사양으로 ES2020 이상이 필요합니다. 또한, 본 SDK가 런타임에 요구하는 기능을 고려하면 다음 런타임에서 동작할 것으로 예상됩니다.
런타임 | 버전 |
---|
Node.js | 18.x , 20.x , ^22.5.1 |
Deno | 1.x , 2.x |
Bun | 1.x |
Chrome | >=78 |
Edge | >=79 |
Safari | >=14 |
Firefox | >=68 |
테스트
테스트에는 Vitest와 Playwright를 사용하고 있습니다. 이들이 작동하는 최소 버전의 런타임으로 테스트하고 있으므로, 실제로는 아래 버전보다 오래된 런타임에서도 작동할 가능성이 있습니다.
서버
런타임 | 버전 | 상태 |
---|
SurrealDB | >=2.1.0 | GitHub |
Node.js | 18.x ,
20.x ,
22.x ,
23.x |  |
Deno | 1.x , 2.x |  |
Bun | 1.x |  |
- Deno는 항상 최신 버전을 사용하는 것을 권장합니다.
- Bun은 항상 최신 버전을 사용하는 것을 권장합니다.
브라우저
런타임 | 버전 | 상태 |
---|
Chromium | >=104 |  |
Firefox | >=100 |  |
WebKit | >=15.4 |  |
- 지원하는 브라우저(엔진)는 CI 상에서 Playwright가 동작하는 최소 버전과 일치합니다. 따라서, 위 버전보다 낮더라도 동작할 가능성은 있지만, 테스트하지 않았습니다.