imba
Version:
2 lines (1 loc) • 1.71 kB
JavaScript
var l=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var y=Object.prototype.hasOwnProperty;var m=(e,t)=>{for(var g in t)l(e,g,{get:t[g],enumerable:!0})},u=(e,t,g,b)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of c(t))!y.call(e,r)&&r!==g&&l(e,r,{get:()=>t[r],enumerable:!(b=a(t,r))||b.enumerable});return e};var s=e=>u(l({},"__esModule",{value:!0}),e);var f={};m(f,{default:()=>d});module.exports=s(f);var n={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strike:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],brightΞred:[91,39],brightΞgreen:[92,39],brightΞyellow:[93,39],brightΞblue:[94,39],brightΞmagenta:[95,39],brightΞcyan:[96,39],brightΞwhite:[97,39],bgΞblack:[40,49],bgΞred:[41,49],bgΞgreen:[42,49],bgΞyellow:[43,49],bgΞblue:[44,49],bgΞmagenta:[45,49],bgΞcyan:[46,49],bgΞwhite:[47,49],bgΞgray:[100,49],bgΞgrey:[100,49],bgΞbrightΞred:[101,49],bgΞbrightΞgreen:[102,49],bgΞbrightΞyellow:[103,49],bgΞbrightΞblue:[104,49],bgΞbrightΞmagenta:[105,49],bgΞbrightΞcyan:[106,49],bgΞbrightΞwhite:[107,49]},o={};for(let e=0,t=Object.keys(n),g=t.length,b;e<g;e++){b=t[e];let[r,i]=n[b];o[b]=function(h){return"\x1B["+r+"m"+h+"\x1B["+i+"m"}}var d=o;for(let e=0,t=Object.keys(n),g=t.length,b;e<g;e++){b=t[e];let[r,i]=n[b];String.prototype.__defineGetter__(b,function(){return"\x1B["+r+"m"+this+"\x1B["+i+"m"})}String.prototype.f=function(e){return"\x1B[38;5;"+e+"m"+this+"\x1B[39m"};String.prototype.b=function(e){return"\x1B[48;5;"+e+"m"+this+"\x1B[49m"};0&&(module.exports={});