1.0.0 • Published 9 years ago
cross-clear v1.0.0
cross-clear
Modern cross-platform terminal screen clearing.
This module uses Node's official readline API so it works reliably in all terminals on all platforms. The used functions (readline.cursorTo and readline.clearScreenDown) are available since Node v0.12.0.
Installation
npm install cross-clearQuickstart
const clear = require('cross-clear')
clear() // clears stdout
clear(process.stderr) // clears stderrAPI
clear([stream])
- Clears the given stream; if no stream is provided,
process.stdoutwill be cleared - Gracefully does nothing if not run in a text terminal (
stream.isTTY) or if the provided stream is not writable (stream.writable)
CLI
$ cross-clearLicense
WTFPL – Do What the F*ck You Want to Public License.
Made with :heart: by @MarkTiedemann.
1.0.0
9 years ago