Sha256: 9d28fbc345c9a23997bd057c88623ae204940fd1265fb0165bd5681c30b4bc84
Contents?: true
Size: 1.92 KB
Versions: 5
Compression:
Stored size: 1.92 KB
Contents
{"name":"Edge","scopeName":"text.html.edge","patterns":[{"include":"text.html.basic"},{}],"repository":{"comment":{"name":"comment.block","begin":"\\{{--","end":"\\--}}","beginCaptures":{"0":{"name":"punctuation.definition.comment.begin.edge"}},"endCaptures":{"0":{"name":"punctuation.definition.comment.end.edge"}}},"escapedMustache":{"name":"comment.block","begin":"\\@{{","end":"\\}}","beginCaptures":{"0":{"name":"punctuation.definition.comment.begin.edge"}},"endCaptures":{"0":{"name":"punctuation.definition.comment.end.edge"}}},"mustache":{"name":"meta.embedded.block.javascript","begin":"\\{{","end":"\\}}","patterns":[{"include":"source.ts#expression"}],"beginCaptures":{"0":{"name":"punctuation.mustache.begin"}},"endCaptures":{"0":{"name":"punctuation.mustache.end"}}},"nonSeekableTag":{"name":"meta.embedded.block.javascript","match":"^(\\s*)((@{1,2})(!)?([a-zA-Z._]+))(~)?$","patterns":[{"include":"source.ts#expression"}],"captures":{"2":{"name":"support.function.edge"}}},"safeMustache":{"name":"meta.embedded.block.javascript","begin":"\\{{{","end":"\\}}}","patterns":[{"include":"source.ts#expression"}],"beginCaptures":{"0":{"name":"punctuation.mustache.begin"}},"endCaptures":{"0":{"name":"punctuation.mustache.end"}}},"tag":{"name":"meta.embedded.block.javascript","begin":"^(\\s*)((@{1,2})(!)?([a-zA-Z._]+)(\\s{0,2}))(\\()","end":"\\)","patterns":[{"include":"source.ts#expression"}],"beginCaptures":{"2":{"name":"support.function.edge"},"7":{"name":"punctuation.paren.open"}},"endCaptures":{"0":{"name":"punctuation.paren.close"}}}},"injections":{"text.html.edge - (meta.embedded | meta.tag | comment.block.edge), L:(text.html.edge meta.tag - (comment.block.edge | meta.embedded.block.edge)), L:(source.ts.embedded.html - (comment.block.edge | meta.embedded.block.edge))":{"patterns":[{"include":"#comment"},{"include":"#escapedMustache"},{"include":"#safeMustache"},{"include":"#mustache"},{"include":"#nonSeekableTag"},{"include":"#tag"}]}}}
Version data entries
5 entries across 5 versions & 1 rubygems