0.1.2 • Published 2 years ago

multi-term v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

multi-term

Show outputs of parallel running child processes without messing up anything.

DEMO Video

Install

pnpm i multi-term

Usage

See examples for demo source.

Every MultiTerm emits event stdout or stderr when the underlying terms receive data, then you can access .out, .err, or .mixed to get the formatted outputs.

You can make it responsive to the terminal width:

const multi_term = new MultiTerm(3, process.stdout.columns - 2); 
process.stdout.on("resize", () => { 
    multi_term.width = process.stdout.columns - 2; 
});

Other Examples

I use it in an anime opening marker.