aboutsummaryrefslogtreecommitdiff
path: root/plugin/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/package.json')
-rw-r--r--plugin/package.json46
1 files changed, 31 insertions, 15 deletions
diff --git a/plugin/package.json b/plugin/package.json
index 003a866..60cf9da 100644
--- a/plugin/package.json
+++ b/plugin/package.json
@@ -10,20 +10,32 @@
"url": "https://github.com/ovfor4/cie-pseudocode-compiler.git",
"directory": "plugin"
},
- "engines": { "vscode": "^1.85.0" },
+ "engines": {
+ "vscode": "^1.85.0"
+ },
"main": "./src/extension.js",
- "categories": ["Programming Languages", "Formatters"],
+ "categories": [
+ "Programming Languages",
+ "Formatters"
+ ],
"scripts": {
- "check": "node --check src/extension.js && node --check src/indentation.js && node --check src/lexical.js",
+ "check": "node --check src/extension.js && node --check src/indentation.js && node --check src/lexical.js && node --check src/brackets.js",
"test": "node --test test/*.test.js"
},
"contributes": {
- "languages": [{
- "id": "cie-pseudocode",
- "aliases": ["CIE Pseudocode", "cie-pseudocode"],
- "extensions": [".cps"],
- "configuration": "./language-configuration.json"
- }],
+ "languages": [
+ {
+ "id": "cie-pseudocode",
+ "aliases": [
+ "CIE Pseudocode",
+ "cie-pseudocode"
+ ],
+ "extensions": [
+ ".cps"
+ ],
+ "configuration": "./language-configuration.json"
+ }
+ ],
"configurationDefaults": {
"[cie-pseudocode]": {
"editor.insertSpaces": false,
@@ -31,14 +43,18 @@
"editor.detectIndentation": false,
"editor.autoIndent": "full",
"editor.formatOnType": true,
- "editor.defaultFormatter": "ovfor4.cie-pseudocode"
+ "editor.defaultFormatter": "ovfor4.cie-pseudocode",
+ "editor.bracketPairColorization.enabled": true,
+ "editor.bracketPairColorization.independentColorPoolPerBracketType": false
}
},
- "grammars": [{
- "language": "cie-pseudocode",
- "scopeName": "source.cie-pseudocode",
- "path": "./syntaxes/cie-pseudocode.tmLanguage.json"
- }]
+ "grammars": [
+ {
+ "language": "cie-pseudocode",
+ "scopeName": "source.cie-pseudocode",
+ "path": "./syntaxes/cie-pseudocode.tmLanguage.json"
+ }
+ ]
},
"devDependencies": {
"vscode-oniguruma": "^2.0.1",