@e2b/cli
Version:
CLI for managing e2b sandbox templates
3 lines • 1.94 MB
JavaScript
#!/usr/bin/env -S node --enable-source-maps
"use strict";var eH=Object.create;var yc=Object.defineProperty;var tH=Object.getOwnPropertyDescriptor;var rH=Object.getOwnPropertyNames;var nH=Object.getPrototypeOf,iH=Object.prototype.hasOwnProperty;var sH=(e,t)=>()=>(e&&(t=e(e=0)),t);var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ZT=(e,t)=>{for(var r in t)yc(e,r,{get:t[r],enumerable:!0})},JT=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rH(t))!iH.call(e,i)&&i!==r&&yc(e,i,{get:()=>t[i],enumerable:!(n=tH(t,i))||n.enumerable});return e};var $=(e,t,r)=>(r=e!=null?eH(nH(e)):{},JT(t||!e||!e.__esModule?yc(r,"default",{value:e,enumerable:!0}):r,e)),aH=e=>JT(yc({},"__esModule",{value:!0}),e);var oH,importMetaUrl,l=sH(()=>{"use strict";oH=()=>typeof document>"u"?new URL(`file:${__filename}`).href:document.currentScript&&document.currentScript.src||new URL("main.js",document.baseURI).href,importMetaUrl=oH()});var tb=E((Mge,eb)=>{"use strict";l();var Xn=require("constants"),lH=process.cwd,Rc=null,cH=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return Rc||(Rc=lH.call(process)),Rc};try{process.cwd()}catch{}typeof process.chdir=="function"&&(hp=process.chdir,process.chdir=function(e){Rc=null,hp.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,hp));var hp;eb.exports=uH;function uH(e){Xn.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&t(e),e.lutimes||r(e),e.chown=s(e.chown),e.fchown=s(e.fchown),e.lchown=s(e.lchown),e.chmod=n(e.chmod),e.fchmod=n(e.fchmod),e.lchmod=n(e.lchmod),e.chownSync=a(e.chownSync),e.fchownSync=a(e.fchownSync),e.lchownSync=a(e.lchownSync),e.chmodSync=i(e.chmodSync),e.fchmodSync=i(e.fchmodSync),e.lchmodSync=i(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=c(e.statSync),e.fstatSync=c(e.fstatSync),e.lstatSync=c(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(d,_,f){f&&process.nextTick(f)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(d,_,f,m){m&&process.nextTick(m)},e.lchownSync=function(){}),cH==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(d){function _(f,m,g){var S=Date.now(),b=0;d(f,m,function C(I){if(I&&(I.code==="EACCES"||I.code==="EPERM"||I.code==="EBUSY")&&Date.now()-S<6e4){setTimeout(function(){e.stat(m,function(A,P){A&&A.code==="ENOENT"?d(f,m,C):g(I)})},b),b<100&&(b+=10);return}g&&g(I)})}return Object.setPrototypeOf&&Object.setPrototypeOf(_,d),_}(e.rename)),e.read=typeof e.read!="function"?e.read:function(d){function _(f,m,g,S,b,C){var I;if(C&&typeof C=="function"){var A=0;I=function(P,V,z){if(P&&P.code==="EAGAIN"&&A<10)return A++,d.call(e,f,m,g,S,b,I);C.apply(this,arguments)}}return d.call(e,f,m,g,S,b,I)}return Object.setPrototypeOf&&Object.setPrototypeOf(_,d),_}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(d){return function(_,f,m,g,S){for(var b=0;;)try{return d.call(e,_,f,m,g,S)}catch(C){if(C.code==="EAGAIN"&&b<10){b++;continue}throw C}}}(e.readSync);function t(d){d.lchmod=function(_,f,m){d.open(_,Xn.O_WRONLY|Xn.O_SYMLINK,f,function(g,S){if(g){m&&m(g);return}d.fchmod(S,f,function(b){d.close(S,function(C){m&&m(b||C)})})})},d.lchmodSync=function(_,f){var m=d.openSync(_,Xn.O_WRONLY|Xn.O_SYMLINK,f),g=!0,S;try{S=d.fchmodSync(m,f),g=!1}finally{if(g)try{d.closeSync(m)}catch{}else d.closeSync(m)}return S}}function r(d){Xn.hasOwnProperty("O_SYMLINK")&&d.futimes?(d.lutimes=function(_,f,m,g){d.open(_,Xn.O_SYMLINK,function(S,b){if(S){g&&g(S);return}d.futimes(b,f,m,function(C){d.close(b,function(I){g&&g(C||I)})})})},d.lutimesSync=function(_,f,m){var g=d.openSync(_,Xn.O_SYMLINK),S,b=!0;try{S=d.futimesSync(g,f,m),b=!1}finally{if(b)try{d.closeSync(g)}catch{}else d.closeSync(g)}return S}):d.futimes&&(d.lutimes=function(_,f,m,g){g&&process.nextTick(g)},d.lutimesSync=function(){})}function n(d){return d&&function(_,f,m){return d.call(e,_,f,function(g){u(g)&&(g=null),m&&m.apply(this,arguments)})}}function i(d){return d&&function(_,f){try{return d.call(e,_,f)}catch(m){if(!u(m))throw m}}}function s(d){return d&&function(_,f,m,g){return d.call(e,_,f,m,function(S){u(S)&&(S=null),g&&g.apply(this,arguments)})}}function a(d){return d&&function(_,f,m){try{return d.call(e,_,f,m)}catch(g){if(!u(g))throw g}}}function o(d){return d&&function(_,f,m){typeof f=="function"&&(m=f,f=null);function g(S,b){b&&(b.uid<0&&(b.uid+=4294967296),b.gid<0&&(b.gid+=4294967296)),m&&m.apply(this,arguments)}return f?d.call(e,_,f,g):d.call(e,_,g)}}function c(d){return d&&function(_,f){var m=f?d.call(e,_,f):d.call(e,_);return m&&(m.uid<0&&(m.uid+=4294967296),m.gid<0&&(m.gid+=4294967296)),m}}function u(d){if(!d||d.code==="ENOSYS")return!0;var _=!process.getuid||process.getuid()!==0;return!!(_&&(d.code==="EINVAL"||d.code==="EPERM"))}}});var ib=E((Fge,nb)=>{"use strict";l();var rb=require("stream").Stream;nb.exports=dH;function dH(e){return{ReadStream:t,WriteStream:r};function t(n,i){if(!(this instanceof t))return new t(n,i);rb.call(this);var s=this;this.path=n,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,i=i||{};for(var a=Object.keys(i),o=0,c=a.length;o<c;o++){var u=a[o];this[u]=i[u]}if(this.encoding&&this.setEncoding(this.encoding),this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.end===void 0)this.end=1/0;else if(typeof this.end!="number")throw TypeError("end must be a Number");if(this.start>this.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){s._read()});return}e.open(this.path,this.flags,this.mode,function(d,_){if(d){s.emit("error",d),s.readable=!1;return}s.fd=_,s.emit("open",_),s._read()})}function r(n,i){if(!(this instanceof r))return new r(n,i);rb.call(this),this.path=n,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var s=Object.keys(i),a=0,o=s.length;a<o;a++){var c=s[a];this[c]=i[c]}if(this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.start<0)throw new Error("start must be >= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var ab=E((Bge,sb)=>{"use strict";l();sb.exports=mH;var _H=Object.getPrototypeOf||function(e){return e.__proto__};function mH(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var t={__proto__:_H(e)};else var t=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r))}),t}});var ub=E((Gge,bp)=>{"use strict";l();var lt=require("fs"),pH=tb(),fH=ib(),EH=ab(),Nc=require("util"),Ut,Oc;typeof Symbol=="function"&&typeof Symbol.for=="function"?(Ut=Symbol.for("graceful-fs.queue"),Oc=Symbol.for("graceful-fs.previous")):(Ut="___graceful-fs.queue",Oc="___graceful-fs.previous");function gH(){}function cb(e,t){Object.defineProperty(e,Ut,{get:function(){return t}})}var Pi=gH;Nc.debuglog?Pi=Nc.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(Pi=function(){var e=Nc.format.apply(Nc,arguments);e="GFS4: "+e.split(/\n/).join(`
GFS4: `),console.error(e)});lt[Ut]||(ob=global[Ut]||[],cb(lt,ob),lt.close=function(e){function t(r,n){return e.call(lt,r,function(i){i||lb(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(t,Oc,{value:e}),t}(lt.close),lt.closeSync=function(e){function t(r){e.apply(lt,arguments),lb()}return Object.defineProperty(t,Oc,{value:e}),t}(lt.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Pi(lt[Ut]),require("assert").equal(lt[Ut].length,0)}));var ob;global[Ut]||cb(global,lt[Ut]);bp.exports=Sp(EH(lt));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!lt.__patched&&(bp.exports=Sp(lt),lt.__patched=!0);function Sp(e){pH(e),e.gracefulify=Sp,e.createReadStream=V,e.createWriteStream=z;var t=e.readFile;e.readFile=r;function r(y,H,Y){return typeof H=="function"&&(Y=H,H=null),se(y,H,Y);function se(oe,Ee,ne,fe){return t(oe,Ee,function(le){le&&(le.code==="EMFILE"||le.code==="ENFILE")?Ds([se,[oe,Ee,ne],le,fe||Date.now(),Date.now()]):typeof ne=="function"&&ne.apply(this,arguments)})}}var n=e.writeFile;e.writeFile=i;function i(y,H,Y,se){return typeof Y=="function"&&(se=Y,Y=null),oe(y,H,Y,se);function oe(Ee,ne,fe,le,Te){return n(Ee,ne,fe,function(he){he&&(he.code==="EMFILE"||he.code==="ENFILE")?Ds([oe,[Ee,ne,fe,le],he,Te||Date.now(),Date.now()]):typeof le=="function"&&le.apply(this,arguments)})}}var s=e.appendFile;s&&(e.appendFile=a);function a(y,H,Y,se){return typeof Y=="function"&&(se=Y,Y=null),oe(y,H,Y,se);function oe(Ee,ne,fe,le,Te){return s(Ee,ne,fe,function(he){he&&(he.code==="EMFILE"||he.code==="ENFILE")?Ds([oe,[Ee,ne,fe,le],he,Te||Date.now(),Date.now()]):typeof le=="function"&&le.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=c);function c(y,H,Y,se){return typeof Y=="function"&&(se=Y,Y=0),oe(y,H,Y,se);function oe(Ee,ne,fe,le,Te){return o(Ee,ne,fe,function(he){he&&(he.code==="EMFILE"||he.code==="ENFILE")?Ds([oe,[Ee,ne,fe,le],he,Te||Date.now(),Date.now()]):typeof le=="function"&&le.apply(this,arguments)})}}var u=e.readdir;e.readdir=_;var d=/^v[0-5]\./;function _(y,H,Y){typeof H=="function"&&(Y=H,H=null);var se=d.test(process.version)?function(ne,fe,le,Te){return u(ne,oe(ne,fe,le,Te))}:function(ne,fe,le,Te){return u(ne,fe,oe(ne,fe,le,Te))};return se(y,H,Y);function oe(Ee,ne,fe,le){return function(Te,he){Te&&(Te.code==="EMFILE"||Te.code==="ENFILE")?Ds([se,[Ee,ne,fe],Te,le||Date.now(),Date.now()]):(he&&he.sort&&he.sort(),typeof fe=="function"&&fe.call(this,Te,he))}}}if(process.version.substr(0,4)==="v0.8"){var f=fH(e);C=f.ReadStream,A=f.WriteStream}var m=e.ReadStream;m&&(C.prototype=Object.create(m.prototype),C.prototype.open=I);var g=e.WriteStream;g&&(A.prototype=Object.create(g.prototype),A.prototype.open=P),Object.defineProperty(e,"ReadStream",{get:function(){return C},set:function(y){C=y},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return A},set:function(y){A=y},enumerable:!0,configurable:!0});var S=C;Object.defineProperty(e,"FileReadStream",{get:function(){return S},set:function(y){S=y},enumerable:!0,configurable:!0});var b=A;Object.defineProperty(e,"FileWriteStream",{get:function(){return b},set:function(y){b=y},enumerable:!0,configurable:!0});function C(y,H){return this instanceof C?(m.apply(this,arguments),this):C.apply(Object.create(C.prototype),arguments)}function I(){var y=this;B(y.path,y.flags,y.mode,function(H,Y){H?(y.autoClose&&y.destroy(),y.emit("error",H)):(y.fd=Y,y.emit("open",Y),y.read())})}function A(y,H){return this instanceof A?(g.apply(this,arguments),this):A.apply(Object.create(A.prototype),arguments)}function P(){var y=this;B(y.path,y.flags,y.mode,function(H,Y){H?(y.destroy(),y.emit("error",H)):(y.fd=Y,y.emit("open",Y))})}function V(y,H){return new e.ReadStream(y,H)}function z(y,H){return new e.WriteStream(y,H)}var X=e.open;e.open=B;function B(y,H,Y,se){return typeof Y=="function"&&(se=Y,Y=null),oe(y,H,Y,se);function oe(Ee,ne,fe,le,Te){return X(Ee,ne,fe,function(he,Et){he&&(he.code==="EMFILE"||he.code==="ENFILE")?Ds([oe,[Ee,ne,fe,le],he,Te||Date.now(),Date.now()]):typeof le=="function"&&le.apply(this,arguments)})}}return e}function Ds(e){Pi("ENQUEUE",e[0].name,e[1]),lt[Ut].push(e),Tp()}var Ac;function lb(){for(var e=Date.now(),t=0;t<lt[Ut].length;++t)lt[Ut][t].length>2&&(lt[Ut][t][3]=e,lt[Ut][t][4]=e);Tp()}function Tp(){if(clearTimeout(Ac),Ac=void 0,lt[Ut].length!==0){var e=lt[Ut].shift(),t=e[0],r=e[1],n=e[2],i=e[3],s=e[4];if(i===void 0)Pi("RETRY",t.name,r),t.apply(null,r);else if(Date.now()-i>=6e4){Pi("TIMEOUT",t.name,r);var a=r.pop();typeof a=="function"&&a.call(null,n)}else{var o=Date.now()-s,c=Math.max(s-i,1),u=Math.min(c*1.2,100);o>=u?(Pi("RETRY",t.name,r),t.apply(null,r.concat([i]))):lt[Ut].push(e)}Ac===void 0&&(Ac=setTimeout(Tp,0))}}});var mb=E((Wge,Cp)=>{"use strict";l();(function(){var e;function t(r,n){var i=this instanceof t?this:e;if(i.reset(n),typeof r=="string"&&r.length>0&&i.hash(r),i!==this)return i}t.prototype.hash=function(r){var n,i,s,a,o;switch(o=r.length,this.len+=o,i=this.k1,s=0,this.rem){case 0:i^=o>s?r.charCodeAt(s++)&65535:0;case 1:i^=o>s?(r.charCodeAt(s++)&65535)<<8:0;case 2:i^=o>s?(r.charCodeAt(s++)&65535)<<16:0;case 3:i^=o>s?(r.charCodeAt(s)&255)<<24:0,i^=o>s?(r.charCodeAt(s++)&65280)>>8:0}if(this.rem=o+this.rem&3,o-=this.rem,o>0){for(n=this.h1;i=i*11601+(i&65535)*3432906752&4294967295,i=i<<15|i>>>17,i=i*13715+(i&65535)*461832192&4294967295,n^=i,n=n<<13|n>>>19,n=n*5+3864292196&4294967295,!(s>=o);)i=r.charCodeAt(s++)&65535^(r.charCodeAt(s++)&65535)<<8^(r.charCodeAt(s++)&65535)<<16,a=r.charCodeAt(s++),i^=(a&255)<<24^(a&65280)>>8;switch(i=0,this.rem){case 3:i^=(r.charCodeAt(s+2)&65535)<<16;case 2:i^=(r.charCodeAt(s+1)&65535)<<8;case 1:i^=r.charCodeAt(s)&65535}this.h1=n}return this.k1=i,this},t.prototype.result=function(){var r,n;return r=this.k1,n=this.h1,r>0&&(r=r*11601+(r&65535)*3432906752&4294967295,r=r<<15|r>>>17,r=r*13715+(r&65535)*461832192&4294967295,n^=r),n^=this.len,n^=n>>>16,n=n*51819+(n&65535)*2246770688&4294967295,n^=n>>>13,n=n*44597+(n&65535)*3266445312&4294967295,n^=n>>>16,n>>>0},t.prototype.reset=function(r){return this.h1=typeof r=="number"?r:0,this.rem=this.k1=this.len=0,this},e=new t,typeof Cp<"u"?Cp.exports=t:this.MurmurHash3=t})()});var pb=E((Qge,Ic)=>{"use strict";l();Ic.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&Ic.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&Ic.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Lc=E((jge,As)=>{"use strict";l();var rt=global.process,ki=function(e){return e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function"};ki(rt)?(fb=require("assert"),Rs=pb(),Eb=/^win/i.test(rt.platform),to=require("events"),typeof to!="function"&&(to=to.EventEmitter),rt.__signal_exit_emitter__?vt=rt.__signal_exit_emitter__:(vt=rt.__signal_exit_emitter__=new to,vt.count=0,vt.emitted={}),vt.infinite||(vt.setMaxListeners(1/0),vt.infinite=!0),As.exports=function(e,t){if(!ki(global.process))return function(){};fb.equal(typeof e,"function","a callback must be provided for exit handler"),Ns===!1&&Dp();var r="exit";t&&t.alwaysLast&&(r="afterexit");var n=function(){vt.removeListener(r,e),vt.listeners("exit").length===0&&vt.listeners("afterexit").length===0&&vc()};return vt.on(r,e),n},vc=function(){!Ns||!ki(global.process)||(Ns=!1,Rs.forEach(function(t){try{rt.removeListener(t,xc[t])}catch{}}),rt.emit=wc,rt.reallyExit=yp,vt.count-=1)},As.exports.unload=vc,Bi=function(t,r,n){vt.emitted[t]||(vt.emitted[t]=!0,vt.emit(t,r,n))},xc={},Rs.forEach(function(e){xc[e]=function(){if(ki(global.process)){var r=rt.listeners(e);r.length===vt.count&&(vc(),Bi("exit",null,e),Bi("afterexit",null,e),Eb&&e==="SIGHUP"&&(e="SIGINT"),rt.kill(rt.pid,e))}}}),As.exports.signals=function(){return Rs},Ns=!1,Dp=function(){Ns||!ki(global.process)||(Ns=!0,vt.count+=1,Rs=Rs.filter(function(t){try{return rt.on(t,xc[t]),!0}catch{return!1}}),rt.emit=hb,rt.reallyExit=gb)},As.exports.load=Dp,yp=rt.reallyExit,gb=function(t){ki(global.process)&&(rt.exitCode=t||0,Bi("exit",rt.exitCode,null),Bi("afterexit",rt.exitCode,null),yp.call(rt,rt.exitCode))},wc=rt.emit,hb=function(t,r){if(t==="exit"&&ki(global.process)){r!==void 0&&(rt.exitCode=r);var n=wc.apply(this,arguments);return Bi("exit",rt.exitCode,null),Bi("afterexit",rt.exitCode,null),n}else return wc.apply(this,arguments)}):As.exports=function(){return function(){}};var fb,Rs,Eb,to,vt,vc,Bi,xc,Ns,Dp,yp,gb,wc,hb});var Np=E((Jge,bb)=>{"use strict";l();bb.exports=Rp;Rp.strict=Sb;Rp.loose=Tb;var TH=Object.prototype.toString,bH={"[object Int8Array]":!0,"[object Int16Array]":!0,"[object Int32Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Uint16Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0};function Rp(e){return Sb(e)||Tb(e)}function Sb(e){return e instanceof Int8Array||e instanceof Int16Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Uint16Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array}function Tb(e){return bH[TH.call(e)]}});var Db=E((the,Cb)=>{"use strict";l();var CH=Np().strict;Cb.exports=function(t){if(CH(t)){var r=Buffer.from(t.buffer);return t.byteLength!==t.buffer.byteLength&&(r=r.slice(t.byteOffset,t.byteOffset+t.byteLength)),r}else return Buffer.from(t)}});var Ab=E((nhe,ro)=>{"use strict";l();ro.exports=IH;ro.exports.sync=vH;ro.exports._getTmpname=Ap;ro.exports._cleanupOnExit=Op;var nt=require("fs"),DH=mb(),yb=Lc(),yH=require("path"),Rb=Np(),Nb=Db(),{promisify:Ar}=require("util"),Zn={},RH=function(){try{return require("worker_threads").threadId}catch{return 0}}(),NH=0;function Ap(e){return e+"."+DH(__filename).hash(String(process.pid)).hash(String(RH)).hash(String(++NH)).result()}function Op(e){return()=>{try{nt.unlinkSync(typeof e=="function"?e():e)}catch{}}}function AH(e){return new Promise(t=>{Zn[e]||(Zn[e]=[]),Zn[e].push(t),Zn[e].length===1&&t()})}function Mc(e){return e.code==="ENOSYS"||(!process.getuid||process.getuid()!==0)&&(e.code==="EINVAL"||e.code==="EPERM")}async function OH(e,t,r={}){typeof r=="string"&&(r={encoding:r});let n,i,s=yb(Op(()=>i)),a=yH.resolve(e);try{await AH(a);let o=await Ar(nt.realpath)(e).catch(()=>e);if(i=Ap(o),!r.mode||!r.chown){let c=await Ar(nt.stat)(o).catch(()=>{});c&&(r.mode==null&&(r.mode=c.mode),r.chown==null&&process.getuid&&(r.chown={uid:c.uid,gid:c.gid}))}n=await Ar(nt.open)(i,"w",r.mode),r.tmpfileCreated&&await r.tmpfileCreated(i),Rb(t)&&(t=Nb(t)),Buffer.isBuffer(t)?await Ar(nt.write)(n,t,0,t.length,0):t!=null&&await Ar(nt.write)(n,String(t),0,String(r.encoding||"utf8")),r.fsync!==!1&&await Ar(nt.fsync)(n),await Ar(nt.close)(n),n=null,r.chown&&await Ar(nt.chown)(i,r.chown.uid,r.chown.gid).catch(c=>{if(!Mc(c))throw c}),r.mode&&await Ar(nt.chmod)(i,r.mode).catch(c=>{if(!Mc(c))throw c}),await Ar(nt.rename)(i,o)}finally{n&&await Ar(nt.close)(n).catch(()=>{}),s(),await Ar(nt.unlink)(i).catch(()=>{}),Zn[a].shift(),Zn[a].length>0?Zn[a][0]():delete Zn[a]}}function IH(e,t,r,n){r instanceof Function&&(n=r,r={});let i=OH(e,t,r);return n&&i.then(n,n),i}function vH(e,t,r){typeof r=="string"?r={encoding:r}:r||(r={});try{e=nt.realpathSync(e)}catch{}let n=Ap(e);if(!r.mode||!r.chown)try{let c=nt.statSync(e);r=Object.assign({},r),r.mode||(r.mode=c.mode),!r.chown&&process.getuid&&(r.chown={uid:c.uid,gid:c.gid})}catch{}let i,s=Op(n),a=yb(s),o=!0;try{if(i=nt.openSync(n,"w",r.mode||438),r.tmpfileCreated&&r.tmpfileCreated(n),Rb(t)&&(t=Nb(t)),Buffer.isBuffer(t)?nt.writeSync(i,t,0,t.length,0):t!=null&&nt.writeSync(i,String(t),0,String(r.encoding||"utf8")),r.fsync!==!1&&nt.fsyncSync(i),nt.closeSync(i),i=null,r.chown)try{nt.chownSync(n,r.chown.uid,r.chown.gid)}catch(c){if(!Mc(c))throw c}if(r.mode)try{nt.chmodSync(n,r.mode)}catch(c){if(!Mc(c))throw c}nt.renameSync(n,e),o=!1}finally{if(i)try{nt.closeSync(i)}catch{}a(),o&&s()}}});var Ib=E((she,Ob)=>{"use strict";l();Ob.exports=e=>{let t=typeof e;return e!==null&&(t==="object"||t==="function")}});var xb=E((ohe,vb)=>{"use strict";l();var Ui=Ib(),xH=new Set(["__proto__","prototype","constructor"]),wH=e=>!e.some(t=>xH.has(t));function Pc(e){let t=e.split("."),r=[];for(let n=0;n<t.length;n++){let i=t[n];for(;i[i.length-1]==="\\"&&t[n+1]!==void 0;)i=i.slice(0,-1)+".",i+=t[++n];r.push(i)}return wH(r)?r:[]}vb.exports={get(e,t,r){if(!Ui(e)||typeof t!="string")return r===void 0?e:r;let n=Pc(t);if(n.length!==0){for(let i=0;i<n.length;i++)if(e=e[n[i]],e==null){if(i!==n.length-1)return r;break}return e===void 0?r:e}},set(e,t,r){if(!Ui(e)||typeof t!="string")return e;let n=e,i=Pc(t);for(let s=0;s<i.length;s++){let a=i[s];Ui(e[a])||(e[a]={}),s===i.length-1&&(e[a]=r),e=e[a]}return n},delete(e,t){if(!Ui(e)||typeof t!="string")return!1;let r=Pc(t);for(let n=0;n<r.length;n++){let i=r[n];if(n===r.length-1)return delete e[i],!0;if(e=e[i],!Ui(e))return!1}},has(e,t){if(!Ui(e)||typeof t!="string")return!1;let r=Pc(t);if(r.length===0)return!1;for(let n=0;n<r.length;n++)if(Ui(e)){if(!(r[n]in e))return!1;e=e[r[n]]}else return!1;return!0}}});var ao=E((xhe,jb)=>{"use strict";l();var sY="2.0.0",aY=Number.MAX_SAFE_INTEGER||9007199254740991,oY=16,lY=250,cY=["major","premajor","minor","preminor","patch","prepatch","prerelease"];jb.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:oY,MAX_SAFE_BUILD_LENGTH:lY,MAX_SAFE_INTEGER:aY,RELEASE_TYPES:cY,SEMVER_SPEC_VERSION:sY,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var oo=E((Lhe,Zb)=>{"use strict";l();var uY=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};Zb.exports=uY});var Ls=E((bn,Jb)=>{"use strict";l();var{MAX_SAFE_COMPONENT_LENGTH:Fp,MAX_SAFE_BUILD_LENGTH:dY,MAX_LENGTH:_Y}=ao(),mY=oo();bn=Jb.exports={};var pY=bn.re=[],fY=bn.safeRe=[],de=bn.src=[],_e=bn.t={},EY=0,kp="[a-zA-Z0-9-]",gY=[["\\s",1],["\\d",_Y],[kp,dY]],hY=e=>{for(let[t,r]of gY)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},xe=(e,t,r)=>{let n=hY(t),i=EY++;mY(e,i,t),_e[e]=i,de[i]=t,pY[i]=new RegExp(t,r?"g":void 0),fY[i]=new RegExp(n,r?"g":void 0)};xe("NUMERICIDENTIFIER","0|[1-9]\\d*");xe("NUMERICIDENTIFIERLOOSE","\\d+");xe("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${kp}*`);xe("MAINVERSION",`(${de[_e.NUMERICIDENTIFIER]})\\.(${de[_e.NUMERICIDENTIFIER]})\\.(${de[_e.NUMERICIDENTIFIER]})`);xe("MAINVERSIONLOOSE",`(${de[_e.NUMERICIDENTIFIERLOOSE]})\\.(${de[_e.NUMERICIDENTIFIERLOOSE]})\\.(${de[_e.NUMERICIDENTIFIERLOOSE]})`);xe("PRERELEASEIDENTIFIER",`(?:${de[_e.NUMERICIDENTIFIER]}|${de[_e.NONNUMERICIDENTIFIER]})`);xe("PRERELEASEIDENTIFIERLOOSE",`(?:${de[_e.NUMERICIDENTIFIERLOOSE]}|${de[_e.NONNUMERICIDENTIFIER]})`);xe("PRERELEASE",`(?:-(${de[_e.PRERELEASEIDENTIFIER]}(?:\\.${de[_e.PRERELEASEIDENTIFIER]})*))`);xe("PRERELEASELOOSE",`(?:-?(${de[_e.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${de[_e.PRERELEASEIDENTIFIERLOOSE]})*))`);xe("BUILDIDENTIFIER",`${kp}+`);xe("BUILD",`(?:\\+(${de[_e.BUILDIDENTIFIER]}(?:\\.${de[_e.BUILDIDENTIFIER]})*))`);xe("FULLPLAIN",`v?${de[_e.MAINVERSION]}${de[_e.PRERELEASE]}?${de[_e.BUILD]}?`);xe("FULL",`^${de[_e.FULLPLAIN]}$`);xe("LOOSEPLAIN",`[v=\\s]*${de[_e.MAINVERSIONLOOSE]}${de[_e.PRERELEASELOOSE]}?${de[_e.BUILD]}?`);xe("LOOSE",`^${de[_e.LOOSEPLAIN]}$`);xe("GTLT","((?:<|>)?=?)");xe("XRANGEIDENTIFIERLOOSE",`${de[_e.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);xe("XRANGEIDENTIFIER",`${de[_e.NUMERICIDENTIFIER]}|x|X|\\*`);xe("XRANGEPLAIN",`[v=\\s]*(${de[_e.XRANGEIDENTIFIER]})(?:\\.(${de[_e.XRANGEIDENTIFIER]})(?:\\.(${de[_e.XRANGEIDENTIFIER]})(?:${de[_e.PRERELEASE]})?${de[_e.BUILD]}?)?)?`);xe("XRANGEPLAINLOOSE",`[v=\\s]*(${de[_e.XRANGEIDENTIFIERLOOSE]})(?:\\.(${de[_e.XRANGEIDENTIFIERLOOSE]})(?:\\.(${de[_e.XRANGEIDENTIFIERLOOSE]})(?:${de[_e.PRERELEASELOOSE]})?${de[_e.BUILD]}?)?)?`);xe("XRANGE",`^${de[_e.GTLT]}\\s*${de[_e.XRANGEPLAIN]}$`);xe("XRANGELOOSE",`^${de[_e.GTLT]}\\s*${de[_e.XRANGEPLAINLOOSE]}$`);xe("COERCEPLAIN",`(^|[^\\d])(\\d{1,${Fp}})(?:\\.(\\d{1,${Fp}}))?(?:\\.(\\d{1,${Fp}}))?`);xe("COERCE",`${de[_e.COERCEPLAIN]}(?:$|[^\\d])`);xe("COERCEFULL",de[_e.COERCEPLAIN]+`(?:${de[_e.PRERELEASE]})?(?:${de[_e.BUILD]})?(?:$|[^\\d])`);xe("COERCERTL",de[_e.COERCE],!0);xe("COERCERTLFULL",de[_e.COERCEFULL],!0);xe("LONETILDE","(?:~>?)");xe("TILDETRIM",`(\\s*)${de[_e.LONETILDE]}\\s+`,!0);bn.tildeTrimReplace="$1~";xe("TILDE",`^${de[_e.LONETILDE]}${de[_e.XRANGEPLAIN]}$`);xe("TILDELOOSE",`^${de[_e.LONETILDE]}${de[_e.XRANGEPLAINLOOSE]}$`);xe("LONECARET","(?:\\^)");xe("CARETTRIM",`(\\s*)${de[_e.LONECARET]}\\s+`,!0);bn.caretTrimReplace="$1^";xe("CARET",`^${de[_e.LONECARET]}${de[_e.XRANGEPLAIN]}$`);xe("CARETLOOSE",`^${de[_e.LONECARET]}${de[_e.XRANGEPLAINLOOSE]}$`);xe("COMPARATORLOOSE",`^${de[_e.GTLT]}\\s*(${de[_e.LOOSEPLAIN]})$|^$`);xe("COMPARATOR",`^${de[_e.GTLT]}\\s*(${de[_e.FULLPLAIN]})$|^$`);xe("COMPARATORTRIM",`(\\s*)${de[_e.GTLT]}\\s*(${de[_e.LOOSEPLAIN]}|${de[_e.XRANGEPLAIN]})`,!0);bn.comparatorTrimReplace="$1$2$3";xe("HYPHENRANGE",`^\\s*(${de[_e.XRANGEPLAIN]})\\s+-\\s+(${de[_e.XRANGEPLAIN]})\\s*$`);xe("HYPHENRANGELOOSE",`^\\s*(${de[_e.XRANGEPLAINLOOSE]})\\s+-\\s+(${de[_e.XRANGEPLAINLOOSE]})\\s*$`);xe("STAR","(<|>)?=?\\s*\\*");xe("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");xe("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var Gc=E((Fhe,e0)=>{"use strict";l();var SY=Object.freeze({loose:!0}),TY=Object.freeze({}),bY=e=>e?typeof e!="object"?SY:e:TY;e0.exports=bY});var Bp=E((Bhe,n0)=>{"use strict";l();var t0=/^[0-9]+$/,r0=(e,t)=>{let r=t0.test(e),n=t0.test(t);return r&&n&&(e=+e,t=+t),e===t?0:r&&!n?-1:n&&!r?1:e<t?-1:1},CY=(e,t)=>r0(t,e);n0.exports={compareIdentifiers:r0,rcompareIdentifiers:CY}});var Qt=E((Ghe,o0)=>{"use strict";l();var Hc=oo(),{MAX_LENGTH:i0,MAX_SAFE_INTEGER:Yc}=ao(),{safeRe:s0,t:a0}=Ls(),DY=Gc(),{compareIdentifiers:Ms}=Bp(),Up=class e{constructor(t,r){if(r=DY(r),t instanceof e){if(t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease)return t;t=t.version}else if(typeof t!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`);if(t.length>i0)throw new TypeError(`version is longer than ${i0} characters`);Hc("SemVer",t,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let n=t.trim().match(r.loose?s0[a0.LOOSE]:s0[a0.FULL]);if(!n)throw new TypeError(`Invalid Version: ${t}`);if(this.raw=t,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Yc||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Yc||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Yc||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s<Yc)return s}return i}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(t){if(Hc("SemVer.compare",this.version,this.options,t),!(t instanceof e)){if(typeof t=="string"&&t===this.version)return 0;t=new e(t,this.options)}return t.version===this.version?0:this.compareMain(t)||this.comparePre(t)}compareMain(t){return t instanceof e||(t=new e(t,this.options)),Ms(this.major,t.major)||Ms(this.minor,t.minor)||Ms(this.patch,t.patch)}comparePre(t){if(t instanceof e||(t=new e(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let r=0;do{let n=this.prerelease[r],i=t.prerelease[r];if(Hc("prerelease compare",r,n,i),n===void 0&&i===void 0)return 0;if(i===void 0)return 1;if(n===void 0)return-1;if(n===i)continue;return Ms(n,i)}while(++r)}compareBuild(t){t instanceof e||(t=new e(t,this.options));let r=0;do{let n=this.build[r],i=t.build[r];if(Hc("build compare",r,n,i),n===void 0&&i===void 0)return 0;if(i===void 0)return 1;if(n===void 0)return-1;if(n===i)continue;return Ms(n,i)}while(++r)}inc(t,r,n){switch(t){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",r,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",r,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",r,n),this.inc("pre",r,n);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",r,n),this.inc("pre",r,n);break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{let i=Number(n)?1:0;if(!r&&n===!1)throw new Error("invalid increment argument: identifier is empty");if(this.prerelease.length===0)this.prerelease=[i];else{let s=this.prerelease.length;for(;--s>=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(r===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(r){let s=[r,i];n===!1&&(s=[r]),Ms(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${t}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};o0.exports=Up});var Gi=E((Yhe,c0)=>{"use strict";l();var l0=Qt(),yY=(e,t,r=!1)=>{if(e instanceof l0)return e;try{return new l0(e,t)}catch(n){if(!r)return null;throw n}};c0.exports=yY});var d0=E(($he,u0)=>{"use strict";l();var RY=Gi(),NY=(e,t)=>{let r=RY(e,t);return r?r.version:null};u0.exports=NY});var m0=E((Khe,_0)=>{"use strict";l();var AY=Gi(),OY=(e,t)=>{let r=AY(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null};_0.exports=OY});var E0=E((zhe,f0)=>{"use strict";l();var p0=Qt(),IY=(e,t,r,n,i)=>{typeof r=="string"&&(i=n,n=r,r=void 0);try{return new p0(e instanceof p0?e.version:e,r).inc(t,n,i).version}catch{return null}};f0.exports=IY});var S0=E((Xhe,h0)=>{"use strict";l();var g0=Gi(),vY=(e,t)=>{let r=g0(e,null,!0),n=g0(t,null,!0),i=r.compare(n);if(i===0)return null;let s=i>0,a=s?r:n,o=s?n:r,c=!!a.prerelease.length;if(!!o.prerelease.length&&!c)return!o.patch&&!o.minor?"major":a.patch?"patch":a.minor?"minor":"major";let d=c?"pre":"";return r.major!==n.major?d+"major":r.minor!==n.minor?d+"minor":r.patch!==n.patch?d+"patch":"prerelease"};h0.exports=vY});var b0=E((Zhe,T0)=>{"use strict";l();var xY=Qt(),wY=(e,t)=>new xY(e,t).major;T0.exports=wY});var D0=E((eSe,C0)=>{"use strict";l();var LY=Qt(),MY=(e,t)=>new LY(e,t).minor;C0.exports=MY});var R0=E((rSe,y0)=>{"use strict";l();var PY=Qt(),FY=(e,t)=>new PY(e,t).patch;y0.exports=FY});var A0=E((iSe,N0)=>{"use strict";l();var kY=Gi(),BY=(e,t)=>{let r=kY(e,t);return r&&r.prerelease.length?r.prerelease:null};N0.exports=BY});var Ir=E((aSe,I0)=>{"use strict";l();var O0=Qt(),UY=(e,t,r)=>new O0(e,r).compare(new O0(t,r));I0.exports=UY});var x0=E((lSe,v0)=>{"use strict";l();var GY=Ir(),HY=(e,t,r)=>GY(t,e,r);v0.exports=HY});var L0=E((uSe,w0)=>{"use strict";l();var YY=Ir(),qY=(e,t)=>YY(e,t,!0);w0.exports=qY});var qc=E((_Se,P0)=>{"use strict";l();var M0=Qt(),$Y=(e,t,r)=>{let n=new M0(e,r),i=new M0(t,r);return n.compare(i)||n.compareBuild(i)};P0.exports=$Y});var k0=E((pSe,F0)=>{"use strict";l();var VY=qc(),KY=(e,t)=>e.sort((r,n)=>VY(r,n,t));F0.exports=KY});var U0=E((ESe,B0)=>{"use strict";l();var WY=qc(),zY=(e,t)=>e.sort((r,n)=>WY(n,r,t));B0.exports=zY});var lo=E((hSe,G0)=>{"use strict";l();var QY=Ir(),XY=(e,t,r)=>QY(e,t,r)>0;G0.exports=XY});var $c=E((TSe,H0)=>{"use strict";l();var jY=Ir(),ZY=(e,t,r)=>jY(e,t,r)<0;H0.exports=ZY});var Gp=E((CSe,Y0)=>{"use strict";l();var JY=Ir(),eq=(e,t,r)=>JY(e,t,r)===0;Y0.exports=eq});var Hp=E((ySe,q0)=>{"use strict";l();var tq=Ir(),rq=(e,t,r)=>tq(e,t,r)!==0;q0.exports=rq});var Vc=E((NSe,$0)=>{"use strict";l();var nq=Ir(),iq=(e,t,r)=>nq(e,t,r)>=0;$0.exports=iq});var Kc=E((OSe,V0)=>{"use strict";l();var sq=Ir(),aq=(e,t,r)=>sq(e,t,r)<=0;V0.exports=aq});var Yp=E((vSe,K0)=>{"use strict";l();var oq=Gp(),lq=Hp(),cq=lo(),uq=Vc(),dq=$c(),_q=Kc(),mq=(e,t,r,n)=>{switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e===r;case"!==":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e!==r;case"":case"=":case"==":return oq(e,r,n);case"!=":return lq(e,r,n);case">":return cq(e,r,n);case">=":return uq(e,r,n);case"<":return dq(e,r,n);case"<=":return _q(e,r,n);default:throw new TypeError(`Invalid operator: ${t}`)}};K0.exports=mq});var z0=E((wSe,W0)=>{"use strict";l();var pq=Qt(),fq=Gi(),{safeRe:Wc,t:zc}=Ls(),Eq=(e,t)=>{if(e instanceof pq)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;t=t||{};let r=null;if(!t.rtl)r=e.match(t.includePrerelease?Wc[zc.COERCEFULL]:Wc[zc.COERCE]);else{let c=t.includePrerelease?Wc[zc.COERCERTLFULL]:Wc[zc.COERCERTL],u;for(;(u=c.exec(e))&&(!r||r.index+r[0].length!==e.length);)(!r||u.index+u[0].length!==r.index+r[0].length)&&(r=u),c.lastIndex=u.index+u[1].length+u[2].length;c.lastIndex=-1}if(r===null)return null;let n=r[2],i=r[3]||"0",s=r[4]||"0",a=t.includePrerelease&&r[5]?`-${r[5]}`:"",o=t.includePrerelease&&r[6]?`+${r[6]}`:"";return fq(`${n}.${i}.${s}${a}${o}`,t)};W0.exports=Eq});var X0=E((MSe,Q0)=>{"use strict";l();var qp=class{constructor(){this.max=1e3,this.map=new Map}get(t){let r=this.map.get(t);if(r!==void 0)return this.map.delete(t),this.map.set(t,r),r}delete(t){return this.map.delete(t)}set(t,r){if(!this.delete(t)&&r!==void 0){if(this.map.size>=this.max){let i=this.map.keys().next().value;this.delete(i)}this.map.set(t,r)}return this}};Q0.exports=qp});var vr=E((FSe,eC)=>{"use strict";l();var gq=/\s+/g,$p=class e{constructor(t,r){if(r=Sq(r),t instanceof e)return t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease?t:new e(t.raw,r);if(t instanceof Vp)return this.raw=t.value,this.set=[[t]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=t.trim().replace(gq," "),this.set=this.raw.split("||").map(n=>this.parseRange(n.trim())).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(i=>!Z0(i[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&Nq(i[0])){this.set=[i];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let t=0;t<this.set.length;t++){t>0&&(this.formatted+="||");let r=this.set[t];for(let n=0;n<r.length;n++)n>0&&(this.formatted+=" "),this.formatted+=r[n].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(t){let n=((this.options.includePrerelease&&yq)|(this.options.loose&&Rq))+":"+t,i=j0.get(n);if(i)return i;let s=this.options.loose,a=s?mr[er.HYPHENRANGELOOSE]:mr[er.HYPHENRANGE];t=t.replace(a,Fq(this.options.includePrerelease)),Ze("hyphen replace",t),t=t.replace(mr[er.COMPARATORTRIM],bq),Ze("comparator trim",t),t=t.replace(mr[er.TILDETRIM],Cq),Ze("tilde trim",t),t=t.replace(mr[er.CARETTRIM],Dq),Ze("caret trim",t);let o=t.split(" ").map(_=>Aq(_,this.options)).join(" ").split(/\s+/).map(_=>Pq(_,this.options));s&&(o=o.filter(_=>(Ze("loose invalid filter",_,this.options),!!_.match(mr[er.COMPARATORLOOSE])))),Ze("range list",o);let c=new Map,u=o.map(_=>new Vp(_,this.options));for(let _ of u){if(Z0(_))return[_];c.set(_.value,_)}c.size>1&&c.has("")&&c.delete("");let d=[...c.values()];return j0.set(n,d),d}intersects(t,r){if(!(t instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>J0(n,r)&&t.set.some(i=>J0(i,r)&&n.every(s=>i.every(a=>s.intersects(a,r)))))}test(t){if(!t)return!1;if(typeof t=="string")try{t=new Tq(t,this.options)}catch{return!1}for(let r=0;r<this.set.length;r++)if(kq(this.set[r],t,this.options))return!0;return!1}};eC.exports=$p;var hq=X0(),j0=new hq,Sq=Gc(),Vp=co(),Ze=oo(),Tq=Qt(),{safeRe:mr,t:er,comparatorTrimReplace:bq,tildeTrimReplace:Cq,caretTrimReplace:Dq}=Ls(),{FLAG_INCLUDE_PRERELEASE:yq,FLAG_LOOSE:Rq}=ao(),Z0=e=>e.value==="<0.0.0-0",Nq=e=>e.value==="",J0=(e,t)=>{let r=!0,n=e.slice(),i=n.pop();for(;r&&n.length;)r=n.every(s=>i.intersects(s,t)),i=n.pop();return r},Aq=(e,t)=>(Ze("comp",e,t),e=vq(e,t),Ze("caret",e),e=Oq(e,t),Ze("tildes",e),e=wq(e,t),Ze("xrange",e),e=Mq(e,t),Ze("stars",e),e),tr=e=>!e||e.toLowerCase()==="x"||e==="*",Oq=(e,t)=>e.trim().split(/\s+/).map(r=>Iq(r,t)).join(" "),Iq=(e,t)=>{let r=t.loose?mr[er.TILDELOOSE]:mr[er.TILDE];return e.replace(r,(n,i,s,a,o)=>{Ze("tilde",e,n,i,s,a,o);let c;return tr(i)?c="":tr(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:tr(a)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(Ze("replaceTilde pr",o),c=`>=${i}.${s}.${a}-${o} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${a} <${i}.${+s+1}.0-0`,Ze("tilde return",c),c})},vq=(e,t)=>e.trim().split(/\s+/).map(r=>xq(r,t)).join(" "),xq=(e,t)=>{Ze("caret",e,t);let r=t.loose?mr[er.CARETLOOSE]:mr[er.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(i,s,a,o,c)=>{Ze("caret",e,i,s,a,o,c);let u;return tr(s)?u="":tr(a)?u=`>=${s}.0.0${n} <${+s+1}.0.0-0`:tr(o)?s==="0"?u=`>=${s}.${a}.0${n} <${s}.${+a+1}.0-0`:u=`>=${s}.${a}.0${n} <${+s+1}.0.0-0`:c?(Ze("replaceCaret pr",c),s==="0"?a==="0"?u=`>=${s}.${a}.${o}-${c} <${s}.${a}.${+o+1}-0`:u=`>=${s}.${a}.${o}-${c} <${s}.${+a+1}.0-0`:u=`>=${s}.${a}.${o}-${c} <${+s+1}.0.0-0`):(Ze("no pr"),s==="0"?a==="0"?u=`>=${s}.${a}.${o}${n} <${s}.${a}.${+o+1}-0`:u=`>=${s}.${a}.${o}${n} <${s}.${+a+1}.0-0`:u=`>=${s}.${a}.${o} <${+s+1}.0.0-0`),Ze("caret return",u),u})},wq=(e,t)=>(Ze("replaceXRanges",e,t),e.split(/\s+/).map(r=>Lq(r,t)).join(" ")),Lq=(e,t)=>{e=e.trim();let r=t.loose?mr[er.XRANGELOOSE]:mr[er.XRANGE];return e.replace(r,(n,i,s,a,o,c)=>{Ze("xRange",e,n,i,s,a,o,c);let u=tr(s),d=u||tr(a),_=d||tr(o),f=_;return i==="="&&f&&(i=""),c=t.includePrerelease?"-0":"",u?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&f?(d&&(a=0),o=0,i===">"?(i=">=",d?(s=+s+1,a=0,o=0):(a=+a+1,o=0)):i==="<="&&(i="<",d?s=+s+1:a=+a+1),i==="<"&&(c="-0"),n=`${i+s}.${a}.${o}${c}`):d?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:_&&(n=`>=${s}.${a}.0${c} <${s}.${+a+1}.0-0`),Ze("xRange return",n),n})},Mq=(e,t)=>(Ze("replaceStars",e,t),e.trim().replace(mr[er.STAR],"")),Pq=(e,t)=>(Ze("replaceGTE0",e,t),e.trim().replace(mr[t.includePrerelease?er.GTE0PRE:er.GTE0],"")),Fq=e=>(t,r,n,i,s,a,o,c,u,d,_,f)=>(tr(n)?r="":tr(i)?r=`>=${n}.0.0${e?"-0":""}`:tr(s)?r=`>=${n}.${i}.0${e?"-0":""}`:a?r=`>=${r}`:r=`>=${r}${e?"-0":""}`,tr(u)?c="":tr(d)?c=`<${+u+1}.0.0-0`:tr(_)?c=`<${u}.${+d+1}.0-0`:f?c=`<=${u}.${d}.${_}-${f}`:e?c=`<${u}.${d}.${+_+1}-0`:c=`<=${c}`,`${r} ${c}`.trim()),kq=(e,t,r)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(let n=0;n<e.length;n++)if(Ze(e[n].semver),e[n].semver!==Vp.ANY&&e[n].semver.prerelease.length>0){let i=e[n].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}});var co=E((BSe,aC)=>{"use strict";l();var uo=Symbol("SemVer ANY"),zp=class e{static get ANY(){return uo}constructor(t,r){if(r=tC(r),t instanceof e){if(t.loose===!!r.loose)return t;t=t.value}t=t.trim().split(/\s+/).join(" "),Wp("comparator",t,r),this.options=r,this.loose=!!r.loose,this.parse(t),this.semver===uo?this.value="":this.value=this.operator+this.semver.version,Wp("comp",this)}parse(t){let r=this.options.loose?rC[nC.COMPARATORLOOSE]:rC[nC.COMPARATOR],n=t.match(r);if(!n)throw new TypeError(`Invalid comparator: ${t}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new iC(n[2],this.options.loose):this.semver=uo}toString(){return this.value}test(t){if(Wp("Comparator.test",t,this.options.loose),this.semver===uo||t===uo)return!0;if(typeof t=="string")try{t=new iC(t,this.options)}catch{return!1}return Kp(t,this.operator,this.semver,this.options)}intersects(t,r){if(!(t instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new sC(t.value,r).test(this.value):t.operator===""?t.value===""?!0:new sC(this.value,r).test(t.semver):(r=tC(r),r.includePrerelease&&(this.value==="<0.0.0-0"||t.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||t.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&t.operator.startsWith(">")||this.operator.startsWith("<")&&t.operator.startsWith("<")||this.semver.version===t.semver.version&&this.operator.includes("=")&&t.operator.includes("=")||Kp(this.semver,"<",t.semver,r)&&this.operator.startsWith(">")&&t.operator.startsWith("<")||Kp(this.semver,">",t.semver,r)&&this.operator.startsWith("<")&&t.operator.startsWith(">")))}};aC.exports=zp;var tC=Gc(),{safeRe:rC,t:nC}=Ls(),Kp=Yp(),Wp=oo(),iC=Qt(),sC=vr()});var _o=E((GSe,oC)=>{"use strict";l();var Bq=vr(),Uq=(e,t,r)=>{try{t=new Bq(t,r)}catch{return!1}return t.test(e)};oC.exports=Uq});var cC=E((YSe,lC)=>{"use strict";l();var Gq=vr(),Hq=(e,t)=>new Gq(e,t).set.map(r=>r.map(n=>n.value).join(" ").trim().split(" "));lC.exports=Hq});var dC=E(($Se,uC)=>{"use strict";l();var Yq=Qt(),qq=vr(),$q=(e,t,r)=>{let n=null,i=null,s=null;try{s=new qq(t,r)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===-1)&&(n=a,i=new Yq(n,r))}),n};uC.exports=$q});var mC=E((KSe,_C)=>{"use strict";l();var Vq=Qt(),Kq=vr(),Wq=(e,t,r)=>{let n=null,i=null,s=null;try{s=new Kq(t,r)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===1)&&(n=a,i=new Vq(n,r))}),n};_C.exports=Wq});var EC=E((zSe,fC)=>{"use strict";l();var Qp=Qt(),zq=vr(),pC=lo(),Qq=(e,t)=>{e=new zq(e,t);let r=new Qp("0.0.0");if(e.test(r)||(r=new Qp("0.0.0-0"),e.test(r)))return r;r=null;for(let n=0;n<e.set.length;++n){let i=e.set[n],s=null;i.forEach(a=>{let o=new Qp(a.semver.version);switch(a.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||pC(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),s&&(!r||pC(r,s))&&(r=s)}return r&&e.test(r)?r:null};fC.exports=Qq});var hC=E((XSe,gC)=>{"use strict";l();var Xq=vr(),jq=(e,t)=>{try{return new Xq(e,t).range||"*"}catch{return null}};gC.exports=jq});var Qc=E((ZSe,CC)=>{"use strict";l();var Zq=Qt(),bC=co(),{ANY:Jq}=bC,e$=vr(),t$=_o(),SC=lo(),TC=$c(),r$=Kc(),n$=Vc(),i$=(e,t,r,n)=>{e=new Zq(e,n),t=new e$(t,n);let i,s,a,o,c;switch(r){case">":i=SC,s=r$,a=TC,o=">",c=">=";break;case"<":i=TC,s=n$,a=SC,o="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(t$(e,t,n))return!1;for(let u=0;u<t.set.length;++u){let d=t.set[u],_=null,f=null;if(d.forEach(m=>{m.semver===Jq&&(m=new bC(">=0.0.0")),_=_||m,f=f||m,i(m.semver,_.semver,n)?_=m:a(m.semver,f.semver,n)&&(f=m)}),_.operator===o||_.operator===c||(!f.operator||f.operator===o)&&s(e,f.semver))return!1;if(f.operator===c&&a(e,f.semver))return!1}return!0};CC.exports=i$});var yC=E((eTe,DC)=>{"use strict";l();var s$=Qc(),a$=(e,t,r)=>s$(e,t,">",r);DC.exports=a$});var NC=E((rTe,RC)=>{"use strict";l();var o$=Qc(),l$=(e,t,r)=>o$(e,t,"<",r);RC.exports=l$});var IC=E((iTe,OC)=>{"use strict";l();var AC=vr(),c$=(e,t,r)=>(e=new AC(e,r),t=new AC(t,r),e.intersects(t,r));OC.exports=c$});var xC=E((aTe,vC)=>{"use strict";l();var u$=_o(),d$=Ir();vC.exports=(e,t,r)=>{let n=[],i=null,s=null,a=e.sort((d,_)=>d$(d,_,r));for(let d of a)u$(d,t,r)?(s=d,i||(i=d)):(s&&n.push([i,s]),s=null,i=null);i&&n.push([i,null]);let o=[];for(let[d,_]of n)d===_?o.push(d):!_&&d===a[0]?o.push("*"):_?d===a[0]?o.push(`<=${_}`):o.push(`${d} - ${_}`):o.push(`>=${d}`);let c=o.join(" || "),u=typeof t.raw=="string"?t.raw:String(t);return c.length<u.length?c:t}});var kC=E((lTe,FC)=>{"use strict";l();var wC=vr(),jp=co(),{ANY:Xp}=jp,mo=_o(),Zp=Ir(),_$=(e,t,r={})=>{if(e===t)return!0;e=new wC(e,r),t=new wC(t,r);let n=!1;e:for(let i of e.set){for(let s of t.set){let a=p$(i,s,r);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},m$=[new jp(">=0.0.0-0")],LC=[new jp(">=0.0.0")],p$=(e,t,r)=>{if(e===t)return!0;if(e.length===1&&e[0].semver===Xp){if(t.length===1&&t[0].semver===Xp)return!0;r.includePrerelease?e=m$:e=LC}if(t.length===1&&t[0].semver===Xp){if(r.includePrerelease)return!0;t=LC}let n=new Set,i,s;for(let m of e)m.operator===">"||m.operator===">="?i=MC(i,m,r):m.operator==="<"||m.operator==="<="?s=PC(s,m,r):n.add(m.semver);if(n.size>1)return null;let a;if(i&&s){if(a=Zp(i.semver,s.semver,r),a>0)return null;if(a===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let m of n){if(i&&!mo(m,String(i),r)||s&&!mo(m,String(s),r))return null;for(let g of t)if(!mo(m,String(g),r))return!1;return!0}let o,c,u,d,_=s&&!r.includePrerelease&&s.semver.prerelease.length?s.semver:!1,f=i&&!r.includePrerelease&&i.semver.prerelease.length?i.semver:!1;_&&_.prerelease.length===1&&s.operator==="<"&&_.prerelease[0]===0&&(_=!1);for(let m of t){if(d=d||m.operator===">"||m.operator===">=",u=u||m.operator==="<"||m.operator==="<=",i){if(f&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===f.major&&m.semver.minor===f.minor&&m.semver.patch===f.patch&&(f=!1),m.operator===">"||m.operator===">="){if(o=MC(i,m,r),o===m&&o!==i)return!1}else if(i.operator===">="&&!mo(i.semver,String(m),r))return!1}if(s){if(_&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===_.major&&m.semver.minor===_.minor&&m.semver.patch===_.patch&&(_=!1),m.operator==="<"||m.operator==="<="){if(c=PC(s,m,r),c===m&&c!==s)return!1}else if(s.operator==="<="&&!mo(s.semver,String(m),r))return!1}if(!m.operator&&(s||i)&&a!==0)return!1}return!(i&&u&&!s&&a!==0||s&&d&&!i&&a!==0||f||_)},MC=(e,t,r)=>{if(!e)return t;let n=Zp(e.semver,t.semver,r);return n>0?e:n<0||t.operator===">"&&e.operator===">="?t:e},PC=(e,t,r)=>{if(!e)return t;let n=Zp(e.semver,t.semver,r);return n<0?e:n>0||t.operator==="<"&&e.operator==="<="?t:e};FC.exports=_$});var HC=E((uTe,GC)=>{"use strict";l();var Jp=Ls(),BC=ao(),f$=Qt(),UC=Bp(),E$=Gi(),g$=d0(),h$=m0(),S$=E0(),T$=S0(),b$=b0(),C$=D0(),D$=R0(),y$=A0(),R$=Ir(),N$=x0(),A$=L0(),O$=qc(),I$=k0(),v$=U0(),x$=lo(),w$=$c(),L$=Gp(),M$=Hp(),P$=Vc(),F$=Kc(),k$=Yp(),B$=z0(),U$=co(),G$=vr(),H$=_o(),Y$=cC(),q$=dC(),$$=mC(),V$=EC(),K$=hC(),W$=Qc(),z$=yC(),Q$=NC(),X$=IC(),j$=xC(),Z$=kC();GC.exports={parse:E$,valid:g$,clean:h$,inc:S$,diff:T$,major:b$,minor:C$,patch:D$,prerelease:y$,compare:R$,rcompare:N$,compareLoose:A$,compareBuild:O$,sort:I$,rsort:v$,gt:x$,lt:w$,eq:L$,neq:M$,gte:P$,lte:F$,cmp:k$,coerce:B$,Comparator:U$,Range:G$,satisfies:H$,toComparators:Y$,maxSatisfying:q$,minSatisfying:$$,minVersion:V$,validRange:K$,outside:W$,gtr:z$,ltr:Q$,intersects:X$,simplifyRange:j$,subset:Z$,SemVer:f$,re:Jp.re,src:Jp.src,tokens:Jp.t,SEMVER_SPEC_VERSION:BC.SEMVER_SPEC_VERSION,RELEASE_TYPES:BC.RELEASE_TYPES,compareIdentifiers:UC.compareIdentifiers,rcompareIdentifiers:UC.rcompareIdentifiers}});var po=E((_Te,YC)=>{"use strict";l();var J$="2.0.0",eV=Number.MAX_SAFE_INTEGER||9007199254740991,tV=16,rV=250,nV=["major","premajor","minor","preminor","patch","prepatch","prerelease"];YC.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:tV,MAX_SAFE_BUILD_LENGTH:rV,MAX_SAFE_INTEGER:eV,RELEASE_TYPES:nV,SEMVER_SPEC_VERSION:J$,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var fo=E((pTe,qC)=>{"use strict";l();var iV=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};qC.exports=iV});var Ps=E((sn,$C)=>{"use strict";l();var{MAX_SAFE_COMPONENT_LENGTH:ef,MAX_SAFE_BUILD_LENGTH:sV,MAX_LENGTH:aV}=po(),oV=fo();sn=$C.exports={};var lV=sn.re=[],cV=sn.safeRe=[],me=sn.src=[],uV=sn.safeSrc=[],pe=sn.t={},dV=0,tf="[a-zA-Z0-9-]",_V=[["\\s",1],["\\d",aV],[tf,sV]],mV=e=>{for(let[t,r]of _V)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},we=(e,t,r)=>{let n=mV(t),i=dV++;oV(e,i,t),pe[e]=i,me[i]=t,uV[i]=n,lV[i]=new RegExp(t,r?"g":void 0),cV[i]=new RegExp(n,r?"g":void 0)};we("NUMERICIDENTIFIER","0|[1-9]\\d*");we("NUMERICIDENTIFIERLOOSE","\\d+");we("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${tf}*`);we("MAINVERSION",`(${me[pe.NUMERICIDENTIFIER]})\\.(${me[pe.NUMERICIDENTIFIER]})\\.(${me[pe.NUMERICIDENTIFIER]})`);we("MAINVERSIONLOOSE",`(${me[pe.NUMERICIDENTIFIERLOOSE]})\\.(${me[pe.NUMERICIDENTIFIERLOOSE]})\\.(${me[pe.NUMERICIDENTIFIERLOOSE]})`);we("PRERELEASEIDENTIFIER",`(?:${me[pe.NUMERICIDENTIFIER]}|${me[pe.NONNUMERICIDENTIFIER]})`);we("PRERELEASEIDENTIFIERLOOSE",`(?:${me[pe.NUMERICIDENTIFIERLOOSE]}|${me[pe.NONNUMERICIDENTIFIER]})`);we("PRERELEASE",`(?:-(${me[pe.PRERELEASEIDENTIFIER]}(?:\\.${me[pe.PRERELEASEIDENTIFIER]})*))`);we("PRERELEASELOOSE",`(?:-?(${me[pe.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${me[pe.PRERELEASEIDENTIFIERLOOSE]})*))`);we("BUILDIDENTIFIER",`${tf}+`);we("BUILD",`(?:\\+(${me[pe.BUILDIDENTIFIER]}(?:\\.${me[pe.BUILDIDENTIFIER]})*))`);we("FULLPLAIN",`v?${me[pe.MAINVERSION]}${me[pe.PRERELEASE]}?${me[pe.BUILD]}?`);we("FULL",`^${me[pe.FULLPLAIN]}$`);we("LOOSEPLAIN",`[v=\\s]*${me[pe.MAINVERSIONLOOSE]}${me[pe.PRERELEASELOOSE]}?${me[pe.BUILD]}?`);we("LOOSE",`^${me[pe.LOOSEPLAIN]}$`);we("GTLT","((?:<|>)?=?)");we("XRANGEIDENTIFIERLOOSE",`${me[pe.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);we("XRANGEIDENTIFIER",`${me[pe.NUMERICIDENTIFIER]}|x|X|\\*`);we("XRANGEPLAIN",`[v=\\s]*(${me[pe.XRANGEIDENTIFIER]})(?:\\.(${me[pe.XRANGEIDENTIFIER]})(?:\\.(${me[pe.XRANGEIDENTIFIER]})(?:${me[pe.PRERELEASE]})?${me[pe.BUILD]}?)?)?`);we("XRANGEPLAINLOOSE",`[v=\\s]*(${me[pe.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[pe.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[pe.XRANGEIDENTIFIERLOOSE]})(?:${me[pe.PRERELEASELOOSE]})?${me[pe.BUILD]}?)?)?`);we("XRANGE",`^${me[pe.GTLT]}\\s*${me[pe.XRANGEPLAIN]}$`);we("XRANGELOOSE",`^${me[pe.GTLT]}\\s*${me[pe.XRANGEPLAINLOOSE]}$`);we("COERCEPLAIN",`(^|[^\\d])(\\d{1,${ef}})(?:\\.(\\d{1,${ef}}))?(?:\\.(\\d{1,${ef}}))?`);we("COERCE",`${me[pe.COERCEPLAIN]}(?:$|[^\\d])`);we("COERCEFULL",me[pe.COERCEPLAIN]+`(?:${me[pe.PRERELEASE]})?(?:${me[pe.BUILD]})?(?:$|[^\\d])`);we("COERCERTL",me[pe.COERCE],!0);we("COERCERTLFULL",me[pe.COERCEFULL],!0);we("LONETILDE","(?:~>?)");we("TILDETRIM",`(\\s*)${me[pe.LONETILDE]}\\s+`,!0);sn.tildeTrimReplace="$1~";we("TILDE",`^${me[pe.LONETILDE]}${me[pe.XRANGEPLAIN]}$`);we("TILDELOOSE",`^${me[pe.LONETILDE]}${me[pe.XRANGEPLAINLOOSE]}$`);we("LONECARET","(?:\\^)");we("CARETTRIM",`(\\s*)${me[pe.LONECARET]}\\s+`,!0);sn.caretTrimReplace="$1^";we("CARET",`^${me[pe.LONECARET]}${me[pe.XRANGEPLAIN]}$`);we("CARETLOOSE",`^${me[pe.LONECARET]}${me[pe.XRANGEPLAINLOOSE]}$`);we("C