diff --git a/src/terminal.tsx b/src/terminal.tsx index bb186d3..b536c55 100644 --- a/src/terminal.tsx +++ b/src/terminal.tsx @@ -30,7 +30,7 @@ function TerminalComponent (p: {websocket: string|null}) { }); socket.addEventListener('message', (event) => { - terminal.current?.write(event.data.replace(/\r\n/g, '\n')); + terminal.current?.write(JSON.parse(event.data)); }); terminal.current.onData((data) => {