2 const restoreCursor = require('restore-cursor');
6 exports.show = (writableStream = process.stderr) => {
7 if (!writableStream.isTTY) {
12 writableStream.write('\u001B[?25h');
15 exports.hide = (writableStream = process.stderr) => {
16 if (!writableStream.isTTY) {
22 writableStream.write('\u001B[?25l');
25 exports.toggle = (force, writableStream) => {
26 if (force !== undefined) {
31 exports.show(writableStream);
33 exports.hide(writableStream);