JsModule { bom_token: missing (optional), interpreter_token: missing (optional), directives: JsDirectiveList [], items: JsModuleItemList [ JsExpressionStatement { expression: JsxTagExpression { tag: JsxElement { opening_element: JsxOpeningElement { l_angle_token: L_ANGLE@0..1 "<" [] [], name: JsxName { value_token: JSX_IDENT@1..4 "div" [] [], }, type_arguments: missing (optional), attributes: JsxAttributeList [], r_angle_token: R_ANGLE@4..5 ">" [] [], }, children: JsxChildList [ JsxFragment { opening_fragment: JsxOpeningFragment { l_angle_token: L_ANGLE@5..6 "<" [] [], r_angle_token: R_ANGLE@6..7 ">" [] [], }, children: JsxChildList [ JsxText { value_token: JSX_TEXT_LITERAL@7..11 "test" [] [], }, ], closing_fragment: JsxClosingFragment { l_angle_token: L_ANGLE@11..12 "<" [] [], slash_token: SLASH@12..14 "/" [] [Whitespace(" ")], r_angle_token: missing (required), }, }, JsxText { value_token: JSX_TEXT_LITERAL@14..28 "5 more content" [] [], }, ], closing_element: JsxClosingElement { l_angle_token: L_ANGLE@28..29 "<" [] [], slash_token: SLASH@29..30 "/" [] [], name: JsxName { value_token: JSX_IDENT@30..33 "div" [] [], }, r_angle_token: R_ANGLE@33..34 ">" [] [], }, }, }, semicolon_token: missing (optional), }, ], eof_token: EOF@34..35 "" [Newline("\n")] [], } 0: JS_MODULE@0..35 0: (empty) 1: (empty) 2: JS_DIRECTIVE_LIST@0..0 3: JS_MODULE_ITEM_LIST@0..34 0: JS_EXPRESSION_STATEMENT@0..34 0: JSX_TAG_EXPRESSION@0..34 0: JSX_ELEMENT@0..34 0: JSX_OPENING_ELEMENT@0..5 0: L_ANGLE@0..1 "<" [] [] 1: JSX_NAME@1..4 0: JSX_IDENT@1..4 "div" [] [] 2: (empty) 3: JSX_ATTRIBUTE_LIST@4..4 4: R_ANGLE@4..5 ">" [] [] 1: JSX_CHILD_LIST@5..28 0: JSX_FRAGMENT@5..14 0: JSX_OPENING_FRAGMENT@5..7 0: L_ANGLE@5..6 "<" [] [] 1: R_ANGLE@6..7 ">" [] [] 1: JSX_CHILD_LIST@7..11 0: JSX_TEXT@7..11 0: JSX_TEXT_LITERAL@7..11 "test" [] [] 2: JSX_CLOSING_FRAGMENT@11..14 0: L_ANGLE@11..12 "<" [] [] 1: SLASH@12..14 "/" [] [Whitespace(" ")] 2: (empty) 1: JSX_TEXT@14..28 0: JSX_TEXT_LITERAL@14..28 "5 more content" [] [] 2: JSX_CLOSING_ELEMENT@28..34 0: L_ANGLE@28..29 "<" [] [] 1: SLASH@29..30 "/" [] [] 2: JSX_NAME@30..33 0: JSX_IDENT@30..33 "div" [] [] 3: R_ANGLE@33..34 ">" [] [] 1: (empty) 4: EOF@34..35 "" [Newline("\n")] [] -- jsx_fragment_closing_missing_r_angle.jsx:1:15 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ × expected `>` but instead found `5` > 1 │
<>test │ ^ 2 │ i Remove 5 --
<>test