Skip to content

Commit 1188550

Browse files
authored
feat: node-sqlite3 connector (#3032)
1 parent ef9e757 commit 1188550

File tree

5 files changed

+1066
-338
lines changed

5 files changed

+1066
-338
lines changed

.github/workflows/ci.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ on:
44
push:
55
branches:
66
- main
7-
- v3
7+
- feat/*
88
pull_request:
99
branches:
1010
- main
11-
- v3
1211

1312
jobs:
1413
ubuntu:

package.json

+18-5
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,12 @@
5353
"@nuxtjs/mdc": "^0.13.2",
5454
"@shikijs/langs": "^2.1.0",
5555
"@sqlite.org/sqlite-wasm": "3.48.0-build4",
56+
"@webcontainer/env": "^1.1.1",
5657
"better-sqlite3": "^11.8.1",
5758
"c12": "^2.0.1",
5859
"chokidar": "^4.0.3",
5960
"consola": "^3.4.0",
60-
"db0": "^0.2.1",
61+
"db0": "^0.2.3",
6162
"defu": "^6.1.4",
6263
"destr": "^2.0.3",
6364
"fast-glob": "^3.3.3",
@@ -95,8 +96,20 @@
9596
"zod-to-ts": "^1.2.0"
9697
},
9798
"peerDependencies": {
99+
"@electric-sql/pglite": "*",
98100
"@libsql/client": "*",
99-
"@electric-sql/pglite": "*"
101+
"sqlite3": "*"
102+
},
103+
"peerDependenciesMeta": {
104+
"@electric-sql/pglite": {
105+
"optional": true
106+
},
107+
"@libsql/client": {
108+
"optional": true
109+
},
110+
"sqlite3": {
111+
"optional": true
112+
}
100113
},
101114
"devDependencies": {
102115
"@cloudflare/workers-types": "^4.20250124.3",
@@ -109,10 +122,10 @@
109122
"@nuxt/test-utils": "^3.15.4",
110123
"@release-it/conventional-changelog": "^10.0.0",
111124
"@types/better-sqlite3": "^7.6.12",
112-
"@types/bun": "^1.2.0",
125+
"@types/bun": "^1.2.1",
113126
"@types/micromatch": "^4.0.9",
114127
"@types/minimatch": "^5.1.2",
115-
"@types/node": "^22.10.10",
128+
"@types/node": "^22.12.0",
116129
"@types/pg": "^8.11.11",
117130
"@types/ws": "^8.5.14",
118131
"csvtojson": "^2.0.10",
@@ -124,7 +137,7 @@
124137
"typescript": "5.7.3",
125138
"vitest": "^3.0.4",
126139
"vue-tsc": "^2.2.0",
127-
"wrangler": "^3.105.1"
140+
"wrangler": "^3.106.0"
128141
},
129142
"resolutions": {
130143
"@nuxt/content": "workspace:*"

0 commit comments

Comments
 (0)