Initial code test
CI/CD Pipeline / test (push) Has been cancelled
CI/CD Pipeline / deploy-internal (push) Has been cancelled

This commit is contained in:
chris committed 2026-08-26 11:51:58 -04:00
commit d4fae15f5c
1696 files changed
+271223

No files matched your search

Generated Vendored Executable
+54
View File
@@ -0,0 +1,54 @@
"use strict";var Tn=Object.create;var ht=Object.defineProperty;var xn=Object.getOwnPropertyDescriptor;var On=Object.getOwnPropertyNames;var Nn=Object.getPrototypeOf,Pn=Object.prototype.hasOwnProperty;var a=(t,e)=>ht(t,"name",{value:e,configurable:!0});var Hn=(t,e,u,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of On(e))!Pn.call(t,n)&&n!==u&&ht(t,n,{get:()=>e[n],enumerable:!(r=xn(e,n))||r.enumerable});return t};var Ln=(t,e,u)=>(u=t!=null?Tn(Nn(t)):{},Hn(e||!t||!t.__esModule?ht(u,"default",{value:t,enumerable:!0}):u,t));var dt=require("node:os"),In=require("tty"),kn=require("./package-sd2gMcZx.cjs"),he=require("./get-pipe-path-D4YM6rQt.cjs"),Ru=require("node:url"),Mn=require("child_process"),q=require("path"),De=require("fs"),ke=require("./node-features-CEjg7cMX.cjs"),Me=require("node:path"),We=require("node:fs"),Wn=require("events"),_e=require("util"),Gn=require("stream"),bu=require("os"),ne=require("./index-BWFBUo6r.cjs"),jn=require("node:net"),Un=require("./temporary-directory-B83uKxJF.cjs");require("module");const Kn="known-flag",Vn="unknown-flag",zn="argument",{stringify:Ae}=JSON,Yn=/\B([A-Z])/g,qn=a(t=>t.replace(Yn,"-$1").toLowerCase(),"v$1"),{hasOwnProperty:Xn}=Object.prototype,ye=a((t,e)=>Xn.call(t,e),"w$2"),Qn=a(t=>Array.isArray(t),"L$2"),vu=a(t=>typeof t=="function"?[t,!1]:Qn(t)?[t[0],!0]:vu(t.type),"b$2"),Zn=a((t,e)=>t===Boolean?e!=="false":e,"d$2"),Jn=a((t,e)=>typeof e=="boolean"?e:t===Number&&e===""?Number.NaN:t(e),"m$1"),es=/[\s.:=]/,ts=a(t=>{const e=`Flag name ${Ae(t)}`;if(t.length===0)throw new Error(`${e} cannot be empty`);if(t.length===1)throw new Error(`${e} must be longer than a character`);const u=t.match(es);if(u)throw new Error(`${e} cannot contain ${Ae(u?.[0])}`)},"B"),us=a(t=>{const e={},u=a((r,n)=>{if(ye(e,r))throw new Error(`Duplicate flags named ${Ae(r)}`);e[r]=n},"r");for(const r in t){if(!ye(t,r))continue;ts(r);const n=t[r],s=[[],...vu(n),n];u(r,s);const i=qn(r);if(r!==i&&u(i,s),"alias"in n&&typeof n.alias=="string"){const{alias:o}=n,D=`Flag alias ${Ae(o)} for flag ${Ae(r)}`;if(o.length===0)throw new Error(`${D} cannot be empty`);if(o.length>1)throw new Error(`${D} must be a single character`);u(o,s)}}return e},"K$1"),rs=a((t,e)=>{const u={};for(const r in t){if(!ye(t,r))continue;const[n,,s,i]=e[r];if(n.length===0&&"default"in i){let{default:o}=i;typeof o=="function"&&(o=o()),u[r]=o}else u[r]=s?n:n.pop()}return u},"_$2"),Ge="--",ns=/[.:=]/,ss=/^-{1,2}\w/,is=a(t=>{if(!ss.test(t))return;const e=!t.startsWith(Ge);let u=t.slice(e?1:2),r;const n=u.match(ns);if(n){const{index:s}=n;r=u.slice(s+1),u=u.slice(0,s)}return[u,r,e]},"N"),os=a((t,{onFlag:e,onArgument:u})=>{let r;const n=a((s,i)=>{if(typeof r!="function")return!0;r(s,i),r=void 0},"o");for(let s=0;s<t.length;s+=1){const i=t[s];if(i===Ge){n();const D=t.slice(s+1);u?.(D,[s],!0);break}const o=is(i);if(o){if(n(),!e)continue;const[D,l,f]=o;if(f)for(let h=0;h<D.length;h+=1){n();const c=h===D.length-1;r=e(D[h],c?l:void 0,[s,h+1,c])}else r=e(D,l,[s])}else n(i,[s])&&u?.([i],[s])}n()},"$$1"),Ds=a((t,e)=>{for(const[u,r,n]of e.reverse()){if(r){const s=t[u];let i=s.slice(0,r);if(n||(i+=s.slice(r+1)),i!=="-"){t[u]=i;continue}}t.splice(u,1)}},"E"),Su=a((t,e=process.argv.slice(2),{ignore:u}={})=>{const r=[],n=us(t),s={},i=[];return i[Ge]=[],os(e,{onFlag(o,D,l){const f=ye(n,o);if(!u?.(f?Kn:Vn,o,D)){if(f){const[h,c]=n[o],C=Zn(c,D),F=a((m,R)=>{r.push(l),R&&r.push(R),h.push(Jn(c,m||""))},"p");return C===void 0?F:F(C)}ye(s,o)||(s[o]=[]),s[o].push(D===void 0?!0:D),r.push(l)}},onArgument(o,D,l){u?.(zn,e[D[0]])||(i.push(...o),l?(i[Ge]=o,e.splice(D[0])):r.push(D))}}),Ds(e,r),{flags:rs(t,n),unknownFlags:s,_:i}},"U$2");var as=Object.create,je=Object.defineProperty,ls=Object.defineProperties,cs=Object.getOwnPropertyDescriptor,fs=Object.getOwnPropertyDescriptors,hs=Object.getOwnPropertyNames,Bu=Object.getOwnPropertySymbols,ds=Object.getPrototypeOf,$u=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Tu=a((t,e,u)=>e in t?je(t,e,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[e]=u,"W$1"),Ue=a((t,e)=>{for(var u in e||(e={}))$u.call(e,u)&&Tu(t,u,e[u]);if(Bu)for(var u of Bu(e))Es.call(e,u)&&Tu(t,u,e[u]);return t},"p"),Et=a((t,e)=>ls(t,fs(e)),"c"),ps=a(t=>je(t,"__esModule",{value:!0}),"nD"),Cs=a((t,e)=>()=>(t&&(e=t(t=0)),e),"rD"),Fs=a((t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),"iD"),gs=a((t,e,u,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of hs(e))!$u.call(t,n)&&n!=="default"&&je(t,n,{get:a(()=>e[n],"get"),enumerable:!(r=cs(e,n))||r.enumerable});return t},"oD"),ms=a((t,e)=>gs(ps(je(t!=null?as(ds(t)):{},"default",{value:t,enumerable:!0})),t),"BD"),V=Cs(()=>{}),_s=Fs((t,e)=>{V(),e.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDLine truncated
`).map(ae)),"b$1"),bs=a(t=>{let e=[];for(let u of t){let{length:r}=u,n=r-e.length;for(let s=0;s<n;s+=1)e.push(0);for(let s=0;s<r;s+=1){let i=Ou(u[s]);i>e[s]&&(e[s]=i)}}return e},"k$1");V();var Nu=/^\d+%$/,Pu={width:"auto",align:"left",contentWidth:0,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,horizontalPadding:0,paddingLeftString:"",paddingRightString:""},vs=a((t,e)=>{var u;let r=[];for(let n=0;n<t.length;n+=1){let s=(u=e[n])!=null?u:"auto";if(typeof s=="number"||s==="auto"||s==="content-width"||typeof s=="string"&&Nu.test(s)){r.push(Et(Ue({},Pu),{width:s,contentWidth:t[n]}));continue}if(s&&typeof s=="object"){let i=Et(Ue(Ue({},Pu),s),{contentWidth:t[n]});i.horizontalPadding=i.paddingLeft+i.paddingRight,r.push(i);continue}throw new Error(`Invalid column width: ${JSON.stringify(s)}`)}return r},"sD");function Ss(t,e){for(let u of t){let{width:r}=u;if(r==="content-width"&&(u.width=u.contentWidth),r==="auto"){let D=Math.min(20,u.contentWidth);u.width=D,u.autoOverflow=u.contentWidth-D}if(typeof r=="string"&&Nu.test(r)){let D=Number.parseFloat(r.slice(0,-1))/100;u.width=Math.floor(e*D)-(u.paddingLeft+u.paddingRight)}let{horizontalPadding:n}=u,s=1,i=s+n;if(i>=e){let D=i-e,l=Math.ceil(u.paddingLeft/n*D),f=D-l;u.paddingLeft-=l,u.paddingRight-=f,u.horizontalPadding=u.paddingLeft+u.paddingRight}u.paddingLeftString=u.paddingLeft?" ".repeat(u.paddingLeft):"",u.paddingRightString=u.paddingRight?" ".repeat(u.paddingRight):"";let o=e-u.horizontalPadding;u.width=Math.max(Math.min(u.width,o),s)}}a(Ss,"aD");var Hu=a(()=>Object.assign([],{columns:0}),"G$1");function Bs(t,e){let u=[Hu()],[r]=u;for(let n of t){let s=n.width+n.horizontalPadding;r.columns+s>e&&(r=Hu(),u.push(r)),r.push(n),r.columns+=s}for(let n of u){let s=n.reduce((c,C)=>c+C.width+C.horizontalPadding,0),i=e-s;if(i===0)continue;let o=n.filter(c=>"autoOverflow"in c),D=o.filter(c=>c.autoOverflow>0),l=D.reduce((c,C)=>c+C.autoOverflow,0),f=Math.min(l,i);for(let c of D){let C=Math.floor(c.autoOverflow/l*f);c.width+=C,i-=C}let h=Math.floor(i/o.length);for(let c=0;c<o.length;c+=1){let C=o[c];c===o.length-1?C.width+=i:C.width+=h,i-=h}}return u}a(Bs,"lD");function $s(t,e,u){let r=vs(u,e);return Ss(r,t),Bs(r,t)}a($s,"Z$1"),V(),V(),V();var pt=10,Lu=a((t=0)=>e=>`\x1B[${e+t}m`,"U$1"),Iu=a((t=0)=>e=>`\x1B[${38+t};5;${e}m`,"V$1"),ku=a((t=0)=>(e,u,r)=>`\x1B[${38+t};2;${e};${u};${r}m`,"Y");function Ts(){let t=new Map,e={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],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]}};e.color.gray=e.color.blackBright,e.bgColor.bgGray=e.bgColor.bgBlackBright,e.color.grey=e.color.blackBright,e.bgColor.bgGrey=e.bgColor.bgBlackBright;for(let[u,r]of Object.entries(e)){for(let[n,s]of Object.entries(r))e[n]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},r[n]=e[n],t.set(s[0],s[1]);Object.defineProperty(e,u,{value:r,enumerable:!1})}return Object.defineProperty(e,"codes",{value:t,enumerable:!1}),e.color.close="\x1B[39m",e.bgColor.close="\x1B[49m",e.color.ansi=Lu(),e.color.ansi256=Iu(),e.color.ansi16m=ku(),e.bgColor.ansi=Lu(pt),e.bgColor.ansi256=Iu(pt),e.bgColor.ansi16m=ku(pt),Object.defineProperties(e,{rgbToAnsi256:{value:a((u,r,n)=>u===r&&r===n?u<8?16:u>248?231:Math.round((u-8)/247*24)+232:16+36*Math.round(u/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5),"value"),enumerable:!1},hexToRgb:{value:a(u=>{let r=/(?<colorString>[a-f\d]{6}|[a-f\d]{3})/i.exec(u.toString(16));if(!r)return[0,0,0];let{colorString:n}=r.groups;n.length===3&&(n=n.split("").map(i=>i+i).join(""));let s=Number.parseInt(n,16);return[s>>16&255,s>>8&255,s&255]},"value"),enumerable:!1},hexToAnsi256:{value:a(u=>e.rgbToAnsi256(...e.hexToRgb(u)),"value"),enumerable:!1},ansi256ToAnsi:{value:a(u=>{if(u<8)return 30+u;if(u<16)return 90+(u-8);let r,n,s;if(u>=232)r=((u-232)*10+8)/255,n=r,s=r;else{u-=16;let D=u%36;r=Math.floor(u/36)/5,n=Math.floor(D/6)/5,s=D%6/5}let i=Math.max(r,n,s)*2;if(i===0)return 30;let o=30+(Math.round(s)<<2|Math.round(n)<<1|Math.round(r));return i===2&&(o+=60),o},"value"),enumerable:!1},rgbToAnsi:{value:a((u,r,n)=>e.ansi256ToAnsi(e.rgbToAnsi256(u,r,n)),"value"),enumerable:!1},hexToAnsi:{value:a(u=>e.ansi256ToAnsi(e.hexToAnsi256(u)),"value"),enumerable:!1}}),e}a(Ts,"AD");var xs=Ts(),Os=xs,Ke=new Set(["\x1B","\x9B"]),Ns=39,Ct="\x07",Mu="[",Ps="]",Wu="m",Ft=`${Ps}8;;`,Gu=a(t=>`${Ke.values().next().value}${Mu}${t}${Wu}`,"J$1"),ju=a(t=>`${KLine truncated
`)];for(let[l,f]of D.entries()){if(r+=f,Ke.has(f)){let{groups:c}=new RegExp(`(?:\\${Mu}(?<code>\\d+)m|\\${Ft}(?<uri>.*)${Ct})`).exec(D.slice(l).join(""))||{groups:{}};if(c.code!==void 0){let C=Number.parseFloat(c.code);n=C===Ns?void 0:C}else c.uri!==void 0&&(s=c.uri.length===0?void 0:c.uri)}let h=Os.codes.get(Number(n));D[l+1]===`
`?(s&&(r+=ju("")),n&&h&&(r+=Gu(h))):f===`
`&&(n&&h&&(r+=Gu(n)),s&&(r+=ju(s)))}return r},"dD");function ks(t,e,u){return String(t).normalize().replace(/\r\n/g,`
`).split(`
`).map(r=>Is(r,e,u)).join(`
`)}a(ks,"T$1");var Uu=a(t=>Array.from({length:t}).fill(""),"X");function Ms(t,e){let u=[],r=0;for(let n of t){let s=0,i=n.map(D=>{var l;let f=(l=e[r])!=null?l:"";r+=1,D.preprocess&&(f=D.preprocess(f)),Ou(f)>D.width&&(f=ks(f,D.width,{hard:!0}));let h=f.split(`
`);if(D.postprocess){let{postprocess:c}=D;h=h.map((C,F)=>c.call(D,C,F))}return D.paddingTop&&h.unshift(...Uu(D.paddingTop)),D.paddingBottom&&h.push(...Uu(D.paddingBottom)),h.length>s&&(s=h.length),Et(Ue({},D),{lines:h})}),o=[];for(let D=0;D<s;D+=1){let l=i.map(f=>{var h;let c=(h=f.lines[D])!=null?h:"",C=Number.isFinite(f.width)?" ".repeat(f.width-ae(c)):"",F=f.paddingLeftString;return f.align==="right"&&(F+=C),F+=c,f.align==="left"&&(F+=C),F+f.paddingRightString}).join("");o.push(l)}u.push(o.join(`
`))}return u.join(`
`)}a(Ms,"P");function Ws(t,e){if(!t||t.length===0)return"";let u=bs(t),r=u.length;if(r===0)return"";let{stdoutColumns:n,columns:s}=As(e);if(s.length>r)throw new Error(`${s.length} columns defined, but only ${r} columns found`);let i=$s(n,s,u);return t.map(o=>Ms(i,o)).join(`
`)}a(Ws,"mD"),V();var Gs=["<",">","=",">=","<="];function js(t){if(!Gs.includes(t))throw new TypeError(`Invalid breakpoint operator: ${t}`)}a(js,"xD");function Us(t){let e=Object.keys(t).map(u=>{let[r,n]=u.split(" ");js(r);let s=Number.parseInt(n,10);if(Number.isNaN(s))throw new TypeError(`Invalid breakpoint value: ${n}`);let i=t[u];return{operator:r,breakpoint:s,value:i}}).sort((u,r)=>r.breakpoint-u.breakpoint);return u=>{var r;return(r=e.find(({operator:n,breakpoint:s})=>n==="="&&u===s||n===">"&&u>s||n==="<"&&u<s||n===">="&&u>=s||n==="<="&&u<=s))==null?void 0:r.value}}a(Us,"wD");const Ks=a(t=>t.replace(/[\W_]([a-z\d])?/gi,(e,u)=>u?u.toUpperCase():""),"S"),Vs=a(t=>t.replace(/\B([A-Z])/g,"-$1").toLowerCase(),"q"),zs={"> 80":[{width:"content-width",paddingLeft:2,paddingRight:8},{width:"auto"}],"> 40":[{width:"auto",paddingLeft:2,paddingRight:8,preprocess:a(t=>t.trim(),"preprocess")},{width:"100%",paddingLeft:2,paddingBottom:1}],"> 0":{stdoutColumns:1e3,columns:[{width:"content-width",paddingLeft:2,paddingRight:8},{width:"content-width"}]}};function Ys(t){let e=!1;return{type:"table",data:{tableData:Object.keys(t).sort((u,r)=>u.localeCompare(r)).map(u=>{const r=t[u],n="alias"in r;return n&&(e=!0),{name:u,flag:r,flagFormatted:`--${Vs(u)}`,aliasesEnabled:e,aliasFormatted:n?`-${r.alias}`:void 0}}).map(u=>(u.aliasesEnabled=e,[{type:"flagName",data:u},{type:"flagDescription",data:u}])),tableBreakpoints:zs}}}a(Ys,"D");const Ku=a(t=>!t||(t.version??(t.help?t.help.version:void 0)),"A"),Vu=a(t=>{const e="parent"in t&&t.parent?.name;return(e?`${e} `:"")+t.name},"C");function qs(t){const e=[];t.name&&e.push(Vu(t));const u=Ku(t)??("parent"in t&&Ku(t.parent));if(u&&e.push(`v${u}`),e.length!==0)return{id:"name",type:"text",data:`${e.join(" ")}
`}}a(qs,"R");function Xs(t){const{help:e}=t;if(!(!e||!e.description))return{id:"description",type:"text",data:`${e.description}
`}}a(Xs,"L");function Qs(t){const e=t.help||{};if("usage"in e)return e.usage?{id:"usage",type:"section",data:{title:"Usage:",body:Array.isArray(e.usage)?e.usage.join(`
`):e.usage}}:void 0;if(t.name){const u=[],r=[Vu(t)];if(t.flags&&Object.keys(t.flags).length>0&&r.push("[flags...]"),t.parameters&&t.parameters.length>0){const{parameters:n}=t,s=n.indexOf("--"),i=s>-1&&n.slice(s+1).some(o=>o.startsWith("<"));r.push(n.map(o=>o!=="--"?o:i?"--":"[--]").join(" "))}if(r.length>1&&u.push(r.join(" ")),"commands"in t&&t.commands?.length&&u.push(`${t.name} <command>`),u.length>0)return{id:"usage",type:"section",data:{title:"Usage:",body:u.join(`
`)}}}}a(Qs,"T");function Zs(t){return!("commands"in t)||!t.commands?.length?void 0:{id:"commands",type:"section",data:{title:"Commands:",body:{type:"table",data:{tableData:t.commands.map(e=>[e.options.name,e.options.help?e.options.help.description:""]),tableOptions:[{width:"content-width",paddingLeft:2,paddingRight:8}]}},indentBody:0}}}a(Zs,"_");function Js(t){if(!(!t.flags||Object.keys(t.flags).length===0))return{id:"flags",type:"section",data:{title:"Flags:",body:Ys(t.flags),indentBody:0}}}a(Js,"k");function ei(t){const{help:e}=t;if(!e||!e.examples||e.examples.length===0)return;let{examples:u}=e;if(Array.isArray(u)&&(u=u.join(`
`)),u)return{id:"examples",type:"section",data:{title:"Examples:",body:u}}}a(ei,"F");function ti(t){if(!("alias"in t)||!t.alias)return;const{alias:e}=t;return{id:"aliases",type:"section",data:{title:"Aliases:",body:Array.isArray(e)?e.join(", "):e}}}a(ti,"H");const ui=a(t=>[qs,Xs,Qs,Zs,Js,ei,ti].map(e=>e(t)).filter(Boolean),"U"),ri=In.WriteStream.prototype.hasColors();class ni{static{a(this,"M")}text(e){return e}bold(e){return ri?`\x1B[1m${e}\x1B[22m`:e.toLocaleUpperCase()}indentText({text:e,spaces:u}){return e.replace(/^/gm," ".repeat(u))}heading(e){return this.bold(e)}section({title:e,body:u,indentBody:r=2}){return`${(e?`${this.heading(e)}
`:"")+(u?this.indentText({text:this.render(u),spaces:r}):"")}
`}table({tableData:e,tableOptions:u,tableBreakpoints:r}){return Ws(e.map(n=>n.map(s=>this.render(s))),r?Us(r):u)}flagParameter(e){return e===Boolean?"":e===String?"<string>":e===Number?"<number>":Array.isArray(e)?this.flagParameter(e[0]):"<value>"}flagOperator(e){return" "}flagName(e){const{flag:u,flagFormatted:r,aliasesEnabled:n,aliasFormatted:s}=e;let i="";if(s?i+=`${s}, `:n&&(i+=" "),i+=r,"placeholder"in u&&typeof u.placeholder=="string")i+=`${this.flagOperator(e)}${u.placeholder}`;else{const o=this.flagParameter("type"in u?u.type:u);o&&(i+=`${this.flagOperator(e)}${o}`)}return i}flagDefault(e){return JSON.stringify(e)}flagDescription({flag:e}){let u="description"in e?e.description??"":"";if("default"in e){let{default:r}=e;typeof r=="function"&&(r=r()),r&&(u+=` (default: ${this.flagDefault(r)})`)}return u}render(e){if(typeof e=="string")return e;if(Array.isArray(e))return e.map(u=>this.render(u)).join(`
`);if("type"in e&&this[e.type]){const u=this[e.type];if(typeof u=="function")return u.call(this,e.data)}throw new Error(`Invalid node type: ${JSON.stringify(e)}`)}}const mt=/^[\w.-]+$/,{stringify:ue}=JSON,si=/[|\\{}()[\]^$+*?.]/;function _t(t){const e=[];let u,r;for(const n of t){if(r)throw new Error(`Invalid parameter: Spread parameter ${ue(r)} must be last`);const s=n[0],i=n[n.length-1];let o;if(s==="<"&&i===">"&&(o=!0,u))throw new Error(`Invalid parameter: Required parameter ${ue(n)} cannot come after optional parameter ${ue(u)}`);if(s==="["&&i==="]"&&(o=!1,u=n),o===void 0)throw new Error(`Invalid parameter: ${ue(n)}. Must be wrapped in <> (required parameter) or [] (optional parameter)`);let D=n.slice(1,-1);const l=D.slice(-3)==="...";l&&(r=n,D=D.slice(0,-3));const f=D.match(si);if(f)throw new Error(`Invalid parameter: ${ue(n)}. Invalid character found ${ue(f[0])}`);e.push({name:D,required:o,spread:l})}return e}a(_t,"w");function At(t,e,u,r){for(let n=0;n<e.length;n+=1){const{name:s,required:i,spread:o}=e[n],D=Ks(s);if(D in t)throw new Error(`Invalid parameter: ${ue(s)} is used more than once.`);const l=o?u.slice(n):u[n];if(o&&(n=e.length),i&&(!l||o&&l.length===0))return console.error(`Error: Missing required parameter ${ue(s)}
`),r(),process.exit(1);t[D]=l}}a(At,"b");function ii(t){return t===void 0||t!==!1}a(ii,"W");function zu(t,e,u,r){const n={...e.flags},s=e.version;s&&(n.version={type:Boolean,description:"Show version"});const{help:i}=e,o=ii(i);o&&!("help"in n)&&(n.help={type:Boolean,alias:"h",description:"Show help"});const D=Su(n,r,{ignore:e.ignoreArgv}),l=a(()=>{console.log(e.version)},"f");if(s&&D.flags.version===!0)return l(),process.exit(0);const f=new ni,h=o&&i?.render?i.render:F=>f.render(F),c=a(F=>{const m=ui({...e,...F?{help:F}:{},flags:n});console.log(h(m,f))},"u");if(o&&D.flags.help===!0)return c(),process.exit(0);if(e.parameters){let{parameters:F}=e,m=D._;const R=F.indexOf("--"),T=F.slice(R+1),H=Object.create(null);if(R>-1&&T.length>0){F=F.slice(0,R);const O=D._["--"];m=m.slice(0,-O.length||void 0),At(H,_t(F),m,c),At(H,_t(T),O,c)}else At(H,_t(F),m,c);Object.assign(D._,H)}const C={...D,showVersion:l,showHelp:c};return typeof u=="function"&&u(C),{command:t,...C}}a(zu,"x");function oi(t,e){const u=new Map;for(const r of e){const n=[r.options.name],{alias:s}=r.options;s&&(Array.isArray(s)?n.push(...s):n.push(s));for(const i of n){if(u.has(i))throw new Error(`Duplicate command name found: ${ue(i)}`);u.set(i,r)}}return u.get(t)}a(oi,"z");function Yu(t,e,u=process.argv.slice(2)){if(!t)throw new Error("Options is required");if("name"in t&&(!t.name||!mt.test(t.name)))throw new Error(`Invalid script name: ${ue(t.name)}`);const r=u[0];if(t.commands&&mt.test(r)){const n=oi(r,t.commands);if(n)return zu(n.options.name,{...n.options,parent:t},n.callback,u.slice(1))}return zu(void 0,t,e,u)}a(Yu,"Z");function Di(t,e){if(!t)throw new Error("Command options are required");const{name:u}=t;if(t.name===void 0)throw new Error("Command name is required");if(!mt.test(u))throw new Error(`Invalid command name ${JSON.stringify(u)}. Command names must be one word.`);return{options:t,callback:e}}a(Di,"G");var ai=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function qu(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}a(qu,"getDefaultExportFromCjs");var de={exports:{}},yt,Xu;function li(){if(Xu)return yt;Xu=1,yt=r,r.sync=n;var t=De;function e(s,i){var o=i.pathExt!==void 0?i.pathExt:process.env.PATHEXT;if(!o||(o=o.split(";"),o.indexOf("")!==-1))return!0;for(var D=0;D<o.length;D++){var l=o[D].toLowerCase();if(l&&s.substr(-l.length).toLowerCase()===l)return!0}return!1}a(e,"checkPathExt");function u(s,i,o){return!s.isSymbolicLink()&&!s.isFile()?!1:e(i,o)}a(u,"checkStat");function r(s,i,o){t.stat(s,function(D,l){o(D,D?!1:u(l,s,i))})}a(r,"isexe");function n(s,i){return u(t.statSync(s),s,i)}return a(n,"sync"),yt}a(li,"requireWindows");var wt,Qu;function ci(){if(Qu)return wt;Qu=1,wt=e,e.sync=u;var t=De;function e(s,i,o){t.stat(s,function(D,l){o(D,D?!1:r(l,i))})}a(e,"isexe");function u(s,i){return r(t.statSync(s),i)}a(u,"sync");function r(s,i){return s.isFile()&&n(s,i)}a(r,"checkStat");function n(s,i){var o=s.mode,D=s.uid,l=s.gid,f=i.uid!==void 0?i.uid:process.getuid&&process.getuid(),h=i.gid!==void 0?i.gid:process.getgid&&process.getgid(),c=parseInt("100",8),C=parseInt("010",8),F=parseInt("001",8),m=c|C,R=o&F||o&C&&l===h||o&c&&D===f||o&m&&f===0;return R}return a(n,"checkMode"),wt}a(ci,"requireMode");var Ve;process.platform==="win32"||ai.TESTING_WINDOWS?Ve=li():Ve=ci();var fi=Rt;Rt.sync=hi;function Rt(t,e,u){if(typeof e=="function"&&(u=e,e={}),!u){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,n){Rt(t,e||{},function(s,i){s?n(s):r(i)})})}Ve(t,e||{},function(r,n){r&&(r.code==="EACCES"||e&&e.ignoreErrors)&&(r=null,n=!1),u(r,n)})}a(Rt,"isexe$1");function hi(t,e){try{return Ve.sync(t,e||{})}catch(u){if(e&&e.ignoreErrors||u.code==="EACCES")return!1;throw u}}a(hi,"sync");const Ee=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Zu=q,di=Ee?";":":",Ju=fi,er=a(t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),"getNotFoundError"),tr=a((t,e)=>{const u=e.colon||di,r=t.match(/\//)||Ee&&t.match(/\\/)?[""]:[...Ee?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(u)],n=Ee?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=Ee?n.split(u):[""];return Ee&&t.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:r,pathExt:s,pathExtExe:n}},"getPathInfo"),ur=a((t,e,u)=>{typeof e=="function"&&(u=e,e={}),e||(e={});const{pathEnv:r,pathExt:n,pathExtExe:s}=tr(t,e),i=[],o=a(l=>new Promise((f,h)=>{if(l===r.length)return e.all&&i.length?f(i):h(er(t));const c=r[l],C=/^".*"$/.test(c)?c.slice(1,-1):c,F=Zu.join(C,t),m=!C&&/^\.[\\\/]/.test(t)?t.slice(0,2)+F:F;f(D(m,l,0))}),"step"),D=a((l,f,h)=>new Promise((c,C)=>{if(h===n.length)return c(o(f+1));const F=n[h];Ju(l+F,{pathExt:s},(m,R)=>{if(!m&&R)if(e.all)i.push(l+F);else return c(l+F);return c(D(l,f,h+1))})}),"subStep");return u?o(0).then(l=>u(null,l),u):o(0)},"which$1"),Ei=a((t,e)=>{e=e||{};const{pathEnv:u,pathExt:r, Line truncated
* normalize-path <https://github.com/jonschlinkert/normalize-path>
*
* Copyright (c) 2014-2018, Jon Schlinkert.
* Released under the MIT License.
*/var $r=a(function(t,e){if(typeof t!="string")throw new TypeError("expected path to be a string");if(t==="\\"||t==="/")return"/";var u=t.length;if(u<=1)return t;var r="";if(u>4&&t[3]==="\\"){var n=t[2];(n==="?"||n===".")&&t.slice(0,2)==="\\\\"&&(t=t.slice(2),r="//")}var s=t.split(/[/\\]+/);return e!==!1&&s[s.length-1]===""&&s.pop(),r+s.join("/")},"normalizePath$2"),Oo=Vt.exports;Object.defineProperty(Oo,"__esModule",{value:!0});const Tr=yr,No=$r,xr="!",Po={returnIndex:!1},Ho=a(t=>Array.isArray(t)?t:[t],"arrify$1"),Lo=a((t,e)=>{if(typeof t=="function")return t;if(typeof t=="string"){const u=Tr(t,e);return r=>t===r||u(r)}return t instanceof RegExp?u=>t.test(u):u=>!1},"createPattern"),Or=a((t,e,u,r)=>{const n=Array.isArray(u),s=n?u[0]:u;if(!n&&typeof s!="string")throw new TypeError("anymatch: second argument must be a string: got "+Object.prototype.toString.call(s));const i=No(s,!1);for(let D=0;D<e.length;D++){const l=e[D];if(l(i))return r?-1:!1}const o=n&&[i].concat(u.slice(1));for(let D=0;D<t.length;D++){const l=t[D];if(n?l(...o):l(i))return r?D:!0}return r?-1:!1},"matchPatterns"),zt=a((t,e,u=Po)=>{if(t==null)throw new TypeError("anymatch: specify first argument");const r=typeof u=="boolean"?{returnIndex:u}:u,n=r.returnIndex||!1,s=Ho(t),i=s.filter(D=>typeof D=="string"&&D.charAt(0)===xr).map(D=>D.slice(1)).map(D=>Tr(D,r)),o=s.filter(D=>typeof D!="string"||typeof D=="string"&&D.charAt(0)!==xr).map(D=>Lo(D,r));return e==null?(D,l=!1)=>Or(o,i,D,typeof l=="boolean"?l:!1):Or(o,i,e,n)},"anymatch$1");zt.default=zt,Vt.exports=zt;var Io=Vt.exports;/*!
* is-extglob <https://github.com/jonschlinkert/is-extglob>
*
* Copyright (c) 2014-2016, Jon Schlinkert.
* Licensed under the MIT License.
*/var ko=a(function(e){if(typeof e!="string"||e==="")return!1;for(var u;u=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(u[2])return!0;e=e.slice(u.index+u[0].length)}return!1},"isExtglob");/*!
* is-glob <https://github.com/jonschlinkert/is-glob>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/var Mo=ko,Nr={"{":"}","(":")","[":"]"},Wo=a(function(t){if(t[0]==="!")return!0;for(var e=0,u=-2,r=-2,n=-2,s=-2,i=-2;e<t.length;){if(t[e]==="*"||t[e+1]==="?"&&/[\].+)]/.test(t[e])||r!==-1&&t[e]==="["&&t[e+1]!=="]"&&(r<e&&(r=t.indexOf("]",e)),r>e&&(i===-1||i>r||(i=t.indexOf("\\",e),i===-1||i>r)))||n!==-1&&t[e]==="{"&&t[e+1]!=="}"&&(n=t.indexOf("}",e),n>e&&(i=t.indexOf("\\",e),i===-1||i>n))||s!==-1&&t[e]==="("&&t[e+1]==="?"&&/[:!=]/.test(t[e+2])&&t[e+3]!==")"&&(s=t.indexOf(")",e),s>e&&(i=t.indexOf("\\",e),i===-1||i>s))||u!==-1&&t[e]==="("&&t[e+1]!=="|"&&(u<e&&(u=t.indexOf("|",e)),u!==-1&&t[u+1]!==")"&&(s=t.indexOf(")",u),s>u&&(i=t.indexOf("\\",u),i===-1||i>s))))return!0;if(t[e]==="\\"){var o=t[e+1];e+=2;var D=Nr[o];if(D){var l=t.indexOf(D,e);l!==-1&&(e=l+1)}if(t[e]==="!")return!0}else e++}return!1},"strictCheck"),Go=a(function(t){if(t[0]==="!")return!0;for(var e=0;e<t.length;){if(/[*?{}()[\]]/.test(t[e]))return!0;if(t[e]==="\\"){var u=t[e+1];e+=2;var r=Nr[u];if(r){var n=t.indexOf(r,e);n!==-1&&(e=n+1)}if(t[e]==="!")return!0}else e++}return!1},"relaxedCheck"),Yt=a(function(e,u){if(typeof e!="string"||e==="")return!1;if(Mo(e))return!0;var r=Wo;return u&&u.strict===!1&&(r=Go),r(e)},"isGlob"),Pr=qu(Yt),jo=Yt,Uo=q.posix.dirname,Ko=bu.platform()==="win32",qt="/",Vo=/\\/g,zo=/[\{\[].*[\}\]]$/,Yo=/(^|[^\\])([\{\[]|\([^\)]+$)/,qo=/\\([\!\*\?\|\[\]\(\)\{\}])/g,Xo=a(function(e,u){var r=Object.assign({flipBackslashes:!0},u);r.flipBackslashes&&Ko&&e.indexOf(qt)<0&&(e=e.replace(Vo,qt)),zo.test(e)&&(e+=qt),e+="a";do e=Uo(e);while(jo(e)||Yo.test(e));return e.replace(qo,"$1")},"globParent"),tt={};(function(t){t.isInteger=e=>typeof e=="number"?Number.isInteger(e):typeof e=="string"&&e.trim()!==""?Number.isInteger(Number(e)):!1,t.find=(e,u)=>e.nodes.find(r=>r.type===u),t.exceedsLimit=(e,u,r=1,n)=>n===!1||!t.isInteger(e)||!t.isInteger(u)?!1:(Number(u)-Number(e))/Number(r)>=n,t.escapeNode=(e,u=0,r)=>{let n=e.nodes[u];n&&(r&&n.type===r||n.type==="open"||n.type==="close")&&n.escaped!==!0&&(n.value="\\"+n.value,n.escaped=!0)},t.encloseBrace=e=>e.type!=="brace"||e.commas>>0+e.ranges>>0?!1:(e.invalid=!0,!0),t.isInvalidBrace=e=>e.type!=="brace"?!1:e.invalid===!0||e.dollar?!0:!(e.commas>>0+e.ranges>>0)||e.open!==!0||e.close!==!0?(e.invalid=!0,!0):!1,t.isOpenOrClose=e=>e.type==="open"||e.type==="close"?!0:e.open===!0||e.close===!0,t.reduce=e=>e.reduce((u,r)=>(r.type==="text"&&u.push(r.value),r.type==="range"&&(r.type="text"),u),[]),t.flatten=(...e)=>{const u=[],r=a(n=>{for(let s=0;s<n.length;s++){let i=n[s];Array.isArray(i)?r(i):i!==void 0&&u.push(i)}return u},"flat");return r(e),u}})(tt);const Hr=tt;var Xt=a((t,e={})=>{let u=a((r,n={})=>{let s=e.escapeInvalid&&Hr.isInvalidBrace(n),i=r.invalid===!0&&e.escapeInvalid===!0,o="";if(r.value)return(s||i)&&Hr.isOpenOrClose(r)?"\\"+r.value:r.value;if(r.value)return r.value;if(r.nodes)for(let D of r.nodes)o+=u(D);return o},"stringify");return u(t)},"stringify$4");/*!
* is-number <https://github.com/jonschlinkert/is-number>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Released under the MIT License.
*/var Qo=a(function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1},"isNumber$2");/*!
* to-regex-range <https://github.com/micromatch/to-regex-range>
*
* Copyright (c) 2015-present, Jon Schlinkert.
* Released under the MIT License.
*/const Lr=Qo,le=a((t,e,u)=>{if(Lr(t)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(e===void 0||t===e)return String(t);if(Lr(e)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let r={relaxZeros:!0,...u};typeof r.strictZeros=="boolean"&&(r.relaxZeros=r.strictZeros===!1);let n=String(r.relaxZeros),s=String(r.shorthand),i=String(r.capture),o=String(r.wrap),D=t+":"+e+"="+n+s+i+o;if(le.cache.hasOwnProperty(D))return le.cache[D].result;let l=Math.min(t,e),f=Math.max(t,e);if(Math.abs(l-f)===1){let m=t+"|"+e;return r.capture?`(${m})`:r.wrap===!1?m:`(?:${m})`}let h=jr(t)||jr(e),c={min:t,max:e,a:l,b:f},C=[],F=[];if(h&&(c.isPadded=h,c.maxLen=String(c.max).length),l<0){let m=f<0?Math.abs(f):1;F=Ir(m,Math.abs(l),c,r),l=c.a=0}return f>=0&&(C=Ir(l,f,c,r)),c.negatives=F,c.positives=C,c.result=Zo(F,C),r.capture===!0?c.result=`(${c.result})`:r.wrap!==!1&&C.length+F.length>1&&(c.result=`(?:${c.result})`),le.cache[D]=c,c.result},"toRegexRange$1");function Zo(t,e,u){let r=Qt(t,e,"-",!1)||[],n=Qt(e,t,"",!1)||[],s=Qt(t,e,"-?",!0)||[];return r.concat(s).concat(n).join("|")}a(Zo,"collatePatterns");function Jo(t,e){let u=1,r=1,n=Mr(t,u),s=new Set([e]);for(;t<=n&&n<=e;)s.add(n),u+=1,n=Mr(t,u);for(n=Wr(e+1,r)-1;t<n&&n<=e;)s.add(n),r+=1,n=Wr(e+1,r)-1;return s=[...s],s.sort(uD),s}a(Jo,"splitToRanges");function eD(t,e,u){if(t===e)return{pattern:t,count:[],digits:0};let r=tD(t,e),n=r.length,s="",i=0;for(let o=0;o<n;o++){let[D,l]=r[o];D===l?s+=D:D!=="0"||l!=="9"?s+=rD(D,l):i++}return i&&(s+=u.shorthand===!0?"\\d":"[0-9]"),{pattern:s,count:[i],digits:n}}a(eD,"rangeToPattern");function Ir(t,e,u,r){let n=Jo(t,e),s=[],i=t,o;for(let D=0;D<n.length;D++){let l=n[D],f=eD(String(i),String(l),r),h="";if(!u.isPadded&&o&&o.pattern===f.pattern){o.count.length>1&&o.count.pop(),o.count.push(f.count[0]),o.string=o.pattern+Gr(o.count),i=l+1;continue}u.isPadded&&(h=nD(l,u,r)),f.string=h+f.pattern+Gr(f.count),s.push(f),i=l+1,o=f}return s}a(Ir,"splitToPatterns");function Qt(t,e,u,r,n){let s=[];for(let i of t){let{string:o}=i;!r&&!kr(e,"string",o)&&s.push(u+o),r&&kr(e,"string",o)&&s.push(u+o)}return s}a(Qt,"filterPatterns");function tD(t,e){let u=[];for(let r=0;r<t.length;r++)u.push([t[r],e[r]]);return u}a(tD,"zip");function uD(t,e){return t>e?1:e>t?-1:0}a(uD,"compare");function kr(t,e,u){return t.some(r=>r[e]===u)}a(kr,"contains");function Mr(t,e){return Number(String(t).slice(0,-e)+"9".repeat(e))}a(Mr,"countNines");function Wr(t,e){return t-t%Math.pow(10,e)}a(Wr,"countZeros");function Gr(t){let[e=0,u=""]=t;return u||e>1?`{${e+(u?","+u:"")}}`:""}a(Gr,"toQuantifier");function rD(t,e,u){return`[${t}${e-t===1?"":"-"}${e}]`}a(rD,"toCharacterClass");function jr(t){return/^-?(0+)\d/.test(t)}a(jr,"hasPadding");function nD(t,e,u){if(!e.isPadded)return t;let r=Math.abs(e.maxLen-String(t).length),n=u.relaxZeros!==!1;switch(r){case 0:return"";case 1:return n?"0?":"0";case 2:return n?"0{0,2}":"00";default:return n?`0{0,${r}}`:`0{${r}}`}}a(nD,"padZeros"),le.cache={},le.clearCache=()=>le.cache={};var sD=le;/*!
* fill-range <https://github.com/jonschlinkert/fill-range>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Licensed under the MIT License.
*/const iD=_e,Ur=sD,Kr=a(t=>t!==null&&typeof t=="object"&&!Array.isArray(t),"isObject"),oD=a(t=>e=>t===!0?Number(e):String(e),"transform"),Zt=a(t=>typeof t=="number"||typeof t=="string"&&t!=="","isValidValue"),ve=a(t=>Number.isInteger(+t),"isNumber"),Jt=a(t=>{let e=`${t}`,u=-1;if(e[0]==="-"&&(e=e.slice(1)),e==="0")return!1;for(;e[++u]==="0";);return u>0},"zeros"),DD=a((t,e,u)=>typeof t=="string"||typeof e=="string"?!0:u.stringify===!0,"stringify$3"),aD=a((t,e,u)=>{if(e>0){let r=t[0]==="-"?"-":"";r&&(t=t.slice(1)),t=r+t.padStart(r?e-1:e,"0")}return u===!1?String(t):t},"pad"),Vr=a((t,e)=>{let u=t[0]==="-"?"-":"";for(u&&(t=t.slice(1),e--);t.length<e;)t="0"+t;return u?"-"+t:t},"toMaxLen"),lD=a((t,e)=>{t.negatives.sort((i,o)=>i<o?-1:i>o?1:0),t.positives.sort((i,o)=>i<o?-1:i>o?1:0);let u=e.capture?"":"?:",r="",n="",s;return t.positives.length&&(r=t.positives.join("|")),t.negatives.length&&(n=`-(${u}${t.negatives.join("|")})`),r&&n?s=`${r}|${n}`:s=r||n,e.wrap?`(${u}${s})`:s},"toSequence"),zr=a((t,e,u,r)=>{if(u)return Ur(t,e,{wrap:!1,...r});let n=String.fromCharCode(t);if(t===e)return n;let s=String.fromCharCode(e);return`[${n}-${s}]`},"toRange"),Yr=a((t,e,u)=>{if(Array.isArray(t)){let r=u.wrap===!0,n=u.capture?"":"?:";return r?`(${n}${t.join("|")})`:t.join("|")}return Ur(t,e,u)},"toRegex"),qr=a((...t)=>new RangeError("Invalid range arguments: "+iD.inspect(...t)),"rangeError"),Xr=a((t,e,u)=>{if(u.strictRanges===!0)throw qr([t,e]);return[]},"invalidRange"),cD=a((t,e)=>{if(e.strictRanges===!0)throw new TypeError(`Expected step "${t}" to be a number`);return[]},"invalidStep"),fD=a((t,e,u=1,r={})=>{let n=Number(t),s=Number(e);if(!Number.isInteger(n)||!Number.isInteger(s)){if(r.strictRanges===!0)throw qr([t,e]);return[]}n===0&&(n=0),s===0&&(s=0);let i=n>s,o=String(t),D=String(e),l=String(u);u=Math.max(Math.abs(u),1);let f=Jt(o)||Jt(D)||Jt(l),h=f?Math.max(o.length,D.length,l.length):0,c=f===!1&&DD(t,e,r)===!1,C=r.transform||oD(c);if(r.toRegex&&u===1)return zr(Vr(t,h),Vr(e,h),!0,r);let F={negatives:[],positives:[]},m=a(H=>F[H<0?"negatives":"positives"].push(Math.abs(H)),"push"),R=[],T=0;for(;i?n>=s:n<=s;)r.toRegex===!0&&u>1?m(n):R.push(aD(C(n,T),h,c)),n=i?n-u:n+u,T++;return r.toRegex===!0?u>1?lD(F,r):Yr(R,null,{wrap:!1,...r}):R},"fillNumbers"),hD=a((t,e,u=1,r={})=>{if(!ve(t)&&t.length>1||!ve(e)&&e.length>1)return Xr(t,e,r);let n=r.transform||(c=>String.fromCharCode(c)),s=`${t}`.charCodeAt(0),i=`${e}`.charCodeAt(0),o=s>i,D=Math.min(s,i),l=Math.max(s,i);if(r.toRegex&&u===1)return zr(D,l,!1,r);let f=[],h=0;for(;o?s>=i:s<=i;)f.push(n(s,h)),s=o?s-u:s+u,h++;return r.toRegex===!0?Yr(f,null,{wrap:!1,options:r}):f},"fillLetters"),ut=a((t,e,u,r={})=>{if(e==null&&Zt(t))return[t];if(!Zt(t)||!Zt(e))return Xr(t,e,r);if(typeof u=="function")return ut(t,e,1,{transform:u});if(Kr(u))return ut(t,e,0,u);let n={...r};return n.capture===!0&&(n.wrap=!0),u=u||n.step||1,ve(u)?ve(t)&&ve(e)?fD(t,e,u,n):hD(t,e,Math.max(Math.abs(u),1),n):u!=null&&!Kr(u)?cD(u,n):ut(t,e,1,u)},"fill$2");var Qr=ut;const dD=Qr,Zr=tt,ED=a((t,e={})=>{let u=a((r,n={})=>{let s=Zr.isInvalidBrace(n),i=r.invalid===!0&&e.escapeInvalid===!0,o=s===!0||i===!0,D=e.escapeInvalid===!0?"\\":"",l="";if(r.isOpen===!0||r.isClose===!0)return D+r.value;if(r.type==="open")return o?D+r.value:"(";if(r.type==="close")return o?D+r.value:")";if(r.type==="comma")return r.prev.type==="comma"?"":o?r.value:"|";if(r.value)return r.value;if(r.nodes&&r.ranges>0){let f=Zr.reduce(r.nodes),h=dD(...f,{...e,wrap:!1,toRegex:!0});if(h.length!==0)return f.length>1&&h.length>1?`(${h})`:h}if(r.nodes)for(let f of r.nodes)l+=u(f,r);return l},"walk");return u(t)},"compile$1");var pD=ED;const CD=Qr,Jr=Xt,Fe=tt,ce=a((t="",e="",u=!1)=>{let r=[];if(t=[].concat(t),e=[].concat(e),!e.length)return t;if(!t.length)return u?Fe.flatten(e).map(n=>`{${n}}`):e;for(let n of t)if(Array.isArray(n))for(let s of n)r.push(ce(s,e,u));else for(let s of e)u===!0&&typeof s=="string"&&(s=`{${s}}`),r.push(Array.isArray(s)?ce(n,s,u):n+s);return Fe.flatten(r)},"append"),FD=a((t,e={})=>{let u=e.rangeLimit===void 0?1e3:e.rangeLimit,r=a((n,s={})=>{n.queue=[];let i=s,o=s.queue;for(;i.type!=="brace"&&i.type!=="root"&&i.parent;)i=i.parent,o=i.queue;if(n.invalid||n.dollar){o.push(ce(o.pop(),Jr(n,e)));return}if(n.type==="brace"&&n.invalid!==!0&&n.nodes.length===2){o.push(ce(o.pop(),["{}"]));return}if(n.nodes&&n.ranges>0){let h=Fe.reduce(n.nodes);if(Fe.exceedsLimit(...h,e.step,u))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let c=CD(...h,e);c.length===0&&(c=Jr(n,e)),o.push(ce(o.pop(),c)),n.nodes=[];return}let D=Fe.encloseBrace(n),l=n.queue,f=n;for(;f.type!=="brace"&&f.type!=="root"&&f.parent;)f=f.parent,l=f.queue;for(let h=0;h<n.nodes.length;h++){let c=n.nodes[h];if(c.type==="comma"&&n.type==="brace"){h===1&&l.push(""),l.push("");continue}if(c.type==="close"){o.push(ce(o.pop(),l,D));continue}if(c.value&&c.type!=="open"){l.push(ce(l.pop(),c.value));continue}c.nodes&&r(c,n)}rLine truncated
`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"};const _D=Xt,{MAX_LENGTH:en,CHAR_BACKSLASH:eu,CHAR_BACKTICK:AD,CHAR_COMMA:yD,CHAR_DOT:wD,CHAR_LEFT_PARENTHESES:RD,CHAR_RIGHT_PARENTHESES:bD,CHAR_LEFT_CURLY_BRACE:vD,CHAR_RIGHT_CURLY_BRACE:SD,CHAR_LEFT_SQUARE_BRACKET:tn,CHAR_RIGHT_SQUARE_BRACKET:un,CHAR_DOUBLE_QUOTE:BD,CHAR_SINGLE_QUOTE:$D,CHAR_NO_BREAK_SPACE:TD,CHAR_ZERO_WIDTH_NOBREAK_SPACE:xD}=mD,OD=a((t,e={})=>{if(typeof t!="string")throw new TypeError("Expected a string");let u=e||{},r=typeof u.maxLength=="number"?Math.min(en,u.maxLength):en;if(t.length>r)throw new SyntaxError(`Input length (${t.length}), exceeds max characters (${r})`);let n={type:"root",input:t,nodes:[]},s=[n],i=n,o=n,D=0,l=t.length,f=0,h=0,c;const C=a(()=>t[f++],"advance"),F=a(m=>{if(m.type==="text"&&o.type==="dot"&&(o.type="text"),o&&o.type==="text"&&m.type==="text"){o.value+=m.value;return}return i.nodes.push(m),m.parent=i,m.prev=o,o=m,m},"push");for(F({type:"bos"});f<l;)if(i=s[s.length-1],c=C(),!(c===xD||c===TD)){if(c===eu){F({type:"text",value:(e.keepEscaping?c:"")+C()});continue}if(c===un){F({type:"text",value:"\\"+c});continue}if(c===tn){D++;let m;for(;f<l&&(m=C());){if(c+=m,m===tn){D++;continue}if(m===eu){c+=C();continue}if(m===un&&(D--,D===0))break}F({type:"text",value:c});continue}if(c===RD){i=F({type:"paren",nodes:[]}),s.push(i),F({type:"text",value:c});continue}if(c===bD){if(i.type!=="paren"){F({type:"text",value:c});continue}i=s.pop(),F({type:"text",value:c}),i=s[s.length-1];continue}if(c===BD||c===$D||c===AD){let m=c,R;for(e.keepQuotes!==!0&&(c="");f<l&&(R=C());){if(R===eu){c+=R+C();continue}if(R===m){e.keepQuotes===!0&&(c+=R);break}c+=R}F({type:"text",value:c});continue}if(c===vD){h++;let R={type:"brace",open:!0,close:!1,dollar:o.value&&o.value.slice(-1)==="$"||i.dollar===!0,depth:h,commas:0,ranges:0,nodes:[]};i=F(R),s.push(i),F({type:"open",value:c});continue}if(c===SD){if(i.type!=="brace"){F({type:"text",value:c});continue}let m="close";i=s.pop(),i.close=!0,F({type:m,value:c}),h--,i=s[s.length-1];continue}if(c===yD&&h>0){if(i.ranges>0){i.ranges=0;let m=i.nodes.shift();i.nodes=[m,{type:"text",value:_D(i)}]}F({type:"comma",value:c}),i.commas++;continue}if(c===wD&&h>0&&i.commas===0){let m=i.nodes;if(h===0||m.length===0){F({type:"text",value:c});continue}if(o.type==="dot"){if(i.range=[],o.value+=c,o.type="range",i.nodes.length!==3&&i.nodes.length!==5){i.invalid=!0,i.ranges=0,o.type="text";continue}i.ranges++,i.args=[];continue}if(o.type==="range"){m.pop();let R=m[m.length-1];R.value+=o.value+c,o=R,i.ranges--;continue}F({type:"dot",value:c});continue}F({type:"text",value:c})}do if(i=s.pop(),i.type!=="root"){i.nodes.forEach(T=>{T.nodes||(T.type==="open"&&(T.isOpen=!0),T.type==="close"&&(T.isClose=!0),T.nodes||(T.type="text"),T.invalid=!0)});let m=s[s.length-1],R=m.nodes.indexOf(i);m.nodes.splice(R,1,...i.nodes)}while(s.length>0);return F({type:"eos"}),n},"parse$1");var ND=OD;const rn=Xt,PD=pD,HD=gD,LD=ND,Q=a((t,e={})=>{let u=[];if(Array.isArray(t))for(let r of t){let n=Q.create(r,e);Array.isArray(n)?u.push(...n):u.push(n)}else u=[].concat(Q.create(t,e));return e&&e.expand===!0&&e.nodupes===!0&&(u=[...new Set(u)]),u},"braces$1");Q.parse=(t,e={})=>LD(t,e),Q.stringify=(t,e={})=>rn(typeof t=="string"?Q.parse(t,e):t,e),Q.compile=(t,e={})=>(typeof t=="string"&&(t=Q.parse(t,e)),PD(t,e)),Q.expand=(t,e={})=>{typeof t=="string"&&(t=Q.parse(t,e));let u=HD(t,e);return e.noempty===!0&&(u=u.filter(Boolean)),e.nodupes===!0&&(u=[...new Set(u)]),u},Q.create=(t,e={})=>t===""||t.length<3?[t]:e.expand!==!0?Q.compile(t,e):Q.expand(t,e);var ID=Q,kD=["3dm","3ds","3g2","3gp","7z","a","aac","adp","afdesign","afphoto","afpub","ai","aif","aiff","alz","ape","apk","appimage","ar","arj","asf","au","avi","bak","baml","bh","bin","bk","bmp","btif","bz2","bzip2","cab","caf","cgm","class","cmx","cpio","cr2","cur","dat","dcm","deb","dex","djvu","dll","dmg","dng","doc","docm","docx","dot","dotm","dra","DS_Store","dsk","dts","dtshd","dvb","dwg","dxf","ecelp4800","ecelp7470","ecelp9600","egg","eol","eot","epub","exe","f4v","fbs","fh","fla","flac","flatpak","fli","flv","fpx","fst","fvt","g3","gh","gif","graffle","gz","gzip","h261","h263","h264","icns","ico","ief","img","ipa","iso","jar","jpeg","jpg","jpgv","jpm","jxr","key","ktx","lha","lib","lvp","lz","lzh","lzma","lzo","m3u","m4a","m4v","mar","mdi","mht","mid","midi","mj2","mka","mkv","mmr","mng","mobi","mov","movie","mp3","mp4","mp4a","mpeg","mpg","mpga","mxu","nef","npx","numbers","nupkg","o","odp","ods","odt","oga","ogg","ogv","otf","ott","pages","pbm","pcx","pdb","pdf","pea","pgm","pic","png","pnm","pot","potm","potx","ppa","ppam","ppm","pps","ppsm","ppsx","ppt","pptm","pptx","psd","pya","pyc","pyo","pyv","qt","rar","ras","raw","resources","rg Line truncated
node `):t.flags.help&&(t.showHelp({description:"Node.js runtime enhanced with esbuild for loading TypeScript & ESM"}),console.log(`${"-".repeat(45)}
`));const e={eval:{type:String,alias:"e"},print:{type:String,alias:"p"}},{_:u,flags:r}=Yu({flags:{...e,inputType:String,test:Boolean},help:!1,ignoreArgv:lt(!1)}),n=Rn({...Sn,...e}),i=["print","eval"].find(l=>!!r[l]);if(i){const{inputType:l}=r,f=r[i],{transformSync:h}=await import("esbuild"),c=h(f,{loader:"default",sourcefile:"/eval.ts",format:l==="module"?"esm":"cjs"});n.unshift(`--${i}`,c.code)}ke.isFeatureSupported(ke.testRunnerGlob)&&r.test&&u.length===0&&n.push("**/{test,test/**/*,test-*,*[.-_]test}.?(c|m)@(t|j)s"),r.test&&n.unshift("--enable-source-maps");const o=await bn(),D=cr(n,{noCache:!!t.flags.noCache,tsconfigPath:t.flags.tsconfig});_l(D,o),process.send&&D.on("message",l=>{process.send(l)}),D.send&&process.on("message",l=>{D.send(l)}),D.on("close",l=>{l===null&&(l=dt.constants.signals[D.signalCode]+128),process.exit(l)})});