{
	"fileTypes": [],
	"injectionSelector": "L:source -comment",
	"patterns": [
		{
			"name": "taggedTemplates",
			"contentName": "meta.embedded.block.html",
			"begin": "(?x)(html)((`))",
			"beginCaptures": {
				"1": {
					"name": "entity.name.function.tagged-template.js"
				},
				"2": {
					"name": "string.js"
				},
				"3": {
					"name": "punctuation.definition.string.template.begin.js"
				}
			},
			"end": "(`)",
			"endCaptures": {
				"0": {
					"name": "string.js"
				},
				"1": {
					"name": "punctuation.definition.string.template.end.js"
				}
			},
			"patterns": [
				{
					"include": "source.ts#template-substitution-element"
				},
				{
					"include": "text.html.basic"
				}
			]
		}
	],
	"scopeName": "inline.lit-html"
}
{
	"fileTypes": [],
	"injectionSelector": "L:source -comment -string",
	"patterns": [
		{
			"name": "taggedTemplates",
			"contentName": "meta.embedded.block.html",
			"begin": "(?x)(html)((`))",
			"beginCaptures": {
				"1": {
					"name": "entity.name.function.tagged-template.js"
				},
				"2": {
					"name": "string.js"
				},
				"3": {
					"name": "punctuation.definition.string.template.begin.js"
				}
			},
			"end": "(`)",
			"endCaptures": {
				"0": {
					"name": "string.js"
				},
				"1": {
					"name": "punctuation.definition.string.template.end.js"
				}
			},
			"patterns": [
				{
					"include": "source.ts#template-substitution-element"
				},
				{
					"include": "text.html.basic"
				}
			]
		}
	],
	"scopeName": "inline.lit-html"
}
Fix being triggered in strings
Fix being triggered in strings

Fixes #2
