summaryrefslogtreecommitdiff
path: root/pygments/lexers/javascript.py
diff options
context:
space:
mode:
authorMestery <48163546+Mesteery@users.noreply.github.com>2021-01-17 11:40:34 +0100
committerGeorg Brandl <georg@python.org>2021-01-17 12:48:43 +0100
commit927b01e9a54d6a1cc1f24bd0559fa0100e866fc2 (patch)
tree728fd6f8f1a4e4296114992c5c087a9708208ccc /pygments/lexers/javascript.py
parentedaa50dfabc48394c116783ccd7e0f523a00dd89 (diff)
downloadpygments-git-927b01e9a54d6a1cc1f24bd0559fa0100e866fc2.tar.gz
fix escape in TypeScript templates literals
Diffstat (limited to 'pygments/lexers/javascript.py')
-rw-r--r--pygments/lexers/javascript.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py
index df2a4e41..cac817d8 100644
--- a/pygments/lexers/javascript.py
+++ b/pygments/lexers/javascript.py
@@ -529,8 +529,7 @@ class TypeScriptLexer(RegexLexer):
# there should be reflected here as well.
'interp': [
(r'`', String.Backtick, '#pop'),
- (r'\\\\', String.Backtick),
- (r'\\`', String.Backtick),
+ (r'\\.', String.Backtick),
(r'\$\{', String.Interpol, 'interp-inside'),
(r'\$', String.Backtick),
(r'[^`\\$]+', String.Backtick),