1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5605],{2578:function(e,t,r){"use strict";let n=r(5936),o=r(3521),i=r(6170),u=r(6760),a=(e,t={})=>{let r=[];if(Array.isArray(e))for(let n of e){let e=a.create(n,t);Array.isArray(e)?r.push(...e):r.push(e)}else r=[].concat(a.create(e,t));return t&&!0===t.expand&&!0===t.nodupes&&(r=[...new Set(r)]),r};a.parse=(e,t={})=>u(e,t),a.stringify=(e,t={})=>"string"==typeof e?n(a.parse(e,t),t):n(e,t),a.compile=(e,t={})=>("string"==typeof e&&(e=a.parse(e,t)),o(e,t)),a.expand=(e,t={})=>{"string"==typeof e&&(e=a.parse(e,t));let r=i(e,t);return!0===t.noempty&&(r=r.filter(Boolean)),!0===t.nodupes&&(r=[...new Set(r)]),r},a.create=(e,t={})=>""===e||e.length<3?[e]:!0!==t.expand?a.compile(e,t):a.expand(e,t),e.exports=a},3521:function(e,t,r){"use strict";let n=r(5720),o=r(260);e.exports=(e,t={})=>{let r=(e,i={})=>{let u=o.isInvalidBrace(i),a=!0===e.invalid&&!0===t.escapeInvalid,s=!0===u||!0===a,l=!0===t.escapeInvalid?"\\":"",p="";if(!0===e.isOpen)return l+e.value;if(!0===e.isClose)return console.log("node.isClose",l,e.value),l+e.value;if("open"===e.type)return s?l+e.value:"(";if("close"===e.type)return s?l+e.value:")";if("comma"===e.type)return"comma"===e.prev.type?"":s?e.value:"|";if(e.value)return e.value;if(e.nodes&&e.ranges>0){let r=o.reduce(e.nodes),i=n(...r,{...t,wrap:!1,toRegex:!0,strictZeros:!0});if(0!==i.length)return r.length>1&&i.length>1?`(${i})`:i}if(e.nodes)for(let t of e.nodes)p+=r(t,e);return p};return r(e)}},4296:function(e){"use strict";e.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:"\n",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"}},6170:function(e,t,r){"use strict";let n=r(5720),o=r(5936),i=r(260),u=(e="",t="",r=!1)=>{let n=[];if(e=[].concat(e),!(t=[].concat(t)).length)return e;if(!e.length)return r?i.flatten(t).map(e=>`{${e}}`):t;for(let o of e)if(Array.isArray(o))for(let e of o)n.push(u(e,t,r));else for(let e of t)!0===r&&"string"==typeof e&&(e=`{${e}}`),n.push(Array.isArray(e)?u(o,e,r):o+e);return i.flatten(n)};e.exports=(e,t={})=>{let r=void 0===t.rangeLimit?1e3:t.rangeLimit,a=(e,s={})=>{e.queue=[];let l=s,p=s.queue;for(;"brace"!==l.type&&"root"!==l.type&&l.parent;)p=(l=l.parent).queue;if(e.invalid||e.dollar){p.push(u(p.pop(),o(e,t)));return}if("brace"===e.type&&!0!==e.invalid&&2===e.nodes.length){p.push(u(p.pop(),["{}"]));return}if(e.nodes&&e.ranges>0){let a=i.reduce(e.nodes);if(i.exceedsLimit(...a,t.step,r))throw RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let s=n(...a,t);0===s.length&&(s=o(e,t)),p.push(u(p.pop(),s)),e.nodes=[];return}let c=i.encloseBrace(e),f=e.queue,g=e;for(;"brace"!==g.type&&"root"!==g.type&&g.parent;)f=(g=g.parent).queue;for(let t=0;t<e.nodes.length;t++){let r=e.nodes[t];if("comma"===r.type&&"brace"===e.type){1===t&&f.push(""),f.push("");continue}if("close"===r.type){p.push(u(p.pop(),f,c));continue}if(r.value&&"open"!==r.type){f.push(u(f.pop(),r.value));continue}r.nodes&&a(r,e)}return f};return i.flatten(a(e))}},6760:function(e,t,r){"use strict";let n=r(5936),{MAX_LENGTH:o,CHAR_BACKSLASH:i,CHAR_BACKTICK:u,CHAR_COMMA:a,CHAR_DOT:s,CHAR_LEFT_PARENTHESES:l,CHAR_RIGHT_PARENTHESES:p,CHAR_LEFT_CURLY_BRACE:c,CHAR_RIGHT_CURLY_BRACE:f,CHAR_LEFT_SQUARE_BRACKET:g,CHAR_RIGHT_SQUARE_BRACKET:h,CHAR_DOUBLE_QUOTE:y,CHAR_SINGLE_QUOTE:d,CHAR_NO_BREAK_SPACE:b,CHAR_ZERO_WIDTH_NOBREAK_SPACE:A}=r(4296);e.exports=(e,t={})=>{let r;if("string"!=typeof e)throw TypeError("Expected a string");let R=t||{},x="number"==typeof R.maxLength?Math.min(o,R.maxLength):o;if(e.length>x)throw SyntaxError(`Input length (${e.length}), exceeds max characters (${x})`);
1let E={type:"root",input:e,nodes:[]},m=[E],v=E,C=E,_=0,S=e.length,$=0,H=0,O=()=>e[$++],k=e=>{if("text"===e.type&&"dot"===C.type&&(C.type="text"),C&&"text"===C.type&&"text"===e.type){C.value+=e.value;return}return v.nodes.push(e),e.parent=v,e.prev=C,C=e,e};for(k({type:"bos"});$<S;)if(v=m[m.length-1],(r=O())!==A&&r!==b){if(r===i){k({type:"text",value:(t.keepEscaping?r:"")+O()});continue}if(r===h){k({type:"text",value:"\\"+r});continue}if(r===g){let e;for(_++;$<S&&(e=O());){if(r+=e,e===g){_++;continue}if(e===i){r+=O();continue}if(e===h&&0==--_)break}k({type:"text",value:r});continue}if(r===l){v=k({type:"paren",nodes:[]}),m.push(v),k({type:"text",value:r});continue}if(r===p){if("paren"!==v.type){k({type:"text",value:r});continue}v=m.pop(),k({type:"text",value:r}),v=m[m.length-1];continue}if(r===y||r===d||r===u){let e;let n=r;for(!0!==t.keepQuotes&&(r="");$<S&&(e=O());){if(e===i){r+=e+O();continue}if(e===n){!0===t.keepQuotes&&(r+=e);break}r+=e}k({type:"text",value:r});continue}if(r===c){H++,v=k({type:"brace",open:!0,close:!1,dollar:C.value&&"$"===C.value.slice(-1)||!0===v.dollar,depth:H,commas:0,ranges:0,nodes:[]}),m.push(v),k({type:"open",value:r});continue}if(r===f){if("brace"!==v.type){k({type:"text",value:r});continue}(v=m.pop()).close=!0,k({type:"close",value:r}),H--,v=m[m.length-1];continue}if(r===a&&H>0){if(v.ranges>0){v.ranges=0;let e=v.nodes.shift();v.nodes=[e,{type:"text",value:n(v)}]}k({type:"comma",value:r}),v.commas++;continue}if(r===s&&H>0&&0===v.commas){let e=v.nodes;if(0===H||0===e.length){k({type:"text",value:r});continue}if("dot"===C.type){if(v.range=[],C.value+=r,C.type="range",3!==v.nodes.length&&5!==v.nodes.length){v.invalid=!0,v.ranges=0,C.type="text";continue}v.ranges++,v.args=[];continue}if("range"===C.type){e.pop();let t=e[e.length-1];t.value+=C.value+r,C=t,v.ranges--;continue}k({type:"dot",value:r});continue}k({type:"text",value:r})}do if("root"!==(v=m.pop()).type){v.nodes.forEach(e=>{e.nodes||("open"===e.type&&(e.isOpen=!0),"close"===e.type&&(e.isClose=!0),e.nodes||(e.type="text"),e.invalid=!0)});let e=m[m.length-1],t=e.nodes.indexOf(v);e.nodes.splice(t,1,...v.nodes)}while(m.length>0);return k({type:"eos"}),E}},5936:function(e,t,r){"use strict";let n=r(260);e.exports=(e,t={})=>{let r=(e,o={})=>{let i=t.escapeInvalid&&n.isInvalidBrace(o),u=!0===e.invalid&&!0===t.escapeInvalid,a="";if(e.value)return(i||u)&&n.isOpenOrClose(e)?"\\"+e.value:e.value;if(e.value)return e.value;if(e.nodes)for(let t of e.nodes)a+=r(t);return a};return r(e)}},260:function(e,t){"use strict";t.isInteger=e=>"number"==typeof e?Number.isInteger(e):"string"==typeof e&&""!==e.trim()&&Number.isInteger(Number(e)),t.find=(e,t)=>e.nodes.find(e=>e.type===t),t.exceedsLimit=(e,r,n=1,o)=>!!(!1!==o&&t.isInteger(e)&&t.isInteger(r))&&(Number(r)-Number(e))/Number(n)>=o,t.escapeNode=(e,t=0,r)=>{let n=e.nodes[t];n&&(r&&n.type===r||"open"===n.type||"close"===n.type)&&!0!==n.escaped&&(n.value="\\"+n.value,n.escaped=!0)},t.encloseBrace=e=>"brace"===e.type&&e.commas>>0+e.ranges>>0==0&&(e.invalid=!0,!0),t.isInvalidBrace=e=>"brace"===e.type&&(!0===e.invalid||!!e.dollar||(e.commas>>0+e.ranges>>0==0||!0!==e.open||!0!==e.close)&&(e.invalid=!0,!0)),t.isOpenOrClose=e=>"open"===e.type||"close"===e.type||!0===e.open||!0===e.close,t.reduce=e=>e.reduce((e,t)=>("text"===t.type&&e.push(t.value),"range"===t.type&&(t.type="text"),e),[]),t.flatten=(...e)=>{let t=[],r=e=>{for(let n=0;n<e.length;n++){let o=e[n];if(Array.isArray(o)){r(o);continue}void 0!==o&&t.push(o)}return t};return r(e),t}},5720:function(e,t,r){"use strict";/*! 2 * fill-range <https://github.com/jonschlinkert/fill-range> 3 * 4 * Copyright (c) 2014-present, Jon Schlinkert. 5 * Licensed under the MIT License. 6 */let n=r(4590),o=r(6283),i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),u=e=>t=>!0===e?Number(t):String(t),a=e=>"number"==typeof e||"string"==typeof e&&""!==e,s=e=>Number.isInteger(+e),l=e=>{let t=`${e}`,r=-1;if("-"===t[0]&&(t=t.slice(1)),"0"===t)return!1;for(;"0"===t[++r];);return r>0},p=(e,t,r)=>"string"==typeof e||"string"==typeof t||!0===r.stringify,c=(e,t,r)=>{if(t>0){let r="-"===e[0]?"-":"";r&&(e=e.slice(1)),e=r+e.padStart(r?t-1:t,"0")}return!1===r?String(e):e},f=(e,t)=>{let r="-"===e[0]?"-":"";for(r&&(e=e.slice(1),t--);e.length<t;)e="0"+e;return r?"-"+e:e},g=(e,t,r)=>{let n;e.negatives.sort((e,t)=>
6e<t?-1:e>t?1:0),e.positives.sort((e,t)=>e<t?-1:e>t?1:0);let o=t.capture?"":"?:",i="",u="";return(e.positives.length&&(i=e.positives.map(e=>f(String(e),r)).join("|")),e.negatives.length&&(u=`-(${o}${e.negatives.map(e=>f(String(e),r)).join("|")})`),n=i&&u?`${i}|${u}`:i||u,t.wrap)?`(${o}${n})`:n},h=(e,t,r,n)=>{if(r)return o(e,t,{wrap:!1,...n});let i=String.fromCharCode(e);if(e===t)return i;let u=String.fromCharCode(t);return`[${i}-${u}]`},y=(e,t,r)=>{if(Array.isArray(e)){let t=!0===r.wrap,n=r.capture?"":"?:";return t?`(${n}${e.join("|")})`:e.join("|")}return o(e,t,r)},d=(...e)=>RangeError("Invalid range arguments: "+n.inspect(...e)),b=(e,t,r)=>{if(!0===r.strictRanges)throw d([e,t]);return[]},A=(e,t)=>{if(!0===t.strictRanges)throw TypeError(`Expected step "${e}" to be a number`);return[]},R=(e,t,r=1,n={})=>{let o=Number(e),i=Number(t);if(!Number.isInteger(o)||!Number.isInteger(i)){if(!0===n.strictRanges)throw d([e,t]);return[]}0===o&&(o=0),0===i&&(i=0);let a=o>i,s=String(e),b=String(t),A=String(r);r=Math.max(Math.abs(r),1);let R=l(s)||l(b)||l(A),x=R?Math.max(s.length,b.length,A.length):0,E=!1===R&&!1===p(e,t,n),m=n.transform||u(E);if(n.toRegex&&1===r)return h(f(e,x),f(t,x),!0,n);let v={negatives:[],positives:[]},C=e=>v[e<0?"negatives":"positives"].push(Math.abs(e)),_=[],S=0;for(;a?o>=i:o<=i;)!0===n.toRegex&&r>1?C(o):_.push(c(m(o,S),x,E)),o=a?o-r:o+r,S++;return!0===n.toRegex?r>1?g(v,n,x):y(_,null,{wrap:!1,...n}):_},x=(e,t,r=1,n={})=>{if(!s(e)&&e.length>1||!s(t)&&t.length>1)return b(e,t,n);let o=n.transform||(e=>String.fromCharCode(e)),i=`${e}`.charCodeAt(0),u=`${t}`.charCodeAt(0),a=i>u,l=Math.min(i,u),p=Math.max(i,u);if(n.toRegex&&1===r)return h(l,p,!1,n);let c=[],f=0;for(;a?i>=u:i<=u;)c.push(o(i,f)),i=a?i-r:i+r,f++;return!0===n.toRegex?y(c,null,{wrap:!1,options:n}):c},E=(e,t,r,n={})=>{if(null==t&&a(e))return[e];if(!a(e)||!a(t))return b(e,t,n);if("function"==typeof r)return E(e,t,1,{transform:r});if(i(r))return E(e,t,0,r);let o={...n};return(!0===o.capture&&(o.wrap=!0),s(r=r||o.step||1))?s(e)&&s(t)?R(e,t,r,o):x(e,t,Math.max(Math.abs(r),1),o):null==r||i(r)?E(e,t,1,r):A(r,o)};e.exports=E},9016:function(e){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},8127:function(e){"use strict";/*! 7 * is-number <https://github.com/jonschlinkert/is-number> 8 * 9 * Copyright (c) 2014-present, Jon Schlinkert. 10 * Released under the MIT License. 11 */e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}},5605:function(e,t,r){"use strict";let n=r(4590),o=r(2578),i=r(8238),u=r(298),a=e=>""===e||"./"===e,s=(e,t,r)=>{t=[].concat(t),e=[].concat(e);let n=new Set,o=new Set,u=new Set,a=0,s=e=>{u.add(e.output),r&&r.onResult&&r.onResult(e)};for(let u=0;u<t.length;u++){let l=i(String(t[u]),{...r,onResult:s},!0),p=l.state.negated||l.state.negatedExtglob;for(let t of(p&&a++,e)){let e=l(t,!0);(p?!e.isMatch:e.isMatch)&&(p?n.add(e.output):(n.delete(e.output),o.add(e.output)))}}let l=(a===t.length?[...u]:[...o]).filter(e=>!n.has(e));if(r&&0===l.length){if(!0===r.failglob)throw Error(`No matches found for "${t.join(", ")}"`);if(!0===r.nonull||!0===r.nullglob)return r.unescape?t.map(e=>e.replace(/\\/g,"")):t}return l};s.match=s,s.matcher=(e,t)=>i(e,t),s.isMatch=(e,t,r)=>i(t,r)(e),s.any=s.isMatch,s.not=(e,t,r={})=>{t=[].concat(t).map(String);let n=new Set,o=[],i=new Set(s(e,t,{...r,onResult:e=>{r.onResult&&r.onResult(e),o.push(e.output)}}));for(let e of o)i.has(e)||n.add(e);return[...n]},s.contains=(e,t,r)=>{if("string"!=typeof e)throw TypeError(`Expected a string: "${n.inspect(e)}"`);if(Array.isArray(t))return t.some(t=>s.contains(e,t,r));if("string"==typeof t){if(a(e)||a(t))return!1;if(e.includes(t)||e.startsWith("./")&&e.slice(2).includes(t))return!0}return s.isMatch(e,t,{...r,contains:!0})},s.matchKeys=(e,t,r)=>{if(!u.isObject(e))throw TypeError("Expected the first argument to be an object");let n=s(Object.keys(e),t,r),o={};for(let t of n)o[t]=e[t];return o},s.some=(e,t,r)=>{let n=[].concat(e);for(let e of[].concat(t)){let t=i(String(e),r);if(n.some(e=>t(e)))return!0}return!1},s.every=(e,t,r)=>{let n=[].concat(e);for(let e of[].concat(t)){let t=i(String(e),r);if(!n.every(e=>t(e)))return!1}return!0},s.all=(e,t,r)=>{if("string"!=typeof e)throw TypeError(`Expected a string: "${n.inspect(e)}"`);return[].concat(t).every(t=>i(t,r)(e))},s.capture=(e,t,r)=>{let n=u.isWindows(r),o=i.makeRe(String(e),{...r,capture:!0}).exec(n?u.toPosixSlashes(t):t);if(o)return o.slice(1).map(e=>void 0===e?"":e)},s.makeRe=(...e)=>i.makeRe(...e),s.scan=(...e)=>i.scan(...e),s.parse=(e,t)=>{let r=[];for(let n of[].concat(e||[]))for(let e of o(String(n),t))r.push(i.parse(e,t));return r},s.braces=(e,t)=>{if("string"!=typeof e)throw TypeError("Expected a string");return t&&!0===t.nobrace||!/\{.*\}/.test(e)?[e]:o(e,t)},s.braceExpand=(e,t)=>{if("string"!=typeof e)throw TypeError("Expected a string");return s.braces(e,{...t,expand:!0})},e.exports=s},455:function(e){!function(){"use strict";var t={114:function(e){function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function r(e,t){for(var r,n="",o=0,i=-1,u=0,a=0;a<=e.length;++a){if(a<e.length)r=e.charCodeAt(a);else if(47===r)break;else r=47;if(47===r){if(i===a-1||1===u);else if(i!==a-1&&2===u){if(n.length<2||2!==o||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2)){if(n.length>2){var s=n.lastIndexOf("/");if(s!==n.length-1){-1===s?(n="",o=0):o=(n=n.slice(0,s)).length-1-n.lastIndexOf("/"),i=a,u=0;continue}}else if(2===n.length||1===n.length){n="",o=0,i=a,u=0;continue}}t&&(n.length>0?n+="/..":n="..",o=2)}else n.length>0?n+="/"+e.slice(i+1,a):n=e.slice(i+1,a),o=a-i-1;i=a,u=0}else 46===r&&-1!==u?++u:u=-1}return n}var n={resolve:function(){for(var e,n,o="",i=!1,u=arguments.length-1;u>=-1&&!i;u--)u>=0?n=arguments[u]:(void 0===e&&(e=""),n=e),t(n),0!==n.length&&(o=n+"/"+o,i=47===n.charCodeAt(0));return(o=r(o,!i),i)?o.length>0?"/"+o:"/":o.length>0?o:"."},normalize:function(e){if(t(e),0===e.length)return".";var n=47===e.charCodeAt(0),o=47===e.charCodeAt(e.length-1);return(0!==(e=r(e,!n)).length||n||(e="."),e.length>0&&o&&(e+="/"),n)?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,r=0;r<arguments.length;++r){var o=arguments[r];
11t(o),o.length>0&&(void 0===e?e=o:e+="/"+o)}return void 0===e?".":n.normalize(e)},relative:function(e,r){if(t(e),t(r),e===r||(e=n.resolve(e))===(r=n.resolve(r)))return"";for(var o=1;o<e.length&&47===e.charCodeAt(o);++o);for(var i=e.length,u=i-o,a=1;a<r.length&&47===r.charCodeAt(a);++a);for(var s=r.length-a,l=u<s?u:s,p=-1,c=0;c<=l;++c){if(c===l){if(s>l){if(47===r.charCodeAt(a+c))return r.slice(a+c+1);if(0===c)return r.slice(a+c)}else u>l&&(47===e.charCodeAt(o+c)?p=c:0===c&&(p=0));break}var f=e.charCodeAt(o+c);if(f!==r.charCodeAt(a+c))break;47===f&&(p=c)}var g="";for(c=o+p+1;c<=i;++c)(c===i||47===e.charCodeAt(c))&&(0===g.length?g+="..":g+="/..");return g.length>0?g+r.slice(a+p):(a+=p,47===r.charCodeAt(a)&&++a,r.slice(a))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var r=e.charCodeAt(0),n=47===r,o=-1,i=!0,u=e.length-1;u>=1;--u)if(47===(r=e.charCodeAt(u))){if(!i){o=u;break}}else i=!1;return -1===o?n?"/":".":n&&1===o?"//":e.slice(0,o)},basename:function(e,r){if(void 0!==r&&"string"!=typeof r)throw TypeError('"ext" argument must be a string');t(e);var n,o=0,i=-1,u=!0;if(void 0!==r&&r.length>0&&r.length<=e.length){if(r.length===e.length&&r===e)return"";var a=r.length-1,s=-1;for(n=e.length-1;n>=0;--n){var l=e.charCodeAt(n);if(47===l){if(!u){o=n+1;break}}else -1===s&&(u=!1,s=n+1),a>=0&&(l===r.charCodeAt(a)?-1==--a&&(i=n):(a=-1,i=s))}return o===i?i=s:-1===i&&(i=e.length),e.slice(o,i)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!u){o=n+1;break}}else -1===i&&(u=!1,i=n+1);return -1===i?"":e.slice(o,i)},extname:function(e){t(e);for(var r=-1,n=0,o=-1,i=!0,u=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47===s){if(!i){n=a+1;break}continue}-1===o&&(i=!1,o=a+1),46===s?-1===r?r=a:1!==u&&(u=1):-1!==r&&(u=-1)}return -1===r||-1===o||0===u||1===u&&r===o-1&&r===n+1?"":e.slice(r,o)},format:function(e){var t,r;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+r:t+"/"+r:r},parse:function(e){t(e);var r,n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var o=e.charCodeAt(0),i=47===o;i?(n.root="/",r=1):r=0;for(var u=-1,a=0,s=-1,l=!0,p=e.length-1,c=0;p>=r;--p){if(47===(o=e.charCodeAt(p))){if(!l){a=p+1;break}continue}-1===s&&(l=!1,s=p+1),46===o?-1===u?u=p:1!==c&&(c=1):-1!==u&&(c=-1)}return -1===u||-1===s||0===c||1===c&&u===s-1&&u===a+1?-1!==s&&(0===a&&i?n.base=n.name=e.slice(1,s):n.base=n.name=e.slice(a,s)):(0===a&&i?(n.name=e.slice(1,u),n.base=e.slice(1,s)):(n.name=e.slice(a,u),n.base=e.slice(a,s)),n.ext=e.slice(u,s)),a>0?n.dir=e.slice(0,a-1):i&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};n.posix=n,e.exports=n}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},u=!0;try{t[e](i,i.exports,n),u=!1}finally{u&&delete r[e]}return i.exports}n.ab="//";var o=n(114);e.exports=o}()},8238:function(e,t,r){"use strict";e.exports=r(8852)},5656:function(e,t,r){"use strict";let n=r(455),o="[^\\\\/]",i="[^/]",u="(?:\\/|$)",a="(?:^|\\/)",s=`\\.{1,2}${u}`,l=`(?!${a}${s})`,p=`(?!\\.{0,1}${u})`,c=`(?!${s})`,f=`${i}*?`,g={DOT_LITERAL:"\\.",PLUS_LITERAL:"\\+",QMARK_LITERAL:"\\?",SLASH_LITERAL:"\\/",ONE_CHAR:"(?=.)",QMARK:i,END_ANCHOR:u,DOTS_SLASH:s,NO_DOT:"(?!\\.)",NO_DOTS:l,NO_DOT_SLASH:p,NO_DOTS_SLASH:c,QMARK_NO_DOT:"[^.\\/]",STAR:f,START_ANCHOR:a},h={...g,SLASH_LITERAL:"[\\\\/]",QMARK:o,STAR:`${o}*?`,DOTS_SLASH:"\\.{1,2}(?:[\\\\/]|$)",NO_DOT:"(?!\\.)",NO_DOTS:"(?!(?:^|[\\\\/])\\.{1,2}(?:[\\\\/]|$))",NO_DOT_SLASH:"(?!\\.{0,1}(?:[\\\\/]|$))",NO_DOTS_SLASH:"(?!\\.{1,2}(?:[\\\\/]|$))",QMARK_NO_DOT:"[^.\\\\/]",START_ANCHOR:"(?:^|[\\\\/])",END_ANCHOR:"(?:[\\\\/]|$)"};e.exports={MAX_LENGTH:65536,POSIX_REGEX_SOURCE:{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"},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_SEM
vendor: 16,643 bytes, line 11
11ICOLON: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:n.sep,extglobChars:e=>({"!":{type:"negate",open:"(?:(?!(?:",close:`))${e.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}),globChars:e=>!0===e?h:g}},5099:function(e,t,r){"use strict";let n=r(5656),o=r(298),{MAX_LENGTH:i,POSIX_REGEX_SOURCE:u,REGEX_NON_SPECIAL_CHARS:a,REGEX_SPECIAL_CHARS_BACKREF:s,REPLACEMENTS:l}=n,p=(e,t)=>{if("function"==typeof t.expandRange)return t.expandRange(...e,t);e.sort();let r=`[${e.join("-")}]`;try{new RegExp(r)}catch(t){return e.map(e=>o.escapeRegex(e)).join("..")}return r},c=(e,t)=>`Missing ${e}: "${t}" - use "\\\\${t}" to match literal characters`,f=(e,t)=>{let r;if("string"!=typeof e)throw TypeError("Expected a string");e=l[e]||e;let g={...t},h="number"==typeof g.maxLength?Math.min(i,g.maxLength):i,y=e.length;if(y>h)throw SyntaxError(`Input length: ${y}, exceeds maximum allowed length: ${h}`);let d={type:"bos",value:"",output:g.prepend||""},b=[d],A=g.capture?"":"?:",R=o.isWindows(t),x=n.globChars(R),E=n.extglobChars(x),{DOT_LITERAL:m,PLUS_LITERAL:v,SLASH_LITERAL:C,ONE_CHAR:_,DOTS_SLASH:S,NO_DOT:$,NO_DOT_SLASH:H,NO_DOTS_SLASH:O,QMARK:k,QMARK_NO_DOT:w,STAR:T,START_ANCHOR:L}=x,N=e=>`(${A}(?:(?!${L}${e.dot?S:m}).)*?)`,I=g.dot?"":$,M=g.dot?k:w,P=!0===g.bash?N(g):T;g.capture&&(P=`(${P})`),"boolean"==typeof g.noext&&(g.noextglob=g.noext);let j={input:e,index:-1,start:0,dot:!0===g.dot,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:b};y=(e=o.removePrefix(e,j)).length;let B=[],D=[],G=[],U=d,F=()=>j.index===y-1,K=j.peek=(t=1)=>e[j.index+t],z=j.advance=()=>e[++j.index]||"",Z=()=>e.slice(j.index+1),Q=(e="",t=0)=>{j.consumed+=e,j.index+=t},W=e=>{j.output+=null!=e.output?e.output:e.value,Q(e.value)},q=()=>{let e=1;for(;"!"===K()&&("("!==K(2)||"?"===K(3));)z(),j.start++,e++;return e%2!=0&&(j.negated=!0,j.start++,!0)},X=e=>{j[e]++,G.push(e)},J=e=>{j[e]--,G.pop()},Y=e=>{if("globstar"===U.type){let t=j.braces>0&&("comma"===e.type||"brace"===e.type),r=!0===e.extglob||B.length&&("pipe"===e.type||"paren"===e.type);"slash"===e.type||"paren"===e.type||t||r||(j.output=j.output.slice(0,-U.output.length),U.type="star",U.value="*",U.output=P,j.output+=U.output)}if(B.length&&"paren"!==e.type&&(B[B.length-1].inner+=e.value),(e.value||e.output)&&W(e),U&&"text"===U.type&&"text"===e.type){U.value+=e.value,U.output=(U.output||"")+e.value;return}e.prev=U,b.push(e),U=e},V=(e,t)=>{let r={...E[t],conditions:1,inner:""};r.prev=U,r.parens=j.parens,r.output=j.output;let n=(g.capture?"(":"")+r.open;X("parens"),Y({type:e,value:t,output:j.output?"":_}),Y({type:"paren",extglob:!0,value:z(),output:n}),B.push(r)},ee=e=>{let n,o=e.close+(g.capture?")":"");if("negate"===e.type){let r=P;if(e.inner&&e.inner.length>1&&e.inner.includes("/")&&(r=N(g)),(r!==P||F()||/^\)+$/.test(Z()))&&(o=e.close=`)$))${r}`),e.inner.includes("*")&&(n=Z())&&/^\.[^\\/.]+$/.test(n)){let i=f(n,{...t,fastpaths:!1}).output;o=e.close=`)${i})${r})`}"bos"===e.prev.type&&(j.negatedExtglob=!0)}Y({type:"paren",extglob:!0,value:r,output:o}),J("parens")};if(!1!==g.fastpaths&&!/(^[*!]|[/()[\]{}"])/.test(e)){let r=!1,n=e.replace(s,(e,t,n,o,i,u)=>"\\"===o?(r=!0,e):"?"===o?t?t+o+(i?k.repeat(i.length):""):0===u?M+(i?k.repeat(i.length):""):k.repeat(n.length):"."===o?m.repeat(n.length):"*"===o?t?t+o+(i?P:""):P:t?e:`\\${e}`);return(!0===r&&(n=!0===g.unescape?n.replace(/\\/g,""):n.replace(/\\+/g,e=>e.length%2==0?"\\\\":e?"\\":"")),n===e&&!0===g.contains)?j.output=e:j.output=o.wrapOutput(n,j,t),j}for(;!F();){if("\0"===(r=z()))continue;if("\\"===r){let e=K();if("/"===e&&!0!==g.bash||"."===e||";"===e)continue;if(!e){Y({type:"text",value:r+="\\"});continue}let t=/^\\+/.exec(Z()),n=0;if(t&&t[0].length>2&&(n=t[0].length,j.index+=n,n%2!=0&&(r+="\\")),!0===g.unescape?r=z():r+=z(),0===j.brackets){Y({type:"text",value:r});continue}}if(j.brackets>0&&("]"!==r||"["===U.value||"[^"===U.value)){if(!1!==g.posix&&":"===r){let e=U.value.slice(1);if(e.includes("[")&&(U.posix=!0,e.includes(":"))){let e=U.value.lastIndexOf("["),t=U.value.slice(0,e),r=u[U.value.slice(e+2)];if(r){U.value=t+r,j.backtrack=!0,z(),d.output||1!==b.indexOf(U)||(d.output=_);continue}}}("["===r&&":"!==K()||"-"===r&&"]"===K())&&(r=`\\${r}`),"]"===r&&("["===U.value||"[^"===U.value)&&(r=`\\${r}`),!0===g.posix&&"!"===r&&"["===U.value&&(r="^"),U.value+=r,W({value:r});continue}if(1===j.quotes&&'"'!==r){r=o.escapeRegex(r),U.value+=r,W({value:r});continue}if('"'===r){j.quotes=1===j.quotes?0:1,!0===g.keepQuotes&&Y({type:"text",value:r});continue}if("("===r){X("parens"),Y({type:"paren",value:r});continue}if(")"===r){if(0===j.parens&&!0===g.strictBrackets)throw SyntaxError(c("opening","("));let e=B[B.length-1];if(e&&j.parens===e.parens+1){ee(B.pop());continue}Y({type:"paren",value:r,output:j.parens?")":"\\)"}),J("parens");continue}if("["===r){if(!0!==g.nobracket&&Z().includes("]"))X("brackets");else{if(!0!==g.nobracket&&!0===g.strictBrackets)throw SyntaxError(c("closing","]"));r=`\\${r}`}Y({type:"bracket",value:r});continue}if("]"===r){if(!0===g.nobracket||U&&"bracket"===U.type&&1===U.value.length){Y({type:"text",value:r,output:`\\${r}`});continue}if(0===j.brackets){if(!0===g.strictBrackets)throw SyntaxError(c("opening","["));Y({type:"text",value:r,output:`\\${r}`});continue}J("brackets");let e=U.value.slice(1);if(!0===U.posix||"^"!==e[0]||e.includes("/")||(r=`/${r}`),U.value+=r,W({value:r}),!1===g.literalBrackets||o.hasRegexChars(e))continue;let t=o.escapeRegex(U.value);if(j.output=j.output.slice(0,-U.value.length),!0===g.literalBrackets){j.output+=t,U.value=t;continue}U.value=`(${A}${t}|${U.value})`,j.output+=U.value;continue}if("{"===r&&!0!==g.nobrace){X("braces");let e={type:"brace",value:r,output:"(",outputIndex:j.output.length,tokensIndex:j.tokens.length};D.push(e),Y(e);continue}if("}"===r){let e=D[D.length-1];if(!0===g.nobrace||!e){Y({type:"text",value:r,output:r});continue}let t=")";if(!0===e.dots){let e=b.slice(),r=[];for(let t=e.length-1;t>=0&&(b.pop(),"brace"!==e[t].type);t--)"dots"!==e[t].type&&r.unshift(e[t].value);t=p(r,g),j.backtrack=!0}if(!0!==e.comma&&!0!==e.dots){let n=j.output.slice(0,e.outputIndex),o=j.tokens.slice(e.tokensIndex);for(let i of(e.value=e.output="\\{",r=t="\\}",j.output=n,o))j.output+=i.output||i.value}Y({type:"brace",value:r,output:t}),J("braces"),D.pop();continue}if("|"===r){B.length>0&&B[B.length-1].conditions++,Y({type:"text",value:r});continue}if(","===r){let e=r,t=D[D.length-1];t&&"braces"===G[G.length-1]&&(t.comma=!0,e="|"),Y({type:"comma",value:r,output:e});continue}if("/"===r){if("dot"===U.type&&j.index===j.start+1){j.start=j.index+1,j.consumed="",j.output="",b.pop(),U=d;continue}Y({type:"slash",value:r,output:C});continue}if("."===r){if(j.braces>0&&"dot"===U.type){"."===U.value&&(U.output=m);let e=D[D.length-1];U.type="dots",U.output+=r,U.value+=r,e.dots=!0;continue}if(j.braces+j.parens===0&&"bos"!==U.type&&"slash"!==U.type){Y({type:"text",value:r,output:m});continue}Y({type:"dot",value:r,output:m});continue}if("?"===r){if(!(U&&"("===U.value)&&!0!==g.noextglob&&"("===K()&&"?"!==K(2)){V("qmark",r);continue}if(U&&"paren"===U.type){let e=K(),t=r;if("<"===e&&!o.supportsLookbehinds())throw Error("Node.js v10 or higher is required for regex lookbehinds");("("!==U.value||/[!=<:]/.test(e))&&("<"!==e||/<([!=]|\w+>)/.test(Z()))||(t=`\\${r}`),Y({type:"text",value:r,output:t});continue}if(!0!==g.dot&&("slash"===U.type||"bos"===U.type)){Y({type:"qmark",value:r,output:w});continue}Y({type:"qmark",value:r,output:k});continue}if("!"===r){if(!0!==g.noextglob&&"("===K()&&("?"!==K(2)||!/[!=<:]/.test(K(3)))){V("negate",r);continue}if(!0!==g.nonegate&&0===j.index){q();continue}}if("+"===r){if(!0!==g.noextglob&&"("===K()&&"?"!==K(2)){V("plus",r);continue}if(U&&"("===U.value||!1===g.regex){Y({type:"plus",value:r,output:v});continue}if(U&&("bracket"===U.type||"paren"===U.type||"brace"===U.type)||j.parens>0){Y({type:"plus",value:r});continue}Y({type:"plus",value:v});continue}if("@"===r){if(!0!==g.noextglob&&"("===K()&&"?"!==K(2)){Y({type:"at",extglob:!0,value:r,output:""});continue}Y({type:"text",value:r});continue}if("*"!==r){("$"===r||"^"===r)&&(r=`\\${r}`);let e=a.exec(Z());e&&(r+=e[0],j.index+=e[0].length),Y({type:"text",value:r});continue}if(U&&("globstar"===U.type||!0===U.star)){U.type="star",U.star=!0,U.value+=r,U.output=P,j.backtrack=!0,j.globstar=!0,Q(r);continue}let t=Z();if(!0!==g.noextglob&&/^\([^?]/.test(t)){V("star",r);continue}if("star"===U.type){if(!0===g.noglobstar){Q(r);continue}let n=U.prev,o=n.prev,i="slash"===n.type||"bos"===n.type,u=o&&("star"===o.type||"globstar"===o.type);if(!0===g.bash&&(!i||t[0]&&"/"!==t[0])){Y({type:"star",value:r,output:""});continue}let a=j.braces>0&&("comma"===n.type||"brace"===n.type),s=B.length&&("pipe"===n.type||"paren"===n.type);if(!i&&"paren"!==n.type&&!a&&!s){Y({type:"star",value:r,output:""});continue}for(;"/**"===t.slice(0,3);){let r=e[j.index+4];if(r&&"/"!==r)break;t=t.slice(3),Q("/**",3)}if("bos"===n.type&&F()){U.type="globstar",U.value+=r,U.output=N(g),j.output=U.output,j.globstar=!0,Q(r);continue}if("slash"===n.type&&"bos"!==n.prev.type&&!u&&F()){j.output=j.output.slice(0,-(n.output+U.output).length),n.output=`(?:${n.output}`,U.type="globstar",U.output=N(g)+(g.strictSlashes?")":"|$)"),U.value+=r,j.globstar=!0,j.output+=n.output+U.output,Q(r);continue}if("slash"===n.type&&"bos"!==n.prev.type&&"/"===t[0]){let e=void 0!==t[1]?"|$":"";j.output=j.output.slice(0,-(n.output+U.output).length),n.output=`(?:${n.output}`,U.type="globstar",U.output=`${N(g)}${C}|${C}${e})`,U.value+=r,j.output+=n.output+U.output,j.globstar=!0,Q(r+z()),Y({type:"slash",value:"/",output:""});continue}if("bos"===n.type&&"/"===t[0]){U.type="globstar",U.value+=r,U.output=`(?:^|${C}|${N(g)}${C})`,j.output=U.output,j.globstar=!0,Q(r+z()),Y({type:"slash",value:"/",output:""});continue}j.output=j.output.slice(0,-U.output.length),U.type="globstar",U.output=N(g),U.value+=r,j.output+=U.output,j.globstar=!0,Q(r);continue}let n={type:"star",value:r,output:P};if(!0===g.bash){n.output=".*?",("bos"===U.type||"slash"===U.type)&&(n.output=I+n.output),Y(n);continue}if(U&&("bracket"===U.type||"paren"===U.type)&&!0===g.regex){n.output=r,Y(n);continue}(j.index===j.start||"slash"===U.type||"dot"===U.type)&&("dot"===U.type?(j.output+=H,U.output+=H):!0===g.dot?(j.output+=O,U.output+=O):(j.output+=I,U.output+=I),"*"!==K()&&(j.output+=_,U.output+=_)),Y(n)}for(;j.brackets>0;){if(!0===g.strictBrackets)throw SyntaxError(c("closing","]"));j.output=o.escapeLast(j.output,"["),J("brackets")}for(;j.parens>0;){if(!0===g.strictBrackets)throw SyntaxError(c("closing",")"));j.output=o.escapeLast(j.output,"("),J("parens")}for(;j.braces>0;){if(!0===g.strictBrackets)throw SyntaxError(c("closing","}"));j.output=o.escapeLast(j.output,"{"),J("braces")}if(!0!==g.strictSlashes&&("star"===U.type||"bracket"===U.type)&&Y({type:"maybe_slash",value:"",output:`${C}?`}),!0===j.backtrack)for(let e of(j.output="",j.tokens))j.output+=null!=e.output?e.output:e.value,e.suffix&&(j.output+=e.suffix);return j};f.fastpaths=(e,t)=>{let r={...t},u="number"==typeof r.maxLength?Math.min(i,r.maxLength):i,a=e.length;if(a>u)throw SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${u}`);e=l[e]||e;let s=o.isWindows(t),{DOT_LITERAL:p,SLASH_LITERAL:c,ONE_CHAR:f,DOTS_SLASH:g,NO_DOT:h,NO_DOTS:y,NO_DOTS_SLASH:d,STAR:b,START_ANCHOR:A}=n.globChars(s),R=r.dot?y:h,x=r.dot?d:h,E=r.capture?"":"?:",m=!0===r.bash?".*?":b;r.capture&&(m=`(${m})`);let v=e=>!0===e.noglobstar?m:`(${E}(?:(?!${A}${e.dot?g:p}).)*?)`,C=e=>{switch(e){case"*":return`${R}${f}${m}`;case".*":return`${p}${f}${m}`;case"*.*":return`${R}${m}${p}${f}${m}`;case"*/*":return`${R}${m}${c}${f}${x}${m}`;case"**":return R+v(r);case"**/*":return`(?:${R}${v(r)}${c})?${x}${f}${m}`;case"**/*.*":return`(?:${R}${v(r)}${c})?${x}${m}${p}${f}${m}`;case"**/.*":return`(?:${R}${v(r)}${c})?${p}${f}${m}`;default:{let t=/^(.*?)\.(\w+)$/.exec(e);if(!t)return;let r=C(t[1]);if(!r)return;return r+p+t[2]}}},_=C(o.removePrefix(e,{negated:!1,prefix:""}));return _&&!0!==r.strictSlashes&&(_+=`${c}?`),_},e.exports=f},8852:function(e,t,r){"use strict";let n=r(455),o=r(8602),i=r(5099),u=r(298),a=r(5656),s=e=>e&&"object"==typeof e&&!Array.isArray(e),l=(e,t,r=!1)=>{if(Array.isArray(e)){let n=e.map(e=>l(e,t,r));return e=>{for(let t of n){let r=t(e);if(r)return r}return!1}}let n=s(e)&&e.tokens&&e.input;if(""===e||"string"!=typeof e&&!n)throw TypeError("Expected pattern to be a non-empty string");let o=t||{},i=u.isWindows(t),a=n?l.compileRe(e,t):l.makeRe(e,t,!1,!0),p=a.state;delete a.state;let c=()=>!1;if(o.ignore){let e={...t,ignore:null,onMatch:null,onResult:null};c=l(o.ignore,e,r)}let f=(r,n=!1)=>{let{isMatch:u,match:s,output:f}=l.test(r,a,t,{glob:e,posix:i}),g={glob:e,state:p,regex:a,posix:i,input:r,output:f,match:s,isMatch:u};return("function"==typeof o.onResult&&o.onResult(g),!1===u)?(g.isMatch=!1,!!n&&g):c(r)?("function"==typeof o.onIgnore&&o.onIgnore(g),g.isMatch=!1,!!n&&g):("function"==typeof o.onMatch&&o.onMatch(g),!n||g)};return r&&(f.state=p),f};l.test=(e,t,r,{glob:n,posix:o}={})=>{if("string"!=typeof e)throw TypeError("Expected input to be a string");if(""===e)return{isMatch:!1,output:""};let i=r||{},a=i.format||(o?u.toPosixSlashes:null),s=e===n,p=s&&a?a(e):e;return!1===s&&(s=(p=a?a(e):e)===n),(!1===s||!0===i.capture)&&(s=!0===i.matchBase||!0===i.basename?l.matchBase(e,t,r,o):t.exec(p)),{isMatch:!!s,match:s,output:p}},l.matchBase=(e,t,r,o=u.isWindows(r))=>(t instanceof RegExp?t:l.makeRe(t,r)).test(n.basename(e)),l.isMatch=(e,t,r)=>l(t,r)(e),l.parse=(e,t)=>Array.isArray(e)?e.map(e=>l.parse(e,t)):i(e,{...t,fastpaths:!1}),l.scan=(e,t)=>o(e,t),l.compileRe=(e,t,r=!1,n=!1)=>{if(!0===r)return e.output;let o=t||{},i=o.contains?"":"^",u=o.contains?"":"$",a=`${i}(?:${e.output})${u}`;e&&!0===e.negated&&(a=`^(?!${a}).*$`);let s=l.toRegex(a,t);return!0===n&&(s.state=e),s},l.makeRe=(e,t={},r=!1,n=!1)=>{if(!e||"string"!=typeof e)throw TypeError("Expected a non-empty string");let o={negated:!1,fastpaths:!0};return!1!==t.fastpaths&&("."===e[0]||"*"===e[0])&&(o.output=i.fastpaths(e,t)),o.output||(o=i(e,t)),l.compileRe(o,t,r,n)},l.toRegex=(e,t)=>{try{let r=t||{};return new RegExp(e,r.flags||(r.nocase?"i":""))}catch(e){if(t&&!0===t.debug)throw e;return/$^/}},l.constants=a,e.exports=l},8602:function(e,t,r){"use strict";let n=r(298),{CHAR_ASTERISK:o,CHAR_AT:i,CHAR_BACKWARD_SLASH:u,CHAR_COMMA:a,CHAR_DOT:s,CHAR_EXCLAMATION_MARK:l,CHAR_FORWARD_SLASH:p,CHAR_LEFT_CURLY_BRACE:c,CHAR_LEFT_PARENTHESES:f,CHAR_LEFT_SQUARE_BRACKET:g,CHAR_PLUS:h,CHAR_QUESTION_MARK:y,CHAR_RIGHT_CURLY_BRACE:d,CHAR_RIGHT_PARENTHESES:b,CHAR_RIGHT_SQUARE_BRACKET:A}=r(5656),R=e=>e===p||e===u,x=e=>{!0!==e.isPrefix&&(e.depth=e.isGlobstar?1/0:1)};e.exports=(e,t)=>{let r,E;let m=t||{},v=e.length-1,C=!0===m.parts||!0===m.scanToEnd,_=[],S=[],$=[],H=e,O=-1,k=0,w=0,T=!1,L=!1,N=!1,I=!1,M=!1,P=!1,j=!1,B=!1,D=!1,G=!1,U=0,F={value:"",depth:0,isGlob:!1},K=()=>O>=v,z=()=>H.charCodeAt(O+1),Z=()=>(r=E,H.charCodeAt(++O));for(;O<v;){let e;if((E=Z())===u){j=F.backslashes=!0,(E=Z())===c&&(P=!0);continue}if(!0===P||E===c){for(U++;!0!==K()&&(E=Z());){if(E===u){j=F.backslashes=!0,Z();continue}if(E===c){U++;continue}if(!0!==P&&E===s&&(E=Z())===s||!0!==P&&E===a){if(T=F.isBrace=!0,N=F.isGlob=!0,G=!0,!0===C)continue;break}if(E===d&&0==--U){P=!1,T=F.isBrace=!0,G=!0;break}}if(!0===C)continue;break}if(E===p){if(_.push(O),S.push(F),F={value:"",depth:0,isGlob:!1},!0===G)continue;if(r===s&&O===k+1){k+=2;continue}w=O+1;continue}if(!0!==m.noext&&!0==(E===h||E===i||E===o||E===y||E===l)&&z()===f){if(N=F.isGlob=!0,I=F.isExtglob=!0,G=!0,E===l&&O===k&&(D=!0),!0===C){for(;!0!==K()&&(E=Z());){if(E===u){j=F.backslashes=!0,E=Z();continue}if(E===b){N=F.isGlob=!0,G=!0;break}}continue}break}if(E===o){if(r===o&&(M=F.isGlobstar=!0),N=F.isGlob=!0,G=!0,!0===C)continue;break}if(E===y){if(N=F.isGlob=!0,G=!0,!0===C)continue;break}if(E===g){for(;!0!==K()&&(e=Z());){if(e===u){j=F.backslashes=!0,Z();continue}if(e===A){L=F.isBracket=!0,N=F.isGlob=!0,G=!0;break}}if(!0===C)continue;break}if(!0!==m.nonegate&&E===l&&O===k){B=F.negated=!0,k++;continue}if(!0!==m.noparen&&E===f){if(N=F.isGlob=!0,!0===C){for(;!0!==K()&&(E=Z());){if(E===f){j=F.backslashes=!0,E=Z();continue}if(E===b){G=!0;break}}continue}break}if(!0===N){if(G=!0,!0===C)continue;break}}!0===m.noext&&(I=!1,N=!1);let Q=H,W="",q="";k>0&&(W=H.slice(0,k),H=H.slice(k),w-=k),Q&&!0===N&&w>0?(Q=H.slice(0,w),q=H.slice(w)):!0===N?(Q="",q=H):Q=H,Q&&""!==Q&&"/"!==Q&&Q!==H&&R(Q.charCo
11deAt(Q.length-1))&&(Q=Q.slice(0,-1)),!0===m.unescape&&(q&&(q=n.removeBackslashes(q)),Q&&!0===j&&(Q=n.removeBackslashes(Q)));let X={prefix:W,input:e,start:k,base:Q,glob:q,isBrace:T,isBracket:L,isGlob:N,isExtglob:I,isGlobstar:M,negated:B,negatedExtglob:D};if(!0===m.tokens&&(X.maxDepth=0,R(E)||S.push(F),X.tokens=S),!0===m.parts||!0===m.tokens){let t;for(let r=0;r<_.length;r++){let n=t?t+1:k,o=_[r],i=e.slice(n,o);m.tokens&&(0===r&&0!==k?(S[r].isPrefix=!0,S[r].value=W):S[r].value=i,x(S[r]),X.maxDepth+=S[r].depth),(0!==r||""!==i)&&$.push(i),t=o}if(t&&t+1<e.length){let r=e.slice(t+1);$.push(r),m.tokens&&(S[S.length-1].value=r,x(S[S.length-1]),X.maxDepth+=S[S.length-1].depth)}X.slashes=_,X.parts=$}return X}},298:function(e,t,r){"use strict";var n=r(5806);let o=r(455),i="win32"===n.platform,{REGEX_BACKSLASH:u,REGEX_REMOVE_BACKSLASH:a,REGEX_SPECIAL_CHARS:s,REGEX_SPECIAL_CHARS_GLOBAL:l}=r(5656);t.isObject=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),t.hasRegexChars=e=>s.test(e),t.isRegexChar=e=>1===e.length&&t.hasRegexChars(e),t.escapeRegex=e=>e.replace(l,"\\$1"),t.toPosixSlashes=e=>e.replace(u,"/"),t.removeBackslashes=e=>e.replace(a,e=>"\\"===e?"":e),t.supportsLookbehinds=()=>{let e=n.version.slice(1).split(".").map(Number);return 3===e.length&&e[0]>=9||8===e[0]&&e[1]>=10},t.isWindows=e=>e&&"boolean"==typeof e.windows?e.windows:!0===i||"\\"===o.sep,t.escapeLast=(e,r,n)=>{let o=e.lastIndexOf(r,n);return -1===o?e:"\\"===e[o-1]?t.escapeLast(e,r,o-1):`${e.slice(0,o)}\\${e.slice(o)}`},t.removePrefix=(e,t={})=>{let r=e;return r.startsWith("./")&&(r=r.slice(2),t.prefix="./"),r},t.wrapOutput=(e,t={},r={})=>{let n=r.contains?"":"^",o=r.contains?"":"$",i=`${n}(?:${e})${o}`;return!0===t.negated&&(i=`(?:^(?!${i}).*$)`),i}},6283:function(e,t,r){"use strict";/*! 12 * to-regex-range <https://github.com/micromatch/to-regex-range> 13 * 14 * Copyright (c) 2015-present, Jon Schlinkert. 15 * Released under the MIT License. 16 */let n=r(8127),o=(e,t,r)=>{var a,s;let l,p,c;if(!1===n(e))throw TypeError("toRegexRange: expected the first argument to be a number");if(void 0===t||e===t)return String(e);if(!1===n(t))throw TypeError("toRegexRange: expected the second argument to be a number.");let g={relaxZeros:!0,...r};"boolean"==typeof g.strictZeros&&(g.relaxZeros=!1===g.strictZeros);let h=e+":"+t+"="+String(g.relaxZeros)+String(g.shorthand)+String(g.capture)+String(g.wrap);if(o.cache.hasOwnProperty(h))return o.cache[h].result;let y=Math.min(e,t),d=Math.max(e,t);if(1===Math.abs(y-d)){let r=e+"|"+t;return g.capture?`(${r})`:!1===g.wrap?r:`(?:${r})`}let b=f(e)||f(t),A={min:e,max:t,a:y,b:d},R=[],x=[];return b&&(A.isPadded=b,A.maxLen=String(A.max).length),y<0&&(x=i(d<0?Math.abs(d):1,Math.abs(y),A,g),y=A.a=0),d>=0&&(R=i(y,d,A,g)),A.negatives=x,A.positives=R,A.result=(l=u(a=x,s=R,"-",!1,g)||[],p=u(s,a,"",!1,g)||[],c=u(a,s,"-?",!0,g)||[],l.concat(c).concat(p).join("|")),!0===g.capture?A.result=`(${A.result})`:!1!==g.wrap&&R.length+x.length>1&&(A.result=`(?:${A.result})`),o.cache[h]=A,A.result};function i(e,t,r,n){let o,i=function(e,t){let r=1,n=1,o=l(e,1),i=new Set([t]);for(;e<=o&&o<=t;)i.add(o),r+=1,o=l(e,r);for(o=p(t+1,n)-1;e<o&&o<=t;)i.add(o),n+=1,o=p(t+1,n)-1;return(i=[...i]).sort(a),i}(e,t),u=[],s=e;for(let e=0;e<i.length;e++){let t=i[e],a=function(e,t,r){if(e===t)return{pattern:e,count:[],digits:0};let n=function(e,t){let r=[];for(let n=0;n<e.length;n++)r.push([e[n],t[n]]);return r}(e,t),o=n.length,i="",u=0;for(let e=0;e<o;e++){let[t,r]=n[e];t===r?i+=t:"0"!==t||"9"!==r?i+=`[${t}${r-t==1?"":"-"}${r}]`:u++}return u&&(i+=!0===r.shorthand?"\\d":"[0-9]"),{pattern:i,count:[u],digits:o}}(String(s),String(t),n),l="";if(!r.isPadded&&o&&o.pattern===a.pattern){o.count.length>1&&o.count.pop(),o.count.push(a.count[0]),o.string=o.pattern+c(o.count),s=t+1;continue}r.isPadded&&(l=function(e,t,r){if(!t.isPadded)return e;let n=Math.abs(t.maxLen-String(e).length),o=!1!==r.relaxZeros;switch(n){case 0:return"";case 1:return o?"0?":"0";case 2:return o?"0{0,2}":"00";default:return o?`0{0,${n}}`:`0{${n}}`}}(t,r,n)),a.string=l+a.pattern+c(a.count),u.push(a),s=t+1,o=a}return u}function u(e,t,r,n,o){let i=[];for(let o of e){let{string:e}=o;n||s(t,"string",e)||i.push(r+e),n&&s(t,"string",e)&&i.push(r+e)}return i}function a(e,t){return e>t?1:t>e?-1:0}function s(e,t,r){return e.some(e=>e[t]===r)}function l(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function p(e,t){return e-e%Math.pow(10,t)}function c(e){let[t=0,r=""]=e;return r||t>1?`{${t+(r?","+r:"")}}`:""}function f(e){return/^-?(0+)\d/.test(e)}o.cache={},o.clearCache=()=>o.cache={},e.exports=o},7688:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},4590:function(e,t,r){var n,o=r(5806),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},u=/%[sdj%]/g;t.format=function(e){if(!A(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(s(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,o=n.length,i=String(e).replace(u,function(e){if("%%"===e)return"%";if(r>=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),a=n[r];r<o;a=n[++r])d(a)||!E(a)?i+=" "+a:i+=" "+s(a);return i},t.deprecate=function(e,r){if(void 0!==o&&!0===o.noDeprecation)return e;if(void 0===o)return function(){return t.deprecate(e,r).apply(this,arguments)};var n=!1;
16return function(){if(!n){if(o.throwDeprecation)throw Error(r);o.traceDeprecation?console.trace(r):console.error(r),n=!0}return e.apply(this,arguments)}};var a={};function s(e,r){var n={seen:[],stylize:p};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),y(r)?n.showHidden=r:r&&t._extend(n,r),R(n.showHidden)&&(n.showHidden=!1),R(n.depth)&&(n.depth=2),R(n.colors)&&(n.colors=!1),R(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),c(n,e,n.depth)}function l(e,t){var r=s.styles[t];return r?"\x1b["+s.colors[r][0]+"m"+e+"\x1b["+s.colors[r][1]+"m":e}function p(e,t){return e}function c(e,r,n){if(e.customInspect&&r&&C(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var o,i,u,a,s,l=r.inspect(n,e);return A(l)||(l=c(e,l,n)),l}var p=function(e,t){if(R(t))return e.stylize("undefined","undefined");if(A(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return b(t)?e.stylize(""+t,"number"):y(t)?e.stylize(""+t,"boolean"):d(t)?e.stylize("null","null"):void 0}(e,r);if(p)return p;var E=Object.keys(r),_=(a={},E.forEach(function(e,t){a[e]=!0}),a);if(e.showHidden&&(E=Object.getOwnPropertyNames(r)),v(r)&&(E.indexOf("message")>=0||E.indexOf("description")>=0))return f(r);if(0===E.length){if(C(r)){var S=r.name?": "+r.name:"";return e.stylize("[Function"+S+"]","special")}if(x(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(m(r))return e.stylize(Date.prototype.toString.call(r),"date");if(v(r))return f(r)}var $="",O=!1,k=["{","}"];return(h(r)&&(O=!0,k=["[","]"]),C(r)&&($=" [Function"+(r.name?": "+r.name:"")+"]"),x(r)&&($=" "+RegExp.prototype.toString.call(r)),m(r)&&($=" "+Date.prototype.toUTCString.call(r)),v(r)&&($=" "+f(r)),0!==E.length||O&&0!=r.length)?n<0?x(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),s=O?function(e,t,r,n,o){for(var i=[],u=0,a=t.length;u<a;++u)H(t,String(u))?i.push(g(e,t,r,n,String(u),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(g(e,t,r,n,o,!0))}),i}(e,r,n,_,E):E.map(function(t){return g(e,r,n,_,t,O)}),e.seen.pop(),o=$,i=k,u=0,s.reduce(function(e,t){return u++,t.indexOf("\n")>=0&&u++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?i[0]+(""===o?"":o+"\n ")+" "+s.join(",\n ")+" "+i[1]:i[0]+o+" "+s.join(", ")+" "+i[1]):k[0]+$+k[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function g(e,t,r,n,o,i){var u,a,s;if((s=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?a=s.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):s.set&&(a=e.stylize("[Setter]","special")),H(n,o)||(u="["+o+"]"),!a&&(0>e.seen.indexOf(s.value)?(a=d(r)?c(e,s.value,null):c(e,s.value,r-1)).indexOf("\n")>-1&&(a=i?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),R(u)){if(i&&o.match(/^\d+$/))return a;(u=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=e.stylize(u,"name")):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=e.stylize(u,"string"))}return u+": "+a}function h(e){return Array.isArray(e)}function y(e){return"boolean"==typeof e}function d(e){return null===e}function b(e){return"number"==typeof e}function A(e){return"string"==typeof e}function R(e){return void 0===e}function x(e){return E(e)&&"[object RegExp]"===_(e)}function E(e){return"object"==typeof e&&null!==e}function m(e){return E(e)&&"[object Date]"===_(e)}function v(e){return E(e)&&("[object Error]"===_(e)||e instanceof Error)}function C(e){return"function"==typeof e}function _(e){return Object.prototype.toString.call(e)}function S(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(R(n)&&(n=o.env.NODE_DEBUG||""),!a[e=e.toUpperCase()]){if(RegExp("\\b"+e+"\\b","i").test(n)){var r=o.pid;a[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else a[e]=function(){}}return a[e]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=y,t.isNull=d,t.isNullOrUndefined=function(e){return null==e}
16,t.isNumber=b,t.isString=A,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=R,t.isRegExp=x,t.isObject=E,t.isDate=m,t.isError=v,t.isFunction=C,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(7688);var $=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function H(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[S((e=new Date).getHours()),S(e.getMinutes()),S(e.getSeconds())].join(":"),[e.getDate(),$[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(9016),t._extend=function(e,t){if(!t||!E(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var O="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function k(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(O&&e[O]){var t=e[O];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,O,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),o=[],i=0;i<arguments.length;i++)o.push(arguments[i]);o.push(function(e,n){e?r(e):t(n)});try{e.apply(this,o)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),O&&Object.defineProperty(t,O,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,i(e))},t.promisify.custom=O,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var n=t.pop();if("function"!=typeof n)throw TypeError("The last argument must be of type Function");var i=this,u=function(){return n.apply(i,arguments)};e.apply(this,t).then(function(e){o.nextTick(u,null,e)},function(e){o.nextTick(k,e,u)})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.