feat: init
This commit is contained in:
44
node_modules/unenv/dist/runtime/node/internal/tty/write-stream.mjs
generated
vendored
Normal file
44
node_modules/unenv/dist/runtime/node/internal/tty/write-stream.mjs
generated
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
export class WriteStream {
|
||||
fd;
|
||||
columns = 80;
|
||||
rows = 24;
|
||||
isTTY = false;
|
||||
constructor(fd) {
|
||||
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];
|
||||
}
|
||||
write(str, encoding, cb) {
|
||||
if (str instanceof Uint8Array) {
|
||||
str = new TextDecoder().decode(str);
|
||||
}
|
||||
try {
|
||||
console.log(str);
|
||||
} catch {}
|
||||
cb && typeof cb === "function" && cb();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user