@visulima/ansi
Version:
ANSI escape codes for some terminal swag.
2 lines (1 loc) • 561 B
JavaScript
import{OSC as e,ST as o,BEL as $,stripOscTerminators as s}from"./constants.js";const n=t=>{if(typeof t!="string")throw new TypeError("Title must be a string");return s(t)},c=t=>`${e}0;${n(t)}${$}`,r=t=>`${e}1;${n(t)}${$}`,T=t=>`${e}2;${n(t)}${$}`,d=t=>`${e}21;${n(t)}${o}`,a=t=>`${e}2L;${n(t)}${o}`,m=t=>`${e}0;${n(t)}${o}`,w=t=>`${e}1;${n(t)}${o}`,W=t=>`${e}2;${n(t)}${o}`;export{a as decsin,d as decswt,r as setIconName,c as setIconNameAndWindowTitle,m as setIconNameAndWindowTitleWithST,w as setIconNameWithST,T as setWindowTitle,W as setWindowTitleWithST};