Of course, I know well that Markdown is the only another language that have non-parent language syntax highlighting. (with triple-backticks + language name)
Furthermore, TypeScript also gets error checking.
Oops, I forgot
string += ts[i]
Thanks to Comment tagged templates
Although not really that popular. Only 1K installs...