Skip to content

Commit 50cc7f2

Browse files
committed
Fixes and restructuring.
1 parent 93c1834 commit 50cc7f2

File tree

17 files changed

+83
-22
lines changed

17 files changed

+83
-22
lines changed

.env

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +0,0 @@
1-
NODE_OPTIONS='--experimental-sqlite'
2-
TS_NODE_TRANSPILE_ONLY=true

packages/sqlite-js-api/test/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"lib": ["ES2022", "DOM"],
55
"noEmit": true
66
},
7-
"include": ["src"]
7+
"include": ["src"],
8+
"references": [{ "path": "../" }]
89
}

packages/sqlite-js-api/tsconfig.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
{
22
"extends": "../../tsconfig.base.json",
3-
"include": ["src"]
3+
"compilerOptions": {
4+
"outDir": "lib",
5+
"rootDir": "src"
6+
},
7+
"include": ["src"],
8+
"references": [
9+
{ "path": "../sqlite-js-driver" },
10+
{ "path": "../sqlite-js-driver-tests" },
11+
{ "path": "../sqlite-js-better-sqlite3" }
12+
]
413
}

packages/sqlite-js-better-sqlite3/src/worker-driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function betterSqliteAsyncPool(
1111
return new ReadWriteConnectionPool({
1212
async openConnection(options) {
1313
return new WorkerDriverConnection(
14-
import.meta.resolve('./better-sqlite3-worker.js'),
14+
new URL(import.meta.resolve('./better-sqlite3-worker.js')),
1515
path,
1616
{
1717
...poolOptions,

packages/sqlite-js-better-sqlite3/test/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"lib": ["ES2022", "DOM"],
55
"noEmit": true
66
},
7-
"include": ["src"]
7+
"include": ["src"],
8+
"references": [{ "path": "../" }]
89
}
Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
{
22
"extends": "../../tsconfig.base.json",
3-
"include": ["src"]
3+
"compilerOptions": {
4+
"outDir": "lib",
5+
"rootDir": "src"
6+
},
7+
"include": ["src"],
8+
"references": [
9+
{ "path": "../sqlite-js-driver" },
10+
{ "path": "../sqlite-js-driver-tests" }
11+
]
412
}

packages/sqlite-js-driver-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"scripts": {
1212
"build": "tsc -b",
13-
"test": "tsc -b ./test/tsconfig.json && mocha"
13+
"test": "tsc -b ./test/tsconfig.json && NODE_OPTIONS=\"--experimental-sqlite --disable-warning=ExperimentalWarning\" mocha"
1414
},
1515
"keywords": [],
1616
"author": "",

packages/sqlite-js-driver-tests/test/src/node-sqlite-async.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { nodeSqliteAsyncPool } from '@powersync/sqlite-js-driver/node';
22
import { describeDriverTests } from '../../lib/index.js';
33

44
describeDriverTests(
5-
'node:sqlite',
5+
'node:sqlite worker',
66
{ getColumns: false, rawResults: false, allowsMissingParameters: true },
77
nodeSqliteAsyncPool
88
);

packages/sqlite-js-driver-tests/test/src/node-sqlite-sync.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, isMocha } from '../../lib/test.js';
55

66
if (isMocha) {
77
describeDriverTests(
8-
'node:sqlite',
8+
'node:sqlite direct',
99
{ getColumns: false, rawResults: false, allowsMissingParameters: true },
1010
nodeSqlitePool
1111
);
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"extends": "../../../tsconfig.base.json",
33
"compilerOptions": {
4-
"lib": ["ES2022", "DOM"]
4+
"lib": ["ES2022", "DOM"],
5+
"outDir": "lib"
56
},
6-
"include": ["src"]
7+
"include": ["src"],
8+
"references": [{ "path": "../" }]
79
}

0 commit comments

Comments
 (0)