forked from lexical-lsp/vscode-lexical
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhtml-eex.json
More file actions
25 lines (25 loc) · 889 Bytes
/
Copy pathhtml-eex.json
File metadata and controls
25 lines (25 loc) · 889 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"fileTypes": ["html.eex", ".heex", ".leex", ".neex"],
"foldingStartMarker": "(?x)\n\t\t(<(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)\\b.*?>\n\t\t|<!--(?!.*-->)\n\t\t|\\{\\s*($|\\?>\\s*$|//|/\\*(.*\\*/\\s*$|(?!.*?\\*/)))\n\t\t)",
"foldingStopMarker": "(?x)\n\t\t(</(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)>\n\t\t|^\\s*-->\n\t\t|(^|\\s)\\}\n\t\t)",
"injections": {
"R:text.html.elixir meta.tag meta.attribute string.quoted": {
"comment": "Uses R: to ensure this matches after any other injections.",
"patterns": [
{
"include": "text.elixir"
}
]
}
},
"name": "HTML (Embedded Elixir)",
"patterns": [
{
"include": "text.elixir"
},
{
"include": "text.html.basic"
}
],
"scopeName": "text.html.elixir"
}