@sqlite.org/sqlite-wasm
Advanced tools
+9
-9
| { | ||
| "name": "@sqlite.org/sqlite-wasm", | ||
| "version": "3.51.2-build7", | ||
| "version": "3.51.2-build8", | ||
| "description": "SQLite Wasm conveniently wrapped as an ES Module.", | ||
@@ -66,9 +66,9 @@ "type": "module", | ||
| "devDependencies": { | ||
| "@types/node": "^25.4.0", | ||
| "@typescript/native-preview": "^7.0.0-dev.20260309.1", | ||
| "@vitest/browser": "^4.0.18", | ||
| "@vitest/browser-playwright": "^4.0.18", | ||
| "happy-dom": "^20.8.3", | ||
| "@types/node": "^25.5.0", | ||
| "@typescript/native-preview": "^7.0.0-dev.20260315.1", | ||
| "@vitest/browser": "^4.1.0", | ||
| "@vitest/browser-playwright": "^4.1.0", | ||
| "happy-dom": "^20.8.4", | ||
| "http-server": "github:vapier/http-server", | ||
| "lefthook": "2.1.3", | ||
| "lefthook": "2.1.4", | ||
| "playwright": "^1.58.2", | ||
@@ -78,6 +78,6 @@ "prettier": "^3.8.1", | ||
| "publint": "^0.3.18", | ||
| "tsdown": "^0.21.1", | ||
| "tsdown": "^0.21.3", | ||
| "typescript": "^5.9.3", | ||
| "vitest": "^4.0.18" | ||
| "vitest": "^4.1.0" | ||
| } | ||
| } |
+14
-7
@@ -52,4 +52,7 @@ # SQLite Wasm | ||
| ```js | ||
| import { sqlite3Worker1Promiser } from '@sqlite.org/sqlite-wasm'; | ||
| ```ts | ||
| import { | ||
| sqlite3Worker1Promiser, | ||
| type Worker1Promiser, | ||
| } from '@sqlite.org/sqlite-wasm'; | ||
@@ -63,5 +66,5 @@ const log = console.log; | ||
| const promiser = await new Promise((resolve) => { | ||
| const _promiser = sqlite3Worker1Promiser({ | ||
| onready: () => resolve(_promiser), | ||
| const promiser = await new Promise<Worker1Promiser>((resolve) => { | ||
| sqlite3Worker1Promiser({ | ||
| onready: resolve, | ||
| }); | ||
@@ -72,3 +75,3 @@ }); | ||
| const configResponse = await promiser('config-get', {}); | ||
| const configResponse = await promiser('config-get'); | ||
| log('Running SQLite3 version', configResponse.result.version.libVersion); | ||
@@ -93,5 +96,9 @@ | ||
| initializeSQLite(); | ||
| await initializeSQLite(); | ||
| ``` | ||
| For `config-get`, `promiser('config-get')` is the preferred form. For backward | ||
| compatibility, `promiser('config-get', undefined)` and | ||
| `promiser('config-get', {})` are also supported. | ||
| The `promiser` object above implements the | ||
@@ -98,0 +105,0 @@ [Worker1 API](https://sqlite.org/wasm/doc/trunk/api-worker1.md#worker1-methods). |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
2805534
0.01%314
2.28%42835
-0.02%