diff options
author | Minteck <contact@minteck.org> | 2022-04-17 17:37:10 +0200 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2022-04-17 17:37:10 +0200 |
commit | 4081c2036a5af21519095da1b8b99c507b0fba93 (patch) | |
tree | fc95894e74c84d4d34c0d761837e8d6175829dd7 /node_modules/sisteransi/src | |
parent | 637ca7ba746c0241aaec79b79349d5dac4ec7408 (diff) | |
download | twilight-4081c2036a5af21519095da1b8b99c507b0fba93.tar.gz twilight-4081c2036a5af21519095da1b8b99c507b0fba93.tar.bz2 twilight-4081c2036a5af21519095da1b8b99c507b0fba93.zip |
Deprecation
Diffstat (limited to 'node_modules/sisteransi/src')
-rw-r--r-- | node_modules/sisteransi/src/index.js | 58 | ||||
-rw-r--r-- | node_modules/sisteransi/src/sisteransi.d.ts | 35 |
2 files changed, 0 insertions, 93 deletions
diff --git a/node_modules/sisteransi/src/index.js b/node_modules/sisteransi/src/index.js deleted file mode 100644 index 7034e2e..0000000 --- a/node_modules/sisteransi/src/index.js +++ /dev/null @@ -1,58 +0,0 @@ -'use strict'; - -const ESC = '\x1B'; -const CSI = `${ESC}[`; -const beep = '\u0007'; - -const cursor = { - to(x, y) { - if (!y) return `${CSI}${x + 1}G`; - return `${CSI}${y + 1};${x + 1}H`; - }, - move(x, y) { - let ret = ''; - - if (x < 0) ret += `${CSI}${-x}D`; - else if (x > 0) ret += `${CSI}${x}C`; - - if (y < 0) ret += `${CSI}${-y}A`; - else if (y > 0) ret += `${CSI}${y}B`; - - return ret; - }, - up: (count = 1) => `${CSI}${count}A`, - down: (count = 1) => `${CSI}${count}B`, - forward: (count = 1) => `${CSI}${count}C`, - backward: (count = 1) => `${CSI}${count}D`, - nextLine: (count = 1) => `${CSI}E`.repeat(count), - prevLine: (count = 1) => `${CSI}F`.repeat(count), - left: `${CSI}G`, - hide: `${CSI}?25l`, - show: `${CSI}?25h`, - save: `${ESC}7`, - restore: `${ESC}8` -} - -const scroll = { - up: (count = 1) => `${CSI}S`.repeat(count), - down: (count = 1) => `${CSI}T`.repeat(count) -} - -const erase = { - screen: `${CSI}2J`, - up: (count = 1) => `${CSI}1J`.repeat(count), - down: (count = 1) => `${CSI}J`.repeat(count), - line: `${CSI}2K`, - lineEnd: `${CSI}K`, - lineStart: `${CSI}1K`, - lines(count) { - let clear = ''; - for (let i = 0; i < count; i++) - clear += this.line + (i < count - 1 ? cursor.up() : ''); - if (count) - clear += cursor.left; - return clear; - } -} - -module.exports = { cursor, scroll, erase, beep }; diff --git a/node_modules/sisteransi/src/sisteransi.d.ts b/node_modules/sisteransi/src/sisteransi.d.ts deleted file mode 100644 index 113da2f..0000000 --- a/node_modules/sisteransi/src/sisteransi.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -export const beep: string; -export const clear: string; - -export namespace cursor { - export const left: string; - export const hide: string; - export const show: string; - export const save: string; - export const restore: string; - - export function to(x: number, y?: number): string; - export function move(x: number, y: number): string; - export function up(count?: number): string; - export function down(count?: number): string; - export function forward(count?: number): string; - export function backward(count?: number): string; - export function nextLine(count?: number): string; - export function prevLine(count?: number): string; -} - -export namespace scroll { - export function up(count?: number): string; - export function down(count?: number): string; -} - -export namespace erase { - export const screen: string; - export const line: string; - export const lineEnd: string; - export const lineStart: string; - - export function up(count?: number): string; - export function down(count?: number): string; - export function lines(count: number): string; -} |