1
1
{
2
- "name" : " vscode-syntax-tree" ,
3
- "displayName" : " Syntax Tree" ,
4
- "description" : " VSCode support for the syntax_tree gem" ,
5
- "icon" : " doc/logo.png" ,
6
- "version" : " 0.3.1" ,
7
- "publisher" : " ruby-syntax-tree" ,
8
- "repository" : {
9
- "type" : " git" ,
10
- "url" : " https://github.com/ruby-syntax-tree/vscode-syntax-tree.git"
11
- },
12
- "license" : " MIT" ,
13
- "bugs" : {
14
- "url" : " https://github.com/ruby-syntax-tree/vscode-syntax-tree/issues"
15
- },
16
- "engines" : {
17
- "vscode" : " ^1.68.0"
18
- },
19
- "activationEvents" : [
20
- " onLanguage:ruby" ,
21
- " workspaceContains:Gemfile.lock" ,
22
- " onCommand:syntaxTree.start" ,
23
- " onCommand:syntaxTree.stop" ,
24
- " onCommand:syntaxTree.restart" ,
25
- " onCommand:syntaxTree.showOutputChannel" ,
26
- " onCommand:syntaxTree.visualize"
27
- ],
28
- "main" : " ./out/extension" ,
29
- "contributes" : {
30
- "commands" : [
31
- {
32
- "command" : " syntaxTree.start" ,
33
- "title" : " Syntax Tree: Start"
34
- },
35
- {
36
- "command" : " syntaxTree.stop" ,
37
- "title" : " Syntax Tree: Stop"
38
- },
39
- {
40
- "command" : " syntaxTree.restart" ,
41
- "title" : " Syntax Tree: Restart"
42
- },
43
- {
44
- "command" : " syntaxTree.showOutputChannel" ,
45
- "title" : " Syntax Tree: Show Output Channel"
46
- },
47
- {
48
- "command" : " syntaxTree.visualize" ,
49
- "title" : " Syntax Tree: Visualize"
50
- }
51
- ],
52
- "configuration" : {
53
- "type" : " object" ,
54
- "title" : " Syntax Tree" ,
55
- "properties" : {
56
- "syntaxTree.printWidth" : {
57
- "default" : 80 ,
58
- "markdownDescription" : " The width to be used when formatting code." ,
59
- "type" : " number"
60
- },
61
- "syntaxTree.singleQuotes" : {
62
- "default" : false ,
63
- "markdownDescription" : " Uses single-quoted strings when possible." ,
64
- "type" : " boolean"
65
- },
66
- "syntaxTree.trailingComma" : {
67
- "default" : false ,
68
- "markdownDescription" : " Adds a trailing comma to multi-line array literals, hash literals, and method parameters." ,
69
- "type" : " boolean"
70
- },
71
- "syntaxTree.additionalPlugins" : {
72
- "default" : [],
73
- "markdownDescription" : " Registers [extra behaviors](https://github.com/ruby-syntax-tree/syntax_tree#plugins) with the language server." ,
74
- "items" : {
75
- "type" : " string"
76
- },
77
- "type" : " array"
78
- }
79
- }
80
- },
81
- "colors" : []
82
- },
83
- "scripts" : {
84
- "compile" : " tsc -p ./" ,
85
- "package" : " vsce package --no-yarn --githubBranch main" ,
86
- "publish" : " vsce publish --no-yarn --githubBranch main" ,
87
- "test" : " node ./out/test/runTest.js" ,
88
- "vscode:prepublish" : " yarn compile" ,
89
- "watch" : " tsc --watch -p ./"
90
- },
91
- "dependencies" : {
92
- "vscode-languageclient" : " 8.0.2"
93
- },
94
- "devDependencies" : {
95
- "@types/glob" : " ^7.1.1" ,
96
- "@types/mocha" : " ^9.1.1" ,
97
- "@types/node" : " ^18.0.0" ,
98
- "@types/vscode" : " ^1.68.0" ,
99
- "@vscode/test-electron" : " ^1.6.2" ,
100
- "glob" : " ^8.0.3" ,
101
- "mocha" : " ^10.0.0" ,
102
- "typescript" : " ^4.7.4" ,
103
- "vsce" : " ^2.9.2"
104
- },
105
- "__metadata" : {
106
- "id" : " b46118f9-0f6f-4320-9e2e-75c96492b4cb" ,
107
- "publisherDisplayName" : " ruby-syntax-tree" ,
108
- "publisherId" : " 63942dce-de09-44d8-b863-4a1dbd5508c6" ,
109
- "isPreReleaseVersion" : false
110
- }
111
- }
2
+ "name" : " vscode-syntax-tree" ,
3
+ "displayName" : " Syntax Tree" ,
4
+ "description" : " VSCode support for the syntax_tree gem" ,
5
+ "icon" : " doc/logo.png" ,
6
+ "version" : " 0.3.1" ,
7
+ "publisher" : " ruby-syntax-tree" ,
8
+ "repository" : {
9
+ "type" : " git" ,
10
+ "url" : " https://github.com/ruby-syntax-tree/vscode-syntax-tree.git"
11
+ },
12
+ "license" : " MIT" ,
13
+ "bugs" : {
14
+ "url" : " https://github.com/ruby-syntax-tree/vscode-syntax-tree/issues"
15
+ },
16
+ "engines" : {
17
+ "vscode" : " ^1.68.0"
18
+ },
19
+ "activationEvents" : [
20
+ " onLanguage:ruby" ,
21
+ " workspaceContains:Gemfile.lock" ,
22
+ " onCommand:syntaxTree.start" ,
23
+ " onCommand:syntaxTree.stop" ,
24
+ " onCommand:syntaxTree.restart" ,
25
+ " onCommand:syntaxTree.showOutputChannel" ,
26
+ " onCommand:syntaxTree.visualize"
27
+ ],
28
+ "main" : " ./out/extension" ,
29
+ "contributes" : {
30
+ "commands" : [
31
+ {
32
+ "command" : " syntaxTree.start" ,
33
+ "title" : " Syntax Tree: Start"
34
+ },
35
+ {
36
+ "command" : " syntaxTree.stop" ,
37
+ "title" : " Syntax Tree: Stop"
38
+ },
39
+ {
40
+ "command" : " syntaxTree.restart" ,
41
+ "title" : " Syntax Tree: Restart"
42
+ },
43
+ {
44
+ "command" : " syntaxTree.showOutputChannel" ,
45
+ "title" : " Syntax Tree: Show Output Channel"
46
+ },
47
+ {
48
+ "command" : " syntaxTree.visualize" ,
49
+ "title" : " Syntax Tree: Visualize"
50
+ }
51
+ ],
52
+ "configuration" : [
53
+ {
54
+ "type" : " object" ,
55
+ "title" : " Syntax Tree" ,
56
+ "properties" : {
57
+ "syntaxTree.additionalPlugins" : {
58
+ "default" : [],
59
+ "markdownDescription" : " Registers [extra behaviors](https://github.com/ruby-syntax-tree/syntax_tree#plugins) with the language server." ,
60
+ "items" : {
61
+ "type" : " string"
62
+ },
63
+ "type" : " array"
64
+ },
65
+ "syntaxTree.printWidth" : {
66
+ "default" : 80 ,
67
+ "markdownDescription" : " The width to be used when formatting code." ,
68
+ "type" : " number"
69
+ },
70
+ "syntaxTree.singleQuotes" : {
71
+ "default" : false ,
72
+ "markdownDescription" : " Uses single-quoted strings when possible." ,
73
+ "type" : " boolean"
74
+ },
75
+ "syntaxTree.trailingComma" : {
76
+ "default" : false ,
77
+ "markdownDescription" : " Adds a trailing comma to multi-line array literals, hash literals, and method parameters." ,
78
+ "type" : " boolean"
79
+ }
80
+ }
81
+ },
82
+ {
83
+ "type" : " object" ,
84
+ "title" : " Advanced" ,
85
+ "properties" : {
86
+ "syntaxTree.advanced.commandPath" : {
87
+ "default" : " " ,
88
+ "markdownDescription" : " Absolute path to stree executable. Overrides default search order.\n\n Supports variables `${userHome}`, `${pathSeparator}`, and `${cwd}`" ,
89
+ "type" : " string"
90
+ }
91
+ }
92
+ }
93
+ ],
94
+ "colors" : []
95
+ },
96
+ "scripts" : {
97
+ "compile" : " tsc -p ./" ,
98
+ "package" : " vsce package --no-yarn --githubBranch main" ,
99
+ "publish" : " vsce publish --no-yarn --githubBranch main" ,
100
+ "test" : " node ./out/test/runTest.js" ,
101
+ "vscode:prepublish" : " yarn compile" ,
102
+ "watch" : " tsc --watch -p ./"
103
+ },
104
+ "dependencies" : {
105
+ "vscode-languageclient" : " 8.0.2"
106
+ },
107
+ "devDependencies" : {
108
+ "@types/glob" : " ^7.1.1" ,
109
+ "@types/mocha" : " ^9.1.1" ,
110
+ "@types/node" : " ^18.0.0" ,
111
+ "@types/vscode" : " ^1.68.0" ,
112
+ "@vscode/test-electron" : " ^1.6.2" ,
113
+ "glob" : " ^8.0.3" ,
114
+ "mocha" : " ^10.0.0" ,
115
+ "typescript" : " ^4.7.4" ,
116
+ "vsce" : " ^2.9.2"
117
+ },
118
+ "__metadata" : {
119
+ "id" : " b46118f9-0f6f-4320-9e2e-75c96492b4cb" ,
120
+ "publisherDisplayName" : " ruby-syntax-tree" ,
121
+ "publisherId" : " 63942dce-de09-44d8-b863-4a1dbd5508c6" ,
122
+ "isPreReleaseVersion" : false
123
+ }
124
+ }
0 commit comments