mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-04 07:33:18 +00:00
node:readline also ends lines at U+2028 and U+2029, which JSON allows unescaped inside strings, so a frame quoting either character was cut in two and the session failed with invalidFrame. Read muse serve stdout with a small LF-only reader that decodes UTF-8 in the stream, drops a trailing CR and flushes a final unterminated line. Closes #7084 Co-authored-by: Karl Bitz <kb@wardbitz.com> Co-authored-by: pernakor <94871534+pernakor@users.noreply.github.com>