Skip to content

Commit 7908b3c

Browse files
sonnyvesalipokey
andauthored
add: dart language compatibility (#89)
* add: dart language compatibility * Change version --------- Co-authored-by: Pokey Rule <[email protected]>
1 parent 3a691da commit 7908b3c

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# For generating .wasm files for parsers
22
# See https://www.npmjs.com/package/web-tree-sitter
3-
LANGUAGES = agda bash c c-sharp clojure cpp css elm elixir gleam go haskell hcl html java javascript json julia kotlin latex lua markdown nix perl php python query ruby rust scala scss sparql swift talon tsx typescript xml yaml
3+
LANGUAGES = agda bash c c-sharp clojure cpp css dart elm elixir gleam go haskell hcl html java javascript json julia kotlin latex lua markdown nix perl php python query ruby rust scala scss sparql swift talon tsx typescript xml yaml
44

55
# Build web-tree-sitter parsers for $(LANGUAGES)
66

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"onLanguage:cpp",
2929
"onLanguage:css",
3030
"onLanguage:csharp",
31+
"onLanguage:dart",
3132
"onLanguage:elm",
3233
"onLanguage:elixir",
3334
"onLanguage:gleam",
@@ -103,6 +104,7 @@
103104
"tree-sitter-clojure": "github:sogaiu/tree-sitter-clojure#f4236d4da8aa92bc105d9c118746474c608e6af7",
104105
"tree-sitter-cpp": "github:tree-sitter/tree-sitter-cpp#9d412ba7e597fe158f209da33e60f31b1f0df967",
105106
"tree-sitter-css": "^0.19.0",
107+
"tree-sitter-dart": "github:UserNobody14/tree-sitter-dart#9ac03bb2154316624fb4c41fe0f372a5f1597b43",
106108
"tree-sitter-elixir": "github:elixir-lang/tree-sitter-elixir#b20eaa75565243c50be5e35e253d8beb58f45d56",
107109
"tree-sitter-gleam": "github:gleam-lang/tree-sitter-gleam#2012f294baacf30e7a62414754021284377366c6",
108110
"tree-sitter-go": "github:tree-sitter/tree-sitter-go#bbaa67a180cfe0c943e50c55130918be8efb20bd",

src/extension.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const languages: {
1818
cpp: { module: "tree-sitter-cpp" },
1919
csharp: { module: "tree-sitter-c-sharp" },
2020
css: { module: "tree-sitter-css" },
21+
dart: { module: "tree-sitter-dart" },
2122
elm: { module: "tree-sitter-elm" },
2223
elixir: { module: "tree-sitter-elixir" },
2324
gleam: { module: "tree-sitter-gleam" },

yarn.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2019,6 +2019,13 @@ tree-sitter-css@^0.19.0:
20192019
dependencies:
20202020
nan "^2.14.1"
20212021

2022+
"tree-sitter-dart@github:UserNobody14/tree-sitter-dart#9ac03bb2154316624fb4c41fe0f372a5f1597b43":
2023+
version "1.0.0"
2024+
resolved "https://codeload.github.com/UserNobody14/tree-sitter-dart/tar.gz/9ac03bb2154316624fb4c41fe0f372a5f1597b43"
2025+
dependencies:
2026+
node-addon-api "^7.1.0"
2027+
node-gyp-build "^4.8.0"
2028+
20222029
"tree-sitter-elixir@github:elixir-lang/tree-sitter-elixir#b20eaa75565243c50be5e35e253d8beb58f45d56":
20232030
version "0.19.0"
20242031
resolved "https://codeload.github.com/elixir-lang/tree-sitter-elixir/tar.gz/b20eaa75565243c50be5e35e253d8beb58f45d56"

0 commit comments

Comments
 (0)