Skip to content

Commit a6d1b69

Browse files
committed
wip: update tree-sitter to work with Node 18.1
1 parent 7f53eef commit a6d1b69

File tree

6 files changed

+27
-15
lines changed

6 files changed

+27
-15
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
## [Unreleased]
4+
### Fixed
5+
- Updated tree-sitter to work with Node >18.1
6+
37
## [1.1.5] - 2023-03-22
48
### Fixed
59
- function declarations parsing

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
"copy-webpack-plugin": "^11.0.0",
9898
"path-browserify": "^1.0.1",
9999
"release-it": "^15.6.0",
100-
"tree-sitter-cli": "^0.20.6",
100+
"tree-sitter-cli": "^0.20.8",
101101
"ts-loader": "^9.3.1",
102102
"typescript": "^4.7.4",
103103
"vscode": "^1.1.37",

server/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"vscode-languageserver": "^8.0.2",
1010
"vscode-languageserver-textdocument": "^1.0.7",
1111
"vscode-uri": "^3.0.7",
12-
"web-tree-sitter": "^0.20.5"
12+
"web-tree-sitter": "^0.20.8"
1313
},
1414
"devDependencies": {
1515
"@types/jest": "^27.4.1",

server/src/parser.ts

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import * as path from 'path';
21
import * as Parser from 'web-tree-sitter';
3-
import { existsSync } from 'fs';
42

53

64
export let language: Parser.Language

server/yarn.lock

+5-5
Original file line numberDiff line numberDiff line change
@@ -3467,7 +3467,7 @@ __metadata:
34673467
vscode-languageserver: ^8.0.2
34683468
vscode-languageserver-textdocument: ^1.0.7
34693469
vscode-uri: ^3.0.7
3470-
web-tree-sitter: ^0.20.5
3470+
web-tree-sitter: ^0.20.8
34713471
languageName: unknown
34723472
linkType: soft
34733473

@@ -4017,10 +4017,10 @@ __metadata:
40174017
languageName: node
40184018
linkType: hard
40194019

4020-
"web-tree-sitter@npm:^0.20.5":
4021-
version: 0.20.5
4022-
resolution: "web-tree-sitter@npm:0.20.5"
4023-
checksum: d1ecb4f84e37dc17f1f564dd43fadb62a588e5c1cab3a1e9dd499cf7a2b9ff723712899303d028c361bf2cf92817421039384e5fca732c40d6f7755cdc234299
4020+
"web-tree-sitter@npm:^0.20.8":
4021+
version: 0.20.8
4022+
resolution: "web-tree-sitter@npm:0.20.8"
4023+
checksum: 300c8daf438422ff92f46b3d9768d7af84c1d680331f19ce109e48b5e4e137f1be8f9e446f13fae65afabbc61b62ed1d87f942ca1ab49d1a1aa7740817f98874
40244024
languageName: node
40254025
linkType: hard
40264026

yarn.lock

+16-6
Original file line numberDiff line numberDiff line change
@@ -2094,6 +2094,7 @@ __metadata:
20942094
"@types/node": ^17.0.23
20952095
"@types/vscode": ^1.63.0
20962096
vscode-languageclient: ^8.0.2
2097+
vscode-uri: ^3.0.7
20972098
languageName: unknown
20982099
linkType: soft
20992100

@@ -3151,7 +3152,7 @@ __metadata:
31513152
copy-webpack-plugin: ^11.0.0
31523153
path-browserify: ^1.0.1
31533154
release-it: ^15.6.0
3154-
tree-sitter-cli: ^0.20.6
3155+
tree-sitter-cli: ^0.20.8
31553156
ts-loader: ^9.3.1
31563157
typescript: ^4.7.4
31573158
vscode: ^1.1.37
@@ -6331,7 +6332,7 @@ __metadata:
63316332
vscode-languageserver: ^8.0.2
63326333
vscode-languageserver-textdocument: ^1.0.7
63336334
vscode-uri: ^3.0.7
6334-
web-tree-sitter: ^0.20.5
6335+
web-tree-sitter: ^0.20.8
63356336
languageName: unknown
63366337
linkType: soft
63376338

@@ -6889,6 +6890,15 @@ __metadata:
68896890
languageName: node
68906891
linkType: hard
68916892

6893+
"tree-sitter-cli@npm:^0.20.8":
6894+
version: 0.20.8
6895+
resolution: "tree-sitter-cli@npm:0.20.8"
6896+
bin:
6897+
tree-sitter: cli.js
6898+
checksum: 474680bf7fa906c8d0f86a5e2ef750c6b5cf7b95c7c6203b8a9bd602b0ea09e9b2698d828052a780c89fd3f456c1b22f8d6bbdb3232bc4d8cd823bc8afe5284a
6899+
languageName: node
6900+
linkType: hard
6901+
68926902
"ts-jest@npm:^27.1.4":
68936903
version: 27.1.5
68946904
resolution: "ts-jest@npm:27.1.5"
@@ -7316,10 +7326,10 @@ __metadata:
73167326
languageName: node
73177327
linkType: hard
73187328

7319-
"web-tree-sitter@npm:^0.20.5":
7320-
version: 0.20.7
7321-
resolution: "web-tree-sitter@npm:0.20.7"
7322-
checksum: f2949a679bbca5ecb225ab26a67ff99e6e3907fa905c6bd62bfe6d2cfa216347f8cc481efcd32f181cb6b964bc03c42f9611e16da0825bff43de389b17ff9f7f
7329+
"web-tree-sitter@npm:^0.20.8":
7330+
version: 0.20.8
7331+
resolution: "web-tree-sitter@npm:0.20.8"
7332+
checksum: 300c8daf438422ff92f46b3d9768d7af84c1d680331f19ce109e48b5e4e137f1be8f9e446f13fae65afabbc61b62ed1d87f942ca1ab49d1a1aa7740817f98874
73237333
languageName: node
73247334
linkType: hard
73257335

0 commit comments

Comments
 (0)