@visulima/ansi
Version:
ANSI escape codes for some terminal swag.
2 lines (1 loc) • 458 B
JavaScript
import{OSC as s,BEL as e}from"./constants.js";const a=`${s}9;4;0${e}`,o=r=>{const t=Math.min(Math.max(0,r),100);return`${s}9;4;1;${String(t)}${e}`},$=r=>{const t=Math.min(Math.max(0,r),100);return`${s}9;4;2;${String(t)}${e}`},m=`${s}9;4;3${e}`,c=r=>{const t=Math.min(Math.max(0,r),100);return`${s}9;4;4;${String(t)}${e}`};export{a as resetProgressBar,$ as setErrorProgressBar,m as setIndeterminateProgressBar,o as setProgressBar,c as setWarningProgressBar};