Comparing version
@@ -1,1 +0,1 @@ | ||
type N=number;type S=string;type B=boolean;type C='black'|'red'|'green'|'yellow'|'blue'|'magenta'|'cyan'|'white';type BC=`${C}Bright`;export type AnsiColors=C|'gray'|'grey'|BC|`bg${Capitalize<C>|Capitalize<BC>}`|'bgGray'|'bgGrey';export type AnsiStyles='reset'|'inverse'|'hidden'|'visible'|'bold'|'dim'|'italic'|'underline'|'strikethrough';export type AnsiColorsExtend<T extends S>=AC|(T&Record<never,never>);type AC=AnsiColors;type DP={[K in AnsiStyles|AC]:A};interface SP{(v:unknown):S;(s:TemplateStringsArray,...v:any[]):S;isSupported():B;strip(s:S):S;ansi256(n:N):A;fg(n:N):A;bgAnsi256(n:N):A;bg(n:N):A;rgb(r:N,g:N,b:N):A;bgRgb(r:N,g:N,b:N):A;hex(s:S):A;bgHex(s:S):A;extend<U extends S>(c:Record<U,S|P>):asserts this is A&Record<U,A>}type P={open:S;close:S};type A=SP&DP&P;type Ansis=A;declare const Ansis:new ()=>A,a:A,isSupported:()=>B,strip:(s:S)=>S,extend:A['extend'],fg:A['fg'],rgb:A['rgb'],hex:A['hex'];export{a as default,Ansis,isSupported,strip,extend,fg,fg as bg,fg as ansi256,fg as bgAnsi256,rgb,rgb as bgRgb,hex,hex as bgHex,a as reset,a as inverse,a as hidden,a as visible,a as bold,a as dim,a as italic,a as underline,a as strikethrough,a as black,a as red,a as green,a as yellow,a as blue,a as magenta,a as cyan,a as white,a as gray,a as grey,a as blackBright,a as redBright,a as greenBright,a as yellowBright,a as blueBright,a as magentaBright,a as cyanBright,a as whiteBright,a as bgBlack,a as bgGray,a as bgGrey,a as bgRed,a as bgGreen,a as bgYellow,a as bgBlue,a as bgMagenta,a as bgCyan,a as bgWhite,a as bgBlackBright,a as bgRedBright,a as bgGreenBright,a as bgYellowBright,a as bgBlueBright,a as bgMagentaBright,a as bgCyanBright,a as bgWhiteBright}; | ||
type N=number;type S=string;type B=boolean;type C='black'|'red'|'green'|'yellow'|'blue'|'magenta'|'cyan'|'white';type BC=`${C}Bright`;export type AnsiColors=C|'gray'|'grey'|BC|`bg${Capitalize<C>|Capitalize<BC>}`|'bgGray'|'bgGrey';export type AnsiStyles='reset'|'inverse'|'hidden'|'visible'|'bold'|'dim'|'italic'|'underline'|'strikethrough';export type AnsiColorsExtend<T extends S>=AC|(T&Record<never,never>);type AC=AnsiColors;type DP={[K in AnsiStyles|AC]:A};interface SP{(v:unknown):S;(s:TemplateStringsArray,...v:any[]):S;isSupported():B;strip(s:S):S;ansi256(n:N):A;fg(n:N):A;bgAnsi256(n:N):A;bg(n:N):A;rgb(r:N,g:N,b:N):A;bgRgb(r:N,g:N,b:N):A;hex(s:S):A;bgHex(s:S):A;extend<U extends S>(c:Record<U,S|P>):A&Record<U,A>}type P={open:S;close:S};type A=SP&DP&P;type Ansis=A;declare const Ansis:new (level?:N)=>A,a:A,isSupported:()=>B,strip:(s:S)=>S,extend:A['extend'],fg:A['fg'],rgb:A['rgb'],hex:A['hex'];export{a as default,Ansis,isSupported,strip,extend,fg,fg as bg,fg as ansi256,fg as bgAnsi256,rgb,rgb as bgRgb,hex,hex as bgHex,a as reset,a as inverse,a as hidden,a as visible,a as bold,a as dim,a as italic,a as underline,a as strikethrough,a as black,a as red,a as green,a as yellow,a as blue,a as magenta,a as cyan,a as white,a as gray,a as grey,a as blackBright,a as redBright,a as greenBright,a as yellowBright,a as blueBright,a as magentaBright,a as cyanBright,a as whiteBright,a as bgBlack,a as bgGray,a as bgGrey,a as bgRed,a as bgGreen,a as bgYellow,a as bgBlue,a as bgMagenta,a as bgCyan,a as bgWhite,a as bgBlackBright,a as bgRedBright,a as bgGreenBright,a as bgYellowBright,a as bgBlueBright,a as bgMagentaBright,a as bgCyanBright,a as bgWhiteBright}; |
@@ -1,1 +0,1 @@ | ||
let{defineProperty:e,setPrototypeOf:t,create:r,keys:n}=Object,l="",{round:o,max:s}=Math,i=e=>{let t=/([a-f\d]{3,6})/i.exec(e)?.[1]??"",r=t.length,n=3===r?t[0]+t[0]+t[1]+t[1]+t[2]+t[2]:6^r?"0":t,l=parseInt(n,16);return[l>>16&255,l>>8&255,255&l]},c=(e,t,r)=>e===t&&t===r?e<8?16:e>248?231:o(24*(e-8)/247)+232:16+36*o(e/51)+6*o(t/51)+o(r/51),a=e=>{let t,r,n,l,i;return e<8?30+e:e<16?e-8+90:(e>=232?t=r=n=(10*(e-232)+8)/255:(i=(e-=16)%36,t=(e/36|0)/5,r=(i/6|0)/5,n=i%6/5),l=2*s(t,r,n),l?30+(o(n)<<2|o(r)<<1|o(t))+(2^l?0:60):30)},u=(()=>{let e=e=>s?.some((t=>e.test(t))),t=globalThis,r=t.Deno,l=!!r,o=t.process||r||{},s=o.argv??o.args,i=o.env??{},c=-1;if(l)try{i=i.toObject()}catch(e){c=0}let a=!!i.PM2_HOME&&!!i.pm_id||i.NEXT_RUNTIME?.includes("edge")||(l?r.isatty(1):!!o.stdout?.isTTY),u="FORCE_COLOR",p={false:0,0:0,1:1,2:2,3:3}[i[u]]??-1,g=u in i&&p||e(/^--color=?(true|always)?$/);return g&&(c=p),~c||(c=((e,t,r)=>{let l=e.TERM,o=","+n(e).join(",");return{"24bit":3,truecolor:3,ansi256:2,ansi:1}[e.COLORTERM]||(e.TF_BUILD?1:/,TEAMCI/.test(o)?2:e.CI?/,GIT(HUB|EA)/.test(o)?3:1:t&&"dumb"!==l?r?3:/-256/.test(l)?2:1:0)})(i,a,"win32"===(l?r.build.os:o.platform))),!p||i.NO_COLOR||e(/^--(no-color|color=(false|never))$/)?0:t.window?.chrome||g&&!c?3:c})(),p=u>0,g={open:l,close:l},d=p?(e,t)=>({open:`[${e}m`,close:`[${t}m`}):()=>g,f=39,b=49,h=(e,t)=>(r,n,l)=>d(((e,t,r)=>a(c(e,t,r)))(r,n,l)+e,t),O=e=>(t,r,n)=>e(c(t,r,n)),$=e=>t=>e(...i(t)),m=(e,t,r)=>d(`38;2;${e};${t};${r}`,f),y=(e,t,r)=>d(`48;2;${e};${t};${r}`,b),w=e=>d(`38;5;${e}`,f),T=e=>d(`48;5;${e}`,b);2===u?(m=O(w),y=O(T)):1===u&&(m=h(0,f),y=h(10,b),w=e=>d(a(e),f),T=e=>d(a(e)+10,b));let R,x={ansi256:w,bgAnsi256:T,fg:w,bg:T,rgb:m,bgRgb:y,hex:$(m),bgHex:$(y),visible:g,reset:d(0,0),bold:d(1,22),dim:d(2,22),italic:d(3,23),underline:d(4,24),inverse:d(7,27),hidden:d(8,28),strikethrough:d(9,29)},E=30,C="Bright";"black,red,green,yellow,blue,magenta,cyan,white,gray,grey".split(",").map((e=>{R="bg"+e[0].toUpperCase()+e.slice(1),x[e]=d(E,f),x[R]=d(E+10,b),E<38&&(x[e+C]=d(60+E,f),x[R+C]=d(70+E++,b)),E>37&&(E=90)}));let M,v={},I=({p:e},{open:r,close:n})=>{let o=(e,...t)=>{if(!e){if(r&&r===n)return r;if((e??l)===l)return l}let s=e.raw?String.raw({raw:e},...t):l+e,i=o.p,c=i.o,a=i.c;if(s.includes(""))for(;i;){let e,t=i.close,r=i.open,n=t.length,o=l,c=0;if(n){for(;~(e=s.indexOf(t,c));c=e+n)o+=s.slice(c,e)+r;s=o+s.slice(c)}i=i.p}return s.includes("\n")&&(s=s.replace(/(\r?\n)/g,a+"$1"+c)),c+s+a},s=r,i=n;return e&&(s=e.o+r,i=n+e.c),t(o,M),o.p={open:r,close:n,o:s,c:i,p:e},o.open=s,o.close=i,o};const _=function(){let n={Ansis:_,isSupported:()=>p,strip:e=>e.replace(/[][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,l),extend(l){for(let t in l){let r=l[t],n=(typeof r)[0],o="s"===n?m(...i(r)):r;v[t]="f"===n?{get(){return(...e)=>I(this,r(...e))}}:{get(){let r=I(this,o);return e(this,t,{value:r}),r}}}return M=r({},v),t(n,M),n}};return n.extend(x)},A=new _;module.exports=A,A.default=A; | ||
let e,{defineProperty:t,setPrototypeOf:r,create:n,keys:l}=Object,o="",{round:s,max:i}=Math,c=e=>{let t=/([a-f\d]{3,6})/i.exec(e)?.[1]??"",r=t.length,n=3===r?t[0]+t[0]+t[1]+t[1]+t[2]+t[2]:6^r?"0":t,l=parseInt(n,16);return[l>>16&255,l>>8&255,255&l]},a=(e,t,r)=>e===t&&t===r?e<8?16:e>248?231:s(24*(e-8)/247)+232:16+36*s(e/51)+6*s(t/51)+s(r/51),u=e=>{let t,r,n,l,o;return e<8?30+e:e<16?e-8+90:(e>=232?t=r=n=(10*(e-232)+8)/255:(o=(e-=16)%36,t=(e/36|0)/5,r=(o/6|0)/5,n=o%6/5),l=2*i(t,r,n),l?30+(s(n)<<2|s(r)<<1|s(t))+(2^l?0:60):30)},p=(()=>{let e=e=>s?.some((t=>e.test(t))),t=globalThis,r=t.Deno,n=!!r,o=t.process||r||{},s=o.argv??o.args,i=o.env??{},c=-1;if(n)try{i=i.toObject()}catch(e){c=0}let a=!!i.PM2_HOME&&!!i.pm_id||i.NEXT_RUNTIME?.includes("edge")||(n?r.isatty(1):!!o.stdout?.isTTY),u="FORCE_COLOR",p={false:0,0:0,1:1,2:2,3:3}[i[u]]??-1,g=u in i&&p||e(/^--color=?(true|always)?$/);return g&&(c=p),~c||(c=((e,t,r)=>{let n=e.TERM,o=","+l(e).join(",");return{"24bit":3,truecolor:3,ansi256:2,ansi:1}[e.COLORTERM]||(e.TF_BUILD?1:/,TEAMCI/.test(o)?2:e.CI?/,GIT(HUB|EA)/.test(o)?3:1:t&&"dumb"!==n?r?3:/-256/.test(n)?2:1:0)})(i,a,"win32"===(n?r.build.os:o.platform))),!p||i.NO_COLOR||e(/^--(no-color|color=(false|never))$/)?0:t.window?.chrome||g&&!c?3:c})(),g={open:o,close:o},d=39,f=49,b={},h=({p:t},{open:n,close:l})=>{let s=(e,...t)=>{if(!e){if(n&&n===l)return n;if((e??o)===o)return o}let r=e.raw?String.raw({raw:e},...t):o+e,i=s.p,c=i.o,a=i.c;if(r.includes(""))for(;i;){let e,t=i.close,n=i.open,l=t.length,s=o,c=0;if(l){for(;~(e=r.indexOf(t,c));c=e+l)s+=r.slice(c,e)+n;r=s+r.slice(c)}i=i.p}return r.includes("\n")&&(r=r.replace(/(\r?\n)/g,a+"$1"+c)),c+r+a},i=n,c=l;return t&&(i=t.o+n,c=l+t.c),r(s,e),s.p={open:n,close:l,o:i,c,p:t},s.open=i,s.close=c,s};const O=function(l=p){let s={Ansis:O,isSupported:()=>i,strip:e=>e.replace(/[][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,o),extend(l){for(let e in l){let r=l[e],n=(typeof r)[0],o="s"===n?T(...c(r)):r;b[e]="f"===n?{get(){return(...e)=>h(this,r(...e))}}:{get(){let r=h(this,o);return t(this,e,{value:r}),r}}}return e=n({},b),r(s,e),s}},i=l>0,$=(e,t)=>i?{open:`[${e}m`,close:`[${t}m`}:g,m=(e,t)=>(r,n,l)=>$(((e,t,r)=>u(a(e,t,r)))(r,n,l)+e,t),y=e=>(t,r,n)=>e(a(t,r,n)),w=e=>t=>e(...c(t)),T=(e,t,r)=>$(`38;2;${e};${t};${r}`,d),R=(e,t,r)=>$(`48;2;${e};${t};${r}`,f),x=e=>$(`38;5;${e}`,d),E=e=>$(`48;5;${e}`,f);2===l?(T=y(x),R=y(E)):1===l&&(T=m(0,d),R=m(10,f),x=e=>$(u(e),d),E=e=>$(u(e)+10,f));let C,M={ansi256:x,bgAnsi256:E,fg:x,bg:E,rgb:T,bgRgb:R,hex:w(T),bgHex:w(R),visible:g,reset:$(0,0),bold:$(1,22),dim:$(2,22),italic:$(3,23),underline:$(4,24),inverse:$(7,27),hidden:$(8,28),strikethrough:$(9,29)},v=30,I="Bright";return"black,red,green,yellow,blue,magenta,cyan,white,gray,grey".split(",").map((e=>{C="bg"+e[0].toUpperCase()+e.slice(1),M[e]=$(v,d),M[C]=$(v+10,f),v<38&&(M[e+I]=$(60+v,d),M[C+I]=$(70+v++,f)),v>37&&(v=90)})),s.extend(M)},$=new O;module.exports=$,$.default=$; |
{ | ||
"name":"ansis", | ||
"version":"4.0.0-beta.15", | ||
"version":"4.0.0-beta.16", | ||
"description":"ANSI color lib", | ||
@@ -5,0 +5,0 @@ "keywords":["ansi","color","cli"], |
6314
-0.27%