@visulima/ansi
Version:
ANSI escape codes for some terminal swag.
2 lines (1 loc) • 505 B
JavaScript
import{CSI as n,ESC as o}from"./constants.js";import{v as s,B as c}from"./packem_shared/cursor-txgC77tN.js";import{eraseDisplay as e,EraseDisplayMode as r,eraseInLine as i,EraseLineMode as t}from"./erase.js";const E=s(0,0)+e(r.ToEnd),S=`${i(t.EntireLine)}${n}G`,l=`${n}H${e(r.EntireScreen)}`,d=c?`${e(r.EntireScreen)}${n}0f`:`${e(r.EntireScreen)}${e(r.EntireScreenAndScrollback)}${n}H${o}c`;export{S as clearLineAndHomeCursor,l as clearScreenAndHomeCursor,E as clearScreenFromTopLeft,d as resetTerminal};