diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-13 05:53:16 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-13 05:53:16 +0000 |
| commit | be8154fac8a0ea5eb3dddef4053f12d67102009d (patch) | |
| tree | f782d438ffa451ebd2efc00ccc0b7a4579a020c4 /plugin/package.json | |
| parent | 38ff4e782ef844a21512eb2ca0e491387ae89ec5 (diff) | |
feat(plugin): add CIE language registration and C++ style highlighting
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat (limited to 'plugin/package.json')
| -rw-r--r-- | plugin/package.json | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/plugin/package.json b/plugin/package.json new file mode 100644 index 0000000..c7a31d1 --- /dev/null +++ b/plugin/package.json @@ -0,0 +1,36 @@ +{ + "name": "cie-pseudocode", + "displayName": "CIE Pseudocode", + "description": "CIE pseudocode highlighting, Tab indentation and bracket checking for .cps files.", + "version": "0.1.0", + "publisher": "ovfor4", + "license": "GPL-3.0-only", + "repository": { + "type": "git", + "url": "https://github.com/ovfor4/cie-pseudocode-compiler.git", + "directory": "plugin" + }, + "engines": { "vscode": "^1.85.0" }, + "categories": ["Programming Languages", "Formatters"], + "scripts": { + "check": "node --check src/extension.js", + "test": "node --test test/*.test.js" + }, + "contributes": { + "languages": [{ + "id": "cie-pseudocode", + "aliases": ["CIE Pseudocode", "cie-pseudocode"], + "extensions": [".cps"], + "configuration": "./language-configuration.json" + }], + "grammars": [{ + "language": "cie-pseudocode", + "scopeName": "source.cie-pseudocode", + "path": "./syntaxes/cie-pseudocode.tmLanguage.json" + }] + }, + "devDependencies": { + "vscode-oniguruma": "^2.0.1", + "vscode-textmate": "^9.3.2" + } +} |
