Skip to content

Commit 0ad3949

Browse files
committed
Release 0.24.0
1 parent 7ce3e30 commit 0ad3949

File tree

2 files changed

+135
-129
lines changed

2 files changed

+135
-129
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to the "vscode-parse-tree" extension will be documented in this file.
44

5+
## 0.24.0 (29 Nov 2022)
6+
7+
### Enhancements
8+
9+
- Add Elixir support [#57](https://github.com/cursorless-dev/vscode-parse-tree/pull/57) ([@shawa](https://github.com/shawa))
10+
511
## 0.23.0 (21 Sep 2022)
612

713
### Enhancements

package.json

Lines changed: 129 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -1,130 +1,130 @@
11
{
2-
"name": "parse-tree",
3-
"displayName": "Parse tree",
4-
"description": "Access document syntax using tree-sitter",
5-
"version": "0.23.1",
6-
"publisher": "pokey",
7-
"repository": {
8-
"type": "git",
9-
"url": "https://github.com/pokey/vscode-parse-tree"
10-
},
11-
"license": "MIT",
12-
"extensionKind": [
13-
"ui",
14-
"workspace"
15-
],
16-
"engines": {
17-
"vscode": "^1.58.0"
18-
},
19-
"categories": [
20-
"Programming Languages",
21-
"Themes",
22-
"Other"
23-
],
24-
"activationEvents": [
25-
"onLanguage:agda",
26-
"onLanguage:c",
27-
"onLanguage:clojure",
28-
"onLanguage:cpp",
29-
"onLanguage:css",
30-
"onLanguage:csharp",
31-
"onLanguage:elm",
32-
"onLanguage:elixir",
33-
"onLanguage:go",
34-
"onLanguage:haskell",
35-
"onLanguage:html",
36-
"onLanguage:java",
37-
"onLanguage:javascript",
38-
"onLanguage:javascriptreact",
39-
"onLanguage:json",
40-
"onLanguage:jsonc",
41-
"onLanguage:kotlin",
42-
"onLanguage:latex",
43-
"onLanguage:markdown",
44-
"onLanguage:php",
45-
"onLanguage:python",
46-
"onLanguage:ruby",
47-
"onLanguage:rust",
48-
"onLanguage:scala",
49-
"onLanguage:scm",
50-
"onLanguage:scss",
51-
"onLanguage:shellscript",
52-
"onLanguage:sparql",
53-
"onLanguage:starlark",
54-
"onLanguage:talon",
55-
"onLanguage:typescript",
56-
"onLanguage:typescriptreact",
57-
"onLanguage:xml",
58-
"onLanguage:yaml"
59-
],
60-
"main": "./out/extension.js",
61-
"capabilities": {
62-
"untrustedWorkspaces": {
63-
"supported": true
64-
}
65-
},
66-
"contributes": {},
67-
"scripts": {
68-
"vscode:prepublish": "npm run compile",
69-
"compile": "tsc -p ./ && make parsers",
70-
"watch": "tsc -watch -p ./",
71-
"preinstall": "make web-tree-sitter",
72-
"test": "npm run compile && node ./out/test",
73-
"benchmark": "npm run compile && node ./out/benchmark",
74-
"debug": "npm run compile && node --nolazy --inspect-brk=9229 ./out/test",
75-
"lint": "eslint src --ext ts",
76-
"build": "vsce package -o build.vsix",
77-
"publish": "vsce publish patch"
78-
},
79-
"devDependencies": {
80-
"@types/mocha": "^2.2.42",
81-
"@types/node": "^8.10.25",
82-
"@typescript-eslint/eslint-plugin": "^5.20.0",
83-
"@typescript-eslint/parser": "^5.20.0",
84-
"eslint": "^8.13.0",
85-
"eslint-config-prettier": "^8.5.0",
86-
"electron-rebuild": "^2.3.5",
87-
"tree-sitter-agda": "github:pokey/tree-sitter-agda#e5fba6cabe8c7fc7993ced2b86704f3841215284",
88-
"tree-sitter-bash": "^0.19.0",
89-
"tree-sitter-c": "^0.19.0",
90-
"tree-sitter-css": "^0.19.0",
91-
"tree-sitter-c-sharp": "^0.19.0",
92-
"tree-sitter-cli": "^0.20.1",
93-
"tree-sitter-clojure": "github:sogaiu/tree-sitter-clojure#master",
94-
"tree-sitter-cpp": "^0.19.0",
95-
"@elm-tooling/tree-sitter-elm": "github:elm-tooling/tree-sitter-elm#0aecfbf69f0c9bcdfada0f6f2c5398235c23949f",
96-
"tree-sitter-go": "^0.19.0",
97-
"tree-sitter-elixir": "github:elixir-lang/tree-sitter-elixir#b20eaa75565243c50be5e35e253d8beb58f45d56",
98-
"tree-sitter-haskell": "github:tree-sitter/tree-sitter-haskell#d6ccd2d9c40bdec29fee0027ef04fe5ff1ae4ceb",
99-
"tree-sitter-html": "^0.19.0",
100-
"tree-sitter-java": "github:tree-sitter/tree-sitter-java#ac14b4b1884102839455d32543ab6d53ae089ab7",
101-
"tree-sitter-javascript": "github:tree-sitter/tree-sitter-javascript#936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b",
102-
"tree-sitter-json": "^0.19.0",
103-
"tree-sitter-kotlin": "github:fwcd/tree-sitter-kotlin#a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569",
104-
"tree-sitter-latex": "github:latex-lsp/tree-sitter-latex#1666e9780de42a31b1376d32fbe8332e8dd5850f",
105-
"tree-sitter-markdown": "github:MDeiml/tree-sitter-markdown#272e080bca0efd19a06a7f4252d746417224959e",
106-
"tree-sitter-php": "github:tree-sitter/tree-sitter-php#0ce134234214427b6aeb2735e93a307881c6cd6f",
107-
"tree-sitter-python": "github:tree-sitter/tree-sitter-python#de221eccf9a221f5b85474a553474a69b4b5784d",
108-
"tree-sitter-ruby": "github:tree-sitter/tree-sitter-ruby#1ebfdb288842dae5a9233e2509a135949023dd82",
109-
"tree-sitter-rust": "github:tree-sitter/tree-sitter-rust#36ae187ed6dd3803a8a89dbb54f3124c8ee74662",
110-
"tree-sitter-scala": "github:tree-sitter/tree-sitter-scala#master",
111-
"tree-sitter-query": "github:nvim-treesitter/tree-sitter-query#5217c6805c09f8fc00ed13d17d5fcb791437aee6",
112-
"tree-sitter-scss": "github:serenadeai/tree-sitter-scss#c478c6868648eff49eb04a4df90d703dc45b312a",
113-
"tree-sitter-sparql": "^0.1.0",
114-
"tree-sitter-talon": "github:wenkokke/tree-sitter-talon#0abecabd89f080715319b3111f8bfccbd529912b",
115-
"tree-sitter-typescript": "github:tree-sitter/tree-sitter-typescript#082da44a5263599186dadafd2c974c19f3a73d28",
116-
"tree-sitter-yaml": "^0.5.0",
117-
"tslint": "^6.0.0",
118-
"typescript": "^4.5.5",
119-
"@types/vscode": "~1.58.0",
120-
"@vscode/test-electron": "^2.1.3"
121-
},
122-
"dependencies": {
123-
"jsonc-parser": "^2.1.0",
124-
"tar": ">=4.4.2",
125-
"web-tree-sitter": "file:vendor/web-tree-sitter/0.20.4"
126-
},
127-
"bundledDependencies": [
128-
"web-tree-sitter"
129-
]
130-
}
2+
"name": "parse-tree",
3+
"displayName": "Parse tree",
4+
"description": "Access document syntax using tree-sitter",
5+
"version": "0.24.0",
6+
"publisher": "pokey",
7+
"repository": {
8+
"type": "git",
9+
"url": "https://github.com/pokey/vscode-parse-tree"
10+
},
11+
"license": "MIT",
12+
"extensionKind": [
13+
"ui",
14+
"workspace"
15+
],
16+
"engines": {
17+
"vscode": "^1.58.0"
18+
},
19+
"categories": [
20+
"Programming Languages",
21+
"Themes",
22+
"Other"
23+
],
24+
"activationEvents": [
25+
"onLanguage:agda",
26+
"onLanguage:c",
27+
"onLanguage:clojure",
28+
"onLanguage:cpp",
29+
"onLanguage:css",
30+
"onLanguage:csharp",
31+
"onLanguage:elm",
32+
"onLanguage:elixir",
33+
"onLanguage:go",
34+
"onLanguage:haskell",
35+
"onLanguage:html",
36+
"onLanguage:java",
37+
"onLanguage:javascript",
38+
"onLanguage:javascriptreact",
39+
"onLanguage:json",
40+
"onLanguage:jsonc",
41+
"onLanguage:kotlin",
42+
"onLanguage:latex",
43+
"onLanguage:markdown",
44+
"onLanguage:php",
45+
"onLanguage:python",
46+
"onLanguage:ruby",
47+
"onLanguage:rust",
48+
"onLanguage:scala",
49+
"onLanguage:scm",
50+
"onLanguage:scss",
51+
"onLanguage:shellscript",
52+
"onLanguage:sparql",
53+
"onLanguage:starlark",
54+
"onLanguage:talon",
55+
"onLanguage:typescript",
56+
"onLanguage:typescriptreact",
57+
"onLanguage:xml",
58+
"onLanguage:yaml"
59+
],
60+
"main": "./out/extension.js",
61+
"capabilities": {
62+
"untrustedWorkspaces": {
63+
"supported": true
64+
}
65+
},
66+
"contributes": {},
67+
"scripts": {
68+
"vscode:prepublish": "npm run compile",
69+
"compile": "tsc -p ./ && make parsers",
70+
"watch": "tsc -watch -p ./",
71+
"preinstall": "make web-tree-sitter",
72+
"test": "npm run compile && node ./out/test",
73+
"benchmark": "npm run compile && node ./out/benchmark",
74+
"debug": "npm run compile && node --nolazy --inspect-brk=9229 ./out/test",
75+
"lint": "eslint src --ext ts",
76+
"build": "vsce package -o build.vsix",
77+
"publish": "vsce publish patch"
78+
},
79+
"devDependencies": {
80+
"@types/mocha": "^2.2.42",
81+
"@types/node": "^8.10.25",
82+
"@typescript-eslint/eslint-plugin": "^5.20.0",
83+
"@typescript-eslint/parser": "^5.20.0",
84+
"eslint": "^8.13.0",
85+
"eslint-config-prettier": "^8.5.0",
86+
"electron-rebuild": "^2.3.5",
87+
"tree-sitter-agda": "github:pokey/tree-sitter-agda#e5fba6cabe8c7fc7993ced2b86704f3841215284",
88+
"tree-sitter-bash": "^0.19.0",
89+
"tree-sitter-c": "^0.19.0",
90+
"tree-sitter-css": "^0.19.0",
91+
"tree-sitter-c-sharp": "^0.19.0",
92+
"tree-sitter-cli": "^0.20.1",
93+
"tree-sitter-clojure": "github:sogaiu/tree-sitter-clojure#master",
94+
"tree-sitter-cpp": "^0.19.0",
95+
"@elm-tooling/tree-sitter-elm": "github:elm-tooling/tree-sitter-elm#0aecfbf69f0c9bcdfada0f6f2c5398235c23949f",
96+
"tree-sitter-go": "^0.19.0",
97+
"tree-sitter-elixir": "github:elixir-lang/tree-sitter-elixir#b20eaa75565243c50be5e35e253d8beb58f45d56",
98+
"tree-sitter-haskell": "github:tree-sitter/tree-sitter-haskell#d6ccd2d9c40bdec29fee0027ef04fe5ff1ae4ceb",
99+
"tree-sitter-html": "^0.19.0",
100+
"tree-sitter-java": "github:tree-sitter/tree-sitter-java#ac14b4b1884102839455d32543ab6d53ae089ab7",
101+
"tree-sitter-javascript": "github:tree-sitter/tree-sitter-javascript#936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b",
102+
"tree-sitter-json": "^0.19.0",
103+
"tree-sitter-kotlin": "github:fwcd/tree-sitter-kotlin#a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569",
104+
"tree-sitter-latex": "github:latex-lsp/tree-sitter-latex#1666e9780de42a31b1376d32fbe8332e8dd5850f",
105+
"tree-sitter-markdown": "github:MDeiml/tree-sitter-markdown#272e080bca0efd19a06a7f4252d746417224959e",
106+
"tree-sitter-php": "github:tree-sitter/tree-sitter-php#0ce134234214427b6aeb2735e93a307881c6cd6f",
107+
"tree-sitter-python": "github:tree-sitter/tree-sitter-python#de221eccf9a221f5b85474a553474a69b4b5784d",
108+
"tree-sitter-ruby": "github:tree-sitter/tree-sitter-ruby#1ebfdb288842dae5a9233e2509a135949023dd82",
109+
"tree-sitter-rust": "github:tree-sitter/tree-sitter-rust#36ae187ed6dd3803a8a89dbb54f3124c8ee74662",
110+
"tree-sitter-scala": "github:tree-sitter/tree-sitter-scala#master",
111+
"tree-sitter-query": "github:nvim-treesitter/tree-sitter-query#5217c6805c09f8fc00ed13d17d5fcb791437aee6",
112+
"tree-sitter-scss": "github:serenadeai/tree-sitter-scss#c478c6868648eff49eb04a4df90d703dc45b312a",
113+
"tree-sitter-sparql": "^0.1.0",
114+
"tree-sitter-talon": "github:wenkokke/tree-sitter-talon#0abecabd89f080715319b3111f8bfccbd529912b",
115+
"tree-sitter-typescript": "github:tree-sitter/tree-sitter-typescript#082da44a5263599186dadafd2c974c19f3a73d28",
116+
"tree-sitter-yaml": "^0.5.0",
117+
"tslint": "^6.0.0",
118+
"typescript": "^4.5.5",
119+
"@types/vscode": "~1.58.0",
120+
"@vscode/test-electron": "^2.1.3"
121+
},
122+
"dependencies": {
123+
"jsonc-parser": "^2.1.0",
124+
"tar": ">=4.4.2",
125+
"web-tree-sitter": "file:vendor/web-tree-sitter/0.20.4"
126+
},
127+
"bundledDependencies": [
128+
"web-tree-sitter"
129+
]
130+
}

0 commit comments

Comments
 (0)