grammars.json -rw-r--r-- 2.1 KiB
1[
2 {
3 "name": "bash",
4 "path": "grammars/tree-sitter-bash"
5 },
6 { "name": "c", "path": "grammars/tree-sitter-c" },
7 {
8 "name": "c-sharp",
9 "path": "grammars/tree-sitter-c-sharp"
10 },
11 { "name": "diff", "path": "grammars/tree-sitter-diff" },
12 { "name": "go", "path": "grammars/tree-sitter-go" },
13 {
14 "name": "haskell",
15 "path": "grammars/tree-sitter-haskell"
16 },
17 { "name": "html", "path": "grammars/tree-sitter-html" },
18 { "name": "java", "path": "grammars/tree-sitter-java" },
19 {
20 "name": "javascript",
21 "path": "grammars/tree-sitter-javascript"
22 },
23 { "name": "json", "path": "grammars/tree-sitter-json" },
24 { "name": "julia", "path": "grammars/tree-sitter-julia" },
25 {
26 "name": "markdown",
27 "path": "grammars/tree-sitter-markdown/tree-sitter-markdown"
28 },
29 {
30 "name": "markdown-inline",
31 "path": "grammars/tree-sitter-markdown/tree-sitter-markdown-inline"
32 },
33 {
34 "name": "ocaml",
35 "path": "grammars/tree-sitter-ocaml/ocaml",
36 "queries": "grammars/tree-sitter-ocaml/queries/*.scm",
37 "includes": ["grammars/tree-sitter-ocaml/common/scanner.h"]
38 },
39 { "name": "php", "path": "grammars/tree-sitter-php" },
40 { "name": "python", "path": "grammars/tree-sitter-python" },
41 { "name": "regex", "path": "grammars/tree-sitter-regex" },
42 { "name": "ruby", "path": "grammars/tree-sitter-ruby" },
43 { "name": "rust", "path": "grammars/tree-sitter-rust" },
44 {
45 "name": "scala",
46 "path": "grammars/tree-sitter-scala",
47 "queries": "grammars/tree-sitter-scala/queries/scala/*.scm"
48 },
49 { "name": "sql", "path": "grammars/tree-sitter-sql" },
50 { "name": "toml", "path": "grammars/tree-sitter-toml" },
51 {
52 "name": "tsx",
53 "path": "grammars/tree-sitter-typescript/tsx",
54 "queries": "grammars/tree-sitter-typescript/queries/*.scm",
55 "includes": ["grammars/tree-sitter-typescript/common/scanner.h"]
56 },
57 {
58 "name": "typescript",
59 "path": "grammars/tree-sitter-typescript/typescript",
60 "queries": "grammars/tree-sitter-typescript/queries/*.scm",
61 "includes": ["grammars/tree-sitter-typescript/common/scanner.h"]
62 },
63 { "name": "verilog", "path": "grammars/tree-sitter-verilog" }
64]