11{
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