Files
ServerSync/lib/pygments/lexers/__pycache__/jsx.cpython-314.pyc

39 lines
2.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD>
<00><00><00>Rt^RIt^RIHtHtHtHt^RIHtH t ^RI
H t H t H t HtHtHtRR.tRR] 3R ]!] ] P$] 4R
3R ]!] ] P$] 43R ]!] ] P$4R 3.R
R]3R]!] P&]] ]4R3R] 3R] P&3R]!] ]] 4R3.R R]!] ] P&43R]!] 4R3.RR] R3R]R3R]R3]!R4.RR] R3R] R3]!R4./t!RR]4t!RR] 4tR#) z<>
pygments.lexers.jsx
~~~~~~~~~~~~~~~~~~~
Lexers for JSX (React) and TSX (TypeScript flavor).
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<04>bygroups<70>default<6C>include<64>inherit)<02>JavascriptLexer<65>TypeScriptLexer)<06>Name<6D>Operator<6F> Punctuation<6F>String<6E>Text<78>
Whitespace<EFBFBD>JsxLexer<65>TsxLexer<65>jsxz</?>z (<)(\w+)(\.?)<29>tagz (</)(\w+)(>)z (</)(\w+)<29>fragmentz\s+z([\w-]+)(\s*)(=)(\s*)<29>attrz[{}]+z[\w\.]+z (/?)(\s*)(>)z#popz(.)(\w+)z(>)z\{<7B>
expressionz".*?"z'.*?'z#pushz\}<7D>rootc<00><><00>]tRt^;tRtRtRR.tRR.tRR.tR t R
t
] P] P,tR ]!R4]./]CtR tR #)rz+For JavaScript Syntax Extension (JSX).
<20>JSXr<00>reactz*.jsxz*.reactztext/jsxztext/typescript-jsxzhttps://facebook.github.io/jsx/z2.17r<00>N<><14>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65> mimetypes<65>url<72> version_added<65>re<72> MULTILINE<4E>DOTALL<4C>flagsrr<00>
_JSX_RULES<EFBFBD>tokens<6E>__static_attributes__r<00><00>:/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/jsx.pyrr;sn<00><00><08> <11>D<EFBFBD><14>g<EFBFBD><1E>G<EFBFBD><18>)<29>$<24>I<EFBFBD><1B>2<>3<>I<EFBFBD>
+<2B>C<EFBFBD><1A>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>9<EFBFBD>9<EFBFBD> $<24>E<EFBFBD> <0F> <13>E<EFBFBD>N<EFBFBD> <13>
<EFBFBD><12>
<11> <12>Fr-c<00><><00>]tRt^QtRtRtR.tR.tR.tRt Rt
] P] P,tR]!R 4]./]CtR
tR #) rz%For TypeScript with embedded JSX
<20>TSX<53>tsxz*.tsxztext/typescript-tsxz5https://www.typescriptlang.org/docs/handbook/jsx.htmlz2.19rrrNrrr-r.rrQse<00><00><08> <11>D<EFBFBD><14>g<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD>&<26>'<27>I<EFBFBD>
A<EFBFBD>C<EFBFBD><1A>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>9<EFBFBD>9<EFBFBD> $<24>E<EFBFBD> <0F> <13>E<EFBFBD>N<EFBFBD> <13>
<EFBFBD><12>
<11> <12>Fr-)rr&<00>pygments.lexerrrrr<00>pygments.lexers.javascriptrr<00>pygments.tokenrr r
r r r <00>__all__<5F>Tag<61> Attributer*rrrr-r.<00><module>r8s~<00><01><04>
<EFBFBD>><3E>><3E>G<><0F><0F> <16>z<EFBFBD>
"<22><07>
<EFBFBD> <10>+<2B><1E> <19>8<EFBFBD>K<EFBFBD><14><18><18>;<3B>G<><15>O<> <1B> <14>[<5B>$<24>(<28>(<28>K<EFBFBD> 8<>
<EFBFBD>
<19> <14>[<5B>$<24>(<28>(<28> +<2B> <16>
<EFBFBD> <06>
<EFBFBD> <0F><1A><1C> !<21>8<EFBFBD>D<EFBFBD>N<EFBFBD>N<EFBFBD>J<EFBFBD><08>R\<5C>#]<5D>_e<5F>f<> <11>;<3B><1F> <13>T<EFBFBD>^<5E>^<5E>$<24> <18>(<28>;<3B><04>k<EFBFBD>B<>F<EFBFBD>K<>  <06><0F> <14>h<EFBFBD>{<7B>D<EFBFBD>N<EFBFBD>N<EFBFBD>;<3B><<3C> <0F><18>+<2B>&<26><06>/<2F><06> <0B> <0E> <0B>\<5C>*<2A> <11>6<EFBFBD>6<EFBFBD>"<22> <11>6<EFBFBD>6<EFBFBD>"<22><0F><06><0F>  <06> <11> <0E> <0B>W<EFBFBD>%<25> <0E> <0B>V<EFBFBD>$<24><0F><06><0F><06>?$<02>
<EFBFBD>N<12><EFBFBD><12>,<12><EFBFBD>r-