JsModule { bom_token: missing (optional), interpreter_token: missing (optional), directives: JsDirectiveList [], items: JsModuleItemList [ JsExpressionStatement { expression: JsxTagExpression { tag: JsxSelfClosingElement { l_angle_token: L_ANGLE@0..1 "<" [] [], name: JsxName { value_token: JSX_IDENT@1..5 "div" [] [Whitespace(" ")], }, type_arguments: missing (optional), attributes: JsxAttributeList [], slash_token: SLASH@5..6 "/" [] [], r_angle_token: R_ANGLE@6..7 ">" [] [], }, }, semicolon_token: missing (optional), }, ], eof_token: EOF@7..8 "" [Newline("\n")] [], } 0: JS_MODULE@0..8 0: (empty) 1: (empty) 2: JS_DIRECTIVE_LIST@0..0 3: JS_MODULE_ITEM_LIST@0..7 0: JS_EXPRESSION_STATEMENT@0..7 0: JSX_TAG_EXPRESSION@0..7 0: JSX_SELF_CLOSING_ELEMENT@0..7 0: L_ANGLE@0..1 "<" [] [] 1: JSX_NAME@1..5 0: JSX_IDENT@1..5 "div" [] [Whitespace(" ")] 2: (empty) 3: JSX_ATTRIBUTE_LIST@5..5 4: SLASH@5..6 "/" [] [] 5: R_ANGLE@6..7 ">" [] [] 1: (empty) 4: EOF@7..8 "" [Newline("\n")] []