mirror of
https://github.com/morhetz/gruvbox.git
synced 2025-11-16 23:33:38 -05:00
chore(package): re-init package with commitizen and standard-release
This commit is contained in:
30
node_modules/log-update/index.js
generated
vendored
Normal file
30
node_modules/log-update/index.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
'use strict';
|
||||
var ansiEscapes = require('ansi-escapes');
|
||||
var cliCursor = require('cli-cursor');
|
||||
|
||||
function main(stream) {
|
||||
var prevLineCount = 0;
|
||||
|
||||
var render = function () {
|
||||
cliCursor.hide();
|
||||
var out = [].join.call(arguments, ' ') + '\n';
|
||||
stream.write(ansiEscapes.eraseLines(prevLineCount) + out);
|
||||
prevLineCount = out.split('\n').length;
|
||||
};
|
||||
|
||||
render.clear = function () {
|
||||
stream.write(ansiEscapes.eraseLines(prevLineCount));
|
||||
prevLineCount = 0;
|
||||
};
|
||||
|
||||
render.done = function () {
|
||||
prevLineCount = 0;
|
||||
cliCursor.show();
|
||||
};
|
||||
|
||||
return render;
|
||||
}
|
||||
|
||||
module.exports = main(process.stdout);
|
||||
module.exports.stderr = main(process.stderr);
|
||||
module.exports.create = main;
|
||||
Reference in New Issue
Block a user