{
	"injectionSelector": "L:comment.block.documentation",
	"patterns": [
		{
			"include": "#markdown-comment"
		}
	],
	"repository": {
		"markdown-comment": {
			"begin": "^\\s*\\*(?!/)",
			"while": "(^|\\G)\\s*\\*(?!/)",
			"patterns": [
				{
					"include": "text.html.markdown#fenced_code_block"
				},
				{
					"include": "text.html.markdown#lists"
				},
				{
					"include": "source.ts#docblock"
				},
				{
					"include": "text.html.markdown#inline"
				}
			]
		}
	},
	"scopeName": "documentation.markdown.injection"
}
{
	"injectionSelector": "L:comment.block.documentation",
	"patterns": [
		{
			"include": "#markdown-comment"
		}
	],
	"repository": {
		"markdown-comment": {
			"begin": "(?<=/\\*\\*)\\s*\n",
			"while": "(^|\\G)\\s*\\*(?!/)(?=([^*]|[*](?!/))*$)",
			"patterns": [
				{
					"include": "text.html.markdown#fenced_code_block"
				},
				{
					"include": "text.html.markdown#lists"
				},
				{
					"include": "source.ts#docblock"
				},
				{
					"include": "text.html.markdown#inline"
				}
			]
		}
	},
	"scopeName": "documentation.markdown.injection"
}
Use more restrictive regular expression for markdown jsdoc content
Use more restrictive regular expression for markdown jsdoc content

Fixes #64455
