notes/.vscode/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/syntaxes/ejs-nested.json
2021-11-05 11:26:45 -07:00

33 lines
821 B
JSON

{
"$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json",
"scopeName": "text.html.ejs.override-js",
"injectionSelector": "L:text.html.ejs (* - meta.embedded.block.html) meta.block.js - (comment.block, text.html.ejs.override-js)",
"patterns": [
{
"begin": "[_-]?(%|\\?)(>)",
"beginCaptures": {
"0": {
"name": "punctuation.definition.tag.end.ejs"
},
"1": {
"name": "text.html.ejs.override-js"
}
},
"end": "(<)(%|\\?)(?![%#])[_=-]?",
"endCaptures": {
"0": {
"name": "punctuation.definition.tag.begin.ejs"
},
"1": {
"name": "text.html.ejs.override-js"
}
},
"contentName": "text.html.ejs.override-js",
"patterns": [
{
"include": "text.html.ejs"
}
]
}
]
}