Supported Environments
JavaScript
This SDK uses bigint
, therefore requiring ES2020 or later as the JavaScript language specification. It is expected to work on the following browsers:
Browser | Version |
---|---|
Chrome | >=78 |
Edge | >=79 |
Safari | >=14 |
Firefox | >=68 |
Testing
Server
Environment | Version | Status |
---|---|---|
SurrealDB | ^1.5.4 | GitHub |
Node.js | 18.x ,20.x ,^22.5.1 | |
Deno | ^1.44.3 | Untested |
Bun | ^1.1.13 |
- Note that Node.js v22 is not yet an LTS release.
- While untested, Deno is likely to work. However, versions 1.44.3 and above are recommended. Versions below this may have a bug that incorrectly identifies
AbortSignal.timeout()
as a resource leak. - It is recommended to always use the latest version of Bun.
Browser
Environment | Version | Status |
---|---|---|
Chromium | >=104 | |
Firefox | >=100 | |
WebKit | >=15.4 |
- The supported browsers (engines) match the minimum versions on which Playwright operates in CI. Therefore, it may work on versions below those listed, but this has not been tested.