|
10 | 10 | "Programming Languages"
|
11 | 11 | ],
|
12 | 12 | "contributes": {
|
13 |
| - "languages": [{ |
14 |
| - "id": "requirements-lang", |
15 |
| - "aliases": ["Requirements Language", "requirements-lang"], |
16 |
| - "extensions": [".req"], |
17 |
| - "configuration": "./language-configuration.json" |
18 |
| - },{ |
19 |
| - "id": "tests-lang", |
20 |
| - "aliases": ["Tests Language", "tests-lang"], |
21 |
| - "extensions": [".tst"], |
22 |
| - "configuration": "./language-configuration.json" |
23 |
| - }], |
24 |
| - "grammars": [{ |
25 |
| - "language": "requirements-lang", |
26 |
| - "scopeName": "source.requirements-lang", |
27 |
| - "path": "./syntaxes/requirements.tmLanguage.json" |
28 |
| - },{ |
29 |
| - "language": "tests-lang", |
30 |
| - "scopeName": "source.tests-lang", |
31 |
| - "path": "./syntaxes/tests.tmLanguage.json" |
32 |
| - }] |
| 13 | + "languages": [ |
| 14 | + { |
| 15 | + "id": "requirements-lang", |
| 16 | + "aliases": [ |
| 17 | + "Requirements Language", |
| 18 | + "requirements-lang" |
| 19 | + ], |
| 20 | + "extensions": [ |
| 21 | + ".req" |
| 22 | + ], |
| 23 | + "configuration": "./language-configuration.json" |
| 24 | + }, |
| 25 | + { |
| 26 | + "id": "tests-lang", |
| 27 | + "aliases": [ |
| 28 | + "Tests Language", |
| 29 | + "tests-lang" |
| 30 | + ], |
| 31 | + "extensions": [ |
| 32 | + ".tst" |
| 33 | + ], |
| 34 | + "configuration": "./language-configuration.json" |
| 35 | + } |
| 36 | + ], |
| 37 | + "grammars": [ |
| 38 | + { |
| 39 | + "language": "requirements-lang", |
| 40 | + "scopeName": "source.requirements-lang", |
| 41 | + "path": "./syntaxes/requirements.tmLanguage.json" |
| 42 | + }, |
| 43 | + { |
| 44 | + "language": "tests-lang", |
| 45 | + "scopeName": "source.tests-lang", |
| 46 | + "path": "./syntaxes/tests.tmLanguage.json" |
| 47 | + } |
| 48 | + ] |
33 | 49 | },
|
34 | 50 | "activationEvents": [
|
35 | 51 | "onLanguage:requirements-and-tests",
|
|
49 | 65 | "vscode:prepublish": "npm run build && npm run lint",
|
50 | 66 | "build": "tsc -b tsconfig.json",
|
51 | 67 | "watch": "tsc -b tsconfig.json --watch",
|
52 |
| - "lint": "eslint src --ext ts", |
| 68 | + "lint": "eslint src test --ext ts", |
53 | 69 | "langium:generate": "langium generate",
|
54 | 70 | "langium:watch": "langium generate --watch"
|
55 | 71 | },
|
56 | 72 | "dependencies": {
|
57 |
| - "chalk": "^4.1.2", |
58 |
| - "commander": "^8.0.0", |
59 |
| - "langium": "~1.0.0", |
60 |
| - "lodash": "^4.17.21", |
61 |
| - "vscode-languageclient": "^8.0.1", |
62 |
| - "vscode-languageserver": "^8.0.1" |
| 73 | + "chalk": "~4.1.2", |
| 74 | + "commander": "~10.0.0", |
| 75 | + "langium": "~1.0.1", |
| 76 | + "lodash": "~4.17.21", |
| 77 | + "vscode-languageclient": "~8.0.2", |
| 78 | + "vscode-languageserver": "~8.0.2" |
63 | 79 | },
|
64 | 80 | "devDependencies": {
|
65 | 81 | "langium-cli": "~1.0.0"
|
| 82 | + }, |
| 83 | + "volta": { |
| 84 | + "node": "16.19.0", |
| 85 | + "npm": "8.19.3" |
66 | 86 | }
|
67 | 87 | }
|
0 commit comments