Skip to content

Commit 0711523

Browse files
committed
Refactor ScrapScript server: Added tree-sitter integration for parsing, removed unused files, and updated package dependencies. Introduced new build scripts and improved symbol resolution and completion features.
1 parent e0e49bb commit 0711523

File tree

11 files changed

+860
-1133
lines changed

11 files changed

+860
-1133
lines changed

package-lock.json

Lines changed: 124 additions & 276 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,9 @@
5555
"workspaces": [
5656
"client",
5757
"server"
58-
]
58+
],
59+
"dependencies": {
60+
"tree-sitter": "^0.22.4",
61+
"tree-sitter-cli": "^0.22.4"
62+
}
5963
}

server/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
},
1515
"scripts": {
1616
"build-wasm": "tree-sitter build --wasm ../tree-sitter-scrapscript",
17+
"build": "tree-sitter build ../tree-sitter-scrapscript",
1718
"compile": "tsc -b",
1819
"watch": "tsc -b -w",
1920
"test": "jest",

server/src/completions.ts

Lines changed: 0 additions & 247 deletions
This file was deleted.

0 commit comments

Comments
 (0)