diff options
Diffstat (limited to 'tree-sitter.json')
| -rw-r--r-- | tree-sitter.json | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/tree-sitter.json b/tree-sitter.json new file mode 100644 index 0000000..b0d4a0b --- /dev/null +++ b/tree-sitter.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://tree-sitter.github.io/tree-sitter/assets/schemas/config.schema.json", + "grammars": [ + { + "name": "wmap", + "camelcase": "Wmap", + "title": "Wmap", + "scope": "source.wmap", + "file-types": [ + "wmap" + ], + "injection-regex": "^wmap$", + "class-name": "TreeSitterWmap" + } + ], + "metadata": { + "version": "1.0.0", + "license": "AGPL-v3", + "description": "Parser for wmap Formatted Wardley Maps", + "authors": [ + { + "name": "Rubén Beltrán del Río", + "email": "wmap.parser@r.bdr.sh", + "url": "https://r.bdr.sh" + } + ], + "links": { + "repository": "https://git.sr.ht/~rbdr/tree-sitter-wmap", + "funding": "" + } + }, + "bindings": { + "c": true, + "go": true, + "java": false, + "node": true, + "python": true, + "rust": true, + "swift": true, + "zig": false + } +}
\ No newline at end of file |