MCPcopy Create free account
hub / github.com/ChinaSiro/claude-code-sourcemap / Nq1

Function Nq1

package/cli.js:123–125  ·  view source on GitHub ↗
(q)

Source from the content-addressed store, hash-verified

121`)+_,Y=z+1,z=q.indexOf(`
122`,Y)}while(z!==-1);return $+=q.slice(Y),$}class Xq1{constructor(q){return Ay7(q)}}function Fm6(q){return Ay7(q)}var zy7,Yy7,Hq1,NW6,gm6,$y7,yW6,CN5=(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 _=zy7?zy7.level:0;q.level=K.level===void 0?_:K.level},Ay7=(q)=>{let K=(..._)=>_.join(" ");return CN5(K,q),Object.setPrototypeOf(K,Fm6.prototype),K},Jq1=(q,K,_,...z)=>{if(q==="rgb"){if(K==="ansi16m")return sx[_].ansi16m(...z);if(K==="ansi256")return sx[_].ansi256(sx.rgbToAnsi256(...z));return sx[_].ansi(sx.rgbToAnsi(...z))}if(q==="hex")return Jq1("rgb",K,_,...sx.hexToRgb(...z));return sx[_][q](...z)},bN5,xN5,Mq1=(q,K,_)=>{let z,Y;if(_===void 0)z=q,Y=K;else z=_.openAll+q,Y=K+_.closeAll;return{open:q,close:K,openAll:z,closeAll:Y,parent:_}},q$8=(q,K,_)=>{let z=(...Y)=>IN5(z,Y.length===1?""+Y[0]:Y.join(" "));return Object.setPrototypeOf(z,xN5),z[Hq1]=q,z[NW6]=K,z[gm6]=_,z},IN5=(q,K)=>{if(q.level<=0||!K)return q[gm6]?"":K;let _=q[NW6];if(_===void 0)return K;let{openAll:z,closeAll:Y}=_;if(K.includes("\x1B"))while(_!==void 0)K=Ky7(K,_.close,_.open),_=_.parent;let $=K.indexOf(`
123`);if($!==-1)K=_y7(K,Y,z,$);return z+K+Y},uN5,rL$,$8;var x3=y(()=>{aN7();qy7();({stdout:zy7,stderr:Yy7}=eN7),Hq1=Symbol("GENERATOR"),NW6=Symbol("STYLER"),gm6=Symbol("IS_EMPTY"),$y7=["ansi","ansi","ansi256","ansi16m"],yW6=Object.create(null);Object.setPrototypeOf(Fm6.prototype,Function.prototype);for(let[q,K]of Object.entries(sx))yW6[q]={get(){let _=q$8(this,Mq1(K.open,K.close,this[NW6]),this[gm6]);return Object.defineProperty(this,q,{value:_}),_}};yW6.visible={get(){let q=q$8(this,this[NW6],!0);return Object.defineProperty(this,"visible",{value:q}),q}};bN5=["rgb","hex","ansi256"];for(let q of bN5){yW6[q]={get(){let{level:_}=this;return function(...z){let Y=Mq1(Jq1(q,$y7[_],"color",...z),sx.color.close,this[NW6]);return q$8(this,Y,this[gm6])}}};let K="bg"+q[0].toUpperCase()+q.slice(1);yW6[K]={get(){let{level:_}=this;return function(...z){let Y=Mq1(Jq1(q,$y7[_],"bgColor",...z),sx.bgColor.close,this[NW6]);return q$8(this,Y,this[gm6])}}}}xN5=Object.defineProperties(()=>{},{...yW6,level:{enumerable:!0,get(){return this[Hq1].level},set(q){this[Hq1].level=q}}});Object.defineProperties(Fm6.prototype,yW6);uN5=Fm6(),rL$=Fm6({level:Yy7?Yy7.level:0}),$8=uN5});var Jy7=m((aL$,Hy7)=>{Hy7.exports=jy7;jy7.sync=pN5;var Oy7=U6("fs");function mN5(q,K){var _=K.pathExt!==void 0?K.pathExt:process.env.PATHEXT;if(!_)return!0;if(_=_.split(";"),_.indexOf("")!==-1)return!0;for(var z=0;z<_.length;z++){var Y=_[z].toLowerCase();if(Y&&q.substr(-Y.length).toLowerCase()===Y)return!0}return!1}function wy7(q,K,_){if(!q.isSymbolicLink()&&!q.isFile())return!1;return mN5(K,_)}function jy7(q,K,_){Oy7.stat(q,function(z,Y){_(z,z?!1:wy7(Y,q,K))})}function pN5(q,K){return wy7(Oy7.statSync(q),q,K)}});var Dy7=m((sL$,Wy7)=>{Wy7.exports=Xy7;Xy7.sync=BN5;var My7=U6("fs");function Xy7(q,K,_){My7.stat(q,function(z,Y){_(z,z?!1:Py7(Y,K))})}function BN5(q,K){return Py7(My7.statSync(q),K)}function Py7(q,K){return q.isFile()&&gN5(q,K)}function gN5(q,K){var{mode:_,uid:z,gid:Y}=q,$=K.uid!==void 0?K.uid:process.getuid&&process.getuid(),A=K.gid!==void 0?K.gid:process.getgid&&process.getgid(),O=parseInt("100",8),w=parseInt("010",8),j=parseInt("001",8),H=O|w,J=_&j||_&w&&Y===A||_&O&&z===$||_&H&&$===0;return J}});var Zy7=m((eL$,fy7)=>{var tL$=U6("fs"),K$8;if(process.platform==="win32"||global.TESTING_WINDOWS)K$8=Jy7();else K$8=Dy7();fy7.exports=Pq1;Pq1.sync=FN5;function Pq1(q,K,_){if(typeof K==="function")_=K,K={};if(!_){if(typeof Promise!=="function")throw TypeError("callback not provided");return new Promise(function(z,Y){Pq1(q,K||{},function($,A){if($)Y($);else z(A)})})}K$8(q,K||{},function(z,Y){if(z){if(z.code==="EACCES"||K&&K.ignoreErrors)z=null,Y=!1}_(z,Y)})}function FN5(q,K){try{return K$8.sync(q,K||{})}catch(_){if(K&&K.ignoreErrors||_.code==="EACCES")return!1;else throw _}}});var yy7=m((qR$,Ny7)=>{var EW6=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Gy7=U6("path"),UN5=EW6?";":":",Ty7=Zy7(),vy7=(q)=>Object.assign(Error(`not found: ${q}`),{code:"ENOENT"}),ky7=(q,K)=>{let _=K.colon||UN5,z=q.match(/\//)||EW6&&q.match(/\\/)?[""]:[...EW6?[process.cwd()]:[],...(K.path||process.env.PATH||"").split(_)],Y=EW6?K.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",$=EW6?Y.split(_):[""];if(EW6){if(q.indexOf(".")!==-1&&$[0]!=="")$.unshift("")}return{pathEnv:z,pathExt:$,pathExtExe:Y}},Vy7=(q,K,_)=>{if(typeof K==="function")_=K,K={};if(!K)K={};let{pathEnv:z,pathExt:Y,pathExtExe:$}=ky7(q,K),A=[],O=(j)=>new Promise((H,J)=>{if(j===z.length)return K.all&&A.length?H(A):J(vy7(q));let M=z[j],X=/^".*"$/.test(M)?M.slice(1,-1):M,P=Gy7.join(X,q),W=!X&&/^\.[\\\/]/.test(q)?q.slice(0,2)+P:P;H(w(W,j,0))}),w=(j,H,J)=>new Promise((M,X)=>{if(J===Y.length)return M(O(H+1));let P=Y[J];Ty7(j+P,{pathExt:$},(W,D)=>{if(!W&&D)if(K.all)A.push(j+P);else return M(j+P);return M(w(j,H,J+1))})});return _?O(0).then((j)=>_(null,j),_):O(0)},QN5=(q,K)=>{K=K||{};let{pathEnv:_,pathExt:z,pathExtExe:Y}=ky7(q,K),$=[];for(let A=0;A<_.length;A++){let O=_[A],w=/^".*"$/.test(O)?O.slice(1,-1):O,j=Gy7.join(w,q),H=!w&&/^\.[\\\/]/.test(q)?q.slice(0,2)+j:j;for(let J=0;J<z.length;J++){let M=H+z[J];try{if(Ty7.sync(M,{pathExt:Y}))if(K.all)$.push(M);else return M}catch(X){}}}if(K.all&&$.length)return $;if(K.nothrow)return null;throw vy7(q)};Ny7.exports=Vy7;Vy7.sync=QN5});var Ly7=m((KR$,Wq1)=>{var Ey7=(q={})=>{let K=q.env||process.env;if((q.platform||process.platform)!=="win32")return"PATH";return Object.keys(K).reverse().find((z)=>z.toUpperCase()==="PATH")||"Path"};Wq1.exports=Ey7;Wq1.exports.default=Ey7});var Cy7=m((_R$,Sy7)=>{var Ry7=U6("path"),dN5=yy7(),cN5=Ly7();function hy7(q,K){let _=q.options.env||process.env,z=process.cwd(),Y=q.options.cwd!=null,$=Y&&process.chdir!==void 0&&!process.chdir.disabled;if($)try{process.chdir(q.options.cwd)}catch(O){}let A;try{A=dN5.sync(q.command,{path:_[cN5({env:_})],pathExt:K?Ry7.delimiter:void 0})}catch(O){}finally{if($)process.chdir(z)}if(A)A=Ry7.resolve(Y?q.options.cwd:"",A);return A}function lN5(q){return hy7(q)||hy7(q,!0)}Sy7.exports=lN5});var by7=m((rN5,fq1)=>{var Dq1=/([()\][%!^"`<>&|;, *?])/g;function nN5(q){return q=q.replace(Dq1,"^$1"),q}function iN5(q,K){if(q=`${q}`,q=q.replace(/(?=(\\+?)?)\1"/g,"$1$1\\\""),q=q.replace(/(?=(\\+?)?)\1$/,"$1$1"),q=`"${q}"`,q=q.replace(Dq1,"^$1"),K)q=q.replace(Dq1,"^$1");return q}rN5.command=nN5;rN5.argument=iN5});var Iy7=m((zR$,xy7)=>{xy7.exports=/^#!(.*)/});var my7=m((YR$,uy7)=>{var sN5=Iy7();uy7.exports=(q="")=>{let K=q.match(sN5);if(!K)return null;let[_,z]=K[0].replace(/#! ?/,"").split(" "),Y=_.split("/").pop();if(Y==="env")return z;return z?`${Y} ${z}`:Y}});var By7=m(($R$,py7)=>{var Zq1=U6("fs"),tN5=my7();function eN5(q){let _=Buffer.alloc(150),z;try{z=Zq1.openSync(q,"r"),Zq1.readSync(z,_,0,150,0),Zq1.closeSync(z)}catch(Y){}return tN5(_.toString())}py7.exports=eN5});var Qy7=m((AR$,Uy7)=>{var qy5=U6("path"),gy7=Cy7(),Fy7=by7(),Ky5=By7(),_y5=process.platform==="win32",zy5=/\.(?:com|exe)$/i,Yy5=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function $y5(q){q.file=gy7(q);let K=q.file&&Ky5(q.file);if(K)return q.args.unshift(q.file),q.command=K,gy7(q);return q.file}function Ay5(q){if(!_y5)return q;let K=$y5(q),_=!zy5.test(K);if(q.options.forceShell||_){let z=Yy5.test(K);q.command=qy5.normalize(q.command),q.command=Fy7.command(q.command),q.args=q.args.map(($)=>Fy7.argument($,z));let Y=[q.command].concat(q.args).join(" ");q.args=["/d","/s","/c",`"${Y}"`],q.command=process.env.comspec||"cmd.exe",q.options.windowsVerbatimArguments=!0}return q}function Oy5(q,K,_){if(K&&!Array.isArray(K))_=K,K=null;K=K?K.slice(0):[],_=Object.assign({},_);let z={command:q,args:K,options:_,file:void 0,original:{command:q,args:K}};return _.shell?z:Ay5(z)}Uy7.exports=Oy5});var ly7=m((OR$,cy7)=>{var Gq1=process.platform==="win32";function Tq1(q,K){return Object.assign(Error(`${K} ${q.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${K} ${q.command}`,path:q.command,spawnargs:q.args})}function wy5(q,K){if(!Gq1)return;let _=q.emit;q.emit=function(z,Y){if(z==="exit"){let $=dy7(Y,K);if($)return _.call(q,"error",$)}return _.apply(q,arguments)}}function dy7(q,K){if(Gq1&&q===1&&!K.file)return Tq1(K.original,"spawn");return null}function jy5(q,K){if(Gq1&&q===1&&!K.file)return Tq1(K.original,"spawnSync");return null}cy7.exports={hookChildProcess:wy5,verifyENOENT:dy7,verifyENOENTSync:jy5,notFoundError:Tq1}});var Vq1=m((wR$,LW6)=>{var ny7=U6("child_process"),vq1=Qy7(),kq1=ly7();function iy7(q,K,_){let z=vq1(q,K,_),Y=ny7.spawn(z.command,z.args,z.options);return kq1.hookChildProcess(Y,z),Y}function Hy5(q,K,_){let z=vq1(q,K,_),Y=ny7.spawnSync(z.command,z.args,z.options);return Y.error=Y.error||kq1.verifyENOENTSync(Y.status,z),Y}LW6.exports=iy7;LW6.exports.spawn=iy7;LW6.exports.sync=Hy5;LW6.exports._parse=vq1;LW6.exports._enoent=kq1});function Nq1(q){let K=typeof q==="string"?`
124`:`
125`.charCodeAt(),_=typeof q==="string"?"\r":"\r".charCodeAt();if(q[q.length-1]===K)q=q.slice(0,-1);if(q[q.length-1]===_)q=q.slice(0,-1);return q}function _$8(q={}){let{env:K=process.env,platform:_=process.platform}=q;if(_!=="win32")return"PATH";return Object.keys(K).reverse().find((z)=>z.toUpperCase()==="PATH")||"Path"}import z$8 from"node:process";import Um6 from"node:path";import{fileURLToPath as ry7}from"node:url";var Jy5=({cwd:q=z$8.cwd(),path:K=z$8.env[_$8()],preferLocal:_=!0,execPath:z=z$8.execPath,addExecPath:Y=!0}={})=>{let $=q instanceof URL?ry7(q):q,A=Um6.resolve($),O=[];if(_)My5(O,A);if(Y)Xy5(O,z,A);return[...O,K].join(Um6.delimiter)},My5=(q,K)=>{let _;while(_!==K)q.push(Um6.join(K,"node_modules/.bin")),_=K,K=Um6.resolve(K,"..")},Xy5=(q,K,_)=>{let z=K instanceof URL?ry7(K):K;q.push(Um6.resolve(_,z,".."))},oy7=({env:q=z$8.env,...K}={})=>{q={...q};let _=_$8({env:q});return K.path=q[_],q[_]=Jy5(K),q};var ay7=()=>{};function yq1(q,K,{ignoreNonConfigurable:_=!1}={}){let{name:z}=q;for(let Y of Reflect.ownKeys(K))Py5(q,K,Y,_);return Dy5(q,K),Ty5(q,K,z),q}var Py5=(q,K,_,z)=>{if(_==="length"||_==="prototype")return;if(_==="arguments"||_==="caller")return;let Y=Object.getOwnPropertyDescriptor(q,_),$=Object.getOwnPropertyDescriptor(K,_);if(!Wy5(Y,$)&&z)return;Object.defineProperty(q,_,$)},Wy5=function(q,K){return q===void 0||q.configurable||q.writable===K.writable&&q.enumerable===K.enumerable&&q.configurable===K.configurable&&(q.writable||q.value===K.value)},Dy5=(q,K)=>{let _=Object.getPrototypeOf(K);if(_===Object.getPrototypeOf(q))return;Object.setPrototypeOf(q,_)},fy5=(q,K)=>`/* Wrapped ${q}*/
126${K}`,Zy5,Gy5,Ty5=(q,K,_)=>{let z=_===""?"":`with ${_.trim()}() `,Y=fy5.bind(null,z,K.toString());Object.defineProperty(Y,"name",Gy5),Object.defineProperty(q,"toString",{...Zy5,value:Y})};var sy7=y(()=>{Zy5=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Gy5=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name")});var Y$8,ty7=(q,K={})=>{if(typeof q!=="function")throw TypeError("Expected a function");let _,z=0,Y=q.displayName||q.name||"<anonymous>",$=function(...A){if(Y$8.set($,++z),z===1)_=q.apply(this,A),q=null;else if(K.throw===!0)throw Error(`Function \`${Y}\` can only be called once`);return _};return yq1($,q),Y$8.set($,z),$},ey7;var qE7=y(()=>{sy7();Y$8=new WeakMap;ty7.callCount=(q)=>{if(!Y$8.has(q))throw Error(`The given function \`${q.name}\` is not wrapped by the \`onetime\` package`);return Y$8.get(q)};ey7=ty7});var KE7=()=>{let q=Eq1-_E7+1;return Array.from({length:q},vy5)},vy5=(q,K)=>({name:`SIGRT${K+1}`,number:_E7+K,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}),_E7=34,Eq1=64;var zE7;var YE7=y(()=>{zE7=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}]});import{constants as ky5}from"node:os";var Lq1=()=>{let q=KE7();return[...zE7,...q].map(Vy5)},Vy5=({name:q,number:K,description:_,action:z,forced:Y=!1,standard:$})=>{let{signals:{[q]:A}}=ky5,O=A!==void 0;return{name:q,number:O?A:K,description:_,supported:O,action:z,forced:Y,standard:$}};var $E7=y(()=>{YE7()});import{constants as Ny5}from"node:os";var yy5=()=>{let q=Lq1();return Object.fromEntries(q.map(Ey5))},Ey5=({name:q,number:K,description:_,supported:z,action:Y,forced:$,standard:A})=>[q,{name:q,number:K,description:_,supported:z,action:Y,forced:$,standard:A}],AE7,Ly5=()=>{let q=Lq1(),K=Eq1+1,_=Array.from({length:K},(z,Y)=>Ry5(Y,q));return Object.assign({},..._)},Ry5=(q,K)=>{let _=hy5(q,K);if(_===void 0)return{};let{name:z,description:Y,supported:$,action:A,forced:O,standard:w}=_;return{[q]:{name:z,number:q,description:Y,supported:$,action:A,forced:O,standard:w}}},hy5=(q,K)=>{let _=K.find(({name:z})=>Ny5.signals[z]===q);if(_!==void 0)return _;return K.find((z)=>z.number===q)},RR$;var OE7=y(()=>{$E7();AE7=yy5(),RR$=Ly5()});import Sy5 from"node:process";var Cy5=({timedOut:q,timeout:K,errorCode:_,signal:z,signalDescription:Y,exitCode:$,isCanceled:A})=>{if(q)return`timed out after ${K} milliseconds`;if(A)return"was canceled";if(_!==void 0)return`failed with ${_}`;if(z!==void 0)return`was killed with ${z} (${Y})`;if($!==void 0)return`failed with exit code ${$}`;return"failed"},Qm6=({stdout:q,stderr:K,all:_,error:z,signal:Y,exitCode:$,command:A,escapedCommand:O,timedOut:w,isCanceled:j,killed:H,parsed:{options:{timeout:J,cwd:M=Sy5.cwd()}}})=>{$=$===null?void 0:$,Y=Y===null?void 0:Y;let X=Y===void 0?void 0:AE7[Y].description,P=z&&z.code,D=`Command ${Cy5({timedOut:w,timeout:J,errorCode:P,signal:Y,signalDescription:X,exitCode:$,isCanceled:j})}: ${A}`,f=Object.prototype.toString.call(z)==="[object Error]",G=f?`${D}
127${z.message}`:D,Z=[G,K,q].filter(Boolean).join(`
128`);if(f)z.originalMessage=z.message,z.message=Z;else z=Error(Z);if(z.shortMessage=G,z.command=A,z.escapedCommand=O,z.exitCode=$,z.signal=Y,z.signalDescription=X,z.stdout=q,z.stderr=K,z.cwd=M,_!==void 0)z.all=_;if("bufferedData"in z)delete z.bufferedData;return z.failed=!0,z.timedOut=Boolean(w),z.isCanceled=j,z.killed=H&&!w,z};var wE7=y(()=>{OE7()});var $$8,by5=(q)=>$$8.some((K)=>q[K]!==void 0),jE7=(q)=>{if(!q)return;let{stdio:K}=q;if(K===void 0)return $$8.map((z)=>q[z]);if(by5(q))throw Error(`It's not possible to provide \`stdio\` in combination with one of ${$$8.map((z)=>`\`${z}\``).join(", ")}`);if(typeof K==="string")return K;if(!Array.isArray(K))throw TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof K}\``);let _=Math.max(K.length,$$8.length);return Array.from({length:_},(z,Y)=>K[Y])};var HE7=y(()=>{$$8=["stdin","stdout","stderr"]});var q_6;var JE7=y(()=>{q_6=[];q_6.push("SIGHUP","SIGINT","SIGTERM");if(process.platform!=="win32")q_6.push("SIGALRM","SIGABRT","SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");if(process.platform==="linux")q_6.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT")});class ME7{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(hq1[Rq1])return hq1[Rq1];xy5(hq1,Rq1,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(q,K){this.listeners[q].push(K)}removeListener(q,K){let _=this.listeners[q],z=_.indexOf(K);if(z===-1)return;if(z===0&&_.length===1)_.length=0;else _.splice(z,1)}emit(q,K,_){if(this.emitted[q])return!1;this.emitted[q]=!0;let z=!1;for(let Y of this.listeners[q])z=Y(K,_)===!0||z;if(q==="exit")z=this.emit("afterExit",K,_)||z;return z}}class Cq1{}var A$8=(q)=>!!q&&typeof q==="object"&&typeof q.removeListener==="function"&&typeof q.emit==="function"&&typeof q.reallyExit==="function"&&typeof q.listeners==="function"&&typeof q.kill==="function"&&typeof q.pid==="number"&&typeof q.on==="function",Rq1,hq1,xy5,Iy5=(q)=>{return{onExit(K,_){return q.onExit(K,_)},load(){return q.load()},unload(){return q.unload()}}},XE7,PE7,Sq1,Le,mR$,pR$;var dm6=y(()=>{JE7();Rq1=Symbol.for("signal-exit emitter"),hq1=globalThis,xy5=Object.defineProperty.bind(Object);XE7=class XE7 extends Cq1{onExit(){return()=>{}}load(){}unload(){}};PE7=class PE7 extends Cq1{#q=Sq1.platform==="win32"?"SIGINT":"SIGHUP";#K=new ME7;#_;#Y;#z;#O={};#$=!1;constructor(q){super();this.#_=q,this.#O={};for(let K of q_6)this.#O[K]=()=>{let _=this.#_.listeners(K),{count:z}=this.#K,Y=q;if(typeof Y.__signal_exit_emitter__==="object"&&typeof Y.__signal_exit_emitter__.count==="number")z+=Y.__signal_exit_emitter__.count;if(_.length===z){this.unload();let $=this.#K.emit("exit",null,K),A=K==="SIGHUP"?this.#q:K;if(!$)q.kill(q.pid,A)}};this.#z=q.reallyExit,this.#Y=q.emit}onExit(q,K){if(!A$8(this.#_))return()=>{};if(this.#$===!1)this.load();let _=K?.alwaysLast?"afterExit":"exit";return this.#K.on(_,q),()=>{if(this.#K.removeListener(_,q),this.#K.listeners.exit.length===0&&this.#K.listeners.afterExit.length===0)this.unload()}}load(){if(this.#$)return;this.#$=!0,this.#K.count+=1;for(let q of q_6)try{let K=this.#O[q];if(K)this.#_.on(q,K)}catch(K){}this.#_.emit=(q,...K)=>{return this.#H(q,...K)},this.#_.reallyExit=(q)=>{return this.#w(q)}}unload(){if(!this.#$)return;this.#$=!1,q_6.forEach((q)=>{let K=this.#O[q];if(!K)throw Error("Listener not defined for signal: "+q);try{this.#_.removeListener(q,K)}catch(_){}}),this.#_.emit=this.#Y,this.#_.reallyExit=this.#z,this.#K.count-=1}#w(q){if(!A$8(this.#_))return 0;return this.#_.exitCode=q||0,this.#K.emit("exit",this.#_.exitCode,null),this.#z.call(this.#_,this.#_.exitCode)}#H(q,...K){let _=this.#Y;if(q==="exit"&&A$8(this.#_)){if(typeof K[0]==="number")this.#_.exitCode=K[0];let z=_.call(this.#_,q,...K);return this.#K.emit("exit",this.#_.exitCode,null),z}else return _.call(this.#_,q,...K)}};Sq1=globalThis.process,{onExit:Le,load:mR$,unload:pR$}=Iy5(A$8(Sq1)?new PE7(Sq1):new XE7)});import uy5 from"node:os";var my5=5000,WE7=(q,K="SIGTERM",_={})=>{let z=q(K);return py5(q,K,_,z),z},py5=(q,K,_,z)=>{if(!By5(K,_,z))return;let Y=Fy5(_),$=setTimeout(()=>{q("SIGKILL")},Y);if($.unref)$.unref()},By5=(q,{forceKillAfterTimeout:K},_)=>gy5(q)&&K!==!1&&_,gy5=(q)=>q===uy5.constants.signals.SIGTERM||typeof q==="string"&&q.toUpperCase()==="SIGTERM",Fy5=({forceKillAfterTimeout:q=!0})=>{if(q===!0)return my5;if(!Number.isFinite(q)||q<0)throw TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${q}\` (${typeof q})`);return q},DE7=(q,K)=>{if(q.kill())K.isCanceled=!0},Uy5=(q,K,_)=>{q.kill(K),_(Object.assign(Error("Timed out"),{timedOut:!0,signal:K}))},fE7=(q,{timeout:K,killSignal:_="SIGTERM"},z)=>{if(K===0||K===void 0)return z;let Y,$=new Promise((O,w)=>{Y=setTimeout(()=>{Uy5(q,_,w)},K)}),A=z.finally(()=>{clearTimeout(Y)});return Promise.race([$,A])},ZE7=({timeout:q})=>{if(q!==void 0&&(!Number.isFinite(q)||q<0))throw TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${q}\` (${typeof q})`)},GE7=async(q,{cleanup:K,detached:_},z)=>{if(!K||_)return z;let Y=Le(()=>{q.kill()});return z.finally(()=>{Y()})};var TE7=y(()=>{dm6()});function O$8(q){return q!==null&&typeof q==="object"&&typeof q.pipe==="function"}function bq1(q){return O$8(q)&&q.writable!==!1&&typeof q._write==="function"&&typeof q._writableState==="object"}import{createWriteStream as Qy5}from"node:fs";import{ChildProcess as dy5}from"node:child_process";var cy5=(q)=>q instanceof dy5&&typeof q.then==="function",xq1=(q,K,_)=>{if(typeof _==="string")return q[K].pipe(Qy5(_)),q;if(bq1(_))return q[K].pipe(_),q;if(!cy5(_))throw TypeError("The second argument must be a string, a stream or an Execa child process.");if(!bq1(_.stdin))throw TypeError("The target child process's stdin must be available.");return q[K].pipe(_.stdin),_},vE7=(q)=>{if(q.stdout!==null)q.pipeStdout=xq1.bind(void 0,q,"stdout");if(q.stderr!==null)q.pipeStderr=xq1.bind(void 0,q,"stderr");if(q.all!==void 0)q.pipeAll=xq1.bind(void 0,q,"all")};var kE7=()=>{};var cm6=async(q,{init:K,convertChunk:_,getSize:z,truncateChunk:Y,addChunk:$,getFinalChunk:A,finalize:O},{maxBuffer:w=Number.POSITIVE_INFINITY}={})=>{if(!ny5(q))throw Error("The first argument must be a Readable, a ReadableStream, or an async iterable.");let j=K();j.length=0;try{for await(let H of q){let J=iy5(H),M=_[J](H,j);yE7({convertedChunk:M,state:j,getSize:z,truncateChunk:Y,addChunk:$,maxBuffer:w})}return ly5({state:j,convertChunk:_,getSize:z,truncateChunk:Y,addChunk:$,getFinalChunk:A,maxBuffer:w}),O(j)}catch(H){throw H.bufferedData=O(j),H}},ly5=({state:q,getSize:K,truncateChunk:_,addChunk:z,getFinalChunk:Y,maxBuffer:$})=>{let A=Y(q);if(A!==void 0)yE7({convertedChunk:A,state:q,getSize:K,truncateChunk:_,addChunk:z,maxBuffer:$})},yE7=({convertedChunk:q,state:K,getSize:_,truncateChunk:z,addChunk:Y,maxBuffer:$})=>{let A=_(q),O=K.length+A;if(O<=$){VE7(q,K,Y,O);return}let w=z(q,$-K.length);if(w!==void 0)VE7(w,K,Y,$);throw new Iq1},VE7=(q,K,_,z)=>{K.contents=_(q,K,z),K.length=z},ny5=(q)=>typeof q==="object"&&q!==null&&typeof q[Symbol.asyncIterator]==="function",iy5=(q)=>{let K=typeof q;if(K==="string")return"string";if(K!=="object"||q===null)return"others";if(globalThis.Buffer?.isBuffer(q))return"buffer";let _=NE7.call(q);if(_==="[object ArrayBuffer]")return"arrayBuffer";if(_==="[object DataView]")return"dataView";if(Number.isInteger(q.byteLength)&&Number.isInteger(q.byteOffset)&&NE7.call(q.buffer)==="[object ArrayBuffer]")return"typedArray";return"others"},NE7,Iq1;var lm6=y(()=>{({toString:NE7}=Object.prototype);Iq1=class Iq1 extends Error{name="MaxBufferError";constructor(){super("maxBuffer exceeded")}}});var uq1=(q)=>q,mq1=()=>{return},pq1=({contents:q})=>q,w$8=(q)=>{throw Error(`Streams in object mode are not supported: ${String(q)}`)},j$8=(q)=>q.length;var EE7=y(()=>{lm6()});async function Bq1(q,K){return cm6(q,_E5,K)}var ry5=()=>({contents:new ArrayBuffer(0)}),oy5=(q)=>ay5.encode(q),ay5,LE7=(q)=>new Uint8Array(q),RE7=(q)=>new Uint8Array(q.buffer,q.byteOffset,q.byteLength),sy5=(q,K)=>q.slice(0,K),ty5=(q,{contents:K,length:_},z)=>{let Y=CE7()?qE5(K,z):ey5(K,z);return new Uint8Array(Y).set(q,_),Y},ey5=(q,K)=>{if(K<=q.byteLength)return q;let _=new ArrayBuffer(SE7(K));return new Uint8Array(_).set(new Uint8Array(q),0),_},qE5=(q,K)=>{if(K<=q.maxByteLength)return q.resize(K),q;let _=new ArrayBuffer(K,{maxByteLength:SE7(K)});return new Uint8Array(_).set(new Uint8Array(q),0),_},SE7=(q)=>hE7**Math.ceil(Math.log(q)/Math.log(hE7)),hE7=2,KE5=({contents:q,length:K})=>CE7()?q:q.slice(0,K),CE7=()=>("resize"in ArrayBuffer.prototype),_E5;var gq1=y(()=>{lm6();ay5=new TextEncoder,_E5={init:ry5,convertChunk:{string:oy5,buffer:LE7,arrayBuffer:LE7,dataView:RE7,typedArray:RE7,others:w$8},getSize:j$8,truncateChunk:sy5,addChunk:ty5,getFinalChunk:mq1,finalize:KE5}});async function H$8(q,K){if(!("Buffer"in globalThis))throw Error("getStreamAsBuffer() is only supported in Node.js");try{return bE7(await Bq1(q,K))}catch(_){if(_.bufferedData!==void 0)_.bufferedData=bE7(_.bufferedData);throw _}}var bE7=(q)=>globalThis.Buffer.from(q);var xE7=y(()=>{gq1()});async function Fq1(q,K){return cm6(q,OE5,K)}var zE5=()=>({contents:"",textDecoder:new TextDecoder}),J$8=(q,{textDecoder:K})=>K.decode(q,{stream:!0}),YE5=(q,{contents:K})=>K+q,$E5=(q,K)=>q.slice(0,K),AE5=({textDecoder:q})=>{let K=q.decode();return K===""?void 0:K},OE5;var IE7=y(()=>{lm6();OE5={init:zE5,convertChunk:{string:uq1,buffer:J$8,arrayBuffer:J$8,dataView:J$8,typedArray:J$8,others:w$8},getSize:j$8,truncateChunk:$E5,addChunk:YE5,getFinalChunk:AE5,finalize:pq1}});var uE7=y(()=>{EE7();gq1();xE7();IE7();lm6()});var pE7=m((Xh$,mE7)=>{var{PassThrough:wE5}=U6("stream");mE7.exports=function(){var q=[],K=new wE5({objectMode:!0});return K.setMaxListeners(0),K.add=_,K.isEmpty=z,K.on("unpipe",Y),Array.prototype.slice.call(arguments).forEach(_),K;function _($){if(Array.isArray($))return $.forEach(_),this;return q.push($),$.once("end",Y.bind(null,$)),$.once("error",K.emit.bind(K,"error")),$.pipe(K,{end:!1}),this}function z(){return q.length==0}function Y($){if(q=q.filter(function(A){return A!==$}),!q.length&&K.readable)K.end()}}});import{createReadStream as jE5,readFileSync as HE5}from"node:fs";import{setTimeout as JE5}from"node:timers/promises";var BE7,gE7=(q)=>{if(q!==void 0)throw TypeError("The `input` and `inputFile` options cannot be both set.")},ME5=({input:q,inputFile:K})=>{if(typeof K!=="string")return q;return gE7(q),HE5(K)},FE7=(q)=>{let K=ME5(q);if(O$8(K))throw TypeError("The `input` option cannot be a stream in sync mode");return K},XE5=({input:q,inputFile:K})=>{if(typeof K!=="string")return q;return gE7(q),jE5(K)},UE7=(q,K)=>{let _=XE5(K);if(_===void 0)return;if(O$8(_))_.pipe(q.stdin);else q.stdin.end(_)},QE7=(q,{all:K})=>{if(!K||!q.stdout&&!q.stderr)return;let _=BE7.default();if(q.stdout)_.add(q.stdout);if(q.stderr)_.add(q.stderr);return _},Uq1=async(q,K)=>{if(!q||K===void 0)return;await JE5(0),q.destroy();try{return await K}catch(_){return _.bufferedData}},Qq1=(q,{encoding:K,buffer:_,maxBuffer:z})=>{if(!q||!_)return;if(K==="utf8"||K==="utf-8")return Fq1(q,{maxBuffer:z});if(K===null||K==="buffer")return H$8(q,{maxBuffer:z});return PE5(q,z,K)},PE5=async(q,K,_)=>{return(await H$8(q,{maxBuffer:K})).toString(_)},dE7=async({stdout:q,stderr:K,all:_},{encoding:z,buffer:Y,maxBuffer:$},A)=>{let O=Qq1(q,{encoding:z,buffer:Y,maxBuffer:$}),w=Qq1(K,{encoding:z,buffer:Y,maxBuffer:$}),j=Qq1(_,{encoding:z,buffer:Y,maxBuffer:$*2});try{return await Promise.all([A,O,w,j])}catch(H){return Promise.all([{error:H,signal:H.signal,timedOut:H.timedOut},Uq1(q,O),Uq1(K,w),Uq1(_,j)])}};var cE7=y(()=>{uE7();BE7=O6(pE7(),1)});var WE5,DE5,dq1=(q,K)=>{for(let[_,z]of DE5){let Y=typeof K==="function"?(...$)=>Reflect.apply(z.value,K(),$):z.value.bind(K);Reflect.defineProperty(q,_,{...z,value:Y})}},lE7=(q)=>new Promise((K,_)=>{if(q.on("exit",(z,Y)=>{K({exitCode:z,signal:Y})}),q.on("error",(z)=>{_(z)}),q.stdin)q.stdin.on("error",(z)=>{_(z)})});var nE7=y(()=>{WE5=(async()=>{})().constructor.prototype,DE5=["then","catch","finally"].map((q)=>[q,Reflect.getOwnPropertyDescriptor(WE5,q)])});import{Buffer as fE5}from"node:buffer";import{ChildProcess as ZE5}from"node:child_process";var oE7=(q,K=[])=>{if(!Array.isArray(K))return[q];return[q,...K]},GE5,TE5=(q)=>{if(typeof q!=="string"||GE5.test(q))return q;return`"${q.replaceAll('"',"\\\"")}"`},cq1=(q,K)=>oE7(q,K).join(" "),lq1=(q,K)=>oE7(q,K).map((_)=>TE5(_)).join(" "),vE5,iE7=(q)=>{let K=typeof q;if(K==="string")return q;if(K==="number")return String(q);if(K==="object"&&q!==null&&!(q instanceof ZE5)&&"stdout"in q){let _=typeof q.stdout;if(_==="string")return q.stdout;if(fE5.isBuffer(q.stdout))return q.stdout.toString();throw TypeError(`Unexpected "${_}" stdout in template expression`)}throw TypeError(`Unexpected "${K}" in template expression`)},rE7=(q,K,_)=>_||q.length===0||K.length===0?[...q,...K]:[...q.slice(0,-1),`${q.at(-1)}${K[0]}`,...K.slice(1)],kE5=({templates:q,expressions:K,tokens:_,index:z,template:Y})=>{let $=Y??q.raw[z],A=$.split(vE5).filter(Boolean),O=rE7(_,A,$.startsWith(" "));if(z===K.length)return O;let w=K[z],j=Array.isArray(w)?w.map((H)=>iE7(H)):[iE7(w)];return rE7(O,j,$.endsWith(" "))},nq1=(q,K)=>{let _=[];for(let[z,Y]of q.entries())_=kE5({templates:q,expressions:K,tokens:_,index:z,template:Y});return _};var aE7=y(()=>{GE5=/^[\w.-]+$/,vE5=/ +/g});import{debuglog as VE5}from"node:util";import NE5 from"node:process";var sE7,M$8=(q,K)=>String(q).padStart(K,"0"),yE5=()=>{let q=new Date;return`${M$8(q.getHours(),2)}:${M$8(q.getMinutes(),2)}:${M$8(q.getSeconds(),2)}.${M$8(q.getMilliseconds(),3)}`},iq1=(q,{verbose:K})=>{if(!K)return;NE5.stderr.write(`[${yE5()}] ${q}

Callers 1

nm6Function · 0.85

Calls 1

sliceMethod · 0.45

Tested by

no test coverage detected