TX010

Brak stdout dla renderToTerminal

Konsola

Text.js error TX010: renderToTerminal() found no stdout to write to.

Przyczyna

renderToTerminal() domyślnie zapisuje klatki ANSI do process.stdout. Uruchomiono tę funkcję w środowisku bez tego strumienia (przeglądarka, worker) i nie przekazano opcji stdout.

Rozwiązanie

Uruchom ją w środowisku Bun lub Node albo przekaż strumień z możliwością zapisu:

import { renderToTerminal } from "@textjs/react/terminal";await renderToTerminal(<App />, { stdout: process.stdout, stdin: process.stdin });

W przeglądarce użyj zamiast tego renderToConsole.