109109 "vscode" : " ^1.1.37" ,
110110 "vscode-test" : " ^1.5.2"
111111 }
112- }{
113- "name" : " vscode-cashscript" ,
114- "displayName" : " vscode-cashscript" ,
115- "description" : " Language extension for cashscript" ,
116- "version" : " 0.0.1" ,
117- "icon" : " images/icon.png" ,
118- "engines" : {
119- "vscode" : " ^1.50.1"
120- },
121- "categories" : [
122- " Programming Languages"
123- ],
124- "activationEvents" : [
125- " onLanguage:cashscript" ,
126- " onCommand:cashscript.compile"
127- ],
128- "main" : " ./out/src/extension" ,
129- "scripts" : {
130- "vscode:prepublish" : " npm run compile" ,
131- "compile" : " tsc -p ./" ,
132- "watch" : " tsc -watch -p ./" ,{
133- "name" : " cashscript" ,
134- "publisher" : " NathanielCherian" ,
135- "displayName" : " cashscript" ,
136- "description" : " Cashscript language support for Visual Studio Code" ,
137- "version" : " 1.0.0" ,
138- "repository" : {
139- "type" : " git" ,
140- "url" : " https://github.com/nathanielCherian/vscode-cashscript"
141- },
142- "bugs" : {
143- "url" : " https://github.com/nathanielCherian/vscode-cashscript/issues"
144- },
145- "contributors" : [
146- " Nathaniel Cherian"
147- ],
148- "keywords" : [
149- " cashscript" ,
150- " bch" ,
151- " blockchain" ,
152- " compiler" ,
153- " contract"
154- ],
155- "categories" : [
156- " Programming Languages" ,
157- " Snippets" ,
158- " Linters"
159- ],
160- "engines" : {
161- "vscode" : " ^1.56.0"
162- },
163- "activationEvents" : [
164- " onLanguage:cashscript" ,
165- " onCommand:cashscript.compile"
166- ],
167- "main" : " ./out/src/extension" ,
168- "scripts" : {
169- "vscode:prepublish" : " npm run -S esbuild-base -- --minify" ,
170- "esbuild-base" : " esbuild ./src/extension.ts --bundle --outfile=out/main.js --external:vscode --format=cjs --platform=node" ,
171- "esbuild" : " npm run -S esbuild-base -- --sourcemap" ,
172- "esbuild-watch" : " npm run -S esbuild-base -- --sourcemap --watch" ,
173- "test-compile" : " tsc -p ./" ,
174- "compile" : " tsc -p ./" ,
175- "watch" : " tsc -watch -p ./" ,
176- "prepare" : " node ./node_modules/vscode/bin/install"
177- },
178- "contributes" : {
179- "languages" : [
180- {
181- "id" : " cashscript" ,
182- "aliases" : [
183- " cashscript" ,
184- " Cashscript"
185- ],
186- "extensions" : [
187- " .cash"
188- ],
189- "configuration" : " ./cashscript.configuration.json"
190- }
191- ],
192- "grammars" : [
193- {
194- "language" : " cashscript" ,
195- "scopeName" : " source.cash" ,
196- "path" : " ./syntaxes/cashscript.tmLanguage.json"
197- }
198- ],
199- "snippets" : [
200- {
201- "language" : " cashscript" ,
202- "path" : " ./snippets/cashscript.snippets.json"
203- }
204- ],
205- "commands" : [
206- {
207- "command" : " cashscript.compile" ,
208- "title" : " Compile Contract"
209- }
210- ],
211- "keybindings" : [
212- {
213- "command" : " cashscript.compile" ,
214- "key" : " ctrl+f5"
215- }
216- ],
217- "menus" : {
218- "editor/title" : [
219- {
220- "when" : " resourceLangId == cashscript" ,
221- "command" : " cashscript.compile" ,
222- "group" : " navigation"
223- }
224- ]
225- }
226- },
227- "dependencies" : {
228- "antlr4ts" : " ^0.5.0-alpha.4" ,
229- "cashc" : " ^0.6.3" ,
230- "cashscript" : " ^0.6.3" ,
231- "vscode-languageclient" : " ^7.0.0" ,
232- "vscode-languageserver" : " ^7.0.0" ,
233- "vscode-languageserver-textdocument" : " ^1.0.1"
234- },
235- "devDependencies" : {
236- "@types/vscode" : " ^1.56.0" ,
237- "esbuild" : " ^0.12.8" ,
238- "typescript" : " ^4.3.2" ,
239- "vscode" : " ^1.1.37" ,
240- "vscode-test" : " ^1.5.2"
241- }
242- }
243- "prepare" : " node ./node_modules/vscode/bin/install"
244- },
245- "contributes" : {
246- "languages" : [
247- {
248- "id" : " cashscript" ,
249- "aliases" : [
250- " cashscript" ,
251- " Cashscript"
252- ],
253- "extensions" : [
254- " .cash"
255- ],
256- "configuration" : " ./cashscript.configuration.json"
257- }
258- ],
259- "grammars" : [
260- {
261- "language" : " cashscript" ,
262- "scopeName" : " source.cash" ,
263- "path" : " ./syntaxes/cashscript.tmLanguage.json"
264- }
265- ],
266- "snippets" : [
267- {
268- "language" : " cashscript" ,
269- "path" : " ./snippets/cashscript.snippets.json"
270- }
271- ],
272- "commands" : [
273- {
274- "command" : " cashscript.compile" ,
275- "title" : " Compile Contract"
276- }
277- ],
278- "keybindings" : [
279- {
280- "command" : " cashscript.compile" ,
281- "key" : " ctrl+f5"
282- }
283- ],
284- "menus" : {
285- "editor/title" : [
286- {
287- "when" : " resourceLangId == cashscript" ,
288- "command" : " cashscript.compile" ,
289- "group" : " navigation"
290- }
291- ]
292- }
293- },
294- "dependencies" : {
295- "antlr4ts" : " ^0.5.0-alpha.4" ,
296- "cashc" : " ^0.6.3" ,
297- "cashscript" : " ^0.6.3" ,
298- "vscode-languageclient" : " ^7.0.0" ,
299- "vscode-languageserver" : " ^7.0.0" ,
300- "vscode-languageserver-textdocument" : " ^1.0.1"
301- },
302- "devDependencies" : {
303- "@types/vscode" : " ^1.56.0" ,
304- "typescript" : " ^4.3.2" ,
305- "vscode" : " ^1.1.37" ,
306- "vscode-test" : " ^1.5.2"
307- }
308- }
112+ }
0 commit comments