UNPKG

chromatic

Version:

Automate visual testing across browsers. Gather UI feedback. Versioned documentation.

43 lines (37 loc) 1.91 MB
'use strict'; !function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="6abb0af6-1eae-55df-89b1-73b6bbd51591")}catch(e){}}(); var chunk74IDFOKA_js = require('./chunk-74IDFOKA.js'); var chunkLHUFD2VV_js = require('./chunk-LHUFD2VV.js'); var chunkIPJUKAKD_js = require('./chunk-IPJUKAKD.js'); var chunkLZXDNZPW_js = require('./chunk-LZXDNZPW.js'); var chunkTKGT252T_js = require('./chunk-TKGT252T.js'); var XNe = require('crypto'); var bDe = require('os'); var ju = require('path'); var readline = require('readline'); var child_process = require('child_process'); var k0 = require('fs'); var util = require('util'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } function _interopNamespace(e) { if (e && e.__esModule) return e; var n = Object.create(null); if (e) { Object.keys(e).forEach(function (k) { if (k !== 'default') { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n, k, d.get ? d : { enumerable: true, get: function () { return e[k]; } }); } }); } n.default = e; return Object.freeze(n); } var XNe__default = /*#__PURE__*/_interopDefault(XNe); var bDe__default = /*#__PURE__*/_interopDefault(bDe); var ju__default = /*#__PURE__*/_interopDefault(ju); var k0__namespace = /*#__PURE__*/_interopNamespace(k0); function rI(){return yB>mB.length-16&&(XNe__default.default.randomFillSync(mB),yB=0),mB.slice(yB,yB+=16)}var mB,yB,wF=chunkTKGT252T_js.b(()=>{mB=new Uint8Array(256),yB=mB.length;});var RW,FW=chunkTKGT252T_js.b(()=>{RW=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;});function ZNe(e){return typeof e=="string"&&RW.test(e)}var nl,nI=chunkTKGT252T_js.b(()=>{FW();nl=ZNe;});function ePe(e,t=0){let r=(Mi[e[t+0]]+Mi[e[t+1]]+Mi[e[t+2]]+Mi[e[t+3]]+"-"+Mi[e[t+4]]+Mi[e[t+5]]+"-"+Mi[e[t+6]]+Mi[e[t+7]]+"-"+Mi[e[t+8]]+Mi[e[t+9]]+"-"+Mi[e[t+10]]+Mi[e[t+11]]+Mi[e[t+12]]+Mi[e[t+13]]+Mi[e[t+14]]+Mi[e[t+15]]).toLowerCase();if(!nl(r))throw TypeError("Stringified UUID is invalid");return r}var Mi,il,iI=chunkTKGT252T_js.b(()=>{nI();Mi=[];for(let e=0;e<256;++e)Mi.push((e+256).toString(16).substr(1));il=ePe;});function tPe(e,t,r){e=e||{};let n=e.random||(e.rng||rI)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){r=r||0;for(let i=0;i<16;++i)t[r+i]=n[i];return t}return il(n)}exports.b = void 0;var PW=chunkTKGT252T_js.b(()=>{wF();iI();exports.b=tPe;});function rPe(e,t,r){let n=t&&r||0,i=t||new Array(16);e=e||{};let s=e.node||OW,o=e.clockseq!==void 0?e.clockseq:QF;if(s==null||o==null){let p=e.random||(e.rng||rI)();s==null&&(s=OW=[p[0]|1,p[1],p[2],p[3],p[4],p[5]]),o==null&&(o=QF=(p[6]<<8|p[7])&16383);}let A=e.msecs!==void 0?e.msecs:Date.now(),c=e.nsecs!==void 0?e.nsecs:SF+1,u=A-vF+(c-SF)/1e4;if(u<0&&e.clockseq===void 0&&(o=o+1&16383),(u<0||A>vF)&&e.nsecs===void 0&&(c=0),c>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");vF=A,SF=c,QF=o,A+=122192928e5;let f=((A&268435455)*1e4+c)%4294967296;i[n++]=f>>>24&255,i[n++]=f>>>16&255,i[n++]=f>>>8&255,i[n++]=f&255;let g=A/4294967296*1e4&268435455;i[n++]=g>>>8&255,i[n++]=g&255,i[n++]=g>>>24&15|16,i[n++]=g>>>16&255,i[n++]=o>>>8|128,i[n++]=o&255;for(let p=0;p<6;++p)i[n+p]=s[p];return t||il(i)}var OW,QF,vF,SF,LW,MW=chunkTKGT252T_js.b(()=>{wF();iI();vF=0,SF=0;LW=rPe;});function nPe(e){if(!nl(e))throw TypeError("Invalid UUID");let t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=t&255,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=t&255,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=t&255,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=t&255,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=t&255,r}var BB,bF=chunkTKGT252T_js.b(()=>{nI();BB=nPe;});function iPe(e){e=unescape(encodeURIComponent(e));let t=[];for(let r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}function wB(e,t,r){function n(i,s,o,A){if(typeof i=="string"&&(i=iPe(i)),typeof s=="string"&&(s=BB(s)),s.length!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let c=new Uint8Array(16+i.length);if(c.set(s),c.set(i,s.length),c=r(c),c[6]=c[6]&15|t,c[8]=c[8]&63|128,o){A=A||0;for(let u=0;u<16;++u)o[A+u]=c[u];return o}return il(c)}try{n.name=e;}catch{}return n.DNS=sPe,n.URL=oPe,n}var sPe,oPe,_F=chunkTKGT252T_js.b(()=>{iI();bF();sPe="6ba7b810-9dad-11d1-80b4-00c04fd430c8",oPe="6ba7b811-9dad-11d1-80b4-00c04fd430c8";});function aPe(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),XNe__default.default.createHash("md5").update(e).digest()}var KW,TW=chunkTKGT252T_js.b(()=>{KW=aPe;});var cPe,UW,jW=chunkTKGT252T_js.b(()=>{_F();TW();cPe=wB("v3",48,KW),UW=cPe;});function lPe(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),XNe__default.default.createHash("sha1").update(e).digest()}var GW,YW=chunkTKGT252T_js.b(()=>{GW=lPe;});var fPe,HW,qW=chunkTKGT252T_js.b(()=>{_F();YW();fPe=wB("v5",80,GW),HW=fPe;});var $W,JW=chunkTKGT252T_js.b(()=>{$W="00000000-0000-0000-0000-000000000000";});function gPe(e){if(!nl(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}var WW,zW=chunkTKGT252T_js.b(()=>{nI();WW=gPe;});var VW={};chunkTKGT252T_js.d(VW,{NIL:()=>$W,parse:()=>BB,stringify:()=>il,v1:()=>LW,v3:()=>UW,v4:()=>exports.b,v5:()=>HW,validate:()=>nl,version:()=>WW});var XW=chunkTKGT252T_js.b(()=>{MW();jW();PW();qW();JW();zW();nI();iI();bF();});var ez=chunkTKGT252T_js.c((JKt,ZW)=>{var DF=class{constructor(t){this.value=t,this.next=void 0;}},xF=class{constructor(){this.clear();}enqueue(t){let r=new DF(t);this._head?(this._tail.next=r,this._tail=r):(this._head=r,this._tail=r),this._size++;}dequeue(){let t=this._head;if(t)return this._head=this._head.next,this._size--,t.value}clear(){this._head=void 0,this._tail=void 0,this._size=0;}get size(){return this._size}*[Symbol.iterator](){let t=this._head;for(;t;)yield t.value,t=t.next;}};ZW.exports=xF;});var QB=chunkTKGT252T_js.c((WKt,tz)=>{var hPe=ez(),pPe=e=>{if(!((Number.isInteger(e)||e===1/0)&&e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");let t=new hPe,r=0,n=()=>{r--,t.size>0&&t.dequeue()();},i=async(A,c,...u)=>{r++;let f=(async()=>A(...u))();c(f);try{await f;}catch{}n();},s=(A,c,...u)=>{t.enqueue(i.bind(null,A,c,...u)),(async()=>(await Promise.resolve(),r<e&&t.size>0&&t.dequeue()()))();},o=(A,...c)=>new Promise(u=>{s(A,u,...c);});return Object.defineProperties(o,{activeCount:{get:()=>r},pendingCount:{get:()=>t.size},clearQueue:{value:()=>{t.clear();}}}),o};tz.exports=pPe;});var dz=chunkTKGT252T_js.c((zKt,_c)=>{var Ai=chunkTKGT252T_js.a("fs"),PF=chunkTKGT252T_js.a("os"),wo=chunkTKGT252T_js.a("path"),rz=chunkTKGT252T_js.a("crypto"),Qa={fs:Ai.constants,os:PF.constants},nz="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",sz=/XXXXXX/,CPe=3,oz=(Qa.O_CREAT||Qa.fs.O_CREAT)|(Qa.O_EXCL||Qa.fs.O_EXCL)|(Qa.O_RDWR||Qa.fs.O_RDWR),dPe=PF.platform()==="win32",EPe=Qa.EBADF||Qa.os.errno.EBADF,IPe=Qa.ENOENT||Qa.os.errno.ENOENT,Az=448,az=384,yPe="exit",hp=[],cz=Ai.rmdirSync.bind(Ai),uz=!1;function mPe(e,t){return Ai.rm(e,{recursive:!0},t)}function lz(e){return Ai.rmSync(e,{recursive:!0})}function OF(e,t){let r=pp(e,t),n=r[0],i=r[1];try{hz(n);}catch(o){return i(o)}let s=n.tries;(function o(){try{let A=gz(n);Ai.stat(A,function(c){if(!c)return s-- >0?o():i(new Error("Could not get a unique tmp filename, max tries reached "+A));i(null,A);});}catch(A){i(A);}})();}function LF(e){let t=pp(e),r=t[0];hz(r);let n=r.tries;do{let i=gz(r);try{Ai.statSync(i);}catch{return i}}while(n-- >0);throw new Error("Could not get a unique tmp filename, max tries reached")}function BPe(e,t){let r=pp(e,t),n=r[0],i=r[1];OF(n,function(o,A){if(o)return i(o);Ai.open(A,oz,n.mode||az,function(u,f){if(u)return i(u);if(n.discardDescriptor)return Ai.close(f,function(p){return i(p,A,void 0,RF(A,-1,n,!1))});{let g=n.discardDescriptor||n.detachDescriptor;i(null,A,f,RF(A,g?-1:f,n,!1));}});});}function wPe(e){let t=pp(e),r=t[0],n=r.discardDescriptor||r.detachDescriptor,i=LF(r);var s=Ai.openSync(i,oz,r.mode||az);return r.discardDescriptor&&(Ai.closeSync(s),s=void 0),{name:i,fd:s,removeCallback:RF(i,n?-1:s,r,!0)}}function QPe(e,t){let r=pp(e,t),n=r[0],i=r[1];OF(n,function(o,A){if(o)return i(o);Ai.mkdir(A,n.mode||Az,function(u){if(u)return i(u);i(null,A,fz(A,n,!1));});});}function vPe(e){let t=pp(e),r=t[0],n=LF(r);return Ai.mkdirSync(n,r.mode||Az),{name:n,removeCallback:fz(n,r,!0)}}function SPe(e,t){let r=function(n){if(n&&!NF(n))return t(n);t();};0<=e[0]?Ai.close(e[0],function(){Ai.unlink(e[1],r);}):Ai.unlink(e[1],r);}function bPe(e){let t=null;try{0<=e[0]&&Ai.closeSync(e[0]);}catch(r){if(!xPe(r)&&!NF(r))throw r}finally{try{Ai.unlinkSync(e[1]);}catch(r){NF(r)||(t=r);}}if(t!==null)throw t}function RF(e,t,r,n){let i=vB(bPe,[t,e],n),s=vB(SPe,[t,e],n,i);return r.keep||hp.unshift(i),n?i:s}function fz(e,t,r){let n=t.unsafeCleanup?mPe:Ai.rmdir.bind(Ai),i=t.unsafeCleanup?lz:cz,s=vB(i,e,r),o=vB(n,e,r,s);return t.keep||hp.unshift(s),r?s:o}function vB(e,t,r,n){let i=!1;return function s(o){if(!i){let A=n||s,c=hp.indexOf(A);return c>=0&&hp.splice(c,1),i=!0,r||e===cz||e===lz?e(t):e(t,o||function(){})}}}function _Pe(){if(uz)for(;hp.length;)try{hp[0]();}catch{}}function iz(e){let t=[],r=null;try{r=rz.randomBytes(e);}catch{r=rz.pseudoRandomBytes(e);}for(var n=0;n<e;n++)t.push(nz[r[n]%nz.length]);return t.join("")}function DPe(e){return e===null||Ws(e)||!e.trim()}function Ws(e){return typeof e>"u"}function pp(e,t){if(typeof e=="function")return [{},e];if(Ws(e))return [{},t];let r={};for(let n of Object.getOwnPropertyNames(e))r[n]=e[n];return [r,t]}function gz(e){let t=e.tmpdir;if(!Ws(e.name))return wo.join(t,e.dir,e.name);if(!Ws(e.template))return wo.join(t,e.dir,e.template).replace(sz,iz(6));let r=[e.prefix?e.prefix:"tmp","-",process.pid,"-",iz(12),e.postfix?"-"+e.postfix:""].join("");return wo.join(t,e.dir,r)}function hz(e){e.tmpdir=Cz(e);let t=e.tmpdir;if(Ws(e.name)||kF(e.name,"name",t),Ws(e.dir)||kF(e.dir,"dir",t),!Ws(e.template)&&(kF(e.template,"template",t),!e.template.match(sz)))throw new Error(`Invalid template, found "${e.template}".`);if(!Ws(e.tries)&&isNaN(e.tries)||e.tries<0)throw new Error(`Invalid tries, found "${e.tries}".`);e.tries=Ws(e.name)?e.tries||CPe:1,e.keep=!!e.keep,e.detachDescriptor=!!e.detachDescriptor,e.discardDescriptor=!!e.discardDescriptor,e.unsafeCleanup=!!e.unsafeCleanup,e.dir=Ws(e.dir)?"":wo.relative(t,FF(e.dir,t)),e.template=Ws(e.template)?void 0:wo.relative(t,FF(e.template,t)),e.template=DPe(e.template)?void 0:wo.relative(e.dir,e.template),e.name=Ws(e.name)?void 0:e.name,e.prefix=Ws(e.prefix)?"":e.prefix,e.postfix=Ws(e.postfix)?"":e.postfix;}function FF(e,t){return e.startsWith(t)?wo.resolve(e):wo.resolve(wo.join(t,e))}function kF(e,t,r){if(t==="name"){if(wo.isAbsolute(e))throw new Error(`${t} option must not contain an absolute path, found "${e}".`);let n=wo.basename(e);if(n===".."||n==="."||n!==e)throw new Error(`${t} option must not contain a path, found "${e}".`)}else {if(wo.isAbsolute(e)&&!e.startsWith(r))throw new Error(`${t} option must be relative to "${r}", found "${e}".`);let n=FF(e,r);if(!n.startsWith(r))throw new Error(`${t} option must be relative to "${r}", found "${n}".`)}}function xPe(e){return pz(e,-EPe,"EBADF")}function NF(e){return pz(e,-IPe,"ENOENT")}function pz(e,t,r){return dPe?e.code===r:e.code===r&&e.errno===t}function kPe(){uz=!0;}function Cz(e){return wo.resolve(e&&e.tmpdir||PF.tmpdir())}process.addListener(yPe,_Pe);Object.defineProperty(_c.exports,"tmpdir",{enumerable:!0,configurable:!1,get:function(){return Cz()}});_c.exports.dir=QPe;_c.exports.dirSync=vPe;_c.exports.file=BPe;_c.exports.fileSync=wPe;_c.exports.tmpName=OF;_c.exports.tmpNameSync=LF;_c.exports.setGracefulCleanup=kPe;});var Ez=chunkTKGT252T_js.c((VKt,Qo)=>{var{promisify:sI}=chunkTKGT252T_js.a("util"),sl=dz();Qo.exports.fileSync=sl.fileSync;var RPe=sI((e,t)=>sl.file(e,(r,n,i,s)=>r?t(r):t(void 0,{path:n,fd:i,cleanup:sI(s)})));Qo.exports.file=async e=>RPe(e);Qo.exports.withFile=async function(t,r){let{path:n,fd:i,cleanup:s}=await Qo.exports.file(r);try{return await t({path:n,fd:i})}finally{await s();}};Qo.exports.dirSync=sl.dirSync;var FPe=sI((e,t)=>sl.dir(e,(r,n,i)=>r?t(r):t(void 0,{path:n,cleanup:sI(i)})));Qo.exports.dir=async e=>FPe(e);Qo.exports.withDir=async function(t,r){let{path:n,cleanup:i}=await Qo.exports.dir(r);try{return await t({path:n})}finally{await i();}};Qo.exports.tmpNameSync=sl.tmpNameSync;Qo.exports.tmpName=sI(sl.tmpName);Qo.exports.tmpdir=sl.tmpdir;Qo.exports.setGracefulCleanup=sl.setGracefulCleanup;});var AI=chunkTKGT252T_js.c((qTt,Uz)=>{var UPe=chunkTKGT252T_js.a("path"),va="\\\\/",Lz=`[^${va}]`,Dc="\\.",jPe="\\+",GPe="\\?",_B="\\/",YPe="(?=.)",Mz="[^/]",YF=`(?:${_B}|$)`,Kz=`(?:^|${_B})`,HF=`${Dc}{1,2}${YF}`,HPe=`(?!${Dc})`,qPe=`(?!${Kz}${HF})`,$Pe=`(?!${Dc}{0,1}${YF})`,JPe=`(?!${HF})`,WPe=`[^.${_B}]`,zPe=`${Mz}*?`,Tz={DOT_LITERAL:Dc,PLUS_LITERAL:jPe,QMARK_LITERAL:GPe,SLASH_LITERAL:_B,ONE_CHAR:YPe,QMARK:Mz,END_ANCHOR:YF,DOTS_SLASH:HF,NO_DOT:HPe,NO_DOTS:qPe,NO_DOT_SLASH:$Pe,NO_DOTS_SLASH:JPe,QMARK_NO_DOT:WPe,STAR:zPe,START_ANCHOR:Kz},VPe={...Tz,SLASH_LITERAL:`[${va}]`,QMARK:Lz,STAR:`${Lz}*?`,DOTS_SLASH:`${Dc}{1,2}(?:[${va}]|$)`,NO_DOT:`(?!${Dc})`,NO_DOTS:`(?!(?:^|[${va}])${Dc}{1,2}(?:[${va}]|$))`,NO_DOT_SLASH:`(?!${Dc}{0,1}(?:[${va}]|$))`,NO_DOTS_SLASH:`(?!${Dc}{1,2}(?:[${va}]|$))`,QMARK_NO_DOT:`[^.${va}]`,START_ANCHOR:`(?:^|[${va}])`,END_ANCHOR:`(?:[${va}]|$)`},XPe={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};Uz.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:XPe,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:UPe.sep,extglobChars(e){return {"!":{type:"negate",open:"(?:(?!(?:",close:`))${e.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(e){return e===!0?VPe:Tz}};});var DB=chunkTKGT252T_js.c(zs=>{var ZPe=chunkTKGT252T_js.a("path"),eOe=process.platform==="win32",{REGEX_BACKSLASH:tOe,REGEX_REMOVE_BACKSLASH:rOe,REGEX_SPECIAL_CHARS:nOe,REGEX_SPECIAL_CHARS_GLOBAL:iOe}=AI();zs.isObject=e=>e!==null&&typeof e=="object"&&!Array.isArray(e);zs.hasRegexChars=e=>nOe.test(e);zs.isRegexChar=e=>e.length===1&&zs.hasRegexChars(e);zs.escapeRegex=e=>e.replace(iOe,"\\$1");zs.toPosixSlashes=e=>e.replace(tOe,"/");zs.removeBackslashes=e=>e.replace(rOe,t=>t==="\\"?"":t);zs.supportsLookbehinds=()=>{let e=process.version.slice(1).split(".").map(Number);return e.length===3&&e[0]>=9||e[0]===8&&e[1]>=10};zs.isWindows=e=>e&&typeof e.windows=="boolean"?e.windows:eOe===!0||ZPe.sep==="\\";zs.escapeLast=(e,t,r)=>{let n=e.lastIndexOf(t,r);return n===-1?e:e[n-1]==="\\"?zs.escapeLast(e,t,n-1):`${e.slice(0,n)}\\${e.slice(n)}`};zs.removePrefix=(e,t={})=>{let r=e;return r.startsWith("./")&&(r=r.slice(2),t.prefix="./"),r};zs.wrapOutput=(e,t={},r={})=>{let n=r.contains?"":"^",i=r.contains?"":"$",s=`${n}(?:${e})${i}`;return t.negated===!0&&(s=`(?:^(?!${s}).*$)`),s};});var zz=chunkTKGT252T_js.c((JTt,Wz)=>{var jz=DB(),{CHAR_ASTERISK:qF,CHAR_AT:sOe,CHAR_BACKWARD_SLASH:aI,CHAR_COMMA:oOe,CHAR_DOT:$F,CHAR_EXCLAMATION_MARK:Gz,CHAR_FORWARD_SLASH:Jz,CHAR_LEFT_CURLY_BRACE:JF,CHAR_LEFT_PARENTHESES:WF,CHAR_LEFT_SQUARE_BRACKET:AOe,CHAR_PLUS:aOe,CHAR_QUESTION_MARK:Yz,CHAR_RIGHT_CURLY_BRACE:cOe,CHAR_RIGHT_PARENTHESES:Hz,CHAR_RIGHT_SQUARE_BRACKET:uOe}=AI(),qz=e=>e===Jz||e===aI,$z=e=>{e.isPrefix!==!0&&(e.depth=e.isGlobstar?1/0:1);},lOe=(e,t)=>{let r=t||{},n=e.length-1,i=r.parts===!0||r.scanToEnd===!0,s=[],o=[],A=[],c=e,u=-1,f=0,g=0,p=!1,d=!1,E=!1,Q=!1,S=!1,F=!1,x=!1,M=!1,K=!1,k=0,G,O,L={value:"",depth:0,isGlob:!1},X=()=>u>=n,Y=()=>c.charCodeAt(u+1),a=()=>(G=O,c.charCodeAt(++u));for(;u<n;){O=a();let w;if(O===aI){x=L.backslashes=!0,O=a(),O===JF&&(F=!0);continue}if(F===!0||O===JF){for(k++;X()!==!0&&(O=a());){if(O===aI){x=L.backslashes=!0,a();continue}if(O===JF){k++;continue}if(F!==!0&&O===$F&&(O=a())===$F){if(p=L.isBrace=!0,E=L.isGlob=!0,K=!0,i===!0)continue;break}if(F!==!0&&O===oOe){if(p=L.isBrace=!0,E=L.isGlob=!0,K=!0,i===!0)continue;break}if(O===cOe&&(k--,k===0)){F=!1,p=L.isBrace=!0,K=!0;break}}if(i===!0)continue;break}if(O===Jz){if(s.push(u),o.push(L),L={value:"",depth:0,isGlob:!1},K===!0)continue;if(G===$F&&u===f+1){f+=2;continue}g=u+1;continue}if(r.noext!==!0&&(O===aOe||O===sOe||O===qF||O===Yz||O===Gz)===!0&&Y()===WF){if(E=L.isGlob=!0,Q=L.isExtglob=!0,K=!0,i===!0){for(;X()!==!0&&(O=a());){if(O===aI){x=L.backslashes=!0,O=a();continue}if(O===Hz){E=L.isGlob=!0,K=!0;break}}continue}break}if(O===qF){if(G===qF&&(S=L.isGlobstar=!0),E=L.isGlob=!0,K=!0,i===!0)continue;break}if(O===Yz){if(E=L.isGlob=!0,K=!0,i===!0)continue;break}if(O===AOe)for(;X()!==!0&&(w=a());){if(w===aI){x=L.backslashes=!0,a();continue}if(w===uOe){if(d=L.isBracket=!0,E=L.isGlob=!0,K=!0,i===!0)continue;break}}if(r.nonegate!==!0&&O===Gz&&u===f){M=L.negated=!0,f++;continue}if(r.noparen!==!0&&O===WF){if(E=L.isGlob=!0,i===!0){for(;X()!==!0&&(O=a());){if(O===WF){x=L.backslashes=!0,O=a();continue}if(O===Hz){K=!0;break}}continue}break}if(E===!0){if(K=!0,i===!0)continue;break}}r.noext===!0&&(Q=!1,E=!1);let b=c,P="",T="";f>0&&(P=c.slice(0,f),c=c.slice(f),g-=f),b&&E===!0&&g>0?(b=c.slice(0,g),T=c.slice(g)):E===!0?(b="",T=c):b=c,b&&b!==""&&b!=="/"&&b!==c&&qz(b.charCodeAt(b.length-1))&&(b=b.slice(0,-1)),r.unescape===!0&&(T&&(T=jz.removeBackslashes(T)),b&&x===!0&&(b=jz.removeBackslashes(b)));let m={prefix:P,input:e,start:f,base:b,glob:T,isBrace:p,isBracket:d,isGlob:E,isExtglob:Q,isGlobstar:S,negated:M};if(r.tokens===!0&&(m.maxDepth=0,qz(O)||o.push(L),m.tokens=o),r.parts===!0||r.tokens===!0){let w;for(let te=0;te<s.length;te++){let z=w?w+1:f,Z=s[te],le=e.slice(z,Z);r.tokens&&(te===0&&f!==0?(o[te].isPrefix=!0,o[te].value=P):o[te].value=le,$z(o[te]),m.maxDepth+=o[te].depth),(te!==0||le!=="")&&A.push(le),w=Z;}if(w&&w+1<e.length){let te=e.slice(w+1);A.push(te),r.tokens&&(o[o.length-1].value=te,$z(o[o.length-1]),m.maxDepth+=o[o.length-1].depth);}m.slashes=s,m.parts=A;}return m};Wz.exports=lOe;});var e6=chunkTKGT252T_js.c((WTt,Zz)=>{var xB=AI(),vo=DB(),{MAX_LENGTH:kB,POSIX_REGEX_SOURCE:fOe,REGEX_NON_SPECIAL_CHARS:gOe,REGEX_SPECIAL_CHARS_BACKREF:hOe,REPLACEMENTS:Vz}=xB,pOe=(e,t)=>{if(typeof t.expandRange=="function")return t.expandRange(...e,t);e.sort();let r=`[${e.join("-")}]`;try{new RegExp(r);}catch{return e.map(i=>vo.escapeRegex(i)).join("..")}return r},Cp=(e,t)=>`Missing ${e}: "${t}" - use "\\\\${t}" to match literal characters`,Xz=(e,t)=>{if(typeof e!="string")throw new TypeError("Expected a string");e=Vz[e]||e;let r={...t},n=typeof r.maxLength=="number"?Math.min(kB,r.maxLength):kB,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);let s={type:"bos",value:"",output:r.prepend||""},o=[s],A=r.capture?"":"?:",c=vo.isWindows(t),u=xB.globChars(c),f=xB.extglobChars(u),{DOT_LITERAL:g,PLUS_LITERAL:p,SLASH_LITERAL:d,ONE_CHAR:E,DOTS_SLASH:Q,NO_DOT:S,NO_DOT_SLASH:F,NO_DOTS_SLASH:x,QMARK:M,QMARK_NO_DOT:K,STAR:k,START_ANCHOR:G}=u,O=U=>`(${A}(?:(?!${G}${U.dot?Q:g}).)*?)`,L=r.dot?"":S,X=r.dot?M:K,Y=r.bash===!0?O(r):k;r.capture&&(Y=`(${Y})`),typeof r.noext=="boolean"&&(r.noextglob=r.noext);let a={input:e,index:-1,start:0,dot:r.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:o};e=vo.removePrefix(e,a),i=e.length;let b=[],P=[],T=[],m=s,w,te=()=>a.index===i-1,z=a.peek=(U=1)=>e[a.index+U],Z=a.advance=()=>e[++a.index],le=()=>e.slice(a.index+1),fe=(U="",he=0)=>{a.consumed+=U,a.index+=he;},Be=U=>{a.output+=U.output!=null?U.output:U.value,fe(U.value);},Te=()=>{let U=1;for(;z()==="!"&&(z(2)!=="("||z(3)==="?");)Z(),a.start++,U++;return U%2===0?!1:(a.negated=!0,a.start++,!0)},me=U=>{a[U]++,T.push(U);},Ee=U=>{a[U]--,T.pop();},oe=U=>{if(m.type==="globstar"){let he=a.braces>0&&(U.type==="comma"||U.type==="brace"),J=U.extglob===!0||b.length&&(U.type==="pipe"||U.type==="paren");U.type!=="slash"&&U.type!=="paren"&&!he&&!J&&(a.output=a.output.slice(0,-m.output.length),m.type="star",m.value="*",m.output=Y,a.output+=m.output);}if(b.length&&U.type!=="paren"&&!f[U.value]&&(b[b.length-1].inner+=U.value),(U.value||U.output)&&Be(U),m&&m.type==="text"&&U.type==="text"){m.value+=U.value,m.output=(m.output||"")+U.value;return}U.prev=m,o.push(U),m=U;},ke=(U,he)=>{let J={...f[he],conditions:1,inner:""};J.prev=m,J.parens=a.parens,J.output=a.output;let se=(r.capture?"(":"")+J.open;me("parens"),oe({type:U,value:he,output:a.output?"":E}),oe({type:"paren",extglob:!0,value:Z(),output:se}),b.push(J);},Ce=U=>{let he=U.close+(r.capture?")":"");if(U.type==="negate"){let J=Y;U.inner&&U.inner.length>1&&U.inner.includes("/")&&(J=O(r)),(J!==Y||te()||/^\)+$/.test(le()))&&(he=U.close=`)$))${J}`),U.prev.type==="bos"&&te()&&(a.negatedExtglob=!0);}oe({type:"paren",extglob:!0,value:w,output:he}),Ee("parens");};if(r.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(e)){let U=!1,he=e.replace(hOe,(J,se,De,Ve,Ne,Yt)=>Ve==="\\"?(U=!0,J):Ve==="?"?se?se+Ve+(Ne?M.repeat(Ne.length):""):Yt===0?X+(Ne?M.repeat(Ne.length):""):M.repeat(De.length):Ve==="."?g.repeat(De.length):Ve==="*"?se?se+Ve+(Ne?Y:""):Y:se?J:`\\${J}`);return U===!0&&(r.unescape===!0?he=he.replace(/\\/g,""):he=he.replace(/\\+/g,J=>J.length%2===0?"\\\\":J?"\\":"")),he===e&&r.contains===!0?(a.output=e,a):(a.output=vo.wrapOutput(he,a,t),a)}for(;!te();){if(w=Z(),w==="\0")continue;if(w==="\\"){let J=z();if(J==="/"&&r.bash!==!0||J==="."||J===";")continue;if(!J){w+="\\",oe({type:"text",value:w});continue}let se=/^\\+/.exec(le()),De=0;if(se&&se[0].length>2&&(De=se[0].length,a.index+=De,De%2!==0&&(w+="\\")),r.unescape===!0?w=Z()||"":w+=Z()||"",a.brackets===0){oe({type:"text",value:w});continue}}if(a.brackets>0&&(w!=="]"||m.value==="["||m.value==="[^")){if(r.posix!==!1&&w===":"){let J=m.value.slice(1);if(J.includes("[")&&(m.posix=!0,J.includes(":"))){let se=m.value.lastIndexOf("["),De=m.value.slice(0,se),Ve=m.value.slice(se+2),Ne=fOe[Ve];if(Ne){m.value=De+Ne,a.backtrack=!0,Z(),!s.output&&o.indexOf(m)===1&&(s.output=E);continue}}}(w==="["&&z()!==":"||w==="-"&&z()==="]")&&(w=`\\${w}`),w==="]"&&(m.value==="["||m.value==="[^")&&(w=`\\${w}`),r.posix===!0&&w==="!"&&m.value==="["&&(w="^"),m.value+=w,Be({value:w});continue}if(a.quotes===1&&w!=='"'){w=vo.escapeRegex(w),m.value+=w,Be({value:w});continue}if(w==='"'){a.quotes=a.quotes===1?0:1,r.keepQuotes===!0&&oe({type:"text",value:w});continue}if(w==="("){me("parens"),oe({type:"paren",value:w});continue}if(w===")"){if(a.parens===0&&r.strictBrackets===!0)throw new SyntaxError(Cp("opening","("));let J=b[b.length-1];if(J&&a.parens===J.parens+1){Ce(b.pop());continue}oe({type:"paren",value:w,output:a.parens?")":"\\)"}),Ee("parens");continue}if(w==="["){if(r.nobracket===!0||!le().includes("]")){if(r.nobracket!==!0&&r.strictBrackets===!0)throw new SyntaxError(Cp("closing","]"));w=`\\${w}`;}else me("brackets");oe({type:"bracket",value:w});continue}if(w==="]"){if(r.nobracket===!0||m&&m.type==="bracket"&&m.value.length===1){oe({type:"text",value:w,output:`\\${w}`});continue}if(a.brackets===0){if(r.strictBrackets===!0)throw new SyntaxError(Cp("opening","["));oe({type:"text",value:w,output:`\\${w}`});continue}Ee("brackets");let J=m.value.slice(1);if(m.posix!==!0&&J[0]==="^"&&!J.includes("/")&&(w=`/${w}`),m.value+=w,Be({value:w}),r.literalBrackets===!1||vo.hasRegexChars(J))continue;let se=vo.escapeRegex(m.value);if(a.output=a.output.slice(0,-m.value.length),r.literalBrackets===!0){a.output+=se,m.value=se;continue}m.value=`(${A}${se}|${m.value})`,a.output+=m.value;continue}if(w==="{"&&r.nobrace!==!0){me("braces");let J={type:"brace",value:w,output:"(",outputIndex:a.output.length,tokensIndex:a.tokens.length};P.push(J),oe(J);continue}if(w==="}"){let J=P[P.length-1];if(r.nobrace===!0||!J){oe({type:"text",value:w,output:w});continue}let se=")";if(J.dots===!0){let De=o.slice(),Ve=[];for(let Ne=De.length-1;Ne>=0&&(o.pop(),De[Ne].type!=="brace");Ne--)De[Ne].type!=="dots"&&Ve.unshift(De[Ne].value);se=pOe(Ve,r),a.backtrack=!0;}if(J.comma!==!0&&J.dots!==!0){let De=a.output.slice(0,J.outputIndex),Ve=a.tokens.slice(J.tokensIndex);J.value=J.output="\\{",w=se="\\}",a.output=De;for(let Ne of Ve)a.output+=Ne.output||Ne.value;}oe({type:"brace",value:w,output:se}),Ee("braces"),P.pop();continue}if(w==="|"){b.length>0&&b[b.length-1].conditions++,oe({type:"text",value:w});continue}if(w===","){let J=w,se=P[P.length-1];se&&T[T.length-1]==="braces"&&(se.comma=!0,J="|"),oe({type:"comma",value:w,output:J});continue}if(w==="/"){if(m.type==="dot"&&a.index===a.start+1){a.start=a.index+1,a.consumed="",a.output="",o.pop(),m=s;continue}oe({type:"slash",value:w,output:d});continue}if(w==="."){if(a.braces>0&&m.type==="dot"){m.value==="."&&(m.output=g);let J=P[P.length-1];m.type="dots",m.output+=w,m.value+=w,J.dots=!0;continue}if(a.braces+a.parens===0&&m.type!=="bos"&&m.type!=="slash"){oe({type:"text",value:w,output:g});continue}oe({type:"dot",value:w,output:g});continue}if(w==="?"){if(!(m&&m.value==="(")&&r.noextglob!==!0&&z()==="("&&z(2)!=="?"){ke("qmark",w);continue}if(m&&m.type==="paren"){let se=z(),De=w;if(se==="<"&&!vo.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(m.value==="("&&!/[!=<:]/.test(se)||se==="<"&&!/<([!=]|\w+>)/.test(le()))&&(De=`\\${w}`),oe({type:"text",value:w,output:De});continue}if(r.dot!==!0&&(m.type==="slash"||m.type==="bos")){oe({type:"qmark",value:w,output:K});continue}oe({type:"qmark",value:w,output:M});continue}if(w==="!"){if(r.noextglob!==!0&&z()==="("&&(z(2)!=="?"||!/[!=<:]/.test(z(3)))){ke("negate",w);continue}if(r.nonegate!==!0&&a.index===0){Te();continue}}if(w==="+"){if(r.noextglob!==!0&&z()==="("&&z(2)!=="?"){ke("plus",w);continue}if(m&&m.value==="("||r.regex===!1){oe({type:"plus",value:w,output:p});continue}if(m&&(m.type==="bracket"||m.type==="paren"||m.type==="brace")||a.parens>0){oe({type:"plus",value:w});continue}oe({type:"plus",value:p});continue}if(w==="@"){if(r.noextglob!==!0&&z()==="("&&z(2)!=="?"){oe({type:"at",extglob:!0,value:w,output:""});continue}oe({type:"text",value:w});continue}if(w!=="*"){(w==="$"||w==="^")&&(w=`\\${w}`);let J=gOe.exec(le());J&&(w+=J[0],a.index+=J[0].length),oe({type:"text",value:w});continue}if(m&&(m.type==="globstar"||m.star===!0)){m.type="star",m.star=!0,m.value+=w,m.output=Y,a.backtrack=!0,a.globstar=!0,fe(w);continue}let U=le();if(r.noextglob!==!0&&/^\([^?]/.test(U)){ke("star",w);continue}if(m.type==="star"){if(r.noglobstar===!0){fe(w);continue}let J=m.prev,se=J.prev,De=J.type==="slash"||J.type==="bos",Ve=se&&(se.type==="star"||se.type==="globstar");if(r.bash===!0&&(!De||U[0]&&U[0]!=="/")){oe({type:"star",value:w,output:""});continue}let Ne=a.braces>0&&(J.type==="comma"||J.type==="brace"),Yt=b.length&&(J.type==="pipe"||J.type==="paren");if(!De&&J.type!=="paren"&&!Ne&&!Yt){oe({type:"star",value:w,output:""});continue}for(;U.slice(0,3)==="/**";){let Ft=e[a.index+4];if(Ft&&Ft!=="/")break;U=U.slice(3),fe("/**",3);}if(J.type==="bos"&&te()){m.type="globstar",m.value+=w,m.output=O(r),a.output=m.output,a.globstar=!0,fe(w);continue}if(J.type==="slash"&&J.prev.type!=="bos"&&!Ve&&te()){a.output=a.output.slice(0,-(J.output+m.output).length),J.output=`(?:${J.output}`,m.type="globstar",m.output=O(r)+(r.strictSlashes?")":"|$)"),m.value+=w,a.globstar=!0,a.output+=J.output+m.output,fe(w);continue}if(J.type==="slash"&&J.prev.type!=="bos"&&U[0]==="/"){let Ft=U[1]!==void 0?"|$":"";a.output=a.output.slice(0,-(J.output+m.output).length),J.output=`(?:${J.output}`,m.type="globstar",m.output=`${O(r)}${d}|${d}${Ft})`,m.value+=w,a.output+=J.output+m.output,a.globstar=!0,fe(w+Z()),oe({type:"slash",value:"/",output:""});continue}if(J.type==="bos"&&U[0]==="/"){m.type="globstar",m.value+=w,m.output=`(?:^|${d}|${O(r)}${d})`,a.output=m.output,a.globstar=!0,fe(w+Z()),oe({type:"slash",value:"/",output:""});continue}a.output=a.output.slice(0,-m.output.length),m.type="globstar",m.output=O(r),m.value+=w,a.output+=m.output,a.globstar=!0,fe(w);continue}let he={type:"star",value:w,output:Y};if(r.bash===!0){he.output=".*?",(m.type==="bos"||m.type==="slash")&&(he.output=L+he.output),oe(he);continue}if(m&&(m.type==="bracket"||m.type==="paren")&&r.regex===!0){he.output=w,oe(he);continue}(a.index===a.start||m.type==="slash"||m.type==="dot")&&(m.type==="dot"?(a.output+=F,m.output+=F):r.dot===!0?(a.output+=x,m.output+=x):(a.output+=L,m.output+=L),z()!=="*"&&(a.output+=E,m.output+=E)),oe(he);}for(;a.brackets>0;){if(r.strictBrackets===!0)throw new SyntaxError(Cp("closing","]"));a.output=vo.escapeLast(a.output,"["),Ee("brackets");}for(;a.parens>0;){if(r.strictBrackets===!0)throw new SyntaxError(Cp("closing",")"));a.output=vo.escapeLast(a.output,"("),Ee("parens");}for(;a.braces>0;){if(r.strictBrackets===!0)throw new SyntaxError(Cp("closing","}"));a.output=vo.escapeLast(a.output,"{"),Ee("braces");}if(r.strictSlashes!==!0&&(m.type==="star"||m.type==="bracket")&&oe({type:"maybe_slash",value:"",output:`${d}?`}),a.backtrack===!0){a.output="";for(let U of a.tokens)a.output+=U.output!=null?U.output:U.value,U.suffix&&(a.output+=U.suffix);}return a};Xz.fastpaths=(e,t)=>{let r={...t},n=typeof r.maxLength=="number"?Math.min(kB,r.maxLength):kB,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);e=Vz[e]||e;let s=vo.isWindows(t),{DOT_LITERAL:o,SLASH_LITERAL:A,ONE_CHAR:c,DOTS_SLASH:u,NO_DOT:f,NO_DOTS:g,NO_DOTS_SLASH:p,STAR:d,START_ANCHOR:E}=xB.globChars(s),Q=r.dot?g:f,S=r.dot?p:f,F=r.capture?"":"?:",x={negated:!1,prefix:""},M=r.bash===!0?".*?":d;r.capture&&(M=`(${M})`);let K=L=>L.noglobstar===!0?M:`(${F}(?:(?!${E}${L.dot?u:o}).)*?)`,k=L=>{switch(L){case"*":return `${Q}${c}${M}`;case".*":return `${o}${c}${M}`;case"*.*":return `${Q}${M}${o}${c}${M}`;case"*/*":return `${Q}${M}${A}${c}${S}${M}`;case"**":return Q+K(r);case"**/*":return `(?:${Q}${K(r)}${A})?${S}${c}${M}`;case"**/*.*":return `(?:${Q}${K(r)}${A})?${S}${M}${o}${c}${M}`;case"**/.*":return `(?:${Q}${K(r)}${A})?${o}${c}${M}`;default:{let X=/^(.*?)\.(\w+)$/.exec(L);if(!X)return;let Y=k(X[1]);return Y?Y+o+X[2]:void 0}}},G=vo.removePrefix(e,x),O=k(G);return O&&r.strictSlashes!==!0&&(O+=`${A}?`),O};Zz.exports=Xz;});var r6=chunkTKGT252T_js.c((zTt,t6)=>{var COe=chunkTKGT252T_js.a("path"),dOe=zz(),zF=e6(),VF=DB(),EOe=AI(),IOe=e=>e&&typeof e=="object"&&!Array.isArray(e),Vn=(e,t,r=!1)=>{if(Array.isArray(e)){let f=e.map(p=>Vn(p,t,r));return p=>{for(let d of f){let E=d(p);if(E)return E}return !1}}let n=IOe(e)&&e.tokens&&e.input;if(e===""||typeof e!="string"&&!n)throw new TypeError("Expected pattern to be a non-empty string");let i=t||{},s=VF.isWindows(t),o=n?Vn.compileRe(e,t):Vn.makeRe(e,t,!1,!0),A=o.state;delete o.state;let c=()=>!1;if(i.ignore){let f={...t,ignore:null,onMatch:null,onResult:null};c=Vn(i.ignore,f,r);}let u=(f,g=!1)=>{let{isMatch:p,match:d,output:E}=Vn.test(f,o,t,{glob:e,posix:s}),Q={glob:e,state:A,regex:o,posix:s,input:f,output:E,match:d,isMatch:p};return typeof i.onResult=="function"&&i.onResult(Q),p===!1?(Q.isMatch=!1,g?Q:!1):c(f)?(typeof i.onIgnore=="function"&&i.onIgnore(Q),Q.isMatch=!1,g?Q:!1):(typeof i.onMatch=="function"&&i.onMatch(Q),g?Q:!0)};return r&&(u.state=A),u};Vn.test=(e,t,r,{glob:n,posix:i}={})=>{if(typeof e!="string")throw new TypeError("Expected input to be a string");if(e==="")return {isMatch:!1,output:""};let s=r||{},o=s.format||(i?VF.toPosixSlashes:null),A=e===n,c=A&&o?o(e):e;return A===!1&&(c=o?o(e):e,A=c===n),(A===!1||s.capture===!0)&&(s.matchBase===!0||s.basename===!0?A=Vn.matchBase(e,t,r,i):A=t.exec(c)),{isMatch:!!A,match:A,output:c}};Vn.matchBase=(e,t,r,n=VF.isWindows(r))=>(t instanceof RegExp?t:Vn.makeRe(t,r)).test(COe.basename(e));Vn.isMatch=(e,t,r)=>Vn(t,r)(e);Vn.parse=(e,t)=>Array.isArray(e)?e.map(r=>Vn.parse(r,t)):zF(e,{...t,fastpaths:!1});Vn.scan=(e,t)=>dOe(e,t);Vn.compileRe=(e,t,r=!1,n=!1)=>{if(r===!0)return e.output;let i=t||{},s=i.contains?"":"^",o=i.contains?"":"$",A=`${s}(?:${e.output})${o}`;e&&e.negated===!0&&(A=`^(?!${A}).*$`);let c=Vn.toRegex(A,t);return n===!0&&(c.state=e),c};Vn.makeRe=(e,t,r=!1,n=!1)=>{if(!e||typeof e!="string")throw new TypeError("Expected a non-empty string");let i=t||{},s={negated:!1,fastpaths:!0},o="",A;return e.startsWith("./")&&(e=e.slice(2),o=s.prefix="./"),i.fastpaths!==!1&&(e[0]==="."||e[0]==="*")&&(A=zF.fastpaths(e,t)),A===void 0?(s=zF(e,t),s.prefix=o+(s.prefix||"")):s.output=A,Vn.compileRe(s,t,r,n)};Vn.toRegex=(e,t)=>{try{let r=t||{};return new RegExp(e,r.flags||(r.nocase?"i":""))}catch(r){if(t&&t.debug===!0)throw r;return /$^/}};Vn.constants=EOe;t6.exports=Vn;});var i6=chunkTKGT252T_js.c((VTt,n6)=>{n6.exports=r6();});var c6=chunkTKGT252T_js.c((t1,r1)=>{(function(e,t){typeof chunkTKGT252T_js.a=="function"&&typeof t1=="object"&&typeof r1=="object"?r1.exports=t():typeof define=="function"&&define.amd?define(function(){return t()}):e.pluralize=t();})(t1,function(){var e=[],t=[],r={},n={},i={};function s(d){return typeof d=="string"?new RegExp("^"+d+"$","i"):d}function o(d,E){return d===E?E:d===d.toLowerCase()?E.toLowerCase():d===d.toUpperCase()?E.toUpperCase():d[0]===d[0].toUpperCase()?E.charAt(0).toUpperCase()+E.substr(1).toLowerCase():E.toLowerCase()}function A(d,E){return d.replace(/\$(\d{1,2})/g,function(Q,S){return E[S]||""})}function c(d,E){return d.replace(E[0],function(Q,S){var F=A(E[1],arguments);return o(Q===""?d[S-1]:Q,F)})}function u(d,E,Q){if(!d.length||r.hasOwnProperty(d))return E;for(var S=Q.length;S--;){var F=Q[S];if(F[0].test(E))return c(E,F)}return E}function f(d,E,Q){return function(S){var F=S.toLowerCase();return E.hasOwnProperty(F)?o(S,F):d.hasOwnProperty(F)?o(S,d[F]):u(F,S,Q)}}function g(d,E,Q,S){return function(F){var x=F.toLowerCase();return E.hasOwnProperty(x)?!0:d.hasOwnProperty(x)?!1:u(x,x,Q)===x}}function p(d,E,Q){var S=E===1?p.singular(d):p.plural(d);return (Q?E+" ":"")+S}return p.plural=f(i,n,e),p.isPlural=g(i,n,e),p.singular=f(n,i,t),p.isSingular=g(n,i,t),p.addPluralRule=function(d,E){e.push([s(d),E]);},p.addSingularRule=function(d,E){t.push([s(d),E]);},p.addUncountableRule=function(d){if(typeof d=="string"){r[d.toLowerCase()]=!0;return}p.addPluralRule(d,"$0"),p.addSingularRule(d,"$0");},p.addIrregularRule=function(d,E){E=E.toLowerCase(),d=d.toLowerCase(),i[d]=E,n[E]=d;},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEach(function(d){return p.addIrregularRule(d[0],d[1])}),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach(function(d){return p.addPluralRule(d[0],d[1])}),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach(function(d){return p.addSingularRule(d[0],d[1])}),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(p.addUncountableRule),p});});var p6=chunkTKGT252T_js.c((E2t,h6)=>{var g6=chunkIPJUKAKD_js.n(),_Oe=(e,t,r,n,i)=>{typeof r=="string"&&(i=n,n=r,r=void 0);try{return new g6(e instanceof g6?e.version:e,r).inc(t,n,i).version}catch{return null}};h6.exports=_Oe;});var E6=chunkTKGT252T_js.c((I2t,d6)=>{var C6=chunkIPJUKAKD_js.o(),DOe=(e,t)=>{let r=C6(e,null,!0),n=C6(t,null,!0),i=r.compare(n);if(i===0)return null;let s=i>0,o=s?r:n,A=s?n:r,c=!!o.prerelease.length;if(!!A.prerelease.length&&!c)return !A.patch&&!A.minor?"major":o.patch?"patch":o.minor?"minor":"major";let f=c?"pre":"";return r.major!==n.major?f+"major":r.minor!==n.minor?f+"minor":r.patch!==n.patch?f+"patch":"prerelease"};d6.exports=DOe;});var y6=chunkTKGT252T_js.c((y2t,I6)=>{var xOe=chunkIPJUKAKD_js.n(),kOe=(e,t)=>new xOe(e,t).major;I6.exports=kOe;});var B6=chunkTKGT252T_js.c((m2t,m6)=>{var ROe=chunkIPJUKAKD_js.n(),FOe=(e,t)=>new ROe(e,t).minor;m6.exports=FOe;});var Q6=chunkTKGT252T_js.c((B2t,w6)=>{var NOe=chunkIPJUKAKD_js.n(),POe=(e,t)=>new NOe(e,t).patch;w6.exports=POe;});var S6=chunkTKGT252T_js.c((w2t,v6)=>{var OOe=chunkIPJUKAKD_js.o(),LOe=(e,t)=>{let r=OOe(e,t);return r&&r.prerelease.length?r.prerelease:null};v6.exports=LOe;});var eA=chunkTKGT252T_js.c((Q2t,_6)=>{var b6=chunkIPJUKAKD_js.n(),MOe=(e,t,r)=>new b6(e,r).compare(new b6(t,r));_6.exports=MOe;});var x6=chunkTKGT252T_js.c((v2t,D6)=>{var KOe=eA(),TOe=(e,t,r)=>KOe(t,e,r);D6.exports=TOe;});var R6=chunkTKGT252T_js.c((S2t,k6)=>{var UOe=eA(),jOe=(e,t)=>UOe(e,t,!0);k6.exports=jOe;});var PB=chunkTKGT252T_js.c((b2t,N6)=>{var F6=chunkIPJUKAKD_js.n(),GOe=(e,t,r)=>{let n=new F6(e,r),i=new F6(t,r);return n.compare(i)||n.compareBuild(i)};N6.exports=GOe;});var O6=chunkTKGT252T_js.c((_2t,P6)=>{var YOe=PB(),HOe=(e,t)=>e.sort((r,n)=>YOe(r,n,t));P6.exports=HOe;});var M6=chunkTKGT252T_js.c((D2t,L6)=>{var qOe=PB(),$Oe=(e,t)=>e.sort((r,n)=>qOe(n,r,t));L6.exports=$Oe;});var lI=chunkTKGT252T_js.c((x2t,K6)=>{var JOe=eA(),WOe=(e,t,r)=>JOe(e,t,r)>0;K6.exports=WOe;});var OB=chunkTKGT252T_js.c((k2t,T6)=>{var zOe=eA(),VOe=(e,t,r)=>zOe(e,t,r)<0;T6.exports=VOe;});var s1=chunkTKGT252T_js.c((R2t,U6)=>{var XOe=eA(),ZOe=(e,t,r)=>XOe(e,t,r)===0;U6.exports=ZOe;});var o1=chunkTKGT252T_js.c((F2t,j6)=>{var eLe=eA(),tLe=(e,t,r)=>eLe(e,t,r)!==0;j6.exports=tLe;});var LB=chunkTKGT252T_js.c((N2t,G6)=>{var rLe=eA(),nLe=(e,t,r)=>rLe(e,t,r)>=0;G6.exports=nLe;});var MB=chunkTKGT252T_js.c((P2t,Y6)=>{var iLe=eA(),sLe=(e,t,r)=>iLe(e,t,r)<=0;Y6.exports=sLe;});var A1=chunkTKGT252T_js.c((O2t,H6)=>{var oLe=s1(),ALe=o1(),aLe=lI(),cLe=LB(),uLe=OB(),lLe=MB(),fLe=(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 oLe(e,r,n);case"!=":return ALe(e,r,n);case">":return aLe(e,r,n);case">=":return cLe(e,r,n);case"<":return uLe(e,r,n);case"<=":return lLe(e,r,n);default:throw new TypeError(`Invalid operator: ${t}`)}};H6.exports=fLe;});var $6=chunkTKGT252T_js.c((L2t,q6)=>{var gLe=chunkIPJUKAKD_js.n(),hLe=chunkIPJUKAKD_js.o(),{safeRe:KB,t:TB}=chunkIPJUKAKD_js.k(),pLe=(e,t)=>{if(e instanceof gLe)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?KB[TB.COERCEFULL]:KB[TB.COERCE]);else {let c=t.includePrerelease?KB[TB.COERCERTLFULL]:KB[TB.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",o=t.includePrerelease&&r[5]?`-${r[5]}`:"",A=t.includePrerelease&&r[6]?`+${r[6]}`:"";return hLe(`${n}.${i}.${s}${o}${A}`,t)};q6.exports=pLe;});var W6=chunkTKGT252T_js.c((M2t,J6)=>{var a1=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}};J6.exports=a1;});var tA=chunkTKGT252T_js.c((K2t,Z6)=>{var CLe=/\s+/g,c1=class e{constructor(t,r){if(r=ELe(r),t instanceof e)return t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease?t:new e(t.raw,r);if(t instanceof u1)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(CLe," "),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=>!V6(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&&vLe(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&&wLe)|(this.options.loose&&QLe))+":"+t,i=z6.get(n);if(i)return i;let s=this.options.loose,o=s?Vs[ys.HYPHENRANGELOOSE]:Vs[ys.HYPHENRANGE];t=t.replace(o,PLe(this.options.includePrerelease)),ln("hyphen replace",t),t=t.replace(Vs[ys.COMPARATORTRIM],yLe),ln("comparator trim",t),t=t.replace(Vs[ys.TILDETRIM],mLe),ln("tilde trim",t),t=t.replace(Vs[ys.CARETTRIM],BLe),ln("caret trim",t);let A=t.split(" ").map(g=>SLe(g,this.options)).join(" ").split(/\s+/).map(g=>NLe(g,this.options));s&&(A=A.filter(g=>(ln("loose invalid filter",g,this.options),!!g.match(Vs[ys.COMPARATORLOOSE])))),ln("range list",A);let c=new Map,u=A.map(g=>new u1(g,this.options));for(let g of u){if(V6(g))return [g];c.set(g.value,g);}c.size>1&&c.has("")&&c.delete("");let f=[...c.values()];return z6.set(n,f),f}intersects(t,r){if(!(t instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>X6(n,r)&&t.set.some(i=>X6(i,r)&&n.every(s=>i.every(o=>s.intersects(o,r)))))}test(t){if(!t)return !1;if(typeof t=="string")try{t=new ILe(t,this.options);}catch{return !1}for(let r=0;r<this.set.length;r++)if(OLe(this.set[r],t,this.options))return !0;return !1}};Z6.exports=c1;var dLe=W6(),z6=new dLe,ELe=chunkIPJUKAKD_js.l(),u1=fI(),ln=chunkIPJUKAKD_js.i(),ILe=chunkIPJUKAKD_js.n(),{safeRe:Vs,t:ys,comparatorTrimReplace:yLe,tildeTrimReplace:mLe,caretTrimReplace:BLe}=chunkIPJUKAKD_js.k(),{FLAG_INCLUDE_PRERELEASE:wLe,FLAG_LOOSE:QLe}=chunkIPJUKAKD_js.j(),V6=e=>e.value==="<0.0.0-0",vLe=e=>e.value==="",X6=(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},SLe=(e,t)=>(ln("comp",e,t),e=DLe(e,t),ln("caret",e),e=bLe(e,t),ln("tildes",e),e=kLe(e,t),ln("xrange",e),e=FLe(e,t),ln("stars",e),e),ms=e=>!e||e.toLowerCase()==="x"||e==="*",bLe=(e,t)=>e.trim().split(/\s+/).map(r=>_Le(r,t)).join(" "),_Le=(e,t)=>{let r=t.loose?Vs[ys.TILDELOOSE]:Vs[ys.TILDE];return e.replace(r,(n,i,s,o,A)=>{ln("tilde",e,n,i,s,o,A);let c;return ms(i)?c="":ms(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:ms(o)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:A?(ln("replaceTilde pr",A),c=`>=${i}.${s}.${o}-${A} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${o} <${i}.${+s+1}.0-0`,ln("tilde return",c),c})},DLe=(e,t)=>e.trim().split(/\s+/).map(r=>xLe(r,t)).join(" "),xLe=(e,t)=>{ln("caret",e,t);let r=t.loose?Vs[ys.CARETLOOSE]:Vs[ys.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(i,s,o,A,c)=>{ln("caret",e,i,s,o,A,c);let u;return ms(s)?u="":ms(o)?u=`>=${s}.0.0${n} <${+s+1}.0.0-0`:ms(A)?s==="0"?u=`>=${s}.${o}.0${n} <${s}.${+o+1}.0-0`:u=`>=${s}.${o}.0${n} <${+s+1}.0.0-0`:c?(ln("replaceCaret pr",c),s==="0"?o==="0"?u=`>=${s}.${o}.${A}-${c} <${s}.${o}.${+A+1}-0`:u=`>=${s}.${o}.${A}-${c} <${s}.${+o+1}.0-0`:u=`>=${s}.${o}.${A}-${c} <${+s+1}.0.0-0`):(ln("no pr"),s==="0"?o==="0"?u=`>=${s}.${o}.${A}${n} <${s}.${o}.${+A+1}-0`:u=`>=${s}.${o}.${A}${n} <${s}.${+o+1}.0-0`:u=`>=${s}.${o}.${A} <${+s+1}.0.0-0`),ln("caret return",u),u})},kLe=(e,t)=>(ln("replaceXRanges",e,t),e.split(/\s+/).map(r=>RLe(r,t)).join(" ")),RLe=(e,t)=>{e=e.trim();let r=t.loose?Vs[ys.XRANGELOOSE]:Vs[ys.XRANGE];return e.replace(r,(n,i,s,o,A,c)=>{ln("xRange",e,n,i,s,o,A,c);let u=ms(s),f=u||ms(o),g=f||ms(A),p=g;return i==="="&&p&&(i=""),c=t.includePrerelease?"-0":"",u?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&p?(f&&(o=0),A=0,i===">"?(i=">=",f?(s=+s+1,o=0,A=0):(o=+o+1,A=0)):i==="<="&&(i="<",f?s=+s+1:o=+o+1),i==="<"&&(c="-0"),n=`${i+s}.${o}.${A}${c}`):f?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:g&&(n=`>=${s}.${o}.0${c} <${s}.${+o+1}.0-0`),ln("xRange return",n),n})},FLe=(e,t)=>(ln("replaceStars",e,t),e.trim().replace(Vs[ys.STAR],"")),NLe=(e,t)=>(ln("replaceGTE0",e,t),e.trim().replace(Vs[t.includePrerelease?ys.GTE0PRE:ys.GTE0],"")),PLe=e=>(t,r,n,i,s,o,A,c,u,f,g,p)=>(ms(n)?r="":ms(i)?r=`>=${n}.0.0${e?"-0":""}`:ms(s)?r=`>=${n}.${i}.0${e?"-0":""}`:o?r=`>=${r}`:r=`>=${r}${e?"-0":""}`,ms(u)?c="":ms(f)?c=`<${+u+1}.0.0-0`:ms(g)?c=`<${u}.${+f+1}.0-0`:p?c=`<=${u}.${f}.${g}-${p}`:e?c=`<${u}.${f}.${+g+1}-0`:c=`<=${c}`,`${r} ${c}`.trim()),OLe=(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(ln(e[n].semver),e[n].semver!==u1.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 fI=chunkTKGT252T_js.c((T2t,s9)=>{var gI=Symbol("SemVer ANY"),g1=class e{static get ANY(){return gI}constructor(t,r){if(r=e9(r),t instanceof e){if(t.loose===!!r.loose)return t;t=t.value;}t=t.trim().split(/\s+/).join(" "),f1("comparator",t,r),this.options=r,this.loose=!!r.loose,this.parse(t),this.semver===gI?this.value="":this.v