1
1
{
2
- "name" : " superbol" ,
3
- "displayName" : " Superbol COBOL" ,
4
- "description" : " Provides a COBOL mode in VSCode based on Superbol" ,
5
- "license" : " MIT" ,
6
- "version" : " 0.1.0" ,
7
- "publisher" : " ocamlpro" ,
8
- "repository" : {
9
- "type" : " git" ,
10
- "url" : " https://github.com/OCamlPro/superbol-vscode-platform"
11
- },
12
- "homepage" : " https://ocamlpro.com/cobol" ,
13
- "author" : {
14
- "name" : " OCamlPro SAS" ,
15
-
16
- },
17
- "keywords" : [
18
- " cobol" ,
19
- " gnucobol"
20
- ],
21
2
"engines" : {
22
3
"vscode" : " ^1.64.0"
23
4
},
24
- "categories" : [
25
- " Formatters" ,
26
- " Programming Languages" ,
27
- " Linters" ,
28
- " Snippets" ,
29
- " Other"
30
- ],
31
5
"activationEvents" : [
32
6
" onLanguage:cobol" ,
33
7
" onDebug"
34
8
],
35
9
"contributes" : {
36
- "languages " : [
10
+ "breakpoints " : [
37
11
{
38
- "id" : " cobol" ,
39
- "aliases" : [
40
- " COBOL"
41
- ],
42
- "filenamePatterns" : [
43
- " *.cbl" ,
44
- " *.cob"
45
- ]
12
+ "language" : " COBOL"
46
13
}
47
14
],
15
+ "configuration" : {
16
+ "title" : " Superbol COBOL" ,
17
+ "properties" : {
18
+ "superbol.globalFormatTakesSelection" : {
19
+ "type" : " boolean" ,
20
+ "default" : false ,
21
+ "description" : " If something is selected, only format the selection"
22
+ },
23
+ "superbol.path" : {
24
+ "default" : " " ,
25
+ "description" : " Path to the `superbol` command"
26
+ }
27
+ }
28
+ },
48
29
"debuggers" : [
49
30
{
50
31
"type" : " cobol" ,
32
+ "label" : " GnuCOBOL Debugger" ,
33
+ "program" : " gdb" ,
51
34
"languages" : [
52
35
" cobol"
53
36
],
54
- "program" : " gdb" ,
55
- "args" : [
56
- " --init-eval-command=\" source /usr/local/bin/cobcd.py\" "
57
- ],
58
37
"configurationAttributes" : {
59
38
"launch" : {
60
39
"type" : " cobol" ,
83
62
]
84
63
}
85
64
],
86
- "breakpoints " : [
65
+ "languages " : [
87
66
{
88
- "language" : " COBOL"
67
+ "id" : " cobol" ,
68
+ "aliases" : [
69
+ " COBOL"
70
+ ],
71
+ "filenamePatterns" : [
72
+ " *.cbl" ,
73
+ " *.cob"
74
+ ]
89
75
}
90
76
],
91
- "configuration" : {
92
- "title" : " Superbol COBOL" ,
93
- "properties" : {
94
- "superbol.globalFormatTakesSelection" : {
95
- "type" : " boolean" ,
96
- "default" : false ,
97
- "description" : " If something is selected, only format the selection"
98
- },
99
- "superbol.path" : {
100
- "type" : " string" ,
101
- "default" : " " ,
102
- "description" : " Path to the `superbol` command"
103
- }
104
- }
105
- },
106
77
"taskDefinitions" : [
107
- {
108
- "type" : " superbol" ,
109
- "properties" : {
110
- "copybooks" : {
111
- "type" : " array" ,
112
- "description" : " The list of copybooks paths"
113
- },
114
- "sourceFormat" : {
115
- "type" : " string" ,
116
- "description" : " The source format of the code"
117
- },
118
- "dialect" : {
119
- "type" : " string" ,
120
- "description" : " The COBOL dialect used"
121
- },
122
- "forDebugging" : {
123
- "type" : " boolean" ,
124
- "description" : " Build for debugging"
125
- },
126
- "extensions" : {
127
- "type" : " array" ,
128
- "description" : " Add cobol file extensions"
129
- }
130
- }
78
+ {
79
+ "type" : " superbol" ,
80
+ "properties" : {
81
+ "copybooks" : {
82
+ "type" : " array" ,
83
+ "description" : " The list of copybooks paths"
84
+ },
85
+ "sourceFormat" : {
86
+ "description" : " The source format of the code"
87
+ },
88
+ "dialect" : {
89
+ "description" : " The COBOL dialect used"
90
+ },
91
+ "forDebugging" : {
92
+ "type" : " boolean" ,
93
+ "description" : " Build for debugging"
94
+ },
95
+ "extensions" : {
96
+ "type" : " array" ,
97
+ "description" : " Add cobol file extensions"
98
+ }
131
99
}
100
+ }
132
101
]
133
102
},
134
- "main" : " ./dist/superbol_vscode_platform.bc.js" ,
103
+ "name" : " superbol" ,
104
+ "displayName" : " Superbol Studio OSS" ,
105
+ "description" : " Provides a COBOL mode in VSCode, based on SuperBOL Language Server Protocol for COBOL" ,
106
+ "license" : " MIT" ,
107
+ "version" : " 0.1.0" ,
108
+ "repository" : {
109
+ "type" : " git" ,
110
+ "url" : " https://github.com/OCamlPro/superbol-studio-oss"
111
+ },
112
+ "homepage" : " https://get-superbol.com" ,
113
+ "author" : {
114
+ "name" : " SuperBOL at OCamlPro" ,
115
+
116
+ },
117
+ "keywords" : [
118
+ " cobol" ,
119
+ " gnucobol"
120
+ ],
121
+ "main" : " ./_dist/superbol_studio_oss.bc.js" ,
135
122
"scripts" : {
136
123
"compile" : " make compile" ,
137
- "package" : " vsce package --out superbol-vscode-platform.vsix --yarn" ,
138
- "deploy:vsce" : " vsce publish --packagePath superbol-vscode-platform.vsix --yarn" ,
124
+ "release" : " make release" ,
125
+ "package" : " vsce package --out superbol-studio-oss.vsix --yarn" ,
126
+ "deploy:vsce" : " vsce publish --packagePath superbol-studio-oss.vsix --yarn" ,
139
127
"deploy:ovsx" : " ovsx publish --yarn"
140
128
},
141
129
"dependencies" : {
155
143
"prettier" : " ^2.5.1" ,
156
144
"vsce" : " ^2.15.0" ,
157
145
"vscode-test" : " 1.6.1"
158
- }
159
- }
146
+ },
147
+ "publisher" : " ocamlpro" ,
148
+ "categories" : [
149
+ " Formatters" ,
150
+ " Programming Languages" ,
151
+ " Linters" ,
152
+ " Snippets" ,
153
+ " Other"
154
+ ]
155
+ }
0 commit comments