JsModule { bom_token: missing (optional), interpreter_token: missing (optional), directives: JsDirectiveList [], items: JsModuleItemList [ JsBogusStatement { items: [ JsBogus { items: [ LET_KW@0..4 "let" [] [Whitespace(" ")], JsBogus { items: [ JsBogus { items: [ JsIdentifierBinding { name_token: IDENT@4..6 "s" [] [Whitespace(" ")], }, JsBogus { items: [ EQ@6..8 "=" [] [Whitespace(" ")], JsBogus { items: [ ERROR_TOKEN@8..16 "\"\\u{200\"" [] [], ], }, ], }, ], }, ], }, ], }, SEMICOLON@16..17 ";" [] [], ], }, ], eof_token: EOF@17..18 "" [Newline("\n")] [], } 0: JS_MODULE@0..18 0: (empty) 1: (empty) 2: JS_DIRECTIVE_LIST@0..0 3: JS_MODULE_ITEM_LIST@0..17 0: JS_BOGUS_STATEMENT@0..17 0: JS_BOGUS@0..16 0: LET_KW@0..4 "let" [] [Whitespace(" ")] 1: JS_BOGUS@4..16 0: JS_BOGUS@4..16 0: JS_IDENTIFIER_BINDING@4..6 0: IDENT@4..6 "s" [] [Whitespace(" ")] 1: JS_BOGUS@6..16 0: EQ@6..8 "=" [] [Whitespace(" ")] 1: JS_BOGUS@8..16 0: ERROR_TOKEN@8..16 "\"\\u{200\"" [] [] 1: SEMICOLON@16..17 ";" [] [] 4: EOF@17..18 "" [Newline("\n")] [] -- unterminated_unicode_codepoint.js:1:16 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ × expected hex digits for a unicode code point escape, but encountered an invalid character > 1 │ let s = "\u{200"; │ ^ 2 │ -- let s = "\u{200";