forked from olcxjas-softworks/LarpixClient
fix gitignore again
This commit is contained in:
parent
ce5a1e330b
commit
5da5c2afe2
3329 changed files with 364540 additions and 3 deletions
33
electron/node_modules/@ionic/utils-terminal/dist/ansi.js
generated
vendored
Normal file
33
electron/node_modules/@ionic/utils-terminal/dist/ansi.js
generated
vendored
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.EscapeCode = void 0;
|
||||
const ESC = '\u001B[';
|
||||
/**
|
||||
* ANSI escape codes (WIP)
|
||||
*
|
||||
* @see https://en.wikipedia.org/wiki/ANSI_escape_code
|
||||
*/
|
||||
class EscapeCode {
|
||||
}
|
||||
exports.EscapeCode = EscapeCode;
|
||||
EscapeCode.cursorLeft = () => `${ESC}G`;
|
||||
EscapeCode.cursorUp = (count = 1) => `${ESC}${count}A`;
|
||||
EscapeCode.cursorDown = (count = 1) => `${ESC}${count}B`;
|
||||
EscapeCode.cursorForward = (count = 1) => `${ESC}${count}C`;
|
||||
EscapeCode.cursorBackward = (count = 1) => `${ESC}${count}D`;
|
||||
EscapeCode.cursorHide = () => `${ESC}?25l`;
|
||||
EscapeCode.cursorShow = () => `${ESC}?25h`;
|
||||
EscapeCode.eraseLine = () => `${ESC}2K`;
|
||||
EscapeCode.eraseLines = (count) => {
|
||||
let seq = '';
|
||||
for (let i = 0; i < count; i++) {
|
||||
seq += EscapeCode.eraseLine();
|
||||
if (i < count - 1) {
|
||||
seq += EscapeCode.cursorUp();
|
||||
}
|
||||
}
|
||||
return `${seq}${EscapeCode.cursorLeft()}`;
|
||||
};
|
||||
EscapeCode.eraseUp = () => `${ESC}1J`;
|
||||
EscapeCode.eraseDown = () => `${ESC}J`;
|
||||
EscapeCode.eraseScreen = () => `${ESC}2J`;
|
||||
Loading…
Add table
Add a link
Reference in a new issue