import { Socket } from "node:net"; export class WriteStream extends Socket { fd; constructor(fd) { super(); this.fd = fd; } clearLine(dir, callback) { callback && callback(); return false; } clearScreenDown(callback) { callback && callback(); return false; } cursorTo(x, y, callback) { callback && typeof callback === "function" && callback(); return false; } moveCursor(dx, dy, callback) { callback && callback(); return false; } getColorDepth(env) { return 1; } hasColors(count, env) { return false; } getWindowSize() { return [this.columns, this.rows]; } columns = 80; rows = 24; isTTY = false; }