about summary refs log tree commit diff stats
path: root/tree-sitter-yts/tree-sitter.json
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-14 12:29:47 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-14 12:29:47 +0100
commita9a4ba60a37eb351d3ed872f1cfcf53e673be9ef (patch)
tree59ab6fe348e7e42c10c33799b5ff51433dc16842 /tree-sitter-yts/tree-sitter.json
parentfix(yt_dlp/wrappers/info_json): Add missing fields to `Subtitle` (diff)
downloadyt-a9a4ba60a37eb351d3ed872f1cfcf53e673be9ef.tar.gz
yt-a9a4ba60a37eb351d3ed872f1cfcf53e673be9ef.zip
feat(tree-sitter-yts): Update to new tree-sitter version & improve parsing
Diffstat (limited to 'tree-sitter-yts/tree-sitter.json')
-rw-r--r--tree-sitter-yts/tree-sitter.json33
1 files changed, 33 insertions, 0 deletions
diff --git a/tree-sitter-yts/tree-sitter.json b/tree-sitter-yts/tree-sitter.json
new file mode 100644
index 0000000..380caf6
--- /dev/null
+++ b/tree-sitter-yts/tree-sitter.json
@@ -0,0 +1,33 @@
+{
+  "grammars": [
+    {
+      "name": "yts",
+      "camelcase": "Yts",
+      "scope": "source.yts",
+      "path": ".",
+      "file-types": [
+        "yts"
+      ],
+      "highlights": [
+        "queries/highlights.scm"
+      ],
+      "injection-regex": "^(yts)$"
+    }
+  ],
+  "metadata": {
+    "version": "0.0.1",
+    "license": "MIT",
+    "description": "yts grammar for tree-sitter",
+    "links": {
+      "repository": "https://git.vhack.eu/soispha/clients/yt/tree-sitter-yts"
+    }
+  },
+  "bindings": {
+    "c": true,
+    "go": true,
+    "node": true,
+    "python": true,
+    "rust": true,
+    "swift": true
+  }
+}