lib/rouge/lexers/javascript.rb in rouge-3.24.0 vs lib/rouge/lexers/javascript.rb in rouge-3.25.0

- old
+ new

@@ -270,10 +270,11 @@ # template strings state :template_string do rule %r/[$]{/, Punctuation, :template_string_expr rule %r/`/, Str::Double, :pop! rule %r/\\[$`]/, Str::Escape - rule %r/[$]/, Str::Double + rule %r/[^$`\\]+/, Str::Double + rule %r/[\\$]/, Str::Double end state :template_string_expr do rule %r/}/, Punctuation, :pop! mixin :root