aboutsummaryrefslogtreecommitdiff
path: root/editors/code/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'editors/code/package.json')
-rw-r--r--editors/code/package.json50
1 files changed, 29 insertions, 21 deletions
diff --git a/editors/code/package.json b/editors/code/package.json
index ec325ad3f..4e7e3faf7 100644
--- a/editors/code/package.json
+++ b/editors/code/package.json
@@ -21,7 +21,7 @@
21 "Programming Languages" 21 "Programming Languages"
22 ], 22 ],
23 "engines": { 23 "engines": {
24 "vscode": "^1.44.0" 24 "vscode": "^1.45.0"
25 }, 25 },
26 "enableProposedApi": true, 26 "enableProposedApi": true,
27 "scripts": { 27 "scripts": {
@@ -39,15 +39,15 @@
39 "devDependencies": { 39 "devDependencies": {
40 "@rollup/plugin-commonjs": "^11.1.0", 40 "@rollup/plugin-commonjs": "^11.1.0",
41 "@rollup/plugin-node-resolve": "^7.1.3", 41 "@rollup/plugin-node-resolve": "^7.1.3",
42 "@types/node": "^12.12.37", 42 "@types/node": "^12.12.39",
43 "@types/node-fetch": "^2.5.6", 43 "@types/node-fetch": "^2.5.7",
44 "@types/vscode": "^1.44.0", 44 "@types/vscode": "^1.45.0",
45 "@typescript-eslint/eslint-plugin": "^2.29.0", 45 "@typescript-eslint/eslint-plugin": "^2.33.0",
46 "@typescript-eslint/parser": "^2.29.0", 46 "@typescript-eslint/parser": "^2.33.0",
47 "eslint": "^6.8.0", 47 "eslint": "^6.8.0",
48 "rollup": "^2.7.1", 48 "rollup": "^2.10.0",
49 "tslib": "^1.11.1", 49 "tslib": "^1.12.0",
50 "typescript": "^3.8.3", 50 "typescript": "^3.9.2",
51 "typescript-formatter": "^7.2.2", 51 "typescript-formatter": "^7.2.2",
52 "vsce": "^1.75.0" 52 "vsce": "^1.75.0"
53 }, 53 },
@@ -489,6 +489,11 @@
489 ], 489 ],
490 "grammars": [ 490 "grammars": [
491 { 491 {
492 "language": "rust",
493 "scopeName": "source.rust",
494 "path": "rust.tmGrammar.json"
495 },
496 {
492 "language": "ra_syntax_tree", 497 "language": "ra_syntax_tree",
493 "scopeName": "source.ra_syntax_tree", 498 "scopeName": "source.ra_syntax_tree",
494 "path": "ra_syntax_tree.tmGrammar.json" 499 "path": "ra_syntax_tree.tmGrammar.json"
@@ -600,34 +605,37 @@
600 "language": "rust", 605 "language": "rust",
601 "scopes": { 606 "scopes": {
602 "attribute": [ 607 "attribute": [
603 "meta.attribute" 608 "meta.attribute.rust"
604 ], 609 ],
605 "builtinType": [ 610 "builtinType": [
606 "support.type.primitive" 611 "support.type.primitive.rust"
607 ], 612 ],
608 "lifetime": [ 613 "lifetime": [
609 "entity.name.lifetime.rust" 614 "storage.modifier.lifetime.rust"
610 ], 615 ],
611 "typeAlias": [ 616 "typeAlias": [
612 "entity.name.typeAlias" 617 "entity.name.type.typeAlias.rust"
613 ], 618 ],
614 "union": [ 619 "union": [
615 "entity.name.union" 620 "entity.name.type.union.rust"
616 ], 621 ],
617 "struct": [ 622 "struct": [
618 "entity.name.type.struct" 623 "entity.name.type.struct.rust"
619 ],
620 "keyword.unsafe": [
621 "keyword.other.unsafe"
622 ], 624 ],
623 "keyword": [ 625 "keyword": [
624 "keyword" 626 "keyword.other.rust"
625 ], 627 ],
626 "keyword.controlFlow": [ 628 "keyword.controlFlow": [
627 "keyword.control" 629 "keyword.control.rust"
628 ], 630 ],
629 "variable.constant": [ 631 "variable.constant": [
630 "entity.name.constant" 632 "variable.other.constant.rust"
633 ],
634 "formatSpecifier": [
635 "punctuation.section.embedded.rust"
636 ],
637 "*.mutable": [
638 "markup.underline"
631 ] 639 ]
632 } 640 }
633 } 641 }