Skip to content

Commit 78a0a87

Browse files
committed
fixed sqlite bug using github sql-js/sql.js#406
1 parent ea1b393 commit 78a0a87

10 files changed

+695
-149
lines changed

Diff for: .vscodeignore

+1
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ vsc-extension-quickstart.md
1212
**/*.map
1313
**/*.ts
1414
**/.vscode-test.*
15+
!node_modules/sql.js/dist/*.wasm

Diff for: package-lock.json

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

Diff for: package.json

+9-4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@
2121
{
2222
"command": "code-helper101.addToContext",
2323
"title": "101 Add to Chat Context"
24+
},
25+
{
26+
"command": "code-helper101.showChatHistory",
27+
"title": "101 Show Chat History"
2428
}
2529
],
2630
"menus": {
@@ -74,9 +78,9 @@
7478
},
7579
"scripts": {
7680
"vscode:prepublish": "npm run package",
81+
"package": "webpack --mode production --devtool hidden-source-map",
7782
"compile": "webpack",
7883
"watch": "webpack --watch",
79-
"package": "webpack --mode production --devtool hidden-source-map",
8084
"compile-tests": "tsc -p . --outDir out",
8185
"watch-tests": "tsc -p . -w --outDir out",
8286
"pretest": "npm run compile-tests && npm run compile && npm run lint",
@@ -87,22 +91,23 @@
8791
"https": "^1.0.0",
8892
"node-fetch": "^2.7.0",
8993
"node-forge": "^1.3.1",
90-
"sql.js": "^1.8.0"
94+
"sql.js": "1.8.0"
9195
},
9296
"devDependencies": {
9397
"@types/mocha": "^10.0.9",
9498
"@types/node": "20.x",
9599
"@types/node-fetch": "^2.6.1",
100+
"@types/sql.js": "^1.4.9",
96101
"@types/vscode": "^1.95.0",
97102
"@typescript-eslint/eslint-plugin": "^8.10.0",
98103
"@typescript-eslint/parser": "^8.7.0",
99104
"@vscode/test-cli": "^0.0.10",
100105
"@vscode/test-electron": "^2.4.1",
106+
"copy-webpack-plugin": "^12.0.2",
101107
"eslint": "^9.13.0",
102108
"ts-loader": "^9.5.1",
103109
"typescript": "^5.6.3",
104110
"webpack": "^5.95.0",
105-
"webpack-cli": "^5.1.4",
106-
"@types/sql.js": "^1.4.9"
111+
"webpack-cli": "^5.1.4"
107112
}
108113
}

Diff for: scripts/copy-sql-wasm.js

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
const fs = require("fs");
2+
const path = require("path");
3+
4+
const sourceWasm = path.join(
5+
__dirname,
6+
"../node_modules/sql.js/dist/sql-wasm.wasm"
7+
);
8+
const targetWasm = path.join(__dirname, "../dist/sql-wasm.wasm");
9+
10+
fs.copyFileSync(sourceWasm, targetWasm);

0 commit comments

Comments
 (0)