aboutsummaryrefslogtreecommitdiff
path: root/node_modules/sisteransi/src
diff options
context:
space:
mode:
authorScoots Dash <contact@minteck.org>2022-04-23 14:12:30 +0000
committerScoots Dash <contact@minteck.org>2022-04-23 14:12:30 +0000
commita927497b43cbe1438f3d7478932f3f7d03ea347c (patch)
tree0a3c88978b4294fb30afad58daa86c46fbedc2f6 /node_modules/sisteransi/src
parentba5fa694351774f2684c1aefdc215da5c6f39ba6 (diff)
parentf0db5bbbcd623812a391862d217519afafe197c6 (diff)
downloadtwilight-a927497b43cbe1438f3d7478932f3f7d03ea347c.tar.gz
twilight-a927497b43cbe1438f3d7478932f3f7d03ea347c.tar.bz2
twilight-a927497b43cbe1438f3d7478932f3f7d03ea347c.zip
Merge branch 'deprecation' into 'trunk'HEADtrunk
Disable the Twilight Package Manager See merge request minteck/twilight!1
Diffstat (limited to 'node_modules/sisteransi/src')
-rw-r--r--node_modules/sisteransi/src/index.js58
-rw-r--r--node_modules/sisteransi/src/sisteransi.d.ts35
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;
-}