lib/rouge/lexers/tsx.rb in rouge-3.30.0 vs lib/rouge/lexers/tsx.rb in rouge-4.0.0

- old
+ new

@@ -18,9 +18,16 @@ prepend :element_name do rule %r/(\w+)(,)/ do groups Name::Other, Punctuation pop! 3 end + + rule %r/</, Punctuation, :type + end + + state :type do + mixin :object + rule %r/>/, Punctuation, :pop! end end end end