From 681a4672c391ea12752cf33847261bdd241b6a8a Mon Sep 17 00:00:00 2001 From: Joe Clack <28568841+Lordfirespeed@users.noreply.github.com> Date: Tue, 3 Oct 2023 16:56:01 +0100 Subject: [PATCH] Add `"contributes"` block The `"contributes"` allows the `language` package to be imported by text editors and IDEs as a TextMate Bundle, providing rudimentary ZenStack support --- packages/language/package.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/language/package.json b/packages/language/package.json index db019e699..8c3c25b1d 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -28,5 +28,20 @@ }, "dependencies": { "langium": "1.2.0" + }, + "contributes": { + "languages": [ + { + "id": "zmodel", + "extensions": [".zmodel"] + } + ], + "grammars": [ + { + "language": "zmodel", + "scopeName": "source.zmodel", + "path": "./syntaxes/zmodel.tmLanguage.json" + } + ] } }