[
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "a",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\\\",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "\\xFF",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.numeric.regexp",
		"r": {
			"dark_plus": "constant.character: #569CD6",
			"light_plus": "constant.character: #0000FF",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character: #569CD6",
			"hc_light": "constant.character: #0F4A85",
			"light_modern": "constant.character: #0000FF"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "b",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": ".",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "*+",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "\\-?",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp constant.other.character-class.range.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "^${}()|[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "\\]\\\\",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "c",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\r\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "\\r",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "d",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\/\\/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "# sourceMappingURL=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "^",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp keyword.operator.negation.regexp",
		"r": {
			"dark_plus": "keyword.operator.negation.regexp: #CE9178",
			"light_plus": "keyword.operator.negation.regexp: #D16969",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.negation.regexp: #CE9178",
			"hc_light": "keyword.operator.negation.regexp: #D16969",
			"light_modern": "keyword.operator.negation.regexp: #D16969"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "+",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "$",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.control.anchor.regexp",
		"r": {
			"dark_plus": "keyword.control.anchor.regexp: #DCDCAA",
			"light_plus": "keyword.control.anchor.regexp: #EE0000",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
			"hc_black": "keyword.control: #C586C0",
			"dark_modern": "keyword.control.anchor.regexp: #DCDCAA",
			"hc_light": "keyword.control.anchor.regexp: #EE0000",
			"light_modern": "keyword.control.anchor.regexp: #EE0000"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "e",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "<%=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\s",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "*",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "^",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp keyword.operator.negation.regexp",
		"r": {
			"dark_plus": "keyword.operator.negation.regexp: #CE9178",
			"light_plus": "keyword.operator.negation.regexp: #D16969",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.negation.regexp: #CE9178",
			"hc_light": "keyword.operator.negation.regexp: #D16969",
			"light_modern": "keyword.operator.negation.regexp: #D16969"
		}
	},
	{
		"c": "\\s",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "+",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\s",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "*",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "%>",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "f",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "```suggestion",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\u0020",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.character.numeric.regexp",
		"r": {
			"dark_plus": "constant.character: #569CD6",
			"light_plus": "constant.character: #0000FF",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character: #569CD6",
			"hc_light": "constant.character: #0F4A85",
			"light_modern": "constant.character: #0000FF"
		}
	},
	{
		"c": "*",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\r\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": ")(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(?<",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "suggestion",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp variable.other.regexp",
		"r": {
			"dark_plus": "variable: #9CDCFE",
			"light_plus": "variable: #001080",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable: #9CDCFE",
			"hc_light": "variable: #001080",
			"light_modern": "variable: #001080"
		}
	},
	{
		"c": ">",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "\\s\\S",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.set.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "*?",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": ")(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\r\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "\\n",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "```",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "const",
		"t": "source.ts meta.var.expr.ts storage.type.ts",
		"r": {
			"dark_plus": "storage.type: #569CD6",
			"light_plus": "storage.type: #0000FF",
			"dark_vs": "storage.type: #569CD6",
			"light_vs": "storage.type: #0000FF",
			"hc_black": "storage.type: #569CD6",
			"dark_modern": "storage.type: #569CD6",
			"hc_light": "storage.type: #0F4A85",
			"light_modern": "storage.type: #0000FF"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "g",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts",
		"r": {
			"dark_plus": "variable.other.constant: #4FC1FF",
			"light_plus": "variable.other.constant: #0070C1",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE",
			"dark_modern": "variable.other.constant: #4FC1FF",
			"hc_light": "variable.other.constant: #02715D",
			"light_modern": "variable.other.constant: #0070C1"
		}
	},
	{
		"c": " ",
		"t": "source.ts meta.var.expr.ts meta.var-single-variable.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "=",
		"t": "source.ts meta.var.expr.ts keyword.operator.assignment.ts",
		"r": {
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator: #D4D4D4",
			"hc_light": "keyword.operator: #000000",
			"light_modern": "keyword.operator: #000000"
		}
	},
	{
		"c": "  ",
		"t": "source.ts meta.var.expr.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.begin.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?<=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.look-behind.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": "^",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.control.anchor.regexp",
		"r": {
			"dark_plus": "keyword.control.anchor.regexp: #DCDCAA",
			"light_plus": "keyword.control.anchor.regexp: #EE0000",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
			"hc_black": "keyword.control: #C586C0",
			"dark_modern": "keyword.control.anchor.regexp: #DCDCAA",
			"hc_light": "keyword.control.anchor.regexp: #EE0000",
			"light_modern": "keyword.control.anchor.regexp: #EE0000"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "\\s",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": ")(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.look-ahead.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "a-z",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.set.regexp constant.other.character-class.range.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "a-z",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp constant.other.character-class.range.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.look-ahead.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": ".",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "*",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "\\1",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.other.back-reference.regexp",
		"r": {
			"dark_plus": "keyword: #569CD6",
			"light_plus": "keyword: #0000FF",
			"dark_vs": "keyword: #569CD6",
			"light_vs": "keyword: #0000FF",
			"hc_black": "keyword: #569CD6",
			"dark_modern": "keyword: #569CD6",
			"hc_light": "keyword: #0F4A85",
			"light_modern": "keyword: #0000FF"
		}
	},
	{
		"c": "$",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.control.anchor.regexp",
		"r": {
			"dark_plus": "keyword.control.anchor.regexp: #DCDCAA",
			"light_plus": "keyword.control.anchor.regexp: #EE0000",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
			"hc_black": "keyword.control: #C586C0",
			"dark_modern": "keyword.control.anchor.regexp: #DCDCAA",
			"hc_light": "keyword.control.anchor.regexp: #EE0000",
			"light_modern": "keyword.control.anchor.regexp: #EE0000"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "[",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "^",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp keyword.operator.negation.regexp",
		"r": {
			"dark_plus": "keyword.operator.negation.regexp: #CE9178",
			"light_plus": "keyword.operator.negation.regexp: #D16969",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.negation.regexp: #CE9178",
			"hc_light": "keyword.operator.negation.regexp: #D16969",
			"light_modern": "keyword.operator.negation.regexp: #D16969"
		}
	},
	{
		"c": "()",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.set.regexp: #D16969",
			"light_plus": "constant.other.character-class.set.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.set.regexp: #D16969",
			"hc_light": "constant.other.character-class.set.regexp: #811F3F",
			"light_modern": "constant.other.character-class.set.regexp: #811F3F"
		}
	},
	{
		"c": "]",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp constant.other.character-class.set.regexp punctuation.definition.character-class.regexp",
		"r": {
			"dark_plus": "punctuation.definition.character-class.regexp: #CE9178",
			"light_plus": "punctuation.definition.character-class.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.character-class.regexp: #CE9178",
			"hc_light": "punctuation.definition.character-class.regexp: #D16969",
			"light_modern": "punctuation.definition.character-class.regexp: #D16969"
		}
	},
	{
		"c": "*",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "0",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "+",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?<!",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.negative-look-behind.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": "password",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "token",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\)",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?!",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.negative-look-ahead.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": ".",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "*?",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "password",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp meta.group.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp meta.group.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "token",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp meta.group.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "\\p",
		"t": "source.ts meta.var.expr.ts string.regexp.ts constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "{L}",
		"t": "source.ts meta.var.expr.ts string.regexp.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?:",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp punctuation.definition.group.no-capture.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?<=",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.look-behind.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": "\\(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": "\\d",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": "{3}",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp keyword.operator.quantifier.regexp",
		"r": {
			"dark_plus": "keyword.operator.quantifier.regexp: #D7BA7D",
			"light_plus": "keyword.operator.quantifier.regexp: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.quantifier.regexp: #D7BA7D",
			"hc_light": "keyword.operator.quantifier.regexp: #000000",
			"light_modern": "keyword.operator.quantifier.regexp: #000000"
		}
	},
	{
		"c": "\\)",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp constant.character.escape.backslash.regexp",
		"r": {
			"dark_plus": "constant.character.escape: #D7BA7D",
			"light_plus": "constant.character.escape: #EE0000",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "constant.character: #569CD6",
			"dark_modern": "constant.character.escape: #D7BA7D",
			"hc_light": "constant.character.escape: #EE0000",
			"light_modern": "constant.character.escape: #EE0000"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "-",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\1",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.other.back-reference.regexp",
		"r": {
			"dark_plus": "keyword: #569CD6",
			"light_plus": "keyword: #0000FF",
			"dark_vs": "keyword: #569CD6",
			"light_vs": "keyword: #0000FF",
			"hc_black": "keyword: #569CD6",
			"dark_modern": "keyword: #569CD6",
			"hc_light": "keyword: #0F4A85",
			"light_modern": "keyword: #0000FF"
		}
	},
	{
		"c": "|",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.operator.or.regexp",
		"r": {
			"dark_plus": "keyword.operator.or.regexp: #DCDCAA",
			"light_plus": "keyword.operator.or.regexp: #EE0000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4",
			"dark_modern": "keyword.operator.or.regexp: #DCDCAA",
			"hc_light": "keyword.operator.or.regexp: #EE0000",
			"light_modern": "keyword.operator.or.regexp: #EE0000"
		}
	},
	{
		"c": "-",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "\\1",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp keyword.other.back-reference.regexp",
		"r": {
			"dark_plus": "keyword: #569CD6",
			"light_plus": "keyword: #0000FF",
			"dark_vs": "keyword: #569CD6",
			"light_vs": "keyword: #0000FF",
			"hc_black": "keyword: #569CD6",
			"dark_modern": "keyword: #569CD6",
			"hc_light": "keyword: #0F4A85",
			"light_modern": "keyword: #0000FF"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "(",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "?!",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.assertion.regexp meta.assertion.negative-look-ahead.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.assertion.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.assertion.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.assertion.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.assertion.regexp: #D16969",
			"light_modern": "punctuation.definition.group.assertion.regexp: #D16969"
		}
	},
	{
		"c": "\\s",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp constant.other.character-class.regexp",
		"r": {
			"dark_plus": "constant.other.character-class.regexp: #D16969",
			"light_plus": "constant.other.character-class.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "constant.other.character-class.regexp: #D16969",
			"hc_light": "constant.other.character-class.regexp: #811F3F",
			"light_modern": "constant.other.character-class.regexp: #811F3F"
		}
	},
	{
		"c": ")",
		"t": "source.ts meta.var.expr.ts string.regexp.ts meta.group.assertion.regexp punctuation.definition.group.regexp",
		"r": {
			"dark_plus": "punctuation.definition.group.regexp: #CE9178",
			"light_plus": "punctuation.definition.group.regexp: #D16969",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "punctuation.definition.group.regexp: #CE9178",
			"hc_light": "punctuation.definition.group.regexp: #D16969",
			"light_modern": "punctuation.definition.group.regexp: #D16969"
		}
	},
	{
		"c": "/",
		"t": "source.ts meta.var.expr.ts string.regexp.ts punctuation.definition.string.end.ts",
		"r": {
			"dark_plus": "string.regexp: #D16969",
			"light_plus": "string.regexp: #811F3F",
			"dark_vs": "string.regexp: #D16969",
			"light_vs": "string.regexp: #811F3F",
			"hc_black": "string.regexp: #D16969",
			"dark_modern": "string.regexp: #D16969",
			"hc_light": "string.regexp: #811F3F",
			"light_modern": "string.regexp: #811F3F"
		}
	},
	{
		"c": "u",
		"t": "source.ts meta.var.expr.ts string.regexp.ts keyword.other.ts",
		"r": {
			"dark_plus": "keyword: #569CD6",
			"light_plus": "keyword: #0000FF",
			"dark_vs": "keyword: #569CD6",
			"light_vs": "keyword: #0000FF",
			"hc_black": "keyword: #569CD6",
			"dark_modern": "keyword: #569CD6",
			"hc_light": "keyword: #0F4A85",
			"light_modern": "keyword: #0000FF"
		}
	},
	{
		"c": ";",
		"t": "source.ts punctuation.terminator.statement.ts",
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF",
			"dark_modern": "default: #CCCCCC",
			"hc_light": "default: #292929",
			"light_modern": "default: #3B3B3B"
		}
	}
]