Skip to content

Commit 417a617

Browse files
committed
#3679 - Fixes packaging to include correct tiktoken.wasm (lite)
- also, additions to .gitignore and .vscodeignore to prevent the IntelliJ .idea and .qodo folders from being included for git and packaging.
1 parent 6e958df commit 417a617

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@ logs
3636

3737
# Vite development
3838
.vite-port
39+
40+
# IntelliJ and Qodo plugin folders
41+
.idea/
42+
.qodo/

.vscodeignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,7 @@ assets/docs/**
6868

6969
# Include .env file for telemetry
7070
!.env
71+
72+
# Ignore IntelliJ and Qodo plugin folders
73+
.idea/**
74+
.qodo/**

esbuild.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,17 @@ const copyWasmFiles = {
3434

3535
// tiktoken WASM file
3636
fs.copyFileSync(
37-
path.join(nodeModulesDir, "tiktoken", "tiktoken_bg.wasm"),
37+
path.join(nodeModulesDir, "tiktoken", "lite", "tiktoken_bg.wasm"),
3838
path.join(distDir, "tiktoken_bg.wasm"),
3939
)
4040

41+
// Also copy to the workers directory
42+
fs.mkdirSync(path.join(distDir, "workers"), { recursive: true })
43+
fs.copyFileSync(
44+
path.join(nodeModulesDir, "tiktoken", "lite", "tiktoken_bg.wasm"),
45+
path.join(distDir, "workers", "tiktoken_bg.wasm"),
46+
)
47+
4148
// Main tree-sitter WASM file
4249
fs.copyFileSync(
4350
path.join(nodeModulesDir, "web-tree-sitter", "tree-sitter.wasm"),

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@
2121
"useUnknownInCatchVariables": false
2222
},
2323
"include": ["src/**/*", "scripts/**/*", ".changeset/**/*"],
24-
"exclude": ["node_modules", ".vscode-test", "webview-ui"]
24+
"exclude": ["node_modules", ".vscode-test", "webview-ui", ".idea", ".qodo"]
2525
}

0 commit comments

Comments
 (0)