summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/node_modules/cli-cursor/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/node_modules/cli-cursor/index.js')
-rw-r--r--tools/node_modules/eslint/node_modules/cli-cursor/index.js32
1 files changed, 14 insertions, 18 deletions
diff --git a/tools/node_modules/eslint/node_modules/cli-cursor/index.js b/tools/node_modules/eslint/node_modules/cli-cursor/index.js
index 6284a82896..710c405174 100644
--- a/tools/node_modules/eslint/node_modules/cli-cursor/index.js
+++ b/tools/node_modules/eslint/node_modules/cli-cursor/index.js
@@ -1,39 +1,35 @@
'use strict';
const restoreCursor = require('restore-cursor');
-let hidden = false;
+let isHidden = false;
-exports.show = stream => {
- const s = stream || process.stderr;
-
- if (!s.isTTY) {
+exports.show = (writableStream = process.stderr) => {
+ if (!writableStream.isTTY) {
return;
}
- hidden = false;
- s.write('\u001b[?25h');
+ isHidden = false;
+ writableStream.write('\u001B[?25h');
};
-exports.hide = stream => {
- const s = stream || process.stderr;
-
- if (!s.isTTY) {
+exports.hide = (writableStream = process.stderr) => {
+ if (!writableStream.isTTY) {
return;
}
restoreCursor();
- hidden = true;
- s.write('\u001b[?25l');
+ isHidden = true;
+ writableStream.write('\u001B[?25l');
};
-exports.toggle = (force, stream) => {
+exports.toggle = (force, writableStream) => {
if (force !== undefined) {
- hidden = force;
+ isHidden = force;
}
- if (hidden) {
- exports.show(stream);
+ if (isHidden) {
+ exports.show(writableStream);
} else {
- exports.hide(stream);
+ exports.hide(writableStream);
}
};