(()=>{"use strict";vare={538:(e,t,r)=>{constn=r(200);constu=r(668);consts=r(961);consto=r(594);constbraces=(e,t={})=>{letr=[];if(Array.isArray(e)){for(letnofe){lete=braces.create(n,t);if(Array.isArray(e)){r.push(...e)}else{r.push(e)}}}else{r=[].concat(braces.create(e,t))}if(t&&t.expand===true&&t.nodupes===true){r=[...newSet(r)]}returnr};braces.parse=(e,t={})=>o(e,t);braces.stringify=(e,t={})=>{if(typeofe==="string"){returnn(braces.parse(e,t),t)}returnn(e,t)};braces.compile=(e,t={})=>{if(typeofe==="string"){e=braces.parse(e,t)}returnu(e,t)};braces.expand=(e,t={})=>{if(typeofe==="string"){e=braces.parse(e,t)}letr=s(e,t);if(t.noempty===true){r=r.filter(Boolean)}if(t.nodupes===true){r=[...newSet(r)]}returnr};braces.create=(e,t={})=>{if(e===""||e.length<3){return[e]}returnt.expand!==true?braces.compile(e,t):braces.expand(e,t)};e.exports=braces},668:(e,t,r)=>{constn=r(488);constu=r(691);constcompile=(e,t={})=>{letwalk=(e,r={})=>{lets=u.isInvalidBrace(r);leto=e.invalid===true&&t.escapeInvalid===true;leti=s===true||o===true;leta=t.escapeInvalid===true?"\\":"";letl="";if(e.isOpen===true){returna+e.value}if(e.isClose===true){returna+e.value}if(e.type==="open"){returni?a+e.value:"("}if(e.type==="close"){returni?a+e.value:")"}if(e.type==="comma"){returne.prev.type==="comma"?"":i?e.value:"|"}if(e.value){returne.value}if(e.nodes&&e.ranges>0){letr=u.reduce(e.nodes);lets=n(...r,{...t,wrap:false,toRegex:true});if(s.length!==0){returnr.length>1&&s.length>1?`(${s})`:s}}if(e.nodes){for(lettofe.nodes){l+=walk(t,e)}}returnl};returnwalk(e)};e.exports=compile},529:e=>{e.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:"\n",CHAR_NO_BREAK_SPACE:"",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:"\t",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\ufeff"}},961:(e,t,r)=>{constn=r(488);constu=r(200);consts=r(691);constappend=(e="",t="",r=false)=>{letn=[];e=[].concat(e);t=[].concat(t);if(!t.length)returne;if(!e.length){returnr?s.flatten(t).map((e=>`{${e}}`)):t}for(letuofe){if(Array.isArray(u)){for(leteofu){n.push(append(e,t,r))}}else{for(leteoft){if(r===true&&typeofe==="string")e=`{${e}}`;n.push(Array.isArray(e)?append(u,e,r):u+e)}}}returns.flatten(n)};constexpand=(e,t={})=>{letr=t.rangeLimit===void0?1e3:t.rangeLimit;letwalk=(e,o={})=>{e.queue=[];leti=o;leta=o.queue;while(i.type!=="brace"&&i.type!=="root"&&i.parent){i=i.parent;a=i.queue}if(e.invalid||e.dollar){a.push(append(a.pop(),u(e,t)));return}if(e.type==="brace"&&e.invalid!==true&&e.nodes.length===2){a.push(append(a.pop(),["{}"]));return}if(e.nodes&&e.ranges>0){leto=s.reduce(e.nodes);if(s.exceedsLimit(...o,t.step,r)){thrownewRangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.")}leti=n(...o,t);if(i.length===0){i=u(e,t)}a.push(append(a.pop(),i));e.nodes=[];return}letl=s.encloseBrace(e);letc=e.queue;letp=e;while(p.type!=="brace"&&p.type!=="root"&&p.parent){p=p.parent;c=p.queue}for(lett=0;t<e.nodes.length;t++){letr=e.nodes[t];if(r.type==="comma"&&e.type==="brace"){if(t===1)c.push("");c.push("");continue}if(r.type==="close"){a.push(append(a.pop(),c,l));continue}if(r.value&&r.type!=="open"){c.push(append(c.pop(),r.value));continue}if(r.nodes){walk(r,e)}}returnc};returns.flatten(walk(e))};e.exports=expand},594:(e,t
constn=r(837);constu=r(887);constisObject=e=>e!==null&&typeofe==="object"&&!Array.isArray(e);consttransform=e=>t=>e===true?Number(t):String(t);constisValidValue=e=>typeofe==="number"||typeofe==="string"&&e!=="";constisNumber=e=>Number.isInteger(+e);constzeros=e=>{lett=`${e}`;letr=-1;if(t[0]==="-")t=t.slice(1);if(t==="0")returnfalse;while(t[++r]==="0");returnr>0};conststringify=(e,t,r)=>{if(typeofe==="string"||typeoft==="string"){returntrue}returnr.stringify===true};constpad=(e,t,r)=>{if(t>0){letr=e[0]==="-"?"-":"";if(r)e=e.slice(1);e=r+e.padStart(r?t-1:t,"0")}if(r===false){returnString(e)}returne};consttoMaxLen=(e,t)=>{letr=e[0]==="-"?"-":"";if(r){e=e.slice(1);t--}while(e.length<t)e="0"+e;returnr?"-"+e:e};consttoSequence=(e,t)=>{e.negatives.sort(((e,t)=>e<t?-1:e>t?1:0));e.positives.sort(((e,t)=>e<t?-1:e>t?1:0));letr=t.capture?"":"?:";letn="";letu="";lets;if(e.positives.length){n=e.positives.join("|")}if(e.negatives.length){u=`-(${r}${e.negatives.join("|")})`}if(n&&u){s=`${n}|${u}`}else{s=n||u}if(t.wrap){return`(${r}${s})`}returns};consttoRange=(e,t,r,n)=>{if(r){returnu(e,t,{wrap:false,...n})}lets=String.fromCharCode(e);if(e===t)returns;leto=String.fromCharCode(t);return`[${s}-${o}]`};consttoRegex=(e,t,r)=>{if(Array.isArray(e)){lett=r.wrap===true;letn=r.capture?"":"?:";returnt?`(${n}${e.join("|")})`:e.join("|")}returnu(e,t,r)};constrangeError=(...e)=>newRangeError("Invalid range arguments: "+n.inspect(...e));constinvalidRange=(e,t,r)=>{if(r.strictRanges===true)throwrangeError([e,t]);return[]};constinvalidStep=(e,t)=>{if(t.strictRanges===true){thrownewTypeError(`Expected step "${e}" to be a number`)}return[]};constfillNumbers=(e,t,r=1,n={})=>{letu=Number(e);lets=Number(t);if(!Number.isInteger(u)||!Number.isInteger(s)){if(n.strictRanges===true)throwrangeError([e,t]);return[]}if(u===0)u=0;if(s===0)s=0;leto=u>s;leti=String(e);leta=String(t);letl=String(r);r=Math.max(Math.abs(r),1);letc=zeros(i)||zeros(a)||zeros(l);letp=c?Math.max(i.length,a.length,l.length):0;letf=c===false&&stringify(e,t,n)===false;letA=n.transform||transform(f);if(n.toRegex&&r===1){returntoRange(toMaxLen(e,p),toMaxLen(t,p),true,n)}letR={negatives:[],positives:[]};letpush=e=>R[e<0?"negatives":"positives"].push(Math.abs(e));let_=[];leth=0;while(o?u>=s:u<=s){if(n.toRegex===true&&r>1){push(u)}else{_.push(pad(A(u,h),p,f))}u=o?u-r:u+r;h++}if(n.toRegex===true){returnr>1?toSequence(R,n):toRegex(_,null,{wrap:false,...n})}return_};constfillLetters=(e,t,r=1,n={})=>{if(!isNumber(e)&&e.length>1||!isNumber(t)&&t.length>1){returninvalidRange(e,t,n)}letu=n.transform||(e=>String.fromCharCode(e));lets=`${e}`.charCodeAt(0);leto=`${t}`.charCodeAt(0);leti=s>o;leta=Math.min(s,o);letl=Math.max(s,o);if(n.toRegex&&r===1){returntoRange(a,l,false,n)}letc=[];letp=0;while(i?s>=o:s<=o){c.push(u(s,p));s=i?s-r:s+r;p++}if(n.toRegex===true){returntoRegex(c,null,{wrap:false,options:n})}returnc};constfill=(e,t,r,n={})=>{if(t==null&&isValidValue(e)){return[e]}if(!isValidValue(e)||!isValidValue(t)){returninvalidRange(e,t,n)}if(typeofr==="function"){returnfill(e,t,1,{transform:r})}if(isObject(r)){returnfill(e,t,0,r)}letu={...n};if(u.capture===true)u.wrap=true;r=r||u.step||1;if(!isNumber(r)){if(r!=null&&!isObject(r))returninvalidStep(r,u);returnfill(e,t,1,r)}if(isNumber(e)&&isNumber(t)){returnfillNumbers(e,t,r,u)}returnfillLetters(e,t,Math.max(Math.abs(r),1),u)};e.exports=fill},15:(e,t,r)=>{constn=r(837);constu=r(538);consts=r(802);consto=r(354);constisEmptyString=e=>e===""||e==="./";constmicromatch=(e,t,r)=>{t=[].concat(t);e=[].concat(e);letn=newSet;letu=newSet;leto=newSet;leti=0;letonResult=e=>{o.add(e.output);if(r&&r.onResult){r.onResult(e)}};for(leto=0;o<t.length;o++){leta=s(String(t[o]),{...r,onResult:onResult},true);letl=a.state.negated||a.state.negatedExtglob;if(l)i++;for(lettofe){lete=a(t,true);letr=l?!e.isMatch:e.isMatch;if(!r)continue;if(l){n.add(e.output)}else{n.delete(e.output);u.add(e.output)}}}leta=i===t.length?[...o]:[...u];letl=a.filter((e=>!n.has(e)));if(r&&l.length
constn=r(752);consttoRegexRange=(e,t,r)=>{if(n(e)===false){thrownewTypeError("toRegexRange: expected the first argument to be a number")}if(t===void0||e===t){returnString(e)}if(n(t)===false){thrownewTypeError("toRegexRange: expected the second argument to be a number.")}letu={relaxZeros:true,...r};if(typeofu.strictZeros==="boolean"){u.relaxZeros=u.strictZeros===false}lets=String(u.relaxZeros);leto=String(u.shorthand);leti=String(u.capture);leta=String(u.wrap);letl=e+":"+t+"="+s+o+i+a;if(toRegexRange.cache.hasOwnProperty(l)){returntoRegexRange.cache[l].result}letc=Math.min(e,t);letp=Math.max(e,t);if(Math.abs(c-p)===1){letr=e+"|"+t;if(u.capture){return`(${r})`}if(u.wrap===false){returnr}return`(?:${r})`}letf=hasPadding(e)||hasPadding(t);letA={min:e,max:t,a:c,b:p};letR=[];let_=[];if(f){A.isPadded=f;A.maxLen=String(A.max).length}if(c<0){lete=p<0?Math.abs(p):1;_=splitToPatterns(e,Math.abs(c),A,u);c=A.a=0}if(p>=0){R=splitToPatterns(c,p,A,u)}A.negatives=_;A.positives=R;A.result=collatePatterns(_,R,u);if(u.capture===true){A.result=`(${A.result})`}elseif(u.wrap!==false&&R.length+_.length>1){A.result=`(?:${A.result})`}toRegexRange.cache[l]=A;returnA.result};functioncollatePatterns(e,t,r){letn=filterPatterns(e,t,"-",false,r)||[];letu=filterPatterns(t,e,"",false,r)||[];lets=filterPatterns(e,t,"-?",true,r)||[];leto=n.concat(s).concat(u);returno.join("|")}functionsplitToRanges(e,t){letr=1;letn=1;letu=countNines(e,r);lets=newSet([t]);while(e<=u&&u<=t){s.add(u);r+=1;u=countNines(e,r)}u=countZeros(t+1,n)-1;while(e<u&&u<=t){s.add(u);n+=1;u=countZeros(t+1,n)-1}s=[...s];s.sort(compare);returns}functionrangeToPattern(e,t,r){if(e===t){return{pattern:e,count:[],digits:0}}letn=zip(e,t);letu=n.length;lets="";leto=0;for(lete=0;e<u;e++){let[t,u]=n[e];if(t===u){s+=t}elseif(t!=="0"||u!=="9"){s+=toCharacterClass(t,u,r)}else{o++}}if(o){s+=r.shorthand===true?"\\d":"[0-9]"}return{pattern:s,count:[o],digits:u}}functionsplitToPatterns(e,t,r,n){letu=splitToRanges(e,t);lets=[];leto=e;leti;for(lete=0;e<u.length;e++){lett=u[e];leta=rangeToPattern(String(o),String(t),n);letl="";if(!r.isPadded&&i&&i.pattern===a.pattern){if(i.count.length>1){i.count.pop()}i.count.push(a.count[0]);i.string=i.pattern+toQuantifier(i.count);o=t+1;continue}if(r.isPadded){l=padZeros(t,r,n)}a.string=l+a.pattern+toQuantifier(a.count);s.push(a);o=t+1;i=a}returns}functionfilterPatterns(e,t,r,n,u){lets=[];for(letuofe){let{string:e}=u;if(!n&&!contains(t,"string",e)){s.push(r+e)}if(n&&contains(t,"string",e)){s.push(r+e)}}returns}functionzip(e,t){letr=[];for(letn=0;n<e.length;n++)r.push([e[n],t[n]]);returnr}functioncompare(e,t){returne>t?1:t>e?-1:0}functioncontains(e,t,r){returne.some((e=>e[t]===r))}functioncountNines(e,t){returnNumber(String(e).slice(0,-t)+"9".repeat(t))}functioncountZeros(e,t){returne-e%Math.pow(10,t)}functiontoQuantifier(e){let[t=0,r=""]=e;if(r||t>1){return`{${t+(r?","+r:"")}}`}return""}functiontoCharacterClass(e,t,r){return`[${e}${t-e===1?"":"-"}${t}]`}functionhasPadding(e){return/^-?(0+)\d/.test(e)}functionpadZeros(e,t,r){if(!t.isPadded){returne}letn=Math.abs(t.maxLen-String(e).length);letu=r.relaxZeros!==false;switch(n){case0:return"";case1:returnu?"0?":"0";case2:returnu?"0{0,2}":"00";default:{returnu?`0{0,${n}}`:`0{${n}}`}}}toRegexRange.cache={};toRegexRange.clearCache=()=>toRegexRange.cache={};e.exports=toRegexRange},752:e=>{