File tree Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 114
114
"source.ts" : " typescript" ,
115
115
"source.js.jsx" : " javascriptreact" ,
116
116
"source.tsx" : " typescriptreact" ,
117
+ "source.coffee" : " coffeescript" ,
117
118
"meta.tag.js" : " jsx-tags" ,
118
119
"meta.tag.tsx" : " jsx-tags" ,
119
120
"meta.tag.without-attributes.js" : " jsx-tags" ,
156
157
"source.ts" : " typescript" ,
157
158
"source.js.jsx" : " javascriptreact" ,
158
159
"source.tsx" : " typescriptreact" ,
160
+ "source.coffee" : " coffeescript" ,
159
161
"meta.tag.js" : " jsx-tags" ,
160
162
"meta.tag.tsx" : " jsx-tags" ,
161
163
"meta.tag.without-attributes.js" : " jsx-tags" ,
Original file line number Diff line number Diff line change 439
439
}
440
440
]
441
441
},
442
+ {
443
+ "begin" : " ([a-zA-Z0-9:-]+)\\ b(?=[^>]*\\ blang\\ s*=\\ s*(['\" ]?)coffee\\ b\\ 2)" ,
444
+ "beginCaptures" : {
445
+ "1" : {
446
+ "name" : " entity.name.tag.$1.html.vue"
447
+ }
448
+ },
449
+ "end" : " (</)(\\ 1)\\ s*(?=>)" ,
450
+ "endCaptures" : {
451
+ "1" : {
452
+ "name" : " punctuation.definition.tag.begin.html.vue"
453
+ },
454
+ "2" : {
455
+ "name" : " entity.name.tag.$2.html.vue"
456
+ }
457
+ },
458
+ "patterns" : [
459
+ {
460
+ "include" : " #tag-stuff"
461
+ },
462
+ {
463
+ "begin" : " (?<=>)" ,
464
+ "end" : " (?=<\\ /)" ,
465
+ "name" : " source.coffee" ,
466
+ "patterns" : [
467
+ {
468
+ "include" : " source.coffee"
469
+ }
470
+ ]
471
+ }
472
+ ]
473
+ },
442
474
{
443
475
"begin" : " ([a-zA-Z0-9:-]+)\\ b(?=[^>]*\\ blang\\ s*=\\ s*(['\" ]?)json\\ b\\ 2)" ,
444
476
"beginCaptures" : {
You can’t perform that action at this time.
0 commit comments