utty
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

UTty

An advanced node.js tty class.

Introduction

We know that process.stdout in node.js is a WriteStream with tty support.

But there is a lot of troubles using the standard tty class, because some unsupported methods.

We can't do these things through standard tty:

  • Get current cursor coordinate.
  • Redraw a line that is not inside the screen.
  • ...

So there is UTty, to solve these problems.

Theory

Utty is a proxy of a standard tty.

It records the current line according to the outputs.

CATION: current line current y!

name differences
current line Start as 0 when UTty is constructed
current y We don't know what its value is. It is safe to only operate delta y

Related Repos

Readme

Keywords

Package Sidebar

Install

npm i utty

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

16.4 kB

Total Files

8

Last publish

Collaborators

  • unicoder