imba
Version:
6 lines • 628 kB
JavaScript
var bO=Object.create;var li=Object.defineProperty;var yO=Object.getOwnPropertyDescriptor;var vO=Object.getOwnPropertyNames;var wO=Object.getPrototypeOf,xO=Object.prototype.hasOwnProperty;var _O=(t,e,r)=>e in t?li(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r;var Is=(t,e)=>()=>(t&&(e=t(t=0)),e);var T=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Ts=(t,e)=>{for(var r in e)li(t,r,{get:e[r],enumerable:!0})},lp=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of vO(e))!xO.call(t,i)&&i!==r&&li(t,i,{get:()=>e[i],enumerable:!(n=yO(e,i))||n.enumerable});return t};var te=(t,e,r)=>(r=t!=null?bO(wO(t)):{},lp(e||!t||!t.__esModule?li(r,"default",{value:t,enumerable:!0}):r,t)),SO=t=>lp(li({},"__esModule",{value:!0}),t);var W=(t,e,r)=>_O(t,typeof e!="symbol"?e+"":e,r);function an(t,e={}){return on.has(t)||on.set(t,{symbol:Symbol(t.name),parent:Object.getPrototypeOf(t.prototype)?.constructor,for:t,uses:null,inits:null,id:AO.counter++,...e}),on.get(t)}function ln(t,e){return t==e||e?.[OO]?.(t)}function Ue(t,e){return typeof e=="string"?typeof t===e:e?.[Symbol.hasInstance]?.(t)}function Y(t){return t?.toIterable?.()||t}function IO(t,e){if(!t||!e)return!1;if(t.get)return e.get===t.get;if(t.set)return e.set===t.set;if(t.value)return t.value===e.value}function hp(t,e,r,n={}){let i=t.constructor;!r&&e&&(r=Object.getOwnPropertyDescriptors(e),delete r.constructor,r[Ce]&&(console.warn(`Cannot define plain fields when extending class ${i.name}`),delete r[Ce]));let s=an(i);if(s&&s.augments){let o=new Map;for(let a of Object.keys(r)){let l=Object.getOwnPropertyDescriptor(t,a);for(let u of s.augments){let c=o.get(u);c||o.set(u,c={});let f=Object.getOwnPropertyDescriptor(u.prototype,a);f&&!IO(l,f)?console.warn("wont extend",a,f,l):c[a]=r[a]}}for(let[a,l]of o)Object.keys(l).length&&hp(a.prototype,null,l)}return Object.defineProperties(t,r),t}function il(t,e){let r=an(t),n=an(e),i=n.parent;for(;i&&an(i)?.flags&Ir.IsMixin;){il(t,i),i=null;break}if(i&&!(t.prototype instanceof i))throw new Error(`Mixin ${e.name} has superclass not present in target class`);if(!n.augments){n.augments=new Set;let o=n.ref=Symbol(e.name),a=Object[Symbol.hasInstance];e.prototype[o]=!0,Object.defineProperty(e,Symbol.hasInstance,{value:function(l){return this===e?l&&!!l[o]:a.call(this,l)}})}if(t.prototype[n.ref])return t;if(n.uses)for(let o of n.uses)il(t,o);n.augments.add(t),r.uses||(r.uses=[]),r.uses.push(e);let s=Object.getOwnPropertyDescriptors(e.prototype);return delete s.constructor,s[Ce]&&(r.inits||(r.inits=[]),r.inits.push(e.prototype[Ce]),delete s[Ce]),Object.defineProperties(t.prototype,s),e?.mixed instanceof Function&&e.mixed(t),t}function ne(t,e,r,n,i=null){let s=Object.getPrototypeOf(t.prototype),o=(n&(Ir.HasMixins|Ir.IsExtension))==Ir.HasMixins,a;if(o&&(on.set(t,on.get(s.constructor)),s=Object.getPrototypeOf(s)),i){let u=n&Ir.IsObjectExtension?i:i.prototype,c=an(t);if(c.uses){i===u&&console.warn("Cannot extend object with mixins");for(let f of c.uses)il(i,f)}return n&Ir.HasSuperCalls&&(Tr.cache[e]=Object.create(Object.getPrototypeOf(u),Object.getOwnPropertyDescriptors(u))),hp(u,t.prototype),i}let l=s?.constructor;if(a=an(t,{symbol:e}),Object.defineProperty(t,EO,{value:a,enumerable:!1,configurable:!0}),r&&t.name!==r&&Object.defineProperty(t,"name",{value:r,configurable:!0}),a.flags=n,n&Ir.HasConstructor&&(t.prototype[cp]=e),a.uses)for(let u of a.uses)u.mixes?.(t);return l?.inherited instanceof Function&&l.inherited(t),t}function Me(t,e){t[cp]===e&&(t[kO]?.(),t[up]&&t[up].inited(t))}var Ce,cp,kO,up,EO,nl,OO,Ir,on,AO,Tr,je=Is(()=>{Ce=Symbol.for("#__init__"),cp=Symbol.for("#__initor__"),kO=Symbol.for("#__inited__"),up=Symbol.for("#__hooks__"),EO=Symbol.for("#meta"),nl=Symbol.for("imba"),OO=Symbol.for("#matcher"),Ir={IsExtension:1,IsTag:2,HasDescriptors:4,HasSuperCalls:8,HasConstructor:16,HasFields:32,HasMixins:64,HasInitor:128,HasDecorators:256,IsObjectExtension:512,IsMixin:1024},on=new Map,AO=globalThis[nl]||(globalThis[nl]={counter:0,classes:on});Tr={cache:{},self:null,target:null,proxy:new Proxy({},{apply:(t,e,r)=>Reflect.apply(Tr.target,e,r),get:(t,e)=>{let r=Reflect.get(Tr.target,e,Tr.self);return r instanceof Function?r.bind(Tr.self):r},set:(t,e,r,n)=>Reflect.set(Tr.target,e,r,Tr.self)})}});var dp={};Ts(dp,{default:()=>hr});var Ps,fp,hr,ui=Is(()=>{Ps={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strike:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],brightΞred:[91,39],brightΞgreen:[92,39],brightΞyellow:[93,39],brightΞblue:[94,39],brightΞmagenta:[95,39],brightΞcyan:[96,39],brightΞwhite:[97,39],bgΞblack:[40,49],bgΞred:[41,49],bgΞgreen:[42,49],bgΞyellow:[43,49],bgΞblue:[44,49],bgΞmagenta:[45,49],bgΞcyan:[46,49],bgΞwhite:[47,49],bgΞgray:[100,49],bgΞgrey:[100,49],bgΞbrightΞred:[101,49],bgΞbrightΞgreen:[102,49],bgΞbrightΞyellow:[103,49],bgΞbrightΞblue:[104,49],bgΞbrightΞmagenta:[105,49],bgΞbrightΞcyan:[106,49],bgΞbrightΞwhite:[107,49]},fp={};for(let t=0,e=Object.keys(Ps),r=e.length,n;t<r;t++){n=e[t];let[i,s]=Ps[n];fp[n]=function(o){return"\x1B["+i+"m"+o+"\x1B["+s+"m"}}hr=fp;for(let t=0,e=Object.keys(Ps),r=e.length,n;t<r;t++){n=e[t];let[i,s]=Ps[n];String.prototype.__defineGetter__(n,function(){return"\x1B["+i+"m"+this+"\x1B["+s+"m"})}String.prototype.f=function(t){return"\x1B[38;5;"+t+"m"+this+"\x1B[39m"};String.prototype.b=function(t){return"\x1B[48;5;"+t+"m"+this+"\x1B[49m"}});var wp=T((PF,vp)=>{vp.exports=function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(n,i,s){r.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},r.r=function(n){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,i){if(1&i&&(n=r(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var o in n)r.d(s,o,function(a){return n[a]}.bind(null,o));return s},r.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(i,"a",i),i},r.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},r.p="",r(r.s=78)}([function(t,e){t.exports=require("path")},function(t,e,r){"use strict";r(22),r(101),r(21),r(103),r(114),r(16),r(27),r(74),r(116),r(2);var n=r(0),i=r(5),s=r(17),o=r(49),a=r(76),l=r(45),u=r(121),c=function(m){var y=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).unify,_=y!==void 0&&y;return new Promise(function(w){o.exec(m,{stdio:[0,"pipe","ignore"]},function(v,S,k){var O="";O=_?S.toString()+k.toString():S.toString(),w((v?"":O).trim())})})},f=function(m){var y=Object.values(Array.prototype.slice.call(arguments).slice(1));(process.env.ENVINFO_DEBUG||"").toLowerCase()===m&&console.log(m,JSON.stringify(y))},h=function(m){return new Promise(function(y){i.readFile(m,"utf8",function(_,w){return y(w||null)})})},p=function(m){return h(m).then(function(y){return y?JSON.parse(y):null})},d=/\d+\.[\d+|.]+/g,g=function(m){f("trace","findDarwinApplication",m);var y=`mdfind "kMDItemCFBundleIdentifier=='${m}'"`;return f("trace",y),c(y).then(function(_){return _.replace(/(\s)/g,"\\ ")})},b=function(m,y){var _=(y||["CFBundleShortVersionString"]).map(function(w){return"-c Print:"+w});return["/usr/libexec/PlistBuddy"].concat(_).concat([m]).join(" ")},x=function(m,y){for(var _=[],w=null;(w=m.exec(y))!==null;)_.push(w);return _};t.exports={run:c,log:f,fileExists:function(m){return new Promise(function(y){i.stat(m,function(_){return y(_?null:m)})})},readFile:h,requireJson:p,versionRegex:d,findDarwinApplication:g,generatePlistBuddyCommand:b,matchAll:x,parseSDKManagerOutput:function(m){var y=m.split("Available")[0];return{apiLevels:x(u.androidAPILevels,y).map(function(_){return _[1]}),buildTools:x(u.androidBuildTools,y).map(function(_){return _[1]}),systemImages:x(u.androidSystemImages,y).map(function(_){return _[1].split("|").map(function(w){return w.trim()})}).map(function(_){return _[0].split(";")[0]+" | "+_[2].split(" System Image")[0]})}},isLinux:process.platform==="linux",isMacOS:process.platform==="darwin",NA:"N/A",NotFound:"Not Found",isWindows:process.platform.startsWith("win"),isObject:function(m){return typeof m=="object"&&!Array.isArray(m)},noop:function(m){return m},pipe:function(m){return function(y){return m.reduce(function(_,w){return w(_)},y)}},browserBundleIdentifiers:{"Brave Browser":"com.brave.Browser",Chrome:"com.google.Chrome","Chrome Canary":"com.google.Chrome.canary",Firefox:"org.mozilla.firefox","Firefox Developer Edition":"org.mozilla.firefoxdeveloperedition","Firefox Nightly":"org.mozilla.nightly","Microsoft Edge":"com.microsoft.edgemac",Safari:"com.apple.Safari","Safari Technology Preview":"com.apple.SafariTechnologyPreview"},ideBundleIdentifiers:{Atom:"com.github.atom",IntelliJ:"com.jetbrains.intellij",PhpStorm:"com.jetbrains.PhpStorm","Sublime Text":"com.sublimetext.3",WebStorm:"com.jetbrains.WebStorm"},runSync:function(m){return(o.execSync(m,{stdio:[0,"pipe","ignore"]}).toString()||"").trim()},which:function(m){return new Promise(function(y){return a(m,function(_,w){return y(w)})})},getDarwinApplicationVersion:function(m){var y;return f("trace","getDarwinApplicationVersion",m),y=process.platform!=="darwin"?"N/A":g(m).then(function(_){return c(b(n.join(_,"Contents","Info.plist"),["CFBundleShortVersionString"]))}),Promise.resolve(y)},uniq:function(m){return Array.from(new Set(m))},toReadableBytes:function(m){var y=Math.floor(Math.log(m)/Math.log(1024));return m?(m/Math.pow(1024,y)).toFixed(2)+" "+["B","KB","MB","GB","TB","PB"][y]:"0 Bytes"},omit:function(m,y){return Object.keys(m).filter(function(_){return y.indexOf(_)<0}).reduce(function(_,w){return Object.assign(_,{[w]:m[w]})},{})},pick:function(m,y){return Object.keys(m).filter(function(_){return y.indexOf(_)>=0}).reduce(function(_,w){return Object.assign(_,{[w]:m[w]})},{})},getPackageJsonByName:function(m){return p(n.join(process.cwd(),"node_modules",m,"package.json"))},getPackageJsonByPath:function(m){return p(n.join(process.cwd(),m))},getPackageJsonByFullPath:function(m){return f("trace","getPackageJsonByFullPath",m),p(m)},getAllPackageJsonPaths:function(m){return f("trace","getAllPackageJsonPaths",m),new Promise(function(y){var _=function(w,v){return y(v.map(n.normalize)||[])};return l(m?n.join("node_modules",m,"package.json"):n.join("node_modules","**","package.json"),_)})},sortObject:function(m){return Object.keys(m).sort().reduce(function(y,_){return y[_]=m[_],y},{})},findVersion:function(m,y,_){f("trace","findVersion",m,y,_);var w=_||0,v=y||d,S=m.match(v);return S?S[w]:m},condensePath:function(m){return(m||"").replace(s.homedir(),"~")},determineFound:function(m,y,_){return f("trace","determineFound",m,y,_),y==="N/A"?Promise.resolve([m,"N/A"]):y&&Object.keys(y).length!==0?_?Promise.resolve([m,y,_]):Promise.resolve([m,y]):Promise.resolve([m,"Not Found"])}}},function(t,e,r){"use strict";var n,i,s,o,a=r(36),l=r(4),u=r(12),c=r(56),f=r(8),h=r(6),p=r(19),d=r(37),g=r(38),b=r(81),x=r(60).set,m=r(83)(),y=r(62),_=r(84),w=r(85),v=r(86),S=l.TypeError,k=l.process,O=k&&k.versions,A=O&&O.v8||"",E=l.Promise,C=c(k)=="process",M=function(){},q=i=y.f,P=!!function(){try{var H=E.resolve(1),X=(H.constructor={})[r(3)("species")]=function(J){J(M,M)};return(C||typeof PromiseRejectionEvent=="function")&&H.then(M)instanceof X&&A.indexOf("6.6")!==0&&w.indexOf("Chrome/66")===-1}catch{}}(),$=function(H){var X;return!(!h(H)||typeof(X=H.then)!="function")&&X},j=function(H,X){if(!H._n){H._n=!0;var J=H._c;m(function(){for(var K=H._v,ue=H._s==1,Ae=0,G=function(re){var L,ee,se,ae=ue?re.ok:re.fail,oe=re.resolve,Fe=re.reject,Re=re.domain;try{ae?(ue||(H._h==2&&V(H),H._h=1),ae===!0?L=K:(Re&&Re.enter(),L=ae(K),Re&&(Re.exit(),se=!0)),L===re.promise?Fe(S("Promise-chain cycle")):(ee=$(L))?ee.call(L,oe,Fe):oe(L)):Fe(K)}catch(Or){Re&&!se&&Re.exit(),Fe(Or)}};J.length>Ae;)G(J[Ae++]);H._c=[],H._n=!1,X&&!H._h&&N(H)})}},N=function(H){x.call(l,function(){var X,J,K,ue=H._v,Ae=D(H);if(Ae&&(X=_(function(){C?k.emit("unhandledRejection",ue,H):(J=l.onunhandledrejection)?J({promise:H,reason:ue}):(K=l.console)&&K.error&&K.error("Unhandled promise rejection",ue)}),H._h=C||D(H)?2:1),H._a=void 0,Ae&&X.e)throw X.v})},D=function(H){return H._h!==1&&(H._a||H._c).length===0},V=function(H){x.call(l,function(){var X;C?k.emit("rejectionHandled",H):(X=l.onrejectionhandled)&&X({promise:H,reason:H._v})})},B=function(H){var X=this;X._d||(X._d=!0,(X=X._w||X)._v=H,X._s=2,X._a||(X._a=X._c.slice()),j(X,!0))},Q=function(H){var X,J=this;if(!J._d){J._d=!0,J=J._w||J;try{if(J===H)throw S("Promise can't be resolved itself");(X=$(H))?m(function(){var K={_w:J,_d:!1};try{X.call(H,u(Q,K,1),u(B,K,1))}catch(ue){B.call(K,ue)}}):(J._v=H,J._s=1,j(J,!1))}catch(K){B.call({_w:J,_d:!1},K)}}};P||(E=function(H){d(this,E,"Promise","_h"),p(H),n.call(this);try{H(u(Q,this,1),u(B,this,1))}catch(X){B.call(this,X)}},(n=function(H){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r(40)(E.prototype,{then:function(H,X){var J=q(b(this,E));return J.ok=typeof H!="function"||H,J.fail=typeof X=="function"&&X,J.domain=C?k.domain:void 0,this._c.push(J),this._a&&this._a.push(J),this._s&&j(this,!1),J.promise},catch:function(H){return this.then(void 0,H)}}),s=function(){var H=new n;this.promise=H,this.resolve=u(Q,H,1),this.reject=u(B,H,1)},y.f=q=function(H){return H===E||H===o?new s(H):i(H)}),f(f.G+f.W+f.F*!P,{Promise:E}),r(26)(E,"Promise"),r(63)("Promise"),o=r(18).Promise,f(f.S+f.F*!P,"Promise",{reject:function(H){var X=q(this);return(0,X.reject)(H),X.promise}}),f(f.S+f.F*(a||!P),"Promise",{resolve:function(H){return v(a&&this===o?E:this,H)}}),f(f.S+f.F*!(P&&r(41)(function(H){E.all(H).catch(M)})),"Promise",{all:function(H){var X=this,J=q(X),K=J.resolve,ue=J.reject,Ae=_(function(){var G=[],re=0,L=1;g(H,!1,function(ee){var se=re++,ae=!1;G.push(void 0),L++,X.resolve(ee).then(function(oe){ae||(ae=!0,G[se]=oe,--L||K(G))},ue)}),--L||K(G)});return Ae.e&&ue(Ae.v),J.promise},race:function(H){var X=this,J=q(X),K=J.reject,ue=_(function(){g(H,!1,function(Ae){X.resolve(Ae).then(J.resolve,K)})});return ue.e&&K(ue.v),J.promise}})},function(t,e,r){var n=r(55)("wks"),i=r(24),s=r(4).Symbol,o=typeof s=="function";(t.exports=function(a){return n[a]||(n[a]=o&&s[a]||(o?s:i)("Symbol."+a))}).store=n},function(t,e){var r=t.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=r)},function(t,e){t.exports=require("fs")},function(t,e){t.exports=function(r){return typeof r=="object"?r!==null:typeof r=="function"}},function(t,e,r){var n=r(6);t.exports=function(i){if(!n(i))throw TypeError(i+" is not an object!");return i}},function(t,e,r){var n=r(4),i=r(18),s=r(13),o=r(14),a=r(12),l=function(u,c,f){var h,p,d,g,b=u&l.F,x=u&l.G,m=u&l.S,y=u&l.P,_=u&l.B,w=x?n:m?n[c]||(n[c]={}):(n[c]||{}).prototype,v=x?i:i[c]||(i[c]={}),S=v.prototype||(v.prototype={});for(h in x&&(f=c),f)d=((p=!b&&w&&w[h]!==void 0)?w:f)[h],g=_&&p?a(d,n):y&&typeof d=="function"?a(Function.call,d):d,w&&o(w,h,d,u&l.U),v[h]!=d&&s(v,h,g),y&&S[h]!=d&&(S[h]=d)};n.core=i,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e,r){t.exports=!r(10)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},function(t,e){t.exports=function(r){try{return!!r()}catch{return!0}}},function(t,e,r){var n=r(7),i=r(50),s=r(51),o=Object.defineProperty;e.f=r(9)?Object.defineProperty:function(a,l,u){if(n(a),l=s(l,!0),n(u),i)try{return o(a,l,u)}catch{}if("get"in u||"set"in u)throw TypeError("Accessors not supported!");return"value"in u&&(a[l]=u.value),a}},function(t,e,r){var n=r(19);t.exports=function(i,s,o){if(n(i),s===void 0)return i;switch(o){case 1:return function(a){return i.call(s,a)};case 2:return function(a,l){return i.call(s,a,l)};case 3:return function(a,l,u){return i.call(s,a,l,u)}}return function(){return i.apply(s,arguments)}}},function(t,e,r){var n=r(11),i=r(23);t.exports=r(9)?function(s,o,a){return n.f(s,o,i(1,a))}:function(s,o,a){return s[o]=a,s}},function(t,e,r){var n=r(4),i=r(13),s=r(15),o=r(24)("src"),a=Function.toString,l=(""+a).split("toString");r(18).inspectSource=function(u){return a.call(u)},(t.exports=function(u,c,f,h){var p=typeof f=="function";p&&(s(f,"name")||i(f,"name",c)),u[c]!==f&&(p&&(s(f,o)||i(f,o,u[c]?""+u[c]:l.join(String(c)))),u===n?u[c]=f:h?u[c]?u[c]=f:i(u,c,f):(delete u[c],i(u,c,f)))})(Function.prototype,"toString",function(){return typeof this=="function"&&this[o]||a.call(this)})},function(t,e){var r={}.hasOwnProperty;t.exports=function(n,i){return r.call(n,i)}},function(t,e,r){r(28)("split",2,function(n,i,s){"use strict";var o=r(92),a=s,l=[].push;if("abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length){var u=/()??/.exec("")[1]===void 0;s=function(c,f){var h=String(this);if(c===void 0&&f===0)return[];if(!o(c))return a.call(h,c,f);var p,d,g,b,x,m=[],y=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(c.sticky?"y":""),_=0,w=f===void 0?4294967295:f>>>0,v=new RegExp(c.source,y+"g");for(u||(p=new RegExp("^"+v.source+"$(?!\\s)",y));(d=v.exec(h))&&!((g=d.index+d[0].length)>_&&(m.push(h.slice(_,d.index)),!u&&d.length>1&&d[0].replace(p,function(){for(x=1;x<arguments.length-2;x++)arguments[x]===void 0&&(d[x]=void 0)}),d.length>1&&d.index<h.length&&l.apply(m,d.slice(1)),b=d[0].length,_=g,m.length>=w));)v.lastIndex===d.index&&v.lastIndex++;return _===h.length?!b&&v.test("")||m.push(""):m.push(h.slice(_)),m.length>w?m.slice(0,w):m}}else"0".split(void 0,0).length&&(s=function(c,f){return c===void 0&&f===0?[]:a.call(this,c,f)});return[function(c,f){var h=n(this),p=c?.[i];return p!==void 0?p.call(c,h,f):s.call(String(h),c,f)},s]})},function(t,e){t.exports=require("os")},function(t,e){var r=t.exports={version:"2.5.7"};typeof __e=="number"&&(__e=r)},function(t,e){t.exports=function(r){if(typeof r!="function")throw TypeError(r+" is not a function!");return r}},function(t,e){var r={}.toString;t.exports=function(n){return r.call(n).slice(8,-1)}},function(t,e,r){var n=r(8);n(n.S+n.F,"Object",{assign:r(88)})},function(t,e,r){r(28)("match",1,function(n,i,s){return[function(o){"use strict";var a=n(this),l=o?.[i];return l!==void 0?l.call(o,a):new RegExp(o)[i](String(a))},s]})},function(t,e){t.exports=function(r,n){return{enumerable:!(1&r),configurable:!(2&r),writable:!(4&r),value:n}}},function(t,e){var r=0,n=Math.random();t.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++r+n).toString(36))}},function(t,e,r){var n=r(53),i=r(34);t.exports=function(s){return n(i(s))}},function(t,e,r){var n=r(11).f,i=r(15),s=r(3)("toStringTag");t.exports=function(o,a,l){o&&!i(o=l?o:o.prototype,s)&&n(o,s,{configurable:!0,value:a})}},function(t,e,r){r(28)("replace",2,function(n,i,s){return[function(o,a){"use strict";var l=n(this),u=o?.[i];return u!==void 0?u.call(o,l,a):s.call(String(l),o,a)},s]})},function(t,e,r){"use strict";var n=r(13),i=r(14),s=r(10),o=r(34),a=r(3);t.exports=function(l,u,c){var f=a(l),h=c(o,f,""[l]),p=h[0],d=h[1];s(function(){var g={};return g[f]=function(){return 7},""[l](g)!=7})&&(i(String.prototype,l,p),n(RegExp.prototype,f,u==2?function(g,b){return d.call(g,this,b)}:function(g){return d.call(g,this)}))}},function(t,e,r){var n=r(34);t.exports=function(i){return Object(n(i))}},function(t,e){t.exports=require("util")},function(t,e,r){var n=r(70);function i(o){var a=function(){return a.called?a.value:(a.called=!0,a.value=o.apply(this,arguments))};return a.called=!1,a}function s(o){var a=function(){if(a.called)throw new Error(a.onceError);return a.called=!0,a.value=o.apply(this,arguments)},l=o.name||"Function wrapped with `once`";return a.onceError=l+" shouldn't be called more than once",a.called=!1,a}t.exports=n(i),t.exports.strict=n(s),i.proto=i(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return i(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return s(this)},configurable:!0})})},function(t,e,r){"use strict";var n=r(8),i=r(52)(!0);n(n.P,"Array",{includes:function(s){return i(this,s,arguments.length>1?arguments[1]:void 0)}}),r(80)("includes")},function(t,e,r){var n=r(6),i=r(4).document,s=n(i)&&n(i.createElement);t.exports=function(o){return s?i.createElement(o):{}}},function(t,e){t.exports=function(r){if(r==null)throw TypeError("Can't call method on "+r);return r}},function(t,e,r){var n=r(54),i=Math.min;t.exports=function(s){return s>0?i(n(s),9007199254740991):0}},function(t,e){t.exports=!1},function(t,e){t.exports=function(r,n,i,s){if(!(r instanceof n)||s!==void 0&&s in r)throw TypeError(i+": incorrect invocation!");return r}},function(t,e,r){var n=r(12),i=r(57),s=r(58),o=r(7),a=r(35),l=r(59),u={},c={};(e=t.exports=function(f,h,p,d,g){var b,x,m,y,_=g?function(){return f}:l(f),w=n(p,d,h?2:1),v=0;if(typeof _!="function")throw TypeError(f+" is not iterable!");if(s(_)){for(b=a(f.length);b>v;v++)if((y=h?w(o(x=f[v])[0],x[1]):w(f[v]))===u||y===c)return y}else for(m=_.call(f);!(x=m.next()).done;)if((y=i(m,w,x.value,h))===u||y===c)return y}).BREAK=u,e.RETURN=c},function(t,e){t.exports={}},function(t,e,r){var n=r(14);t.exports=function(i,s,o){for(var a in s)n(i,a,s[a],o);return i}},function(t,e,r){var n=r(3)("iterator"),i=!1;try{var s=[7][n]();s.return=function(){i=!0},Array.from(s,function(){throw 2})}catch{}t.exports=function(o,a){if(!a&&!i)return!1;var l=!1;try{var u=[7],c=u[n]();c.next=function(){return{done:l=!0}},u[n]=function(){return c},o(u)}catch{}return l}},function(t,e,r){var n=r(87),i=r(66);t.exports=Object.keys||function(s){return n(s,i)}},function(t,e,r){var n=r(55)("keys"),i=r(24);t.exports=function(s){return n[s]||(n[s]=i(s))}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,r){t.exports=y;var n=r(5),i=r(67),s=r(46),o=(s.Minimatch,r(97)),a=r(68).EventEmitter,l=r(0),u=r(47),c=r(48),f=r(99),h=r(69),p=(h.alphasort,h.alphasorti,h.setopts),d=h.ownProp,g=r(100),b=(r(30),h.childrenIgnored),x=h.isIgnored,m=r(31);function y(v,S,k){if(typeof S=="function"&&(k=S,S={}),S||(S={}),S.sync){if(k)throw new TypeError("callback provided to sync glob");return f(v,S)}return new w(v,S,k)}y.sync=f;var _=y.GlobSync=f.GlobSync;function w(v,S,k){if(typeof S=="function"&&(k=S,S=null),S&&S.sync){if(k)throw new TypeError("callback provided to sync glob");return new _(v,S)}if(!(this instanceof w))return new w(v,S,k);p(this,v,S),this._didRealPath=!1;var O=this.minimatch.set.length;this.matches=new Array(O),typeof k=="function"&&(k=m(k),this.on("error",k),this.on("end",function(q){k(null,q)}));var A=this;if(this._processing=0,this._emitQueue=[],this._processQueue=[],this.paused=!1,this.noprocess)return this;if(O===0)return M();for(var E=!0,C=0;C<O;C++)this._process(this.minimatch.set[C],C,!1,M);function M(){--A._processing,A._processing<=0&&(E?process.nextTick(function(){A._finish()}):A._finish())}E=!1}y.glob=y,y.hasMagic=function(v,S){var k=function(E,C){if(C===null||typeof C!="object")return E;for(var M=Object.keys(C),q=M.length;q--;)E[M[q]]=C[M[q]];return E}({},S);k.noprocess=!0;var O=new w(v,k).minimatch.set;if(!v)return!1;if(O.length>1)return!0;for(var A=0;A<O[0].length;A++)if(typeof O[0][A]!="string")return!0;return!1},y.Glob=w,o(w,a),w.prototype._finish=function(){if(u(this instanceof w),!this.aborted){if(this.realpath&&!this._didRealpath)return this._realpath();h.finish(this),this.emit("end",this.found)}},w.prototype._realpath=function(){if(!this._didRealpath){this._didRealpath=!0;var v=this.matches.length;if(v===0)return this._finish();for(var S=this,k=0;k<this.matches.length;k++)this._realpathSet(k,O)}function O(){--v==0&&S._finish()}},w.prototype._realpathSet=function(v,S){var k=this.matches[v];if(!k)return S();var O=Object.keys(k),A=this,E=O.length;if(E===0)return S();var C=this.matches[v]=Object.create(null);O.forEach(function(M,q){M=A._makeAbs(M),i.realpath(M,A.realpathCache,function(P,$){P?P.syscall==="stat"?C[M]=!0:A.emit("error",P):C[$]=!0,--E==0&&(A.matches[v]=C,S())})})},w.prototype._mark=function(v){return h.mark(this,v)},w.prototype._makeAbs=function(v){return h.makeAbs(this,v)},w.prototype.abort=function(){this.aborted=!0,this.emit("abort")},w.prototype.pause=function(){this.paused||(this.paused=!0,this.emit("pause"))},w.prototype.resume=function(){if(this.paused){if(this.emit("resume"),this.paused=!1,this._emitQueue.length){var v=this._emitQueue.slice(0);this._emitQueue.length=0;for(var S=0;S<v.length;S++){var k=v[S];this._emitMatch(k[0],k[1])}}if(this._processQueue.length){var O=this._processQueue.slice(0);for(this._processQueue.length=0,S=0;S<O.length;S++){var A=O[S];this._processing--,this._process(A[0],A[1],A[2],A[3])}}}},w.prototype._process=function(v,S,k,O){if(u(this instanceof w),u(typeof O=="function"),!this.aborted)if(this._processing++,this.paused)this._processQueue.push([v,S,k,O]);else{for(var A,E=0;typeof v[E]=="string";)E++;switch(E){case v.length:return void this._processSimple(v.join("/"),S,O);case 0:A=null;break;default:A=v.slice(0,E).join("/")}var C,M=v.slice(E);A===null?C=".":((c(A)||c(v.join("/")))&&(A&&c(A)||(A="/"+A)),C=A);var q=this._makeAbs(C);if(b(this,C))return O();M[0]===s.GLOBSTAR?this._processGlobStar(A,C,q,M,S,k,O):this._processReaddir(A,C,q,M,S,k,O)}},w.prototype._processReaddir=function(v,S,k,O,A,E,C){var M=this;this._readdir(k,E,function(q,P){return M._processReaddir2(v,S,k,O,A,E,P,C)})},w.prototype._processReaddir2=function(v,S,k,O,A,E,C,M){if(!C)return M();for(var q=O[0],P=!!this.minimatch.negate,$=q._glob,j=this.dot||$.charAt(0)===".",N=[],D=0;D<C.length;D++)((B=C[D]).charAt(0)!=="."||j)&&(P&&!v?!B.match(q):B.match(q))&&N.push(B);var V=N.length;if(V===0)return M();if(O.length===1&&!this.mark&&!this.stat){for(this.matches[A]||(this.matches[A]=Object.create(null)),D=0;D<V;D++){var B=N[D];v&&(B=v!=="/"?v+"/"+B:v+B),B.charAt(0)!=="/"||this.nomount||(B=l.join(this.root,B)),this._emitMatch(A,B)}return M()}for(O.shift(),D=0;D<V;D++)B=N[D],v&&(B=v!=="/"?v+"/"+B:v+B),this._process([B].concat(O),A,E,M);M()},w.prototype._emitMatch=function(v,S){if(!this.aborted&&!x(this,S))if(this.paused)this._emitQueue.push([v,S]);else{var k=c(S)?S:this._makeAbs(S);if(this.mark&&(S=this._mark(S)),this.absolute&&(S=k),!this.matches[v][S]){if(this.nodir){var O=this.cache[k];if(O==="DIR"||Array.isArray(O))return}this.matches[v][S]=!0;var A=this.statCache[k];A&&this.emit("stat",S,A),this.emit("match",S)}}},w.prototype._readdirInGlobStar=function(v,S){if(!this.aborted){if(this.follow)return this._readdir(v,!1,S);var k=this,O=g("lstat\0"+v,function(A,E){if(A&&A.code==="ENOENT")return S();var C=E&&E.isSymbolicLink();k.symlinks[v]=C,C||!E||E.isDirectory()?k._readdir(v,!1,S):(k.cache[v]="FILE",S())});O&&n.lstat(v,O)}},w.prototype._readdir=function(v,S,k){if(!this.aborted&&(k=g("readdir\0"+v+"\0"+S,k))){if(S&&!d(this.symlinks,v))return this._readdirInGlobStar(v,k);if(d(this.cache,v)){var O=this.cache[v];if(!O||O==="FILE")return k();if(Array.isArray(O))return k(null,O)}n.readdir(v,function(A,E,C){return function(M,q){M?A._readdirError(E,M,C):A._readdirEntries(E,q,C)}}(this,v,k))}},w.prototype._readdirEntries=function(v,S,k){if(!this.aborted){if(!this.mark&&!this.stat)for(var O=0;O<S.length;O++){var A=S[O];A=v==="/"?v+A:v+"/"+A,this.cache[A]=!0}return this.cache[v]=S,k(null,S)}},w.prototype._readdirError=function(v,S,k){if(!this.aborted){switch(S.code){case"ENOTSUP":case"ENOTDIR":var O=this._makeAbs(v);if(this.cache[O]="FILE",O===this.cwdAbs){var A=new Error(S.code+" invalid cwd "+this.cwd);A.path=this.cwd,A.code=S.code,this.emit("error",A),this.abort()}break;case"ENOENT":case"ELOOP":case"ENAMETOOLONG":case"UNKNOWN":this.cache[this._makeAbs(v)]=!1;break;default:this.cache[this._makeAbs(v)]=!1,this.strict&&(this.emit("error",S),this.abort()),this.silent||console.error("glob error",S)}return k()}},w.prototype._processGlobStar=function(v,S,k,O,A,E,C){var M=this;this._readdir(k,E,function(q,P){M._processGlobStar2(v,S,k,O,A,E,P,C)})},w.prototype._processGlobStar2=function(v,S,k,O,A,E,C,M){if(!C)return M();var q=O.slice(1),P=v?[v]:[],$=P.concat(q);this._process($,A,!1,M);var j=this.symlinks[k],N=C.length;if(j&&E)return M();for(var D=0;D<N;D++)if(C[D].charAt(0)!=="."||this.dot){var V=P.concat(C[D],q);this._process(V,A,!0,M);var B=P.concat(C[D],O);this._process(B,A,!0,M)}M()},w.prototype._processSimple=function(v,S,k){var O=this;this._stat(v,function(A,E){O._processSimple2(v,S,A,E,k)})},w.prototype._processSimple2=function(v,S,k,O,A){if(this.matches[S]||(this.matches[S]=Object.create(null)),!O)return A();if(v&&c(v)&&!this.nomount){var E=/[\/\\]$/.test(v);v.charAt(0)==="/"?v=l.join(this.root,v):(v=l.resolve(this.root,v),E&&(v+="/"))}process.platform==="win32"&&(v=v.replace(/\\/g,"/")),this._emitMatch(S,v),A()},w.prototype._stat=function(v,S){var k=this._makeAbs(v),O=v.slice(-1)==="/";if(v.length>this.maxLength)return S();if(!this.stat&&d(this.cache,k)){var A=this.cache[k];if(Array.isArray(A)&&(A="DIR"),!O||A==="DIR")return S(null,A);if(O&&A==="FILE")return S()}var E=this.statCache[k];if(E!==void 0){if(E===!1)return S(null,E);var C=E.isDirectory()?"DIR":"FILE";return O&&C==="FILE"?S():S(null,C,E)}var M=this,q=g("stat\0"+k,function(P,$){if($&&$.isSymbolicLink())return n.stat(k,function(j,N){j?M._stat2(v,k,null,$,S):M._stat2(v,k,j,N,S)});M._stat2(v,k,P,$,S)});q&&n.lstat(k,q)},w.prototype._stat2=function(v,S,k,O,A){if(k&&(k.code==="ENOENT"||k.code==="ENOTDIR"))return this.statCache[S]=!1,A();var E=v.slice(-1)==="/";if(this.statCache[S]=O,S.slice(-1)==="/"&&O&&!O.isDirectory())return A(null,!1,O);var C=!0;return O&&(C=O.isDirectory()?"DIR":"FILE"),this.cache[S]=this.cache[S]||C,E&&C==="FILE"?A():A(null,C,O)}},function(t,e,r){t.exports=d,d.Minimatch=g;var n={sep:"/"};try{n=r(0)}catch{}var i=d.GLOBSTAR=g.GLOBSTAR={},s=r(94),o={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},a="[^/]",l=a+"*?",u="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",c="(?:(?!(?:\\/|^)\\.).)*?",f="().*{}+?[]^$\\!".split("").reduce(function(m,y){return m[y]=!0,m},{}),h=/\/+/;function p(m,y){m=m||{},y=y||{};var _={};return Object.keys(y).forEach(function(w){_[w]=y[w]}),Object.keys(m).forEach(function(w){_[w]=m[w]}),_}function d(m,y,_){if(typeof y!="string")throw new TypeError("glob pattern string required");return _||(_={}),!(!_.nocomment&&y.charAt(0)==="#")&&(y.trim()===""?m==="":new g(y,_).match(m))}function g(m,y){if(!(this instanceof g))return new g(m,y);if(typeof m!="string")throw new TypeError("glob pattern string required");y||(y={}),m=m.trim(),n.sep!=="/"&&(m=m.split(n.sep).join("/")),this.options=y,this.set=[],this.pattern=m,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}function b(m,y){if(y||(y=this instanceof g?this.options:{}),(m=m===void 0?this.pattern:m)===void 0)throw new TypeError("undefined pattern");return y.nobrace||!m.match(/\{.*\}/)?[m]:s(m)}d.filter=function(m,y){return y=y||{},function(_,w,v){return d(_,m,y)}},d.defaults=function(m){if(!m||!Object.keys(m).length)return d;var y=d,_=function(w,v,S){return y.minimatch(w,v,p(m,S))};return _.Minimatch=function(w,v){return new y.Minimatch(w,p(m,v))},_},g.defaults=function(m){return m&&Object.keys(m).length?d.defaults(m).Minimatch:g},g.prototype.debug=function(){},g.prototype.make=function(){if(!this._made){var m=this.pattern,y=this.options;if(!y.nocomment&&m.charAt(0)==="#")return void(this.comment=!0);if(!m)return void(this.empty=!0);this.parseNegate();var _=this.globSet=this.braceExpand();y.debug&&(this.debug=console.error),this.debug(this.pattern,_),_=this.globParts=_.map(function(w){return w.split(h)}),this.debug(this.pattern,_),_=_.map(function(w,v,S){return w.map(this.parse,this)},this),this.debug(this.pattern,_),_=_.filter(function(w){return w.indexOf(!1)===-1}),this.debug(this.pattern,_),this.set=_}},g.prototype.parseNegate=function(){var m=this.pattern,y=!1,_=this.options,w=0;if(!_.nonegate){for(var v=0,S=m.length;v<S&&m.charAt(v)==="!";v++)y=!y,w++;w&&(this.pattern=m.substr(w)),this.negate=y}},d.braceExpand=function(m,y){return b(m,y)},g.prototype.braceExpand=b,g.prototype.parse=function(m,y){if(m.length>65536)throw new TypeError("pattern is too long");var _=this.options;if(!_.noglobstar&&m==="**")return i;if(m==="")return"";var w,v="",S=!!_.nocase,k=!1,O=[],A=[],E=!1,C=-1,M=-1,q=m.charAt(0)==="."?"":_.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",P=this;function $(){if(w){switch(w){case"*":v+=l,S=!0;break;case"?":v+=a,S=!0;break;default:v+="\\"+w}P.debug("clearStateChar %j %j",w,v),w=!1}}for(var j,N=0,D=m.length;N<D&&(j=m.charAt(N));N++)if(this.debug("%s %s %s %j",m,N,v,j),k&&f[j])v+="\\"+j,k=!1;else switch(j){case"/":return!1;case"\\":$(),k=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",m,N,v,j),E){this.debug(" in class"),j==="!"&&N===M+1&&(j="^"),v+=j;continue}P.debug("call clearStateChar %j",w),$(),w=j,_.noext&&$();continue;case"(":if(E){v+="(";continue}if(!w){v+="\\(";continue}O.push({type:w,start:N-1,reStart:v.length,open:o[w].open,close:o[w].close}),v+=w==="!"?"(?:(?!(?:":"(?:",this.debug("plType %j %j",w,v),w=!1;continue;case")":if(E||!O.length){v+="\\)";continue}$(),S=!0;var V=O.pop();v+=V.close,V.type==="!"&&A.push(V),V.reEnd=v.length;continue;case"|":if(E||!O.length||k){v+="\\|",k=!1;continue}$(),v+="|";continue;case"[":if($(),E){v+="\\"+j;continue}E=!0,M=N,C=v.length,v+=j;continue;case"]":if(N===M+1||!E){v+="\\"+j,k=!1;continue}if(E){var B=m.substring(M+1,N);try{RegExp("["+B+"]")}catch{var Q=this.parse(B,x);v=v.substr(0,C)+"\\["+Q[0]+"\\]",S=S||Q[1],E=!1;continue}}S=!0,E=!1,v+=j;continue;default:$(),k?k=!1:!f[j]||j==="^"&&E||(v+="\\"),v+=j}for(E&&(B=m.substr(M+1),Q=this.parse(B,x),v=v.substr(0,C)+"\\["+Q[0],S=S||Q[1]),V=O.pop();V;V=O.pop()){var H=v.slice(V.reStart+V.open.length);this.debug("setting tail",v,V),H=H.replace(/((?:\\{2}){0,64})(\\?)\|/g,function(Or,sn,Ar){return Ar||(Ar="\\"),sn+sn+Ar+"|"}),this.debug(`tail=%j
%s`,H,H,V,v);var X=V.type==="*"?l:V.type==="?"?a:"\\"+V.type;S=!0,v=v.slice(0,V.reStart)+X+"\\("+H}$(),k&&(v+="\\\\");var J=!1;switch(v.charAt(0)){case".":case"[":case"(":J=!0}for(var K=A.length-1;K>-1;K--){var ue=A[K],Ae=v.slice(0,ue.reStart),G=v.slice(ue.reStart,ue.reEnd-8),re=v.slice(ue.reEnd-8,ue.reEnd),L=v.slice(ue.reEnd);re+=L;var ee=Ae.split("(").length-1,se=L;for(N=0;N<ee;N++)se=se.replace(/\)[+*?]?/,"");var ae="";(L=se)===""&&y!==x&&(ae="$");var oe=Ae+G+L+ae+re;v=oe}if(v!==""&&S&&(v="(?=.)"+v),J&&(v=q+v),y===x)return[v,S];if(!S)return m.replace(/\\(.)/g,"$1");var Fe=_.nocase?"i":"";try{var Re=new RegExp("^"+v+"$",Fe)}catch{return new RegExp("$.")}return Re._glob=m,Re._src=v,Re};var x={};d.makeRe=function(m,y){return new g(m,y||{}).makeRe()},g.prototype.makeRe=function(){if(this.regexp||this.regexp===!1)return this.regexp;var m=this.set;if(!m.length)return this.regexp=!1,this.regexp;var y=this.options,_=y.noglobstar?l:y.dot?u:c,w=y.nocase?"i":"",v=m.map(function(S){return S.map(function(k){return k===i?_:typeof k=="string"?k.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):k._src}).join("\\/")}).join("|");v="^(?:"+v+")$",this.negate&&(v="^(?!"+v+").*$");try{this.regexp=new RegExp(v,w)}catch{this.regexp=!1}return this.regexp},d.match=function(m,y,_){var w=new g(y,_=_||{});return m=m.filter(function(v){return w.match(v)}),w.options.nonull&&!m.length&&m.push(y),m},g.prototype.match=function(m,y){if(this.debug("match",m,this.pattern),this.comment)return!1;if(this.empty)return m==="";if(m==="/"&&y)return!0;var _=this.options;n.sep!=="/"&&(m=m.split(n.sep).join("/")),m=m.split(h),this.debug(this.pattern,"split",m);var w,v,S=this.set;for(this.debug(this.pattern,"set",S),v=m.length-1;v>=0&&!(w=m[v]);v--);for(v=0;v<S.length;v++){var k=S[v],O=m;_.matchBase&&k.length===1&&(O=[w]);var A=this.matchOne(O,k,y);if(A)return!!_.flipNegate||!this.negate}return!_.flipNegate&&this.negate},g.prototype.matchOne=function(m,y,_){var w=this.options;this.debug("matchOne",{this:this,file:m,pattern:y}),this.debug("matchOne",m.length,y.length);for(var v=0,S=0,k=m.length,O=y.length;v<k&&S<O;v++,S++){this.debug("matchOne loop");var A,E=y[S],C=m[v];if(this.debug(y,E,C),E===!1)return!1;if(E===i){this.debug("GLOBSTAR",[y,E,C]);var M=v,q=S+1;if(q===O){for(this.debug("** at the end");v<k;v++)if(m[v]==="."||m[v]===".."||!w.dot&&m[v].charAt(0)===".")return!1;return!0}for(;M<k;){var P=m[M];if(this.debug(`
globstar while`,m,M,y,q,P),this.matchOne(m.slice(M),y.slice(q),_))return this.debug("globstar found match!",M,k,P),!0;if(P==="."||P===".."||!w.dot&&P.charAt(0)==="."){this.debug("dot detected!",m,M,y,q);break}this.debug("globstar swallow a segment, and continue"),M++}return!(!_||(this.debug(`
>>> no match, partial?`,m,M,y,q),M!==k))}if(typeof E=="string"?(A=w.nocase?C.toLowerCase()===E.toLowerCase():C===E,this.debug("string match",E,C,A)):(A=C.match(E),this.debug("pattern match",E,C,A)),!A)return!1}if(v===k&&S===O)return!0;if(v===k)return _;if(S===O)return v===k-1&&m[v]==="";throw new Error("wtf?")}},function(t,e){t.exports=require("assert")},function(t,e,r){"use strict";function n(s){return s.charAt(0)==="/"}function i(s){var o=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/.exec(s),a=o[1]||"",l=!!(a&&a.charAt(1)!==":");return!!(o[2]||l)}t.exports=process.platform==="win32"?i:n,t.exports.posix=n,t.exports.win32=i},function(t,e){t.exports=require("child_process")},function(t,e,r){t.exports=!r(9)&&!r(10)(function(){return Object.defineProperty(r(33)("div"),"a",{get:function(){return 7}}).a!=7})},function(t,e,r){var n=r(6);t.exports=function(i,s){if(!n(i))return i;var o,a;if(s&&typeof(o=i.toString)=="function"&&!n(a=o.call(i))||typeof(o=i.valueOf)=="function"&&!n(a=o.call(i))||!s&&typeof(o=i.toString)=="function"&&!n(a=o.call(i)))return a;throw TypeError("Can't convert object to primitive value")}},function(t,e,r){var n=r(25),i=r(35),s=r(79);t.exports=function(o){return function(a,l,u){var c,f=n(a),h=i(f.length),p=s(u,h);if(o&&l!=l){for(;h>p;)if((c=f[p++])!=c)return!0}else for(;h>p;p++)if((o||p in f)&&f[p]===l)return o||p||0;return!o&&-1}}},function(t,e,r){var n=r(20);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(i){return n(i)=="String"?i.split(""):Object(i)}},function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(i){return isNaN(i=+i)?0:(i>0?n:r)(i)}},function(t,e,r){var n=r(18),i=r(4),s=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(o,a){return s[o]||(s[o]=a!==void 0?a:{})})("versions",[]).push({version:n.version,mode:r(36)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,r){var n=r(20),i=r(3)("toStringTag"),s=n(function(){return arguments}())=="Arguments";t.exports=function(o){var a,l,u;return o===void 0?"Undefined":o===null?"Null":typeof(l=function(c,f){try{return c[f]}catch{}}(a=Object(o),i))=="string"?l:s?n(a):(u=n(a))=="Object"&&typeof a.callee=="function"?"Arguments":u}},function(t,e,r){var n=r(7);t.exports=function(i,s,o,a){try{return a?s(n(o)[0],o[1]):s(o)}catch(u){var l=i.return;throw l!==void 0&&n(l.call(i)),u}}},function(t,e,r){var n=r(39),i=r(3)("iterator"),s=Array.prototype;t.exports=function(o){return o!==void 0&&(n.Array===o||s[i]===o)}},function(t,e,r){var n=r(56),i=r(3)("iterator"),s=r(39);t.exports=r(18).getIteratorMethod=function(o){if(o!=null)return o[i]||o["@@iterator"]||s[n(o)]}},function(t,e,r){var n,i,s,o=r(12),a=r(82),l=r(61),u=r(33),c=r(4),f=c.process,h=c.setImmediate,p=c.clearImmediate,d=c.MessageChannel,g=c.Dispatch,b=0,x={},m=function(){var _=+this;if(x.hasOwnProperty(_)){var w=x[_];delete x[_],w()}},y=function(_){m.call(_.data)};h&&p||(h=function(_){for(var w=[],v=1;arguments.length>v;)w.push(arguments[v++]);return x[++b]=function(){a(typeof _=="function"?_:Function(_),w)},n(b),b},p=function(_){delete x[_]},r(20)(f)=="process"?n=function(_){f.nextTick(o(m,_,1))}:g&&g.now?n=function(_){g.now(o(m,_,1))}:d?(s=(i=new d).port2,i.port1.onmessage=y,n=o(s.postMessage,s,1)):c.addEventListener&&typeof postMessage=="function"&&!c.importScripts?(n=function(_){c.postMessage(_+"","*")},c.addEventListener("message",y,!1)):n="onreadystatechange"in u("script")?function(_){l.appendChild(u("script")).onreadystatechange=function(){l.removeChild(this),m.call(_)}}:function(_){setTimeout(o(m,_,1),0)}),t.exports={set:h,clear:p}},function(t,e,r){var n=r(4).document;t.exports=n&&n.documentElement},function(t,e,r){"use strict";var n=r(19);function i(s){var o,a;this.promise=new s(function(l,u){if(o!==void 0||a!==void 0)throw TypeError("Bad Promise constructor");o=l,a=u}),this.resolve=n(o),this.reject=n(a)}t.exports.f=function(s){return new i(s)}},function(t,e,r){"use strict";var n=r(4),i=r(11),s=r(9),o=r(3)("species");t.exports=function(a){var l=n[a];s&&l&&!l[o]&&i.f(l,o,{configurable:!0,get:function(){return this}})}},function(t,e,r){var n=r(8),i=r(65)(!0);n(n.S,"Object",{entries:function(s){return i(s)}})},function(t,e,r){var n=r(42),i=r(25),s=r(44).f;t.exports=function(o){return function(a){for(var l,u=i(a),c=n(u),f=c.length,h=0,p=[];f>h;)s.call(u,l=c[h++])&&p.push(o?[l,u[l]]:u[l]);return p}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,r){t.exports=c,c.realpath=c,c.sync=f,c.realpathSync=f,c.monkeypatch=function(){n.realpath=c,n.realpathSync=f},c.unmonkeypatch=function(){n.realpath=i,n.realpathSync=s};var n=r(5),i=n.realpath,s=n.realpathSync,o=process.version,a=/^v[0-5]\./.test(o),l=r(93);function u(h){return h&&h.syscall==="realpath"&&(h.code==="ELOOP"||h.code==="ENOMEM"||h.code==="ENAMETOOLONG")}function c(h,p,d){if(a)return i(h,p,d);typeof p=="function"&&(d=p,p=null),i(h,p,function(g,b){u(g)?l.realpath(h,p,d):d(g,b)})}function f(h,p){if(a)return s(h,p);try{return s(h,p)}catch(d){if(u(d))return l.realpathSync(h,p);throw d}}},function(t,e){t.exports=require("events")},function(t,e,r){function n(p,d){return Object.prototype.hasOwnProperty.call(p,d)}e.alphasort=u,e.alphasorti=l,e.setopts=function(p,d,g){if(g||(g={}),g.matchBase&&d.indexOf("/")===-1){if(g.noglobstar)throw new Error("base matching requires globstar");d="**/"+d}p.silent=!!g.silent,p.pattern=d,p.strict=g.strict!==!1,p.realpath=!!g.realpath,p.realpathCache=g.realpathCache||Object.create(null),p.follow=!!g.follow,p.dot=!!g.dot,p.mark=!!g.mark,p.nodir=!!g.nodir,p.nodir&&(p.mark=!0),p.sync=!!g.sync,p.nounique=!!g.nounique,p.nonull=!!g.nonull,p.nosort=!!g.nosort,p.nocase=!!g.nocase,p.stat=!!g.stat,p.noprocess=!!g.noprocess,p.absolute=!!g.absolute,p.maxLength=g.maxLength||1/0,p.cache=g.cache||Object.create(null),p.statCache=g.statCache||Object.create(null),p.symlinks=g.symlinks||Object.create(null),function(x,m){x.ignore=m.ignore||[],Array.isArray(x.ignore)||(x.ignore=[x.ignore]),x.ignore.length&&(x.ignore=x.ignore.map(c))}(p,g),p.changedCwd=!1;var b=process.cwd();n(g,"cwd")?(p.cwd=i.resolve(g.cwd),p.changedCwd=p.cwd!==b):p.cwd=b,p.root=g.root||i.resolve(p.cwd,"/"),p.root=i.resolve(p.root),process.platform==="win32"&&(p.root=p.root.replace(/\\/g,"/")),p.cwdAbs=o(p.cwd)?p.cwd:f(p,p.cwd),process.platform==="win32"&&(p.cwdAbs=p.cwdAbs.replace(/\\/g,"/")),p.nomount=!!g.nomount,g.nonegate=!0,g.nocomment=!0,p.minimatch=new a(d,g),p.options=p.minimatch.options},e.ownProp=n,e.makeAbs=f,e.finish=function(p){for(var d=p.nounique,g=d?[]:Object.create(null),b=0,x=p.matches.length;b<x;b++){var m=p.matches[b];if(m&&Object.keys(m).length!==0){var y=Object.keys(m);d?g.push.apply(g,y):y.forEach(function(w){g[w]=!0})}else if(p.nonull){var _=p.minimatch.globSet[b];d?g.push(_):g[_]=!0}}if(d||(g=Object.keys(g)),p.nosort||(g=g.sort(p.nocase?l:u)),p.mark){for(var b=0;b<g.length;b++)g[b]=p._mark(g[b]);p.nodir&&(g=g.filter(function(w){var v=!/\/$/.test(w),S=p.cache[w]||p.cache[f(p,w)];return v&&S&&(v=S!=="DIR"&&!Array.isArray(S)),v}))}p.ignore.length&&(g=g.filter(function(w){return!h(p,w)})),p.found=g},e.mark=function(p,d){var g=f(p,d),b=p.cache[g],x=d;if(b){var m=b==="DIR"||Array.isArray(b),y=d.slice(-1)==="/";if(m&&!y?x+="/":!m&&y&&(x=x.slice(0,-1)),x!==d){var _=f(p,x);p.statCache[_]=p.statCache[g],p.cache[_]=p.cache[g]}}return x},e.isIgnored=h,e.childrenIgnored=function(p,d){return!!p.ignore.length&&p.ignore.some(function(g){return!(!g.gmatcher||!g.gmatcher.match(d))})};var i=r(0),s=r(46),o=r(48),a=s.Minimatch;function l(p,d){return p.toLowerCase().localeCompare(d.toLowerCase())}function u(p,d){return p.localeCompare(d)}function c(p){var d=null;if(p.slice(-3)==="/**"){var g=p.replace(/(\/\*\*)+$/,"");d=new a(g,{dot:!0})}return{matcher:new a(p,{dot:!0}),gmatcher:d}}function f(p,d){var g=d;return g=d.charAt(0)==="/"?i.join(p.root,d):o(d)||d===""?d:p.changedCwd?i.resolve(p.cwd,d):i.resolve(d),process.platform==="win32"&&(g=g.replace(/\\/g,"/")),g}function h(p,d){return!!p.ignore.length&&p.ignore.some(function(g){return g.matcher.match(d)||!(!g.gmatcher||!g.gmatcher.match(d))})}},function(t,e){t.exports=function r(n,i){if(n&&i)return r(n)(i);if(typeof n!="function")throw new TypeError("need wrapper function");return Object.keys(n).forEach(function(o){s[o]=n[o]}),s;function s(){for(var o=new Array(arguments.length),a=0;a<o.length;a++)o[a]=arguments[a];var l=n.apply(this,o),u=o[o.length-1];return typeof l=="function"&&l!==u&&Object.keys(u).forEach(function(c){l[c]=u[c]}),l}}},function(t,e,r){var n=r(7),i=r(105),s=r(66),o=r(43)("IE_PROTO"),a=function(){},l=function(){var u,c=r(33)("iframe"),f=s.length;for(c.style.display="none",r(61).appendChild(c),c.src="javascript:",(u=c.contentWindow.document).open(),u.write("<script>document.F=Object</script>"),u.close(),l=u.F;f--;)delete l.prototype[s[f]];return l()};t.exports=Object.create||function(u,c){var f;return u!==null?(a.prototype=n(u),f=new a,a.prototype=null,f[o]=u):f=l(),c===void 0?f:i(f,c)}},function(t,e,r){var n=r(24)("meta"),i=r(6),s=r(15),o=r(11).f,a=0,l=Object.isExtensible||function(){return!0},u=!r(10)(function(){return l(Object.preventExtensions({}))}),c=function(h){o(h,n,{value:{i:"O"+ ++a,w:{}}})},f=t.exports={KEY:n,NEED:!1,fastKey:function(h,p){if(!i(h))return typeof h=="symbol"?h:(typeof h=="string"?"S":"P")+h;if(!s(h,n)){if(!l(h))return"F";if(!p)return"E";c(h)}return h[n].i},getWeak:function(h,p){if(!s(h,n)){if(!l(h))return!0;if(!p)return!1;c(h)}return h[n].w},onFreeze:function(h){return u&&f.NEED&&l(h)&&!s(h,n)&&c(h),h}}},function(t,e,r){var n=r(6);t.exports=function(i,s){if(!n(i)||i._t!==s)throw TypeError("Incompatible receiver, "+s+" required!");return i}},function(t,e,r){var n=r(8),i=r(65)(!1);n(n.S,"Object",{values:function(s){return i(s)}})},function(t,e,r){"use strict";var n=r(7);t.exports=function(){var i=n(this),s="";return i.global&&(s+="g"),i.ignoreCase&&(s+="i"),i.multiline&&(s+="m"),i.unicode&&(s+="u"),i.sticky&&(s+="y"),s}},function(t,e,r){t.exports=u,u.sync=function(c,f){for(var h=l(c,f=f||{}),p=h.env,d=h.ext,g=h.extExe,b=[],x=0,m=p.length;x<m;x++){var y=p[x];y.charAt(0)==='"'&&y.slice(-1)==='"'&&(y=y.slice(1,-1));var _=i.join(y,c);!y&&/^\.[\\\/]/.test(c)&&(_=c.slice(0,2)+_);for(var w=0,v=d.length;w<v;w++){var S=_+d[w];try{if(o.sync(S,{pathExt:g})){if(!f.all)return S;b.push(S)}}catch{}}}if(f.all&&b.length)return b;if(f.nothrow)return null;throw a(c)};var n=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",i=r(0),s=n?";":":",o=r(118);function a(c){var f=new Error("not found: "+c);return f.code="ENOENT",f}function l(c,f){var h=f.colon||s,p=f.path||process.env.PATH||"",d=[""];p=p.split(h);var g="";return n&&(p.unshift(process.cwd()),d=(g=f.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM").split(h),c.indexOf(".")!==-1&&d[0]!==""&&d.unshift("")),(c.match(/\//)||n&&c.match(/\\/))&&(p=[""]),{env:p,ext:d,extExe:g}}function u(c,f,h){typeof f=="function"&&(h=f,f={});var p=l(c,f),d=p.env,g=p.ext,b=p.extExe,x=[];(function m(y,_){if(y===_)return f.all&&x.length?h(null,x):h(a(c));var w=d[y];w.charAt(0)==='"'&&w.slice(-1)==='"'&&(w=w.slice(1,-1));var v=i.join(w,c);!w&&/^\.[\\\/]/.test(c)&&(v=c.slice(0,2)+v),function S(k,O){if(k===O)return m(y+1,_);var A=g[k];o(v+A,{pathExt:b},function(E,C){if(!E&&C){if(!f.all)return h(null,v+A);x.push(v+A)}return S(k+1,O)})}(0,g.length)})(0,d.length)}},function(t,e,r){"use strict";t.exports=n=>{let i=(n=n||{}).env||process.env;return(n.platform||process.platform)!=="win32"?"PATH":Object.keys(i).find(s=>s.toUpperCase()==="PATH")||"Path"}},function(t,e,r){"use strict";r(32),r(2),r(27),r(64),r(21);var n=r(90),i=r(161),s=r(170),o=r(1);function a(l,u){(u=u||{}).clipboard&&console.log(`
*** Clipboard option removed - use clipboardy or clipboard-cli directly ***
`);var c=Object.keys(l).length>0?l:s.defaults,f=Object.entries(c).reduce(function(h,p){var d=p[0],g=p[1],b=n[`get${d}`];return b?(g&&h.push(b(g,u)),h):h=h.concat((g||[]).map(function(x){var m=n[`get${x.replace(/\s/g,"")}Info`];return m?m():Promise.resolve(["Unknown"])}))},[]);return Promise.all(f).then(function(h){var p=h.reduce(function(d,g){return g&&g[0]&&Object.assign(d,{[g[0]]:g}),d},{});return function(d,g){var b=g.json?i.json:g.markdown?i.markdown:i.yaml;if(g.console){var x=!1;process.stdout.isTTY&&(x=!0),console.log(b(d,Object.assign({},g,{console:x})))}return b(d,Object.assign({},g,{console:!1}))}(Object.entries(s.defaults).reduce(function(d,g){var b=g[0],x=g[1];return p[b]?Object.assign(d,{[b]:p[b][1]}):Object.assign(d,{[b]:(x||[]).reduce(function(m,y){return p[y]?(p[y].shift(),p[y].length===1?Object.assign(m,{[y]:p[y][0]}):Object.assign(m,{[y]:{version:p[y][0],path:p[y][1]}})):m},{})})},{}),u)})}t.exports={cli:function(l){if(l.all)return a(Object.assign({},s.defaults,{npmPackages:!0,npmGlobalPackages:!0}),l);if(l.raw)return a(JSON.parse(l.raw),l);if(l.helper){var u=n[`get${l