diff options
author | Aleksey Kladov <[email protected]> | 2018-08-10 13:07:43 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-08-10 13:07:43 +0100 |
commit | d7c5a6f3081c2e7266620779d3c32067f947b959 (patch) | |
tree | 2aefb594e062c8fa7cc7879e5df6883f3bc5d015 /codeless/package.json | |
parent | 4a900fd6815d3ea722b5e664aee9eac8bb9cb14f (diff) |
Start lang server
Diffstat (limited to 'codeless/package.json')
-rw-r--r-- | codeless/package.json | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/codeless/package.json b/codeless/package.json new file mode 100644 index 000000000..7a00f33ef --- /dev/null +++ b/codeless/package.json | |||
@@ -0,0 +1,41 @@ | |||
1 | { | ||
2 | "name": "libsyntax-rust", | ||
3 | "displayName": "libsyntax-rust", | ||
4 | "description": "An experimental Rust plugin for VS Code based on libsyntax2", | ||
5 | "license": "MIT", | ||
6 | "repository": "http://github.com/matklad/libsyntax2/", | ||
7 | "version": "0.0.1", | ||
8 | "publisher": "matklad", | ||
9 | "engines": { | ||
10 | "vscode": "^1.25.0" | ||
11 | }, | ||
12 | "scripts": { | ||
13 | "compile": "tsc -p ./", | ||
14 | "postinstall": "node ./node_modules/vscode/bin/install" | ||
15 | }, | ||
16 | "dependencies": { | ||
17 | "vscode-languageclient": "^4.3.0" | ||
18 | }, | ||
19 | "devDependencies": { | ||
20 | "@types/node": "^7.0.56", | ||
21 | "typescript": "^2.9.1", | ||
22 | "vsce": "^1.42.0", | ||
23 | "vscode": "^1.1.18" | ||
24 | }, | ||
25 | "main": "./out/src/extension", | ||
26 | "activationEvents": [ | ||
27 | "onLanguage:rust" | ||
28 | ], | ||
29 | "contributes": { | ||
30 | "commands": [ | ||
31 | { | ||
32 | "command": "libsyntax-rust.syntaxTree", | ||
33 | "title": "Show Rust syntax tree" | ||
34 | }, | ||
35 | { | ||
36 | "command": "libsyntax-rust.extendSelection", | ||
37 | "title": "Rust Extend Selection" | ||
38 | } | ||
39 | ] | ||
40 | } | ||
41 | } | ||