@prismatic-io/prism
Version:
Build, deploy, and support integrations in Prismatic from the comfort of your command line
19 lines • 4.03 MB
JavaScript
#!/usr/bin/env node
import{createRequire as MI0}from"node:module";var qI0=Object.create;var{getPrototypeOf:UI0,defineProperty:mqD,getOwnPropertyNames:GI0}=Object;var HI0=Object.prototype.hasOwnProperty;var AgD=(Q,K,G)=>{G=Q!=null?qI0(UI0(Q)):{};let A=K||!Q||!Q.__esModule?mqD(G,"default",{value:Q,enumerable:!0}):G;for(let y of GI0(Q))if(!HI0.call(A,y))mqD(A,y,{get:()=>Q[y],enumerable:!0});return A};var r0=(Q,K)=>()=>(K||Q((K={exports:{}}).exports,K),K.exports);var ho0=(Q,K)=>{for(var G in K)mqD(Q,G,{get:K[G],enumerable:!0,configurable:!0,set:(A)=>K[G]=()=>A})};var _o0=(Q,K)=>()=>(Q&&(K=Q(Q=0)),K);var r8=MI0(import.meta.url);var gA=r0((EgD)=>{Object.defineProperty(EgD,"__esModule",{value:!0});var OI0=(Q)=>{process.stdout.write(Q)},jI0=(Q)=>{process.stderr.write(Q)};EgD.default={stderr:jI0,stdout:OI0}});var Ej=r0((RgD)=>{Object.defineProperty(RgD,"__esModule",{value:!0});RgD.existsSync=RgD.safeReadJson=RgD.readJsonSync=RgD.readJson=RgD.fileExists=RgD.dirExists=void 0;var NgD=r8("node:fs"),dqD=r8("node:fs/promises"),CI0=async(Q)=>{let K;try{K=await(0,dqD.stat)(Q)}catch{throw Error(`No directory found at ${Q}`)}if(!K.isDirectory())throw Error(`${Q} exists but is not a directory`);return Q};RgD.dirExists=CI0;var AI0=async(Q)=>{let K;try{K=await(0,dqD.stat)(Q)}catch{throw Error(`No file found at ${Q}`)}if(!K.isFile())throw Error(`${Q} exists but is not a file`);return Q};RgD.fileExists=AI0;async function TgD(Q){let K=await(0,dqD.readFile)(Q,"utf8");return JSON.parse(K)}RgD.readJson=TgD;function EI0(Q,K=!0){let G=(0,NgD.readFileSync)(Q,"utf8");return K?JSON.parse(G):G}RgD.readJsonSync=EI0;async function NI0(Q){try{return await TgD(Q)}catch{}}RgD.safeReadJson=NI0;function TI0(Q){return(0,NgD.existsSync)(Q)}RgD.existsSync=TI0});var cB=r0((ygD)=>{Object.defineProperty(ygD,"__esModule",{value:!0});ygD.mergeNestedObjects=ygD.mapValues=ygD.uniq=ygD.isNotFalsy=ygD.isTruthy=ygD.capitalize=ygD.sumBy=ygD.maxBy=ygD.isProd=ygD.castArray=ygD.sortBy=ygD.last=ygD.uniqBy=ygD.compact=ygD.pickBy=void 0;function SI0(Q,K){return Object.entries(Q).reduce((G,[A,y])=>{if(K(y))G[A]=y;return G},{})}ygD.pickBy=SI0;function uI0(Q){return Q.filter((K)=>Boolean(K))}ygD.compact=uI0;function fI0(Q,K){return Q.filter((G,A)=>{let y=K(G);return!Q.some((x,h)=>h>A&&K(x)===y)})}ygD.uniqBy=fI0;function vI0(Q){if(!Q)return;return Q.at(-1)}ygD.last=vI0;function cqD(Q,K){if(Q=Q===void 0?0:Q,K=K===void 0?0:K,Array.isArray(Q)&&Array.isArray(K)){if(Q.length===0&&K.length===0)return 0;let G=cqD(Q[0],K[0]);if(G!==0)return G;return cqD(Q.slice(1),K.slice(1))}if(Q<K)return-1;if(Q>K)return 1;return 0}function bI0(Q,K){return Q.sort((G,A)=>cqD(K(G),K(A)))}ygD.sortBy=bI0;function xI0(Q){if(Q===void 0)return[];return Array.isArray(Q)?Q:[Q]}ygD.castArray=xI0;function kI0(){return!["development","test"].includes("development")}ygD.isProd=kI0;function hI0(Q,K){if(Q.length===0)return;return Q.reduce((G,A)=>{let y=K(A),x=K(G);return y>x?A:G})}ygD.maxBy=hI0;function _I0(Q,K){return Q.reduce((G,A)=>G+K(A),0)}ygD.sumBy=_I0;function gI0(Q){return Q?Q.charAt(0).toUpperCase()+Q.slice(1).toLowerCase():""}ygD.capitalize=gI0;function mI0(Q){return["1","true","y","yes"].includes(Q.toLowerCase())}ygD.isTruthy=mI0;function dI0(Q){return!["0","false","n","no"].includes(Q.toLowerCase())}ygD.isNotFalsy=dI0;function cI0(Q){return[...new Set(Q)].sort()}ygD.uniq=cI0;function lI0(Q,K){return Object.entries(Q).reduce((G,[A,y])=>{return G[A]=K(y,A),G},{})}ygD.mapValues=lI0;function iI0(Q,K){return K.split(".").reduce((G,A)=>G?.[A],Q)}function pI0(Q,K){return Object.fromEntries(Q.flatMap((G)=>Object.entries(iI0(G,K)??{})).reverse())}ygD.mergeNestedObjects=pI0});var fgD=r0((SgD)=>{Object.defineProperty(SgD,"__esModule",{value:!0});SgD.string=SgD.url=SgD.file=SgD.directory=SgD.integer=SgD.boolean=SgD.custom=void 0;var Yy0=r8("node:url"),wgD=Ej(),Qy0=cB();function AR(Q){return(K={})=>({parse:async(G,A,y)=>G,...Q,...K,input:[],type:"option"})}SgD.custom=AR;SgD.boolean=AR({parse:async(Q)=>Boolean(Q)&&(0,Qy0.isNotFalsy)(Q)});SgD.integer=AR({async parse(Q,K,G){if(!/^-?\d+$/.test(Q))throw Error(`Expected an integer but received: ${Q}`);let A=Number.parseInt(Q,10);if(G.min!==void 0&&A<G.min)throw Error(`Expected an integer greater than or equal to ${G.min} but received: ${Q}`);if(G.max!==void 0&&A>G.max)throw Error(`Expected an integer less than or equal to ${G.max} but received: ${Q}`);return A}});SgD.directory=AR({async parse(Q,K,G){if(G.exists)return(0,wgD.dirExists)(Q);return Q}});SgD.file=AR({async parse(Q,K,G){if(G.exists)return(0,wgD.fileExists)(Q);return Q}});SgD.url=AR({async parse(Q){try{return new Yy0.URL(Q)}catch{throw Error(`Expected a valid url but received: ${Q}`)}}});var Vy0=AR({});SgD.string=Vy0});var lqD=r0((po0,vgD)=>{vgD.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var iqD=r0((no0,xgD)=>{var jd=lqD(),bgD={};for(let Q of Object.keys(jd))bgD[jd[Q]]=Q;var z7={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};xgD.exports=z7;for(let Q of Object.keys(z7)){if(!("channels"in z7[Q]))throw Error("missing channels property: "+Q);if(!("labels"in z7[Q]))throw Error("missing channel labels property: "+Q);if(z7[Q].labels.length!==z7[Q].channels)throw Error("channel and label counts mismatch: "+Q);let{channels:K,labels:G}=z7[Q];delete z7[Q].channels,delete z7[Q].labels,Object.defineProperty(z7[Q],"channels",{value:K}),Object.defineProperty(z7[Q],"labels",{value:G})}z7.rgb.hsl=function(Q){let K=Q[0]/255,G=Q[1]/255,A=Q[2]/255,y=Math.min(K,G,A),x=Math.max(K,G,A),h=x-y,VD,OD;if(x===y)VD=0;else if(K===x)VD=(G-A)/h;else if(G===x)VD=2+(A-K)/h;else if(A===x)VD=4+(K-G)/h;if(VD=Math.min(VD*60,360),VD<0)VD+=360;let HD=(y+x)/2;if(x===y)OD=0;else if(HD<=0.5)OD=h/(x+y);else OD=h/(2-x-y);return[VD,OD*100,HD*100]};z7.rgb.hsv=function(Q){let K,G,A,y,x,h=Q[0]/255,VD=Q[1]/255,OD=Q[2]/255,HD=Math.max(h,VD,OD),a=HD-Math.min(h,VD,OD),bD=function(ED){return(HD-ED)/6/a+0.5};if(a===0)y=0,x=0;else{if(x=a/HD,K=bD(h),G=bD(VD),A=bD(OD),h===HD)y=A-G;else if(VD===HD)y=0.3333333333333333+K-A;else if(OD===HD)y=0.6666666666666666+G-K;if(y<0)y+=1;else if(y>1)y-=1}return[y*360,x*100,HD*100]};z7.rgb.hwb=function(Q){let K=Q[0],G=Q[1],A=Q[2],y=z7.rgb.hsl(Q)[0],x=0.00392156862745098*Math.min(K,Math.min(G,A));return A=1-0.00392156862745098*Math.max(K,Math.max(G,A)),[y,x*100,A*100]};z7.rgb.cmyk=function(Q){let K=Q[0]/255,G=Q[1]/255,A=Q[2]/255,y=Math.min(1-K,1-G,1-A),x=(1-K-y)/(1-y)||0,h=(1-G-y)/(1-y)||0,VD=(1-A-y)/(1-y)||0;return[x*100,h*100,VD*100,y*100]};function Hy0(Q,K){return(Q[0]-K[0])**2+(Q[1]-K[1])**2+(Q[2]-K[2])**2}z7.rgb.keyword=function(Q){let K=bgD[Q];if(K)return K;let G=1/0,A;for(let y of Object.keys(jd)){let x=jd[y],h=Hy0(Q,x);if(h<G)G=h,A=y}return A};z7.keyword.rgb=function(Q){return jd[Q]};z7.rgb.xyz=function(Q){let K=Q[0]/255,G=Q[1]/255,A=Q[2]/255;K=K>0.04045?((K+0.055)/1.055)**2.4:K/12.92,G=G>0.04045?((G+0.055)/1.055)**2.4:G/12.92,A=A>0.04045?((A+0.055)/1.055)**2.4:A/12.92;let y=K*0.4124+G*0.3576+A*0.1805,x=K*0.2126+G*0.7152+A*0.0722,h=K*0.0193+G*0.1192+A*0.9505;return[y*100,x*100,h*100]};z7.rgb.lab=function(Q){let K=z7.rgb.xyz(Q),G=K[0],A=K[1],y=K[2];G/=95.047,A/=100,y/=108.883,G=G>0.008856?G**0.3333333333333333:7.787*G+0.13793103448275862,A=A>0.008856?A**0.3333333333333333:7.787*A+0.13793103448275862,y=y>0.008856?y**0.3333333333333333:7.787*y+0.13793103448275862;let x=116*A-16,h=500*(G-A),VD=200*(A-y);return[x,h,VD]};z7.hsl.rgb=function(Q){let K=Q[0]/360,G=Q[1]/100,A=Q[2]/100,y,x,h;if(G===0)return h=A*255,[h,h,h];if(A<0.5)y=A*(1+G);else y=A+G-A*G;let VD=2*A-y,OD=[0,0,0];for(let HD=0;HD<3;HD++){if(x=K+0.3333333333333333*-(HD-1),x<0)x++;if(x>1)x--;if(6*x<1)h=VD+(y-VD)*6*x;else if(2*x<1)h=y;else if(3*x<2)h=VD+(y-VD)*(0.6666666666666666-x)*6;else h=VD;OD[HD]=h*255}return OD};z7.hsl.hsv=function(Q){let K=Q[0],G=Q[1]/100,A=Q[2]/100,y=G,x=Math.max(A,0.01);A*=2,G*=A<=1?A:2-A,y*=x<=1?x:2-x;let h=(A+G)/2,VD=A===0?2*y/(x+y):2*G/(A+G);return[K,VD*100,h*100]};z7.hsv.rgb=function(Q){let K=Q[0]/60,G=Q[1]/100,A=Q[2]/100,y=Math.floor(K)%6,x=K-Math.floor(K),h=255*A*(1-G),VD=255*A*(1-G*x),OD=255*A*(1-G*(1-x));switch(A*=255,y){case 0:return[A,OD,h];case 1:return[VD,A,h];case 2:return[h,A,OD];case 3:return[h,VD,A];case 4:return[OD,h,A];case 5:return[A,h,VD]}};z7.hsv.hsl=function(Q){let K=Q[0],G=Q[1]/100,A=Q[2]/100,y=Math.max(A,0.01),x,h;h=(2-G)*A;let VD=(2-G)*y;return x=G*y,x/=VD<=1?VD:2-VD,x=x||0,h/=2,[K,x*100,h*100]};z7.hwb.rgb=function(Q){let K=Q[0]/360,G=Q[1]/100,A=Q[2]/100,y=G+A,x;if(y>1)G/=y,A/=y;let h=Math.floor(6*K),VD=1-A;if(x=6*K-h,(h&1)!==0)x=1-x;let OD=G+x*(VD-G),HD,a,bD;switch(h){default:case 6:case 0:HD=VD,a=OD,bD=G;break;case 1:HD=OD,a=VD,bD=G;break;case 2:HD=G,a=VD,bD=OD;break;case 3:HD=G,a=OD,bD=VD;break;case 4:HD=OD,a=G,bD=VD;break;case 5:HD=VD,a=G,bD=OD;break}return[HD*255,a*255,bD*255]};z7.cmyk.rgb=function(Q){let K=Q[0]/100,G=Q[1]/100,A=Q[2]/100,y=Q[3]/100,x=1-Math.min(1,K*(1-y)+y),h=1-Math.min(1,G*(1-y)+y),VD=1-Math.min(1,A*(1-y)+y);return[x*255,h*255,VD*255]};z7.xyz.rgb=function(Q){let K=Q[0]/100,G=Q[1]/100,A=Q[2]/100,y,x,h;return y=K*3.2406+G*-1.5372+A*-0.4986,x=K*-0.9689+G*1.8758+A*0.0415,h=K*0.0557+G*-0.204+A*1.057,y=y>0.0031308?1.055*y**0.4166666666666667-0.055:y*12.92,x=x>0.0031308?1.055*x**0.4166666666666667-0.055:x*12.92,h=h>0.0031308?1.055*h**0.4166666666666667-0.055:h*12.92,y=Math.min(Math.max(0,y),1),x=Math.min(Math.max(0,x),1),h=Math.min(Math.max(0,h),1),[y*255,x*255,h*255]};z7.xyz.lab=function(Q){let K=Q[0],G=Q[1],A=Q[2];K/=95.047,G/=100,A/=108.883,K=K>0.008856?K**0.3333333333333333:7.787*K+0.13793103448275862,G=G>0.008856?G**0.3333333333333333:7.787*G+0.13793103448275862,A=A>0.008856?A**0.3333333333333333:7.787*A+0.13793103448275862;let y=116*G-16,x=500*(K-G),h=200*(G-A);return[y,x,h]};z7.lab.xyz=function(Q){let K=Q[0],G=Q[1],A=Q[2],y,x,h;x=(K+16)/116,y=G/500+x,h=x-A/200;let VD=x**3,OD=y**3,HD=h**3;return x=VD>0.008856?VD:(x-0.13793103448275862)/7.787,y=OD>0.008856?OD:(y-0.13793103448275862)/7.787,h=HD>0.008856?HD:(h-0.13793103448275862)/7.787,y*=95.047,x*=100,h*=108.883,[y,x,h]};z7.lab.lch=function(Q){let K=Q[0],G=Q[1],A=Q[2],y;if(y=Math.atan2(A,G)*360/2/Math.PI,y<0)y+=360;let h=Math.sqrt(G*G+A*A);return[K,h,y]};z7.lch.lab=function(Q){let K=Q[0],G=Q[1],y=Q[2]/360*2*Math.PI,x=G*Math.cos(y),h=G*Math.sin(y);return[K,x,h]};z7.rgb.ansi16=function(Q,K=null){let[G,A,y]=Q,x=K===null?z7.rgb.hsv(Q)[2]:K;if(x=Math.round(x/50),x===0)return 30;let h=30+(Math.round(y/255)<<2|Math.round(A/255)<<1|Math.round(G/255));if(x===2)h+=60;return h};z7.hsv.ansi16=function(Q){return z7.rgb.ansi16(z7.hsv.rgb(Q),Q[2])};z7.rgb.ansi256=function(Q){let K=Q[0],G=Q[1],A=Q[2];if(K===G&&G===A){if(K<8)return 16;if(K>248)return 231;return Math.round((K-8)/247*24)+232}return 16+36*Math.round(K/255*5)+6*Math.round(G/255*5)+Math.round(A/255*5)};z7.ansi16.rgb=function(Q){let K=Q%10;if(K===0||K===7){if(Q>50)K+=3.5;return K=K/10.5*255,[K,K,K]}let G=(~~(Q>50)+1)*0.5,A=(K&1)*G*255,y=(K>>1&1)*G*255,x=(K>>2&1)*G*255;return[A,y,x]};z7.ansi256.rgb=function(Q){if(Q>=232){let x=(Q-232)*10+8;return[x,x,x]}Q-=16;let K,G=Math.floor(Q/36)/5*255,A=Math.floor((K=Q%36)/6)/5*255,y=K%6/5*255;return[G,A,y]};z7.rgb.hex=function(Q){let G=(((Math.round(Q[0])&255)<<16)+((Math.round(Q[1])&255)<<8)+(Math.round(Q[2])&255)).toString(16).toUpperCase();return"000000".substring(G.length)+G};z7.hex.rgb=function(Q){let K=Q.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!K)return[0,0,0];let G=K[0];if(K[0].length===3)G=G.split("").map((VD)=>{return VD+VD}).join("");let A=parseInt(G,16),y=A>>16&255,x=A>>8&255,h=A&255;return[y,x,h]};z7.rgb.hcg=function(Q){let K=Q[0]/255,G=Q[1]/255,A=Q[2]/255,y=Math.max(Math.max(K,G),A),x=Math.min(Math.min(K,G),A),h=y-x,VD,OD;if(h<1)VD=x/(1-h);else VD=0;if(h<=0)OD=0;else if(y===K)OD=(G-A)/h%6;else if(y===G)OD=2+(A-K)/h;else OD=4+(K-G)/h;return OD/=6,OD%=1,[OD*360,h*100,VD*100]};z7.hsl.hcg=function(Q){let K=Q[1]/100,G=Q[2]/100,A=G<0.5?2*K*G:2*K*(1-G),y=0;if(A<1)y=(G-0.5*A)/(1-A);return[Q[0],A*100,y*100]};z7.hsv.hcg=function(Q){let K=Q[1]/100,G=Q[2]/100,A=K*G,y=0;if(A<1)y=(G-A)/(1-A);return[Q[0],A*100,y*100]};z7.hcg.rgb=function(Q){let K=Q[0]/360,G=Q[1]/100,A=Q[2]/100;if(G===0)return[A*255,A*255,A*255];let y=[0,0,0],x=K%1*6,h=x%1,VD=1-h,OD=0;switch(Math.floor(x)){case 0:y[0]=1,y[1]=h,y[2]=0;break;case 1:y[0]=VD,y[1]=1,y[2]=0;break;case 2:y[0]=0,y[1]=1,y[2]=h;break;case 3:y[0]=0,y[1]=VD,y[2]=1;break;case 4:y[0]=h,y[1]=0,y[2]=1;break;default:y[0]=1,y[1]=0,y[2]=VD}return OD=(1-G)*A,[(G*y[0]+OD)*255,(G*y[1]+OD)*255,(G*y[2]+OD)*255]};z7.hcg.hsv=function(Q){let K=Q[1]/100,G=Q[2]/100,A=K+G*(1-K),y=0;if(A>0)y=K/A;return[Q[0],y*100,A*100]};z7.hcg.hsl=function(Q){let K=Q[1]/100,A=Q[2]/100*(1-K)+0.5*K,y=0;if(A>0&&A<0.5)y=K/(2*A);else if(A>=0.5&&A<1)y=K/(2*(1-A));return[Q[0],y*100,A*100]};z7.hcg.hwb=function(Q){let K=Q[1]/100,G=Q[2]/100,A=K+G*(1-K);return[Q[0],(A-K)*100,(1-A)*100]};z7.hwb.hcg=function(Q){let K=Q[1]/100,A=1-Q[2]/100,y=A-K,x=0;if(y<1)x=(A-y)/(1-y);return[Q[0],y*100,x*100]};z7.apple.rgb=function(Q){return[Q[0]/65535*255,Q[1]/65535*255,Q[2]/65535*255]};z7.rgb.apple=function(Q){return[Q[0]/255*65535,Q[1]/255*65535,Q[2]/255*65535]};z7.gray.rgb=function(Q){return[Q[0]/100*255,Q[0]/100*255,Q[0]/100*255]};z7.gray.hsl=function(Q){return[0,0,Q[0]]};z7.gray.hsv=z7.gray.hsl;z7.gray.hwb=function(Q){return[0,100,Q[0]]};z7.gray.cmyk=function(Q){return[0,0,0,Q[0]]};z7.gray.lab=function(Q){return[Q[0],0,0]};z7.gray.hex=function(Q){let K=Math.round(Q[0]/100*255)&255,A=((K<<16)+(K<<8)+K).toString(16).toUpperCase();return"000000".substring(A.length)+A};z7.rgb.gray=function(Q){return[(Q[0]+Q[1]+Q[2])/3/255*100]}});var hgD=r0((ro0,kgD)=>{var b8D=iqD();function My0(){let Q={},K=Object.keys(b8D);for(let G=K.length,A=0;A<G;A++)Q[K[A]]={distance:-1,parent:null};return Q}function Oy0(Q){let K=My0(),G=[Q];K[Q].distance=0;while(G.length){let A=G.pop(),y=Object.keys(b8D[A]);for(let x=y.length,h=0;h<x;h++){let VD=y[h],OD=K[VD];if(OD.distance===-1)OD.distance=K[A].distance+1,OD.parent=A,G.unshift(VD)}}return K}function jy0(Q,K){return function(G){return K(Q(G))}}function Ly0(Q,K){let G=[K[Q].parent,Q],A=b8D[K[Q].parent][Q],y=K[Q].parent;while(K[y].parent)G.unshift(K[y].parent),A=jy0(b8D[K[y].parent][y],A),y=K[y].parent;return A.conversion=G,A}kgD.exports=function(Q){let K=Oy0(Q),G={},A=Object.keys(K);for(let y=A.length,x=0;x<y;x++){let h=A[x];if(K[h].parent===null)continue;G[h]=Ly0(h,K)}return G}});var nqD=r0((oo0,_gD)=>{var pqD=iqD(),Cy0=hgD(),wu={},Ay0=Object.keys(pqD);function Ey0(Q){let K=function(...G){let A=G[0];if(A===void 0||A===null)return A;if(A.length>1)G=A;return Q(G)};if("conversion"in Q)K.conversion=Q.conversion;return K}function Ny0(Q){let K=function(...G){let A=G[0];if(A===void 0||A===null)return A;if(A.length>1)G=A;let y=Q(G);if(typeof y==="object")for(let x=y.length,h=0;h<x;h++)y[h]=Math.round(y[h]);return y};if("conversion"in Q)K.conversion=Q.conversion;return K}Ay0.forEach((Q)=>{wu[Q]={},Object.defineProperty(wu[Q],"channels",{value:pqD[Q].channels}),Object.defineProperty(wu[Q],"labels",{value:pqD[Q].labels});let K=Cy0(Q);Object.keys(K).forEach((A)=>{let y=K[A];wu[Q][A]=Ny0(y),wu[Q][A].raw=Ey0(y)})});_gD.exports=wu});var Ld=r0((so0,lgD)=>{var ggD=(Q,K)=>(...G)=>{return`\x1B[${Q(...G)+K}m`},mgD=(Q,K)=>(...G)=>{let A=Q(...G);return`\x1B[${38+K};5;${A}m`},dgD=(Q,K)=>(...G)=>{let A=Q(...G);return`\x1B[${38+K};2;${A[0]};${A[1]};${A[2]}m`},x8D=(Q)=>Q,cgD=(Q,K,G)=>[Q,K,G],Su=(Q,K,G)=>{Object.defineProperty(Q,K,{get:()=>{let A=G();return Object.defineProperty(Q,K,{value:A,enumerable:!0,configurable:!0}),A},enumerable:!0,configurable:!0})},rqD,uu=(Q,K,G,A)=>{if(rqD===void 0)rqD=nqD();let y=A?10:0,x={};for(let[h,VD]of Object.entries(rqD)){let OD=h==="ansi16"?"ansi":h;if(h===K)x[OD]=Q(G,y);else if(typeof VD==="object")x[OD]=Q(VD[K],y)}return x};function Ty0(){let Q=new Map,K={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};K.color.gray=K.color.blackBright,K.bgColor.bgGray=K.bgColor.bgBlackBright,K.color.grey=K.color.blackBright,K.bgColor.bgGrey=K.bgColor.bgBlackBright;for(let[G,A]of Object.entries(K)){for(let[y,x]of Object.entries(A))K[y]={open:`\x1B[${x[0]}m`,close:`\x1B[${x[1]}m`},A[y]=K[y],Q.set(x[0],x[1]);Object.defineProperty(K,G,{value:A,enumerable:!1})}return Object.defineProperty(K,"codes",{value:Q,enumerable:!1}),K.color.close="\x1B[39m",K.bgColor.close="\x1B[49m",Su(K.color,"ansi",()=>uu(ggD,"ansi16",x8D,!1)),Su(K.color,"ansi256",()=>uu(mgD,"ansi256",x8D,!1)),Su(K.color,"ansi16m",()=>uu(dgD,"rgb",cgD,!1)),Su(K.bgColor,"ansi",()=>uu(ggD,"ansi16",x8D,!0)),Su(K.bgColor,"ansi256",()=>uu(mgD,"ansi256",x8D,!0)),Su(K.bgColor,"ansi16m",()=>uu(dgD,"rgb",cgD,!0)),K}Object.defineProperty(lgD,"exports",{enumerable:!0,get:Ty0})});var Cd=r0((ao0,igD)=>{igD.exports=(Q,K=process.argv)=>{let G=Q.startsWith("-")?"":Q.length===1?"-":"--",A=K.indexOf(G+Q),y=K.indexOf("--");return A!==-1&&(y===-1||A<y)}});var rgD=r0((to0,ngD)=>{var Ry0=r8("os"),pgD=r8("tty"),sW=Cd(),{env:wX}=process,mA;if(sW("no-color")||sW("no-colors")||sW("color=false")||sW("color=never"))mA=0;else if(sW("color")||sW("colors")||sW("color=true")||sW("color=always"))mA=1;if("FORCE_COLOR"in wX)if(wX.FORCE_COLOR==="true")mA=1;else if(wX.FORCE_COLOR==="false")mA=0;else mA=wX.FORCE_COLOR.length===0?1:Math.min(parseInt(wX.FORCE_COLOR,10),3);function oqD(Q){if(Q===0)return!1;return{level:Q,hasBasic:!0,has256:Q>=2,has16m:Q>=3}}function sqD(Q,K){if(mA===0)return 0;if(sW("color=16m")||sW("color=full")||sW("color=truecolor"))return 3;if(sW("color=256"))return 2;if(Q&&!K&&mA===void 0)return 0;let G=mA||0;if(wX.TERM==="dumb")return G;if(process.platform==="win32"){let A=Ry0.release().split(".");if(Number(A[0])>=10&&Number(A[2])>=10586)return Number(A[2])>=14931?3:2;return 1}if("CI"in wX){if(["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((A)=>(A in wX))||wX.CI_NAME==="codeship")return 1;return G}if("TEAMCITY_VERSION"in wX)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(wX.TEAMCITY_VERSION)?1:0;if(wX.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in wX){let A=parseInt((wX.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(wX.TERM_PROGRAM){case"iTerm.app":return A>=3?3:2;case"Apple_Terminal":return 2}}if(/-256(color)?$/i.test(wX.TERM))return 2;if(/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(wX.TERM))return 1;if("COLORTERM"in wX)return 1;return G}function Iy0(Q){let K=sqD(Q,Q&&Q.isTTY);return oqD(K)}ngD.exports={supportsColor:Iy0,stdout:oqD(sqD(!0,pgD.isatty(1))),stderr:oqD(sqD(!0,pgD.isatty(2)))}});var sgD=r0((eo0,ogD)=>{var yy0=(Q,K,G)=>{let A=Q.indexOf(K);if(A===-1)return Q;let y=K.length,x=0,h="";do h+=Q.substr(x,A-x)+K+G,x=A+y,A=Q.indexOf(K,x);while(A!==-1);return h+=Q.substr(x),h},Py0=(Q,K,G,A)=>{let y=0,x="";do{let h=Q[A-1]==="\r";x+=Q.substr(y,(h?A-1:A)-y)+K+(h?`\r
`:`
`)+G,y=A+1,A=Q.indexOf(`
`,y)}while(A!==-1);return x+=Q.substr(y),x};ogD.exports={stringReplaceAll:yy0,stringEncaseCRLFWithFirstIndex:Py0}});var FmD=r0((Ds0,DmD)=>{var wy0=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,agD=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,Sy0=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,uy0=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,fy0=new Map([["n",`
`],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\x00"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function egD(Q){let K=Q[0]==="u",G=Q[1]==="{";if(K&&!G&&Q.length===5||Q[0]==="x"&&Q.length===3)return String.fromCharCode(parseInt(Q.slice(1),16));if(K&&G)return String.fromCodePoint(parseInt(Q.slice(2,-1),16));return fy0.get(Q)||Q}function vy0(Q,K){let G=[],A=K.trim().split(/\s*,\s*/g),y;for(let x of A){let h=Number(x);if(!Number.isNaN(h))G.push(h);else if(y=x.match(Sy0))G.push(y[2].replace(uy0,(VD,OD,HD)=>OD?egD(OD):HD));else throw Error(`Invalid Chalk template style argument: ${x} (in style '${Q}')`)}return G}function by0(Q){agD.lastIndex=0;let K=[],G;while((G=agD.exec(Q))!==null){let A=G[1];if(G[2]){let y=vy0(A,G[2]);K.push([A].concat(y))}else K.push([A])}return K}function tgD(Q,K){let G={};for(let y of K)for(let x of y.styles)G[x[0]]=y.inverse?null:x.slice(1);let A=Q;for(let[y,x]of Object.entries(G)){if(!Array.isArray(x))continue;if(!(y in A))throw Error(`Unknown Chalk style: ${y}`);A=x.length>0?A[y](...x):A[y]}return A}DmD.exports=(Q,K)=>{let G=[],A=[],y=[];if(K.replace(wy0,(x,h,VD,OD,HD,a)=>{if(h)y.push(egD(h));else if(OD){let bD=y.join("");y=[],A.push(G.length===0?bD:tgD(Q,G)(bD)),G.push({inverse:VD,styles:by0(OD)})}else if(HD){if(G.length===0)throw Error("Found extraneous } in Chalk template literal");A.push(tgD(Q,G)(y.join(""))),y=[],G.pop()}else y.push(a)}),A.push(y.join("")),G.length>0){let x=`Chalk template literal is missing ${G.length} closing bracket${G.length===1?"":"s"} (\`}\`)`;throw Error(x)}return A.join("")}});var AK=r0((Fs0,QmD)=>{var Ad=Ld(),{stdout:tqD,stderr:eqD}=rgD(),{stringReplaceAll:xy0,stringEncaseCRLFWithFirstIndex:ky0}=sgD(),{isArray:k8D}=Array,ZmD=["ansi","ansi","ansi256","ansi16m"],fu=Object.create(null),hy0=(Q,K={})=>{if(K.level&&!(Number.isInteger(K.level)&&K.level>=0&&K.level<=3))throw Error("The `level` option should be an integer from 0 to 3");let G=tqD?tqD.level:0;Q.level=K.level===void 0?G:K.level};class JmD{constructor(Q){return BmD(Q)}}var BmD=(Q)=>{let K={};return hy0(K,Q),K.template=(...G)=>YmD(K.template,...G),Object.setPrototypeOf(K,h8D.prototype),Object.setPrototypeOf(K.template,K),K.template.constructor=()=>{throw Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},K.template.Instance=JmD,K.template};function h8D(Q){return BmD(Q)}for(let[Q,K]of Object.entries(Ad))fu[Q]={get(){let G=_8D(this,DUD(K.open,K.close,this._styler),this._isEmpty);return Object.defineProperty(this,Q,{value:G}),G}};fu.visible={get(){let Q=_8D(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:Q}),Q}};var XmD=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let Q of XmD)fu[Q]={get(){let{level:K}=this;return function(...G){let A=DUD(Ad.color[ZmD[K]][Q](...G),Ad.color.close,this._styler);return _8D(this,A,this._isEmpty)}}};for(let Q of XmD){let K="bg"+Q[0].toUpperCase()+Q.slice(1);fu[K]={get(){let{level:G}=this;return function(...A){let y=DUD(Ad.bgColor[ZmD[G]][Q](...A),Ad.bgColor.close,this._styler);return _8D(this,y,this._isEmpty)}}}}var _y0=Object.defineProperties(()=>{},{...fu,level:{enumerable:!0,get(){return this._generator.level},set(Q){this._generator.level=Q}}}),DUD=(Q,K,G)=>{let A,y;if(G===void 0)A=Q,y=K;else A=G.openAll+Q,y=K+G.closeAll;return{open:Q,close:K,openAll:A,closeAll:y,parent:G}},_8D=(Q,K,G)=>{let A=(...y)=>{if(k8D(y[0])&&k8D(y[0].raw))return $mD(A,YmD(A,...y));return $mD(A,y.length===1?""+y[0]:y.join(" "))};return Object.setPrototypeOf(A,_y0),A._generator=Q,A._styler=K,A._isEmpty=G,A},$mD=(Q,K)=>{if(Q.level<=0||!K)return Q._isEmpty?"":K;let G=Q._styler;if(G===void 0)return K;let{openAll:A,closeAll:y}=G;if(K.indexOf("\x1B")!==-1)while(G!==void 0)K=xy0(K,G.close,G.open),G=G.parent;let x=K.indexOf(`
`);if(x!==-1)K=ky0(K,y,A,x);return A+K+y},aqD,YmD=(Q,...K)=>{let[G]=K;if(!k8D(G)||!k8D(G.raw))return K.join(" ");let A=K.slice(1),y=[G.raw[0]];for(let x=1;x<G.length;x++)y.push(String(A[x-1]).replace(/[{}\\]/g,"\\$&"),String(G.raw[x]));if(aqD===void 0)aqD=FmD();return aqD(Q,y.join(""))};Object.defineProperties(h8D.prototype,fu);var g8D=h8D();g8D.supportsColor=tqD;g8D.stderr=h8D({level:eqD?eqD.level:0});g8D.stderr.supportsColor=eqD;QmD.exports=g8D});var zmD=r0(($s0,VmD)=>{VmD.exports=(Q)=>{if(typeof Q!=="string")throw TypeError("Expected a string");return Q.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}});var FUD=r0((Zs0,qmD)=>{var KmD=r8("os"),gy0=zmD(),WmD=/\s+at.*[(\s](.*)\)?/,my0=/^(?:(?:(?:node|(?:(?:node:)?internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)(?:\.js)?:\d+:\d+)|native)/,dy0=typeof KmD.homedir>"u"?"":KmD.homedir();qmD.exports=(Q,{pretty:K=!1,basePath:G}={})=>{let A=G&&new RegExp(`(at | \\()${gy0(G)}`,"g");return Q.replace(/\\/g,"/").split(`
`).filter((y)=>{let x=y.match(WmD);if(x===null||!x[1])return!0;let h=x[1];if(h.includes(".app/Contents/Resources/electron.asar")||h.includes(".app/Contents/Resources/default_app.asar"))return!1;return!my0.test(h)}).filter((y)=>y.trim()!=="").map((y)=>{if(A)y=y.replace(A,"$1");if(K)y=y.replace(WmD,(x,h)=>x.replace(h,h.replace(dy0,"~")));return y}).join(`
`)}});var m8D=r0((Js0,UmD)=>{UmD.exports=(Q,K=1,G)=>{if(G={indent:" ",includeEmptyLines:!1,...G},typeof Q!=="string")throw TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof Q}\``);if(typeof K!=="number")throw TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof K}\``);if(typeof G.indent!=="string")throw TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof G.indent}\``);if(K===0)return Q;let A=G.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return Q.replace(A,G.indent.repeat(K))}});var HmD=r0((Bs0,GmD)=>{GmD.exports=({onlyFirst:Q=!1}={})=>{let K=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(K,Q?void 0:"g")}});var Nj=r0((Xs0,MmD)=>{var cy0=HmD();MmD.exports=(Q)=>typeof Q==="string"?Q.replace(cy0(),""):Q});var ZUD=r0((Ys0,$UD)=>{var OmD=(Q)=>{if(Number.isNaN(Q))return!1;if(Q>=4352&&(Q<=4447||Q===9001||Q===9002||11904<=Q&&Q<=12871&&Q!==12351||12880<=Q&&Q<=19903||19968<=Q&&Q<=42182||43360<=Q&&Q<=43388||44032<=Q&&Q<=55203||63744<=Q&&Q<=64255||65040<=Q&&Q<=65049||65072<=Q&&Q<=65131||65281<=Q&&Q<=65376||65504<=Q&&Q<=65510||110592<=Q&&Q<=110593||127488<=Q&&Q<=127569||131072<=Q&&Q<=262141))return!0;return!1};$UD.exports=OmD;$UD.exports.default=OmD});var LmD=r0((Qs0,jmD)=>{jmD.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var vu=r0((Vs0,JUD)=>{var ly0=Nj(),iy0=ZUD(),py0=LmD(),CmD=(Q)=>{if(typeof Q!=="string"||Q.length===0)return 0;if(Q=ly0(Q),Q.length===0)return 0;Q=Q.replace(py0()," ");let K=0;for(let G=0;G<Q.length;G++){let A=Q.codePointAt(G);if(A<=31||A>=127&&A<=159)continue;if(A>=768&&A<=879)continue;if(A>65535)G++;K+=iy0(A)?2:1}return K};JUD.exports=CmD;JUD.exports.default=CmD});var c8D=r0((zs0,NmD)=>{var Ed=vu(),ny0=Nj(),ry0=Ld(),d8D=new Set(["\x1B",""]),AmD=(Q)=>`${d8D.values().next().value}[${Q}m`,EmD=(Q)=>`${d8D.values().next().value}]8;;${Q}\x07`,oy0=(Q)=>Q.split(" ").map((K)=>Ed(K)),BUD=(Q,K,G)=>{let A=[...K],y=!1,x=!1,h=Ed(ny0(Q[Q.length-1]));for(let[VD,OD]of A.entries()){let HD=Ed(OD);if(h+HD<=G)Q[Q.length-1]+=OD;else Q.push(OD),h=0;if(d8D.has(OD))y=!0,x=A.slice(VD+1).join("").startsWith("]8;;");if(y){if(x){if(OD==="\x07")y=!1,x=!1}else if(OD==="m")y=!1;continue}if(h+=HD,h===G&&VD<A.length-1)Q.push(""),h=0}if(!h&&Q[Q.length-1].length>0&&Q.length>1)Q[Q.length-2]+=Q.pop()},sy0=(Q)=>{let K=Q.split(" "),G=K.length;while(G>0){if(Ed(K[G-1])>0)break;G--}if(G===K.length)return Q;return K.slice(0,G).join(" ")+K.slice(G).join("")},ay0=(Q,K,G={})=>{if(G.trim!==!1&&Q.trim()==="")return"";let A="",y,x,h=oy0(Q),VD=[""];for(let[HD,a]of Q.split(" ").entries()){if(G.trim!==!1)VD[VD.length-1]=VD[VD.length-1].trimStart();let bD=Ed(VD[VD.length-1]);if(HD!==0){if(bD>=K&&(G.wordWrap===!1||G.trim===!1))VD.push(""),bD=0;if(bD>0||G.trim===!1)VD[VD.length-1]+=" ",bD++}if(G.hard&&h[HD]>K){let ED=K-bD,XD=1+Math.floor((h[HD]-ED-1)/K);if(Math.floor((h[HD]-1)/K)<XD)VD.push("");BUD(VD,a,K);continue}if(bD+h[HD]>K&&bD>0&&h[HD]>0){if(G.wordWrap===!1&&bD<K){BUD(VD,a,K);continue}VD.push("")}if(bD+h[HD]>K&&G.wordWrap===!1){BUD(VD,a,K);continue}VD[VD.length-1]+=a}if(G.trim!==!1)VD=VD.map(sy0);let OD=[...VD.join(`
`)];for(let[HD,a]of OD.entries()){if(A+=a,d8D.has(a)){let{groups:ED}=new RegExp("(?:\\[(?<code>\\d+)m|\\]8;;(?<uri>.*)\x07)").exec(OD.slice(HD).join(""))||{groups:{}};if(ED.code!==void 0){let XD=Number.parseFloat(ED.code);y=XD===39?void 0:XD}else if(ED.uri!==void 0)x=ED.uri.length===0?void 0:ED.uri}let bD=ry0.codes.get(Number(y));if(OD[HD+1]===`
`){if(x)A+=EmD("");if(y&&bD)A+=AmD(bD)}else if(a===`
`){if(y&&bD)A+=AmD(y);if(x)A+=EmD(x)}}return A};NmD.exports=(Q,K,G)=>{return String(Q).normalize().replace(/\r\n/g,`
`).split(`
`).map((A)=>ay0(A,K,G)).join(`
`)}});var TmD=r0((Ks0,ty0)=>{ty0.exports={name:"@oclif/core",description:"base library for oclif CLIs",version:"3.26.0",author:"Salesforce",bugs:"https://github.com/oclif/core/issues",dependencies:{"@types/cli-progress":"^3.11.5","ansi-escapes":"^4.3.2","ansi-styles":"^4.3.0",cardinal:"^2.1.1",chalk:"^4.1.2","clean-stack":"^3.0.1","cli-progress":"^3.12.0",color:"^4.2.3",debug:"^4.3.4",ejs:"^3.1.9","get-package-type":"^0.1.0",globby:"^11.1.0",hyperlinker:"^1.0.0","indent-string":"^4.0.0","is-wsl":"^2.2.0","js-yaml":"^3.14.1",minimatch:"^9.0.3","natural-orderby":"^2.0.3","object-treeify":"^1.1.33","password-prompt":"^1.1.3","slice-ansi":"^4.0.0","string-width":"^4.2.3","strip-ansi":"^6.0.1","supports-color":"^8.1.1","supports-hyperlinks":"^2.2.0","widest-line":"^3.1.0",wordwrap:"^1.0.0","wrap-ansi":"^7.0.0"},devDependencies:{"@commitlint/config-conventional":"^17.8.1","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^4","@oclif/prettier-config":"^0.2.1","@oclif/test":"^3.2.1","@types/ansi-styles":"^3.2.1","@types/benchmark":"^2.1.5","@types/chai":"^4.3.11","@types/chai-as-promised":"^7.1.8","@types/clean-stack":"^2.1.1","@types/color":"^3.0.6","@types/debug":"^4.1.10","@types/ejs":"^3.1.5","@types/indent-string":"^4.0.1","@types/js-yaml":"^3.12.7","@types/mocha":"^10.0.6","@types/node":"^18","@types/node-notifier":"^8.0.5","@types/pnpapi":"^0.0.5","@types/slice-ansi":"^4.0.0","@types/strip-ansi":"^5.2.1","@types/supports-color":"^8.1.1","@types/wordwrap":"^1.0.3","@types/wrap-ansi":"^3.0.0",benchmark:"^2.1.4",chai:"^4.4.1","chai-as-promised":"^7.1.1",commitlint:"^17.8.1","cross-env":"^7.0.3",eslint:"^8.57.0","eslint-config-oclif":"^5.1.0","eslint-config-oclif-typescript":"^3.1.2","eslint-config-prettier":"^9.1.0","fancy-test":"^3.0.13",globby:"^11.1.0",husky:"^8","lint-staged":"^14.0.1",madge:"^6.1.0",mocha:"^10.3.0",nyc:"^15.1.0",prettier:"^3.2.5",shx:"^0.3.4",sinon:"^16.1.3","ts-node":"^10.9.2",tsd:"^0.30.6",typescript:"^5"},engines:{node:">=18.0.0"},files:["/lib","/flush.js","/flush.d.ts","/handle.js"],homepage:"https://github.com/oclif/core",keywords:["oclif","cli","command","command line","parser","args","argv"],license:"MIT",main:"./lib/index.js",repository:"oclif/core",oclif:{bin:"oclif",devPlugins:["@oclif/plugin-help","@oclif/plugin-plugins"]},publishConfig:{access:"public"},scripts:{build:"shx rm -rf lib && tsc",commitlint:"commitlint",compile:"tsc",format:'prettier --write "+(src|test)/**/*.+(ts|js|json)"',lint:"eslint . --ext .ts",posttest:"yarn lint && yarn test:circular-deps",prepack:"yarn run build",prepare:"husky install",pretest:"yarn build && tsc -p test --noEmit --skipLibCheck","test:circular-deps":"madge lib/ -c","test:debug":'nyc mocha --debug-brk --inspect "test/**/*.test.ts"',"test:integration":'mocha --forbid-only "test/**/*.integration.ts" --parallel --timeout 1200000',"test:interoperability":"cross-env DEBUG=integration:* ts-node test/integration/interop.ts","test:perf":"ts-node test/perf/parser.perf.ts",test:'nyc mocha --forbid-only "test/**/*.test.ts"'},types:"lib/index.d.ts"}});var lU=r0((RmD)=>{var __dirname="/Users/pattra/src/prism/node_modules/@oclif/core/lib";Object.defineProperty(RmD,"__esModule",{value:!0});var ey0=r8("node:fs"),DP0=r8("node:path");class bu extends Map{static instance;constructor(){super();this.set("@oclif/core",this.getOclifCoreMeta())}static getInstance(){if(!bu.instance)bu.instance=new bu;return bu.instance}get(Q){return super.get(Q)}getOclifCoreMeta(){try{return{name:"@oclif/core",version:TmD().version}}catch{try{return{name:"@oclif/core",version:JSON.parse((0,ey0.readFileSync)((0,DP0.join)(__dirname,"..","package.json"),"utf8"))}}catch{return{name:"@oclif/core",version:"unknown"}}}}}RmD.default=bu});var dA=r0((ImD)=>{Object.defineProperty(ImD,"__esModule",{value:!0});ImD.settings=void 0;if(!global.oclif)global.oclif={};ImD.settings=global.oclif});var ER=r0((SmD)=>{Object.defineProperty(SmD,"__esModule",{value:!0});SmD.errtermwidth=SmD.stdtermwidth=void 0;var $P0=dA();function PmD(Q){if(!Q.isTTY)return 80;let K=Q.getWindowSize()[0];if(K<1)return 80;if(K<40)return 40;return K}var wmD=Number.parseInt(process.env.OCLIF_COLUMNS,10)||$P0.settings.columns;SmD.stdtermwidth=wmD||PmD(process.stdout);SmD.errtermwidth=wmD||PmD(process.stderr)});var YUD=r0((bmD)=>{Object.defineProperty(bmD,"__esModule",{value:!0});bmD.Logger=void 0;var fmD=r8("node:fs/promises"),JP0=r8("node:path"),BP0=Nj(),XP0=()=>new Date().toISOString(),XUD,YP0=(Q)=>new Promise((K)=>{if(XUD)XUD.unref();XUD=setTimeout(()=>K(null),Q)});function QP0(Q){if(Q.endsWith(`
`))return Q.replace(/\n$/,"");return Q}class vmD{file;buffer=[];flushing=Promise.resolve();constructor(Q){this.file=Q}async flush(Q=0){await YP0(Q),this.flushing=this.flushing.then(async()=>{if(this.buffer.length===0)return;let K=this.buffer;this.buffer=[],await(0,fmD.mkdir)((0,JP0.dirname)(this.file),{recursive:!0}),await(0,fmD.appendFile)(this.file,K.join(`
`)+`
`)}),await this.flushing}log(Q){Q=BP0(QP0(Q));let K=Q.split(`
`).map((G)=>`${XP0()} ${G}`.trimEnd());this.buffer.push(...K),this.flush(50).catch(console.error)}}bmD.Logger=vmD});var NR=r0((kmD)=>{Object.defineProperty(kmD,"__esModule",{value:!0});kmD.config=void 0;var Nd=dA(),VP0=YUD();function zP0(){if(process.listenerCount("warning")>1)return;process.on("warning",(Q)=>{if(console.error(Q.stack),Q.detail)console.error(Q.detail)})}kmD.config={get debug(){return Boolean(Nd.settings.debug)},set debug(Q){if(Nd.settings.debug=Q,Q)zP0()},get errlog(){return Nd.settings.errlog},set errlog(Q){if(Q)this.errorLogger=new VP0.Logger(Q),Nd.settings.errlog=Q;else delete this.errorLogger,delete Nd.settings.errlog},errorLogger:void 0}});var TR=r0((Tj)=>{var Td=Tj&&Tj.__importDefault||function(Q){return Q&&Q.__esModule?Q:{default:Q}};Object.defineProperty(Tj,"__esModule",{value:!0});Tj.CLIError=Tj.addOclifExitCode=void 0;var _mD=Td(AK()),KP0=Td(FUD()),QUD=Td(m8D()),WP0=Td(c8D()),qP0=Td(lU()),UP0=ER(),GP0=NR();function gmD(Q,K){if(!("oclif"in Q))Q.oclif={};return Q.oclif.exit=K?.exit===void 0?qP0.default.getInstance().get("exitCodes")?.default??2:K.exit,Q}Tj.addOclifExitCode=gmD;class l8D extends Error{code;oclif={};skipOclifErrorHandling;suggestions;constructor(Q,K={}){super(Q instanceof Error?Q.message:Q);gmD(this,K),this.code=K.code,this.suggestions=K.suggestions}get bang(){try{return _mD.default.red(process.platform==="win32"?"»":"›")}catch{}}get stack(){return(0,KP0.default)(super.stack,{pretty:!0})}render(){if(GP0.config.debug)return this.stack;let Q=`${this.name}: ${this.message}`;return Q=(0,WP0.default)(Q,UP0.errtermwidth-6,{hard:!0,trim:!1}),Q=(0,QUD.default)(Q,3),Q=(0,QUD.default)(Q,1,{includeEmptyLines:!0,indent:this.bang}),Q=(0,QUD.default)(Q,1),Q}}Tj.CLIError=l8D;(function(Q){class K extends Q{constructor(G){super(G instanceof Error?G.message:G);this.name="Warning"}get bang(){try{return _mD.default.yellow(process.platform==="win32"?"»":"›")}catch{}}}Q.Warn=K})(l8D||(Tj.CLIError=l8D={}))});var i8D=r0((dmD)=>{Object.defineProperty(dmD,"__esModule",{value:!0});dmD.ExitError=void 0;var HP0=TR();class mmD extends HP0.CLIError{code="EEXIT";constructor(Q=1){super(`EEXIT: ${Q}`,{exit:Q})}render(){return""}}dmD.ExitError=mmD});var n8D=r0((RR)=>{var lmD=