UNPKG

@envsa/repo-config

Version:

Repository configuration and GitHub workflows for @envsa/shared-config.

5 lines 223 kB
#!/usr/bin/env node import { createRequire } from "module"; const require = createRequire(import.meta.url); var Yf=Object.create;var yo=Object.defineProperty;var Vf=Object.getOwnPropertyDescriptor;var Kf=Object.getOwnPropertyNames;var Qf=Object.getPrototypeOf,Jf=Object.prototype.hasOwnProperty;var fe=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var R=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Xf=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Kf(t))!Jf.call(e,i)&&i!==n&&yo(e,i,{get:()=>t[i],enumerable:!(r=Vf(t,i))||r.enumerable});return e};var lt=(e,t,n)=>(n=e!=null?Yf(Qf(e)):{},Xf(t||!e||!e.__esModule?yo(n,"default",{value:e,enumerable:!0}):n,e));var $r=R((AF,Ir)=>{var An=process||{},Po=An.argv||[],yn=An.env||{},nh=!(yn.NO_COLOR||Po.includes("--no-color"))&&(!!yn.FORCE_COLOR||Po.includes("--color")||An.platform==="win32"||(An.stdout||{}).isTTY&&yn.TERM!=="dumb"||!!yn.CI),rh=(e,t,n=e)=>r=>{let i=""+r,s=i.indexOf(t,e.length);return~s?e+ih(i,t,n,s)+t:e+i+t},ih=(e,t,n,r)=>{let i="",s=0;do i+=e.substring(s,r)+n,s=r+t.length,r=e.indexOf(t,s);while(~r);return i+e.substring(s)},vo=(e=nh)=>{let t=e?rh:()=>String;return{isColorSupported:e,reset:t("\x1B[0m","\x1B[0m"),bold:t("\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"),dim:t("\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"),italic:t("\x1B[3m","\x1B[23m"),underline:t("\x1B[4m","\x1B[24m"),inverse:t("\x1B[7m","\x1B[27m"),hidden:t("\x1B[8m","\x1B[28m"),strikethrough:t("\x1B[9m","\x1B[29m"),black:t("\x1B[30m","\x1B[39m"),red:t("\x1B[31m","\x1B[39m"),green:t("\x1B[32m","\x1B[39m"),yellow:t("\x1B[33m","\x1B[39m"),blue:t("\x1B[34m","\x1B[39m"),magenta:t("\x1B[35m","\x1B[39m"),cyan:t("\x1B[36m","\x1B[39m"),white:t("\x1B[37m","\x1B[39m"),gray:t("\x1B[90m","\x1B[39m"),bgBlack:t("\x1B[40m","\x1B[49m"),bgRed:t("\x1B[41m","\x1B[49m"),bgGreen:t("\x1B[42m","\x1B[49m"),bgYellow:t("\x1B[43m","\x1B[49m"),bgBlue:t("\x1B[44m","\x1B[49m"),bgMagenta:t("\x1B[45m","\x1B[49m"),bgCyan:t("\x1B[46m","\x1B[49m"),bgWhite:t("\x1B[47m","\x1B[49m"),blackBright:t("\x1B[90m","\x1B[39m"),redBright:t("\x1B[91m","\x1B[39m"),greenBright:t("\x1B[92m","\x1B[39m"),yellowBright:t("\x1B[93m","\x1B[39m"),blueBright:t("\x1B[94m","\x1B[39m"),magentaBright:t("\x1B[95m","\x1B[39m"),cyanBright:t("\x1B[96m","\x1B[39m"),whiteBright:t("\x1B[97m","\x1B[39m"),bgBlackBright:t("\x1B[100m","\x1B[49m"),bgRedBright:t("\x1B[101m","\x1B[49m"),bgGreenBright:t("\x1B[102m","\x1B[49m"),bgYellowBright:t("\x1B[103m","\x1B[49m"),bgBlueBright:t("\x1B[104m","\x1B[49m"),bgMagentaBright:t("\x1B[105m","\x1B[49m"),bgCyanBright:t("\x1B[106m","\x1B[49m"),bgWhiteBright:t("\x1B[107m","\x1B[49m")}};Ir.exports=vo();Ir.exports.createColors=vo});var Lo=R((TF,jo)=>{jo.exports=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED8\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])))?))?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3C-\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE8A\uDE8E-\uDEC2\uDEC6\uDEC8\uDECD-\uDEDC\uDEDF-\uDEEA\uDEEF]|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g});var lu=R((_E,cu)=>{"use strict";cu.exports=function(t){if(t===void 0&&(t=2),t>=Error.stackTraceLimit)throw new TypeError("getCallerFile(position) requires position be less then Error.stackTraceLimit but position was: `"+t+"` and Error.stackTraceLimit was: `"+Error.stackTraceLimit+"`");var n=Error.prepareStackTrace;Error.prepareStackTrace=function(i,s){return s};var r=new Error().stack;if(Error.prepareStackTrace=n,r!==null&&typeof r=="object")return r[t]?r[t].getFileName():void 0}});var ta=R((UC,ea)=>{"use strict";var gd=function(t){return md(t)&&!Fd(t)};function md(e){return!!e&&typeof e=="object"}function Fd(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||_d(e)}var Ed=typeof Symbol=="function"&&Symbol.for,Cd=Ed?Symbol.for("react.element"):60103;function _d(e){return e.$$typeof===Cd}function bd(e){return Array.isArray(e)?[]:{}}function fn(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Yt(bd(e),e,t):e}function yd(e,t,n){return e.concat(t).map(function(r){return fn(r,n)})}function Ad(e,t){if(!t.customMerge)return Yt;var n=t.customMerge(e);return typeof n=="function"?n:Yt}function Sd(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Xu(e){return Object.keys(e).concat(Sd(e))}function Zu(e,t){try{return t in e}catch{return!1}}function xd(e,t){return Zu(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function wd(e,t,n){var r={};return n.isMergeableObject(e)&&Xu(e).forEach(function(i){r[i]=fn(e[i],n)}),Xu(t).forEach(function(i){xd(e,i)||(Zu(e,i)&&n.isMergeableObject(t[i])?r[i]=Ad(i,n)(e[i],t[i],n):r[i]=fn(t[i],n))}),r}function Yt(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||yd,n.isMergeableObject=n.isMergeableObject||gd,n.cloneUnlessOtherwiseSpecified=fn;var r=Array.isArray(t),i=Array.isArray(e),s=r===i;return s?r?n.arrayMerge(e,t,n):wd(e,t,n):fn(t,n)}Yt.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,i){return Yt(r,i,n)},{})};var Od=Yt;ea.exports=Od});var ma=R(Kt=>{"use strict";Object.defineProperty(Kt,"__esModule",{value:!0});Kt.splitWhen=Kt.flatten=void 0;function ip(e){return e.reduce((t,n)=>[].concat(t,n),[])}Kt.flatten=ip;function sp(e,t){let n=[[]],r=0;for(let i of e)t(i)?(r++,n[r]=[]):n[r].push(i);return n}Kt.splitWhen=sp});var Fa=R(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});Qn.isEnoentCodeError=void 0;function op(e){return e.code==="ENOENT"}Qn.isEnoentCodeError=op});var Ea=R(Jn=>{"use strict";Object.defineProperty(Jn,"__esModule",{value:!0});Jn.createDirentFromStats=void 0;var Ci=class{constructor(t,n){this.name=t,this.isBlockDevice=n.isBlockDevice.bind(n),this.isCharacterDevice=n.isCharacterDevice.bind(n),this.isDirectory=n.isDirectory.bind(n),this.isFIFO=n.isFIFO.bind(n),this.isFile=n.isFile.bind(n),this.isSocket=n.isSocket.bind(n),this.isSymbolicLink=n.isSymbolicLink.bind(n)}};function up(e,t){return new Ci(e,t)}Jn.createDirentFromStats=up});var ya=R(me=>{"use strict";Object.defineProperty(me,"__esModule",{value:!0});me.convertPosixPathToPattern=me.convertWindowsPathToPattern=me.convertPathToPattern=me.escapePosixPath=me.escapeWindowsPath=me.escape=me.removeLeadingDotSegment=me.makeAbsolute=me.unixify=void 0;var ap=fe("os"),cp=fe("path"),Ca=ap.platform()==="win32",lp=2,fp=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,hp=/(\\?)([()[\]{}]|^!|[!+@](?=\())/g,dp=/^\\\\([.?])/,pp=/\\(?![!()+@[\]{}])/g;function Dp(e){return e.replace(/\\/g,"/")}me.unixify=Dp;function gp(e,t){return cp.resolve(e,t)}me.makeAbsolute=gp;function mp(e){if(e.charAt(0)==="."){let t=e.charAt(1);if(t==="/"||t==="\\")return e.slice(lp)}return e}me.removeLeadingDotSegment=mp;me.escape=Ca?_i:bi;function _i(e){return e.replace(hp,"\\$2")}me.escapeWindowsPath=_i;function bi(e){return e.replace(fp,"\\$2")}me.escapePosixPath=bi;me.convertPathToPattern=Ca?_a:ba;function _a(e){return _i(e).replace(dp,"//$1").replace(pp,"/")}me.convertWindowsPathToPattern=_a;function ba(e){return bi(e)}me.convertPosixPathToPattern=ba});var Sa=R((j_,Aa)=>{Aa.exports=function(t){if(typeof t!="string"||t==="")return!1;for(var n;n=/(\\).|([@?!+*]\(.*\))/g.exec(t);){if(n[2])return!0;t=t.slice(n.index+n[0].length)}return!1}});var Oa=R((L_,wa)=>{var Fp=Sa(),xa={"{":"}","(":")","[":"]"},Ep=function(e){if(e[0]==="!")return!0;for(var t=0,n=-2,r=-2,i=-2,s=-2,o=-2;t<e.length;){if(e[t]==="*"||e[t+1]==="?"&&/[\].+)]/.test(e[t])||r!==-1&&e[t]==="["&&e[t+1]!=="]"&&(r<t&&(r=e.indexOf("]",t)),r>t&&(o===-1||o>r||(o=e.indexOf("\\",t),o===-1||o>r)))||i!==-1&&e[t]==="{"&&e[t+1]!=="}"&&(i=e.indexOf("}",t),i>t&&(o=e.indexOf("\\",t),o===-1||o>i))||s!==-1&&e[t]==="("&&e[t+1]==="?"&&/[:!=]/.test(e[t+2])&&e[t+3]!==")"&&(s=e.indexOf(")",t),s>t&&(o=e.indexOf("\\",t),o===-1||o>s))||n!==-1&&e[t]==="("&&e[t+1]!=="|"&&(n<t&&(n=e.indexOf("|",t)),n!==-1&&e[n+1]!==")"&&(s=e.indexOf(")",n),s>n&&(o=e.indexOf("\\",n),o===-1||o>s))))return!0;if(e[t]==="\\"){var u=e[t+1];t+=2;var a=xa[u];if(a){var d=e.indexOf(a,t);d!==-1&&(t=d+1)}if(e[t]==="!")return!0}else t++}return!1},Cp=function(e){if(e[0]==="!")return!0;for(var t=0;t<e.length;){if(/[*?{}()[\]]/.test(e[t]))return!0;if(e[t]==="\\"){var n=e[t+1];t+=2;var r=xa[n];if(r){var i=e.indexOf(r,t);i!==-1&&(t=i+1)}if(e[t]==="!")return!0}else t++}return!1};wa.exports=function(t,n){if(typeof t!="string"||t==="")return!1;if(Fp(t))return!0;var r=Ep;return n&&n.strict===!1&&(r=Cp),r(t)}});var va=R((N_,Pa)=>{"use strict";var _p=Oa(),bp=fe("path").posix.dirname,yp=fe("os").platform()==="win32",yi="/",Ap=/\\/g,Sp=/[\{\[].*[\}\]]$/,xp=/(^|[^\\])([\{\[]|\([^\)]+$)/,wp=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Pa.exports=function(t,n){var r=Object.assign({flipBackslashes:!0},n);r.flipBackslashes&&yp&&t.indexOf(yi)<0&&(t=t.replace(Ap,yi)),Sp.test(t)&&(t+=yi),t+="a";do t=bp(t);while(_p(t)||xp.test(t));return t.replace(wp,"$1")}});var Xn=R(He=>{"use strict";He.isInteger=e=>typeof e=="number"?Number.isInteger(e):typeof e=="string"&&e.trim()!==""?Number.isInteger(Number(e)):!1;He.find=(e,t)=>e.nodes.find(n=>n.type===t);He.exceedsLimit=(e,t,n=1,r)=>r===!1||!He.isInteger(e)||!He.isInteger(t)?!1:(Number(t)-Number(e))/Number(n)>=r;He.escapeNode=(e,t=0,n)=>{let r=e.nodes[t];r&&(n&&r.type===n||r.type==="open"||r.type==="close")&&r.escaped!==!0&&(r.value="\\"+r.value,r.escaped=!0)};He.encloseBrace=e=>e.type!=="brace"?!1:e.commas>>0+e.ranges>>0===0?(e.invalid=!0,!0):!1;He.isInvalidBrace=e=>e.type!=="brace"?!1:e.invalid===!0||e.dollar?!0:e.commas>>0+e.ranges>>0===0||e.open!==!0||e.close!==!0?(e.invalid=!0,!0):!1;He.isOpenOrClose=e=>e.type==="open"||e.type==="close"?!0:e.open===!0||e.close===!0;He.reduce=e=>e.reduce((t,n)=>(n.type==="text"&&t.push(n.value),n.type==="range"&&(n.type="text"),t),[]);He.flatten=(...e)=>{let t=[],n=r=>{for(let i=0;i<r.length;i++){let s=r[i];if(Array.isArray(s)){n(s);continue}s!==void 0&&t.push(s)}return t};return n(e),t}});var Zn=R((H_,Ra)=>{"use strict";var Ba=Xn();Ra.exports=(e,t={})=>{let n=(r,i={})=>{let s=t.escapeInvalid&&Ba.isInvalidBrace(i),o=r.invalid===!0&&t.escapeInvalid===!0,u="";if(r.value)return(s||o)&&Ba.isOpenOrClose(r)?"\\"+r.value:r.value;if(r.value)return r.value;if(r.nodes)for(let a of r.nodes)u+=n(a);return u};return n(e)}});var Ma=R((W_,Ta)=>{"use strict";Ta.exports=function(e){return typeof e=="number"?e-e===0:typeof e=="string"&&e.trim()!==""?Number.isFinite?Number.isFinite(+e):isFinite(+e):!1}});var qa=R((q_,Wa)=>{"use strict";var Ia=Ma(),kt=(e,t,n)=>{if(Ia(e)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(t===void 0||e===t)return String(e);if(Ia(t)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let r={relaxZeros:!0,...n};typeof r.strictZeros=="boolean"&&(r.relaxZeros=r.strictZeros===!1);let i=String(r.relaxZeros),s=String(r.shorthand),o=String(r.capture),u=String(r.wrap),a=e+":"+t+"="+i+s+o+u;if(kt.cache.hasOwnProperty(a))return kt.cache[a].result;let d=Math.min(e,t),h=Math.max(e,t);if(Math.abs(d-h)===1){let F=e+"|"+t;return r.capture?`(${F})`:r.wrap===!1?F:`(?:${F})`}let f=Ha(e)||Ha(t),l={min:e,max:t,a:d,b:h},D=[],g=[];if(f&&(l.isPadded=f,l.maxLen=String(l.max).length),d<0){let F=h<0?Math.abs(h):1;g=$a(F,Math.abs(d),l,r),d=l.a=0}return h>=0&&(D=$a(d,h,l,r)),l.negatives=g,l.positives=D,l.result=Op(g,D,r),r.capture===!0?l.result=`(${l.result})`:r.wrap!==!1&&D.length+g.length>1&&(l.result=`(?:${l.result})`),kt.cache[a]=l,l.result};function Op(e,t,n){let r=Ai(e,t,"-",!1,n)||[],i=Ai(t,e,"",!1,n)||[],s=Ai(e,t,"-?",!0,n)||[];return r.concat(s).concat(i).join("|")}function Pp(e,t){let n=1,r=1,i=La(e,n),s=new Set([t]);for(;e<=i&&i<=t;)s.add(i),n+=1,i=La(e,n);for(i=Na(t+1,r)-1;e<i&&i<=t;)s.add(i),r+=1,i=Na(t+1,r)-1;return s=[...s],s.sort(Rp),s}function vp(e,t,n){if(e===t)return{pattern:e,count:[],digits:0};let r=Bp(e,t),i=r.length,s="",o=0;for(let u=0;u<i;u++){let[a,d]=r[u];a===d?s+=a:a!=="0"||d!=="9"?s+=Tp(a,d,n):o++}return o&&(s+=n.shorthand===!0?"\\d":"[0-9]"),{pattern:s,count:[o],digits:i}}function $a(e,t,n,r){let i=Pp(e,t),s=[],o=e,u;for(let a=0;a<i.length;a++){let d=i[a],h=vp(String(o),String(d),r),f="";if(!n.isPadded&&u&&u.pattern===h.pattern){u.count.length>1&&u.count.pop(),u.count.push(h.count[0]),u.string=u.pattern+ka(u.count),o=d+1;continue}n.isPadded&&(f=Mp(d,n,r)),h.string=f+h.pattern+ka(h.count),s.push(h),o=d+1,u=h}return s}function Ai(e,t,n,r,i){let s=[];for(let o of e){let{string:u}=o;!r&&!ja(t,"string",u)&&s.push(n+u),r&&ja(t,"string",u)&&s.push(n+u)}return s}function Bp(e,t){let n=[];for(let r=0;r<e.length;r++)n.push([e[r],t[r]]);return n}function Rp(e,t){return e>t?1:t>e?-1:0}function ja(e,t,n){return e.some(r=>r[t]===n)}function La(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function Na(e,t){return e-e%Math.pow(10,t)}function ka(e){let[t=0,n=""]=e;return n||t>1?`{${t+(n?","+n:"")}}`:""}function Tp(e,t,n){return`[${e}${t-e===1?"":"-"}${t}]`}function Ha(e){return/^-?(0+)\d/.test(e)}function Mp(e,t,n){if(!t.isPadded)return e;let r=Math.abs(t.maxLen-String(e).length),i=n.relaxZeros!==!1;switch(r){case 0:return"";case 1:return i?"0?":"0";case 2:return i?"0{0,2}":"00";default:return i?`0{0,${r}}`:`0{${r}}`}}kt.cache={};kt.clearCache=()=>kt.cache={};Wa.exports=kt});var wi=R((G_,Qa)=>{"use strict";var Ip=fe("util"),Ua=qa(),Ga=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),$p=e=>t=>e===!0?Number(t):String(t),Si=e=>typeof e=="number"||typeof e=="string"&&e!=="",pn=e=>Number.isInteger(+e),xi=e=>{let t=`${e}`,n=-1;if(t[0]==="-"&&(t=t.slice(1)),t==="0")return!1;for(;t[++n]==="0";);return n>0},jp=(e,t,n)=>typeof e=="string"||typeof t=="string"?!0:n.stringify===!0,Lp=(e,t,n)=>{if(t>0){let r=e[0]==="-"?"-":"";r&&(e=e.slice(1)),e=r+e.padStart(r?t-1:t,"0")}return n===!1?String(e):e},tr=(e,t)=>{let n=e[0]==="-"?"-":"";for(n&&(e=e.slice(1),t--);e.length<t;)e="0"+e;return n?"-"+e:e},Np=(e,t,n)=>{e.negatives.sort((u,a)=>u<a?-1:u>a?1:0),e.positives.sort((u,a)=>u<a?-1:u>a?1:0);let r=t.capture?"":"?:",i="",s="",o;return e.positives.length&&(i=e.positives.map(u=>tr(String(u),n)).join("|")),e.negatives.length&&(s=`-(${r}${e.negatives.map(u=>tr(String(u),n)).join("|")})`),i&&s?o=`${i}|${s}`:o=i||s,t.wrap?`(${r}${o})`:o},za=(e,t,n,r)=>{if(n)return Ua(e,t,{wrap:!1,...r});let i=String.fromCharCode(e);if(e===t)return i;let s=String.fromCharCode(t);return`[${i}-${s}]`},Ya=(e,t,n)=>{if(Array.isArray(e)){let r=n.wrap===!0,i=n.capture?"":"?:";return r?`(${i}${e.join("|")})`:e.join("|")}return Ua(e,t,n)},Va=(...e)=>new RangeError("Invalid range arguments: "+Ip.inspect(...e)),Ka=(e,t,n)=>{if(n.strictRanges===!0)throw Va([e,t]);return[]},kp=(e,t)=>{if(t.strictRanges===!0)throw new TypeError(`Expected step "${e}" to be a number`);return[]},Hp=(e,t,n=1,r={})=>{let i=Number(e),s=Number(t);if(!Number.isInteger(i)||!Number.isInteger(s)){if(r.strictRanges===!0)throw Va([e,t]);return[]}i===0&&(i=0),s===0&&(s=0);let o=i>s,u=String(e),a=String(t),d=String(n);n=Math.max(Math.abs(n),1);let h=xi(u)||xi(a)||xi(d),f=h?Math.max(u.length,a.length,d.length):0,l=h===!1&&jp(e,t,r)===!1,D=r.transform||$p(l);if(r.toRegex&&n===1)return za(tr(e,f),tr(t,f),!0,r);let g={negatives:[],positives:[]},F=Q=>g[Q<0?"negatives":"positives"].push(Math.abs(Q)),m=[],B=0;for(;o?i>=s:i<=s;)r.toRegex===!0&&n>1?F(i):m.push(Lp(D(i,B),f,l)),i=o?i-n:i+n,B++;return r.toRegex===!0?n>1?Np(g,r,f):Ya(m,null,{wrap:!1,...r}):m},Wp=(e,t,n=1,r={})=>{if(!pn(e)&&e.length>1||!pn(t)&&t.length>1)return Ka(e,t,r);let i=r.transform||(l=>String.fromCharCode(l)),s=`${e}`.charCodeAt(0),o=`${t}`.charCodeAt(0),u=s>o,a=Math.min(s,o),d=Math.max(s,o);if(r.toRegex&&n===1)return za(a,d,!1,r);let h=[],f=0;for(;u?s>=o:s<=o;)h.push(i(s,f)),s=u?s-n:s+n,f++;return r.toRegex===!0?Ya(h,null,{wrap:!1,options:r}):h},er=(e,t,n,r={})=>{if(t==null&&Si(e))return[e];if(!Si(e)||!Si(t))return Ka(e,t,r);if(typeof n=="function")return er(e,t,1,{transform:n});if(Ga(n))return er(e,t,0,n);let i={...r};return i.capture===!0&&(i.wrap=!0),n=n||i.step||1,pn(n)?pn(e)&&pn(t)?Hp(e,t,n,i):Wp(e,t,Math.max(Math.abs(n),1),i):n!=null&&!Ga(n)?kp(n,i):er(e,t,1,n)};Qa.exports=er});var Za=R((U_,Xa)=>{"use strict";var qp=wi(),Ja=Xn(),Gp=(e,t={})=>{let n=(r,i={})=>{let s=Ja.isInvalidBrace(i),o=r.invalid===!0&&t.escapeInvalid===!0,u=s===!0||o===!0,a=t.escapeInvalid===!0?"\\":"",d="";if(r.isOpen===!0)return a+r.value;if(r.isClose===!0)return console.log("node.isClose",a,r.value),a+r.value;if(r.type==="open")return u?a+r.value:"(";if(r.type==="close")return u?a+r.value:")";if(r.type==="comma")return r.prev.type==="comma"?"":u?r.value:"|";if(r.value)return r.value;if(r.nodes&&r.ranges>0){let h=Ja.reduce(r.nodes),f=qp(...h,{...t,wrap:!1,toRegex:!0,strictZeros:!0});if(f.length!==0)return h.length>1&&f.length>1?`(${f})`:f}if(r.nodes)for(let h of r.nodes)d+=n(h,r);return d};return n(e)};Xa.exports=Gp});var nc=R((z_,tc)=>{"use strict";var Up=wi(),ec=Zn(),Qt=Xn(),Ht=(e="",t="",n=!1)=>{let r=[];if(e=[].concat(e),t=[].concat(t),!t.length)return e;if(!e.length)return n?Qt.flatten(t).map(i=>`{${i}}`):t;for(let i of e)if(Array.isArray(i))for(let s of i)r.push(Ht(s,t,n));else for(let s of t)n===!0&&typeof s=="string"&&(s=`{${s}}`),r.push(Array.isArray(s)?Ht(i,s,n):i+s);return Qt.flatten(r)},zp=(e,t={})=>{let n=t.rangeLimit===void 0?1e3:t.rangeLimit,r=(i,s={})=>{i.queue=[];let o=s,u=s.queue;for(;o.type!=="brace"&&o.type!=="root"&&o.parent;)o=o.parent,u=o.queue;if(i.invalid||i.dollar){u.push(Ht(u.pop(),ec(i,t)));return}if(i.type==="brace"&&i.invalid!==!0&&i.nodes.length===2){u.push(Ht(u.pop(),["{}"]));return}if(i.nodes&&i.ranges>0){let f=Qt.reduce(i.nodes);if(Qt.exceedsLimit(...f,t.step,n))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let l=Up(...f,t);l.length===0&&(l=ec(i,t)),u.push(Ht(u.pop(),l)),i.nodes=[];return}let a=Qt.encloseBrace(i),d=i.queue,h=i;for(;h.type!=="brace"&&h.type!=="root"&&h.parent;)h=h.parent,d=h.queue;for(let f=0;f<i.nodes.length;f++){let l=i.nodes[f];if(l.type==="comma"&&i.type==="brace"){f===1&&d.push(""),d.push("");continue}if(l.type==="close"){u.push(Ht(u.pop(),d,a));continue}if(l.value&&l.type!=="open"){d.push(Ht(d.pop(),l.value));continue}l.nodes&&r(l,i)}return d};return Qt.flatten(r(e))};tc.exports=zp});var ic=R((Y_,rc)=>{"use strict";rc.exports={MAX_LENGTH:1e4,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:` `,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var cc=R((V_,ac)=>{"use strict";var Yp=Zn(),{MAX_LENGTH:sc,CHAR_BACKSLASH:Oi,CHAR_BACKTICK:Vp,CHAR_COMMA:Kp,CHAR_DOT:Qp,CHAR_LEFT_PARENTHESES:Jp,CHAR_RIGHT_PARENTHESES:Xp,CHAR_LEFT_CURLY_BRACE:Zp,CHAR_RIGHT_CURLY_BRACE:eD,CHAR_LEFT_SQUARE_BRACKET:oc,CHAR_RIGHT_SQUARE_BRACKET:uc,CHAR_DOUBLE_QUOTE:tD,CHAR_SINGLE_QUOTE:nD,CHAR_NO_BREAK_SPACE:rD,CHAR_ZERO_WIDTH_NOBREAK_SPACE:iD}=ic(),sD=(e,t={})=>{if(typeof e!="string")throw new TypeError("Expected a string");let n=t||{},r=typeof n.maxLength=="number"?Math.min(sc,n.maxLength):sc;if(e.length>r)throw new SyntaxError(`Input length (${e.length}), exceeds max characters (${r})`);let i={type:"root",input:e,nodes:[]},s=[i],o=i,u=i,a=0,d=e.length,h=0,f=0,l,D=()=>e[h++],g=F=>{if(F.type==="text"&&u.type==="dot"&&(u.type="text"),u&&u.type==="text"&&F.type==="text"){u.value+=F.value;return}return o.nodes.push(F),F.parent=o,F.prev=u,u=F,F};for(g({type:"bos"});h<d;)if(o=s[s.length-1],l=D(),!(l===iD||l===rD)){if(l===Oi){g({type:"text",value:(t.keepEscaping?l:"")+D()});continue}if(l===uc){g({type:"text",value:"\\"+l});continue}if(l===oc){a++;let F;for(;h<d&&(F=D());){if(l+=F,F===oc){a++;continue}if(F===Oi){l+=D();continue}if(F===uc&&(a--,a===0))break}g({type:"text",value:l});continue}if(l===Jp){o=g({type:"paren",nodes:[]}),s.push(o),g({type:"text",value:l});continue}if(l===Xp){if(o.type!=="paren"){g({type:"text",value:l});continue}o=s.pop(),g({type:"text",value:l}),o=s[s.length-1];continue}if(l===tD||l===nD||l===Vp){let F=l,m;for(t.keepQuotes!==!0&&(l="");h<d&&(m=D());){if(m===Oi){l+=m+D();continue}if(m===F){t.keepQuotes===!0&&(l+=m);break}l+=m}g({type:"text",value:l});continue}if(l===Zp){f++;let m={type:"brace",open:!0,close:!1,dollar:u.value&&u.value.slice(-1)==="$"||o.dollar===!0,depth:f,commas:0,ranges:0,nodes:[]};o=g(m),s.push(o),g({type:"open",value:l});continue}if(l===eD){if(o.type!=="brace"){g({type:"text",value:l});continue}let F="close";o=s.pop(),o.close=!0,g({type:F,value:l}),f--,o=s[s.length-1];continue}if(l===Kp&&f>0){if(o.ranges>0){o.ranges=0;let F=o.nodes.shift();o.nodes=[F,{type:"text",value:Yp(o)}]}g({type:"comma",value:l}),o.commas++;continue}if(l===Qp&&f>0&&o.commas===0){let F=o.nodes;if(f===0||F.length===0){g({type:"text",value:l});continue}if(u.type==="dot"){if(o.range=[],u.value+=l,u.type="range",o.nodes.length!==3&&o.nodes.length!==5){o.invalid=!0,o.ranges=0,u.type="text";continue}o.ranges++,o.args=[];continue}if(u.type==="range"){F.pop();let m=F[F.length-1];m.value+=u.value+l,u=m,o.ranges--;continue}g({type:"dot",value:l});continue}g({type:"text",value:l})}do if(o=s.pop(),o.type!=="root"){o.nodes.forEach(B=>{B.nodes||(B.type==="open"&&(B.isOpen=!0),B.type==="close"&&(B.isClose=!0),B.nodes||(B.type="text"),B.invalid=!0)});let F=s[s.length-1],m=F.nodes.indexOf(o);F.nodes.splice(m,1,...o.nodes)}while(s.length>0);return g({type:"eos"}),i};ac.exports=sD});var hc=R((K_,fc)=>{"use strict";var lc=Zn(),oD=Za(),uD=nc(),aD=cc(),Te=(e,t={})=>{let n=[];if(Array.isArray(e))for(let r of e){let i=Te.create(r,t);Array.isArray(i)?n.push(...i):n.push(i)}else n=[].concat(Te.create(e,t));return t&&t.expand===!0&&t.nodupes===!0&&(n=[...new Set(n)]),n};Te.parse=(e,t={})=>aD(e,t);Te.stringify=(e,t={})=>lc(typeof e=="string"?Te.parse(e,t):e,t);Te.compile=(e,t={})=>(typeof e=="string"&&(e=Te.parse(e,t)),oD(e,t));Te.expand=(e,t={})=>{typeof e=="string"&&(e=Te.parse(e,t));let n=uD(e,t);return t.noempty===!0&&(n=n.filter(Boolean)),t.nodupes===!0&&(n=[...new Set(n)]),n};Te.create=(e,t={})=>e===""||e.length<3?[e]:t.expand!==!0?Te.compile(e,t):Te.expand(e,t);fc.exports=Te});var Dn=R((Q_,mc)=>{"use strict";var cD=fe("path"),Ze="\\\\/",dc=`[^${Ze}]`,ot="\\.",lD="\\+",fD="\\?",nr="\\/",hD="(?=.)",pc="[^/]",Pi=`(?:${nr}|$)`,Dc=`(?:^|${nr})`,vi=`${ot}{1,2}${Pi}`,dD=`(?!${ot})`,pD=`(?!${Dc}${vi})`,DD=`(?!${ot}{0,1}${Pi})`,gD=`(?!${vi})`,mD=`[^.${nr}]`,FD=`${pc}*?`,gc={DOT_LITERAL:ot,PLUS_LITERAL:lD,QMARK_LITERAL:fD,SLASH_LITERAL:nr,ONE_CHAR:hD,QMARK:pc,END_ANCHOR:Pi,DOTS_SLASH:vi,NO_DOT:dD,NO_DOTS:pD,NO_DOT_SLASH:DD,NO_DOTS_SLASH:gD,QMARK_NO_DOT:mD,STAR:FD,START_ANCHOR:Dc},ED={...gc,SLASH_LITERAL:`[${Ze}]`,QMARK:dc,STAR:`${dc}*?`,DOTS_SLASH:`${ot}{1,2}(?:[${Ze}]|$)`,NO_DOT:`(?!${ot})`,NO_DOTS:`(?!(?:^|[${Ze}])${ot}{1,2}(?:[${Ze}]|$))`,NO_DOT_SLASH:`(?!${ot}{0,1}(?:[${Ze}]|$))`,NO_DOTS_SLASH:`(?!${ot}{1,2}(?:[${Ze}]|$))`,QMARK_NO_DOT:`[^.${Ze}]`,START_ANCHOR:`(?:^|[${Ze}])`,END_ANCHOR:`(?:[${Ze}]|$)`},CD={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"};mc.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:CD,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:cD.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?ED:gc}}});var gn=R(we=>{"use strict";var _D=fe("path"),bD=process.platform==="win32",{REGEX_BACKSLASH:yD,REGEX_REMOVE_BACKSLASH:AD,REGEX_SPECIAL_CHARS:SD,REGEX_SPECIAL_CHARS_GLOBAL:xD}=Dn();we.isObject=e=>e!==null&&typeof e=="object"&&!Array.isArray(e);we.hasRegexChars=e=>SD.test(e);we.isRegexChar=e=>e.length===1&&we.hasRegexChars(e);we.escapeRegex=e=>e.replace(xD,"\\$1");we.toPosixSlashes=e=>e.replace(yD,"/");we.removeBackslashes=e=>e.replace(AD,t=>t==="\\"?"":t);we.supportsLookbehinds=()=>{let e=process.version.slice(1).split(".").map(Number);return e.length===3&&e[0]>=9||e[0]===8&&e[1]>=10};we.isWindows=e=>e&&typeof e.windows=="boolean"?e.windows:bD===!0||_D.sep==="\\";we.escapeLast=(e,t,n)=>{let r=e.lastIndexOf(t,n);return r===-1?e:e[r-1]==="\\"?we.escapeLast(e,t,r-1):`${e.slice(0,r)}\\${e.slice(r)}`};we.removePrefix=(e,t={})=>{let n=e;return n.startsWith("./")&&(n=n.slice(2),t.prefix="./"),n};we.wrapOutput=(e,t={},n={})=>{let r=n.contains?"":"^",i=n.contains?"":"$",s=`${r}(?:${e})${i}`;return t.negated===!0&&(s=`(?:^(?!${s}).*$)`),s}});var Sc=R((X_,Ac)=>{"use strict";var Fc=gn(),{CHAR_ASTERISK:Bi,CHAR_AT:wD,CHAR_BACKWARD_SLASH:mn,CHAR_COMMA:OD,CHAR_DOT:Ri,CHAR_EXCLAMATION_MARK:Ti,CHAR_FORWARD_SLASH:yc,CHAR_LEFT_CURLY_BRACE:Mi,CHAR_LEFT_PARENTHESES:Ii,CHAR_LEFT_SQUARE_BRACKET:PD,CHAR_PLUS:vD,CHAR_QUESTION_MARK:Ec,CHAR_RIGHT_CURLY_BRACE:BD,CHAR_RIGHT_PARENTHESES:Cc,CHAR_RIGHT_SQUARE_BRACKET:RD}=Dn(),_c=e=>e===yc||e===mn,bc=e=>{e.isPrefix!==!0&&(e.depth=e.isGlobstar?1/0:1)},TD=(e,t)=>{let n=t||{},r=e.length-1,i=n.parts===!0||n.scanToEnd===!0,s=[],o=[],u=[],a=e,d=-1,h=0,f=0,l=!1,D=!1,g=!1,F=!1,m=!1,B=!1,Q=!1,j=!1,Z=!1,I=!1,U=0,L,k,ne={value:"",depth:0,isGlob:!1},ee=()=>d>=r,E=()=>a.charCodeAt(d+1),w=()=>(L=k,a.charCodeAt(++d));for(;d<r;){k=w();let J;if(k===mn){Q=ne.backslashes=!0,k=w(),k===Mi&&(B=!0);continue}if(B===!0||k===Mi){for(U++;ee()!==!0&&(k=w());){if(k===mn){Q=ne.backslashes=!0,w();continue}if(k===Mi){U++;continue}if(B!==!0&&k===Ri&&(k=w())===Ri){if(l=ne.isBrace=!0,g=ne.isGlob=!0,I=!0,i===!0)continue;break}if(B!==!0&&k===OD){if(l=ne.isBrace=!0,g=ne.isGlob=!0,I=!0,i===!0)continue;break}if(k===BD&&(U--,U===0)){B=!1,l=ne.isBrace=!0,I=!0;break}}if(i===!0)continue;break}if(k===yc){if(s.push(d),o.push(ne),ne={value:"",depth:0,isGlob:!1},I===!0)continue;if(L===Ri&&d===h+1){h+=2;continue}f=d+1;continue}if(n.noext!==!0&&(k===vD||k===wD||k===Bi||k===Ec||k===Ti)===!0&&E()===Ii){if(g=ne.isGlob=!0,F=ne.isExtglob=!0,I=!0,k===Ti&&d===h&&(Z=!0),i===!0){for(;ee()!==!0&&(k=w());){if(k===mn){Q=ne.backslashes=!0,k=w();continue}if(k===Cc){g=ne.isGlob=!0,I=!0;break}}continue}break}if(k===Bi){if(L===Bi&&(m=ne.isGlobstar=!0),g=ne.isGlob=!0,I=!0,i===!0)continue;break}if(k===Ec){if(g=ne.isGlob=!0,I=!0,i===!0)continue;break}if(k===PD){for(;ee()!==!0&&(J=w());){if(J===mn){Q=ne.backslashes=!0,w();continue}if(J===RD){D=ne.isBracket=!0,g=ne.isGlob=!0,I=!0;break}}if(i===!0)continue;break}if(n.nonegate!==!0&&k===Ti&&d===h){j=ne.negated=!0,h++;continue}if(n.noparen!==!0&&k===Ii){if(g=ne.isGlob=!0,i===!0){for(;ee()!==!0&&(k=w());){if(k===Ii){Q=ne.backslashes=!0,k=w();continue}if(k===Cc){I=!0;break}}continue}break}if(g===!0){if(I=!0,i===!0)continue;break}}n.noext===!0&&(F=!1,g=!1);let O=a,q="",b="";h>0&&(q=a.slice(0,h),a=a.slice(h),f-=h),O&&g===!0&&f>0?(O=a.slice(0,f),b=a.slice(f)):g===!0?(O="",b=a):O=a,O&&O!==""&&O!=="/"&&O!==a&&_c(O.charCodeAt(O.length-1))&&(O=O.slice(0,-1)),n.unescape===!0&&(b&&(b=Fc.removeBackslashes(b)),O&&Q===!0&&(O=Fc.removeBackslashes(O)));let y={prefix:q,input:e,start:h,base:O,glob:b,isBrace:l,isBracket:D,isGlob:g,isExtglob:F,isGlobstar:m,negated:j,negatedExtglob:Z};if(n.tokens===!0&&(y.maxDepth=0,_c(k)||o.push(ne),y.tokens=o),n.parts===!0||n.tokens===!0){let J;for(let z=0;z<s.length;z++){let Fe=J?J+1:h,ie=s[z],le=e.slice(Fe,ie);n.tokens&&(z===0&&h!==0?(o[z].isPrefix=!0,o[z].value=q):o[z].value=le,bc(o[z]),y.maxDepth+=o[z].depth),(z!==0||le!=="")&&u.push(le),J=ie}if(J&&J+1<e.length){let z=e.slice(J+1);u.push(z),n.tokens&&(o[o.length-1].value=z,bc(o[o.length-1]),y.maxDepth+=o[o.length-1].depth)}y.slashes=s,y.parts=u}return y};Ac.exports=TD});var Oc=R((Z_,wc)=>{"use strict";var rr=Dn(),Me=gn(),{MAX_LENGTH:ir,POSIX_REGEX_SOURCE:MD,REGEX_NON_SPECIAL_CHARS:ID,REGEX_SPECIAL_CHARS_BACKREF:$D,REPLACEMENTS:xc}=rr,jD=(e,t)=>{if(typeof t.expandRange=="function")return t.expandRange(...e,t);e.sort();let n=`[${e.join("-")}]`;try{new RegExp(n)}catch{return e.map(i=>Me.escapeRegex(i)).join("..")}return n},Jt=(e,t)=>`Missing ${e}: "${t}" - use "\\\\${t}" to match literal characters`,$i=(e,t)=>{if(typeof e!="string")throw new TypeError("Expected a string");e=xc[e]||e;let n={...t},r=typeof n.maxLength=="number"?Math.min(ir,n.maxLength):ir,i=e.length;if(i>r)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${r}`);let s={type:"bos",value:"",output:n.prepend||""},o=[s],u=n.capture?"":"?:",a=Me.isWindows(t),d=rr.globChars(a),h=rr.extglobChars(d),{DOT_LITERAL:f,PLUS_LITERAL:l,SLASH_LITERAL:D,ONE_CHAR:g,DOTS_SLASH:F,NO_DOT:m,NO_DOT_SLASH:B,NO_DOTS_SLASH:Q,QMARK:j,QMARK_NO_DOT:Z,STAR:I,START_ANCHOR:U}=d,L=S=>`(${u}(?:(?!${U}${S.dot?F:f}).)*?)`,k=n.dot?"":m,ne=n.dot?j:Z,ee=n.bash===!0?L(n):I;n.capture&&(ee=`(${ee})`),typeof n.noext=="boolean"&&(n.noextglob=n.noext);let E={input:e,index:-1,start:0,dot:n.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:o};e=Me.removePrefix(e,E),i=e.length;let w=[],O=[],q=[],b=s,y,J=()=>E.index===i-1,z=E.peek=(S=1)=>e[E.index+S],Fe=E.advance=()=>e[++E.index]||"",ie=()=>e.slice(E.index+1),le=(S="",X=0)=>{E.consumed+=S,E.index+=X},Se=S=>{E.output+=S.output!=null?S.output:S.value,le(S.value)},it=()=>{let S=1;for(;z()==="!"&&(z(2)!=="("||z(3)==="?");)Fe(),E.start++,S++;return S%2===0?!1:(E.negated=!0,E.start++,!0)},G=S=>{E[S]++,q.push(S)},Ue=S=>{E[S]--,q.pop()},P=S=>{if(b.type==="globstar"){let X=E.braces>0&&(S.type==="comma"||S.type==="brace"),x=S.extglob===!0||w.length&&(S.type==="pipe"||S.type==="paren");S.type!=="slash"&&S.type!=="paren"&&!X&&!x&&(E.output=E.output.slice(0,-b.output.length),b.type="star",b.value="*",b.output=ee,E.output+=b.output)}if(w.length&&S.type!=="paren"&&(w[w.length-1].inner+=S.value),(S.value||S.output)&&Se(S),b&&b.type==="text"&&S.type==="text"){b.value+=S.value,b.output=(b.output||"")+S.value;return}S.prev=b,o.push(S),b=S},se=(S,X)=>{let x={...h[X],conditions:1,inner:""};x.prev=b,x.parens=E.parens,x.output=E.output;let Y=(n.capture?"(":"")+x.open;G("parens"),P({type:S,value:X,output:E.output?"":g}),P({type:"paren",extglob:!0,value:Fe(),output:Y}),w.push(x)},ae=S=>{let X=S.close+(n.capture?")":""),x;if(S.type==="negate"){let Y=ee;if(S.inner&&S.inner.length>1&&S.inner.includes("/")&&(Y=L(n)),(Y!==ee||J()||/^\)+$/.test(ie()))&&(X=S.close=`)$))${Y}`),S.inner.includes("*")&&(x=ie())&&/^\.[^\\/.]+$/.test(x)){let re=$i(x,{...t,fastpaths:!1}).output;X=S.close=`)${re})${Y})`}S.prev.type==="bos"&&(E.negatedExtglob=!0)}P({type:"paren",extglob:!0,value:y,output:X}),Ue("parens")};if(n.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(e)){let S=!1,X=e.replace($D,(x,Y,re,ge,p,C)=>ge==="\\"?(S=!0,x):ge==="?"?Y?Y+ge+(p?j.repeat(p.length):""):C===0?ne+(p?j.repeat(p.length):""):j.repeat(re.length):ge==="."?f.repeat(re.length):ge==="*"?Y?Y+ge+(p?ee:""):ee:Y?x:`\\${x}`);return S===!0&&(n.unescape===!0?X=X.replace(/\\/g,""):X=X.replace(/\\+/g,x=>x.length%2===0?"\\\\":x?"\\":"")),X===e&&n.contains===!0?(E.output=e,E):(E.output=Me.wrapOutput(X,E,t),E)}for(;!J();){if(y=Fe(),y==="\0")continue;if(y==="\\"){let x=z();if(x==="/"&&n.bash!==!0||x==="."||x===";")continue;if(!x){y+="\\",P({type:"text",value:y});continue}let Y=/^\\+/.exec(ie()),re=0;if(Y&&Y[0].length>2&&(re=Y[0].length,E.index+=re,re%2!==0&&(y+="\\")),n.unescape===!0?y=Fe():y+=Fe(),E.brackets===0){P({type:"text",value:y});continue}}if(E.brackets>0&&(y!=="]"||b.value==="["||b.value==="[^")){if(n.posix!==!1&&y===":"){let x=b.value.slice(1);if(x.includes("[")&&(b.posix=!0,x.includes(":"))){let Y=b.value.lastIndexOf("["),re=b.value.slice(0,Y),ge=b.value.slice(Y+2),p=MD[ge];if(p){b.value=re+p,E.backtrack=!0,Fe(),!s.output&&o.indexOf(b)===1&&(s.output=g);continue}}}(y==="["&&z()!==":"||y==="-"&&z()==="]")&&(y=`\\${y}`),y==="]"&&(b.value==="["||b.value==="[^")&&(y=`\\${y}`),n.posix===!0&&y==="!"&&b.value==="["&&(y="^"),b.value+=y,Se({value:y});continue}if(E.quotes===1&&y!=='"'){y=Me.escapeRegex(y),b.value+=y,Se({value:y});continue}if(y==='"'){E.quotes=E.quotes===1?0:1,n.keepQuotes===!0&&P({type:"text",value:y});continue}if(y==="("){G("parens"),P({type:"paren",value:y});continue}if(y===")"){if(E.parens===0&&n.strictBrackets===!0)throw new SyntaxError(Jt("opening","("));let x=w[w.length-1];if(x&&E.parens===x.parens+1){ae(w.pop());continue}P({type:"paren",value:y,output:E.parens?")":"\\)"}),Ue("parens");continue}if(y==="["){if(n.nobracket===!0||!ie().includes("]")){if(n.nobracket!==!0&&n.strictBrackets===!0)throw new SyntaxError(Jt("closing","]"));y=`\\${y}`}else G("brackets");P({type:"bracket",value:y});continue}if(y==="]"){if(n.nobracket===!0||b&&b.type==="bracket"&&b.value.length===1){P({type:"text",value:y,output:`\\${y}`});continue}if(E.brackets===0){if(n.strictBrackets===!0)throw new SyntaxError(Jt("opening","["));P({type:"text",value:y,output:`\\${y}`});continue}Ue("brackets");let x=b.value.slice(1);if(b.posix!==!0&&x[0]==="^"&&!x.includes("/")&&(y=`/${y}`),b.value+=y,Se({value:y}),n.literalBrackets===!1||Me.hasRegexChars(x))continue;let Y=Me.escapeRegex(b.value);if(E.output=E.output.slice(0,-b.value.length),n.literalBrackets===!0){E.output+=Y,b.value=Y;continue}b.value=`(${u}${Y}|${b.value})`,E.output+=b.value;continue}if(y==="{"&&n.nobrace!==!0){G("braces");let x={type:"brace",value:y,output:"(",outputIndex:E.output.length,tokensIndex:E.tokens.length};O.push(x),P(x);continue}if(y==="}"){let x=O[O.length-1];if(n.nobrace===!0||!x){P({type:"text",value:y,output:y});continue}let Y=")";if(x.dots===!0){let re=o.slice(),ge=[];for(let p=re.length-1;p>=0&&(o.pop(),re[p].type!=="brace");p--)re[p].type!=="dots"&&ge.unshift(re[p].value);Y=jD(ge,n),E.backtrack=!0}if(x.comma!==!0&&x.dots!==!0){let re=E.output.slice(0,x.outputIndex),ge=E.tokens.slice(x.tokensIndex);x.value=x.output="\\{",y=Y="\\}",E.output=re;for(let p of ge)E.output+=p.output||p.value}P({type:"brace",value:y,output:Y}),Ue("braces"),O.pop();continue}if(y==="|"){w.length>0&&w[w.length-1].conditions++,P({type:"text",value:y});continue}if(y===","){let x=y,Y=O[O.length-1];Y&&q[