Skip to content

Commit a905c12

Browse files
committed
New release
1 parent 58f75fc commit a905c12

File tree

4 files changed

+34
-23
lines changed

4 files changed

+34
-23
lines changed

README.md

+10-7
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ const initializeSQLite = async () => {
5151
log('Loading and initializing SQLite3 module...');
5252

5353
const promiser = await new Promise((resolve) => {
54-
const _promiser = sqlite3Worker1Promiser({ onready: () => resolve(_promiser) });
54+
const _promiser = sqlite3Worker1Promiser({
55+
onready: () => resolve(_promiser),
56+
});
5557
});
5658

5759
log('Done initializing. Running demo...');
@@ -65,7 +67,7 @@ const initializeSQLite = async () => {
6567
const { dbId } = openResponse;
6668
log(
6769
'OPFS is available, created persisted database at',
68-
openResponse.result.filename.replace(/^file:(.*?)\?vfs=opfs$/, '$1')
70+
openResponse.result.filename.replace(/^file:(.*?)\?vfs=opfs$/, '$1'),
6971
);
7072
// Your SQLite code here.
7173
} catch (err) {
@@ -106,13 +108,14 @@ const error = console.error;
106108

107109
const start = (sqlite3) => {
108110
log('Running SQLite3 version', sqlite3.version.libVersion);
109-
const db = 'opfs' in sqlite3
110-
? new sqlite3.oo1.OpfsDb('/mydb.sqlite3')
111-
: new sqlite3.oo1.DB('/mydb.sqlite3', 'ct');
111+
const db =
112+
'opfs' in sqlite3
113+
? new sqlite3.oo1.OpfsDb('/mydb.sqlite3')
114+
: new sqlite3.oo1.DB('/mydb.sqlite3', 'ct');
112115
log(
113-
'opfs' in sqlite3
116+
'opfs' in sqlite3
114117
? `OPFS is available, created persisted database at ${db.filename}`
115-
: `OPFS is not available, created transient database ${db.filename}`
118+
: `OPFS is not available, created transient database ${db.filename}`,
116119
);
117120
// Your SQLite code here.
118121
};

index.d.ts

+12-4
Original file line numberDiff line numberDiff line change
@@ -2032,12 +2032,20 @@ declare type Sqlite3Static = {
20322032
installVfs: (obj: {
20332033
io?: {
20342034
struct: sqlite3_io_methods;
2035-
methods: { [K in keyof sqlite3_io_methods as K extends `x${string}` ? K : never]?: sqlite3_io_methods[K] };
2035+
methods: {
2036+
[K in keyof sqlite3_io_methods as K extends `x${string}`
2037+
? K
2038+
: never]?: sqlite3_io_methods[K];
2039+
};
20362040
applyArgcCheck?: boolean;
20372041
};
20382042
vfs?: {
20392043
struct: sqlite3_vfs;
2040-
methods: { [K in keyof sqlite3_vfs as K extends `x${string}` ? K : never]?: sqlite3_vfs[K] };
2044+
methods: {
2045+
[K in keyof sqlite3_vfs as K extends `x${string}`
2046+
? K
2047+
: never]?: sqlite3_vfs[K];
2048+
};
20412049
applyArgcCheck?: boolean;
20422050
name?: string;
20432051
asDefault?: boolean;
@@ -2800,7 +2808,7 @@ declare type WASM_API = {
28002808
poke32: (addr: WasmPointer, value: number) => WASM_API;
28012809

28022810
/** Equivalent to poke(X,Y,'i64') */
2803-
poke64: (addr: WasmPointer, value: number|bigint) => WASM_API;
2811+
poke64: (addr: WasmPointer, value: number | bigint) => WASM_API;
28042812

28052813
/** Equivalent to poke(X,Y,'f32') */
28062814
poke32f: (addr: WasmPointer, value: number) => WASM_API;
@@ -5737,7 +5745,7 @@ declare type CAPI = {
57375745
*
57385746
* See https://www.sqlite.org/c3ref/vfs_find.html
57395747
*/
5740-
sqlite3_vfs_find: (vfsName: string|null) => WasmPointer;
5748+
sqlite3_vfs_find: (vfsName: string | null) => WasmPointer;
57415749

57425750
/**
57435751
* Register a new VFS. Becomes the default if the makeDflt parameter is set.

package-lock.json

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sqlite.org/sqlite-wasm",
3-
"version": "3.45.3-build2",
3+
"version": "3.45.3-build3",
44
"description": "SQLite Wasm conveniently wrapped as an ES Module.",
55
"keywords": [
66
"sqlite",
@@ -58,7 +58,7 @@
5858
"module-workers-polyfill": "^0.3.2",
5959
"node-fetch": "^3.3.2",
6060
"prettier": "^3.2.5",
61-
"publint": "^0.2.7",
61+
"publint": "^0.2.8",
6262
"prettier-plugin-jsdoc": "^1.3.0",
6363
"shx": "^0.3.4"
6464
}

0 commit comments

Comments
 (0)