@stencil/core
Version:
A Compiler for Web Components and Progressive Web Apps
14 lines • 191 kB
JavaScript
/*!
Stencil Node System v4.41.0 | MIT Licensed | https://stenciljs.com
*/
"use strict";var Eo=Object.create;var ln=Object.defineProperty;var So=Object.getOwnPropertyDescriptor;var $o=Object.getOwnPropertyNames;var xo=Object.getPrototypeOf,To=Object.prototype.hasOwnProperty;var Hr=r=>{throw TypeError(r)};var Co=(r,e,t)=>e in r?ln(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var ge=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),Br=(r,e)=>{for(var t in e)ln(r,t,{get:e[t],enumerable:!0})},jr=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of $o(e))!To.call(r,s)&&s!==t&&ln(r,s,{get:()=>e[s],enumerable:!(n=So(e,s))||n.enumerable});return r};var be=(r,e,t)=>(t=r!=null?Eo(xo(r)):{},jr(e||!r||!r.__esModule?ln(t,"default",{value:r,enumerable:!0}):t,r)),Lo=r=>jr(ln({},"__esModule",{value:!0}),r);var Yn=(r,e,t)=>Co(r,typeof e!="symbol"?e+"":e,t),Qn=(r,e,t)=>e.has(r)||Hr("Cannot "+t);var W=(r,e,t)=>(Qn(r,e,"read from private field"),t?t.call(r):e.get(r)),ze=(r,e,t)=>e.has(r)?Hr("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(r):e.set(r,t),Se=(r,e,t,n)=>(Qn(r,e,"write to private field"),n?n.call(r,t):e.set(r,t),t),wt=(r,e,t)=>(Qn(r,e,"access private method"),t);var Xr=ge((bu,cn)=>{"use strict";var Ro=typeof process<"u"&&process.env.TERM_PROGRAM==="Hyper",Ao=typeof process<"u"&&process.platform==="win32",Ur=typeof process<"u"&&process.platform==="linux",Zn={ballotDisabled:"\u2612",ballotOff:"\u2610",ballotOn:"\u2611",bullet:"\u2022",bulletWhite:"\u25E6",fullBlock:"\u2588",heart:"\u2764",identicalTo:"\u2261",line:"\u2500",mark:"\u203B",middot:"\xB7",minus:"\uFF0D",multiplication:"\xD7",obelus:"\xF7",pencilDownRight:"\u270E",pencilRight:"\u270F",pencilUpRight:"\u2710",percent:"%",pilcrow2:"\u2761",pilcrow:"\xB6",plusMinus:"\xB1",question:"?",section:"\xA7",starsOff:"\u2606",starsOn:"\u2605",upDownArrow:"\u2195"},zr=Object.assign({},Zn,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),Wr=Object.assign({},Zn,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:Ur?"\u25B8":"\u276F",pointerSmall:Ur?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});cn.exports=Ao&&!Ro?zr:Wr;Reflect.defineProperty(cn.exports,"common",{enumerable:!1,value:Zn});Reflect.defineProperty(cn.exports,"windows",{enumerable:!1,value:zr});Reflect.defineProperty(cn.exports,"other",{enumerable:!1,value:Wr})});var Gr=ge((Eu,qn)=>{"use strict";var Oo=r=>r!==null&&typeof r=="object"&&!Array.isArray(r),Do=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,No=()=>typeof process<"u"?process.env.FORCE_COLOR!=="0":!1,Vr=()=>{let r={enabled:No(),visible:!0,styles:{},keys:{}},e=i=>{let o=i.open=`\x1B[${i.codes[0]}m`,a=i.close=`\x1B[${i.codes[1]}m`,u=i.regex=new RegExp(`\\u001b\\[${i.codes[1]}m`,"g");return i.wrap=(c,p)=>{c.includes(a)&&(c=c.replace(u,a+o));let m=o+c+a;return p?m.replace(/\r*\n/g,`${a}$&${o}`):m},i},t=(i,o,a)=>typeof i=="function"?i(o):i.wrap(o,a),n=(i,o)=>{if(i===""||i==null)return"";if(r.enabled===!1)return i;if(r.visible===!1)return"";let a=""+i,u=a.includes(`
`),c=o.length;for(c>0&&o.includes("unstyle")&&(o=[...new Set(["unstyle",...o])].reverse());c-- >0;)a=t(r.styles[o[c]],a,u);return a},s=(i,o,a)=>{r.styles[i]=e({name:i,codes:o}),(r.keys[a]||(r.keys[a]=[])).push(i),Reflect.defineProperty(r,i,{configurable:!0,enumerable:!0,set(c){r.alias(i,c)},get(){let c=p=>n(p,c.stack);return Reflect.setPrototypeOf(c,r),c.stack=this.stack?this.stack.concat(i):[i],c}})};return s("reset",[0,0],"modifier"),s("bold",[1,22],"modifier"),s("dim",[2,22],"modifier"),s("italic",[3,23],"modifier"),s("underline",[4,24],"modifier"),s("inverse",[7,27],"modifier"),s("hidden",[8,28],"modifier"),s("strikethrough",[9,29],"modifier"),s("black",[30,39],"color"),s("red",[31,39],"color"),s("green",[32,39],"color"),s("yellow",[33,39],"color"),s("blue",[34,39],"color"),s("magenta",[35,39],"color"),s("cyan",[36,39],"color"),s("white",[37,39],"color"),s("gray",[90,39],"color"),s("grey",[90,39],"color"),s("bgBlack",[40,49],"bg"),s("bgRed",[41,49],"bg"),s("bgGreen",[42,49],"bg"),s("bgYellow",[43,49],"bg"),s("bgBlue",[44,49],"bg"),s("bgMagenta",[45,49],"bg"),s("bgCyan",[46,49],"bg"),s("bgWhite",[47,49],"bg"),s("blackBright",[90,39],"bright"),s("redBright",[91,39],"bright"),s("greenBright",[92,39],"bright"),s("yellowBright",[93,39],"bright"),s("blueBright",[94,39],"bright"),s("magentaBright",[95,39],"bright"),s("cyanBright",[96,39],"bright"),s("whiteBright",[97,39],"bright"),s("bgBlackBright",[100,49],"bgBright"),s("bgRedBright",[101,49],"bgBright"),s("bgGreenBright",[102,49],"bgBright"),s("bgYellowBright",[103,49],"bgBright"),s("bgBlueBright",[104,49],"bgBright"),s("bgMagentaBright",[105,49],"bgBright"),s("bgCyanBright",[106,49],"bgBright"),s("bgWhiteBright",[107,49],"bgBright"),r.ansiRegex=Do,r.hasColor=r.hasAnsi=i=>(r.ansiRegex.lastIndex=0,typeof i=="string"&&i!==""&&r.ansiRegex.test(i)),r.alias=(i,o)=>{let a=typeof o=="string"?r[o]:o;if(typeof a!="function")throw new TypeError("Expected alias to be the name of an existing color (string) or a function");a.stack||(Reflect.defineProperty(a,"name",{value:i}),r.styles[i]=a,a.stack=[i]),Reflect.defineProperty(r,i,{configurable:!0,enumerable:!0,set(u){r.alias(i,u)},get(){let u=c=>n(c,u.stack);return Reflect.setPrototypeOf(u,r),u.stack=this.stack?this.stack.concat(a.stack):a.stack,u}})},r.theme=i=>{if(!Oo(i))throw new TypeError("Expected theme to be an object");for(let o of Object.keys(i))r.alias(o,i[o]);return r},r.alias("unstyle",i=>typeof i=="string"&&i!==""?(r.ansiRegex.lastIndex=0,i.replace(r.ansiRegex,"")):""),r.alias("noop",i=>i),r.none=r.clear=r.noop,r.stripColor=r.unstyle,r.symbols=Xr(),r.define=s,r};qn.exports=Vr();qn.exports.create=Vr});var as=ge((ld,os)=>{"use strict";os.exports=ss;function ss(r,e,t){r instanceof RegExp&&(r=rs(r,t)),e instanceof RegExp&&(e=rs(e,t));var n=is(r,e,t);return n&&{start:n[0],end:n[1],pre:t.slice(0,n[0]),body:t.slice(n[0]+r.length,n[1]),post:t.slice(n[1]+e.length)}}function rs(r,e){var t=e.match(r);return t?t[0]:null}ss.range=is;function is(r,e,t){var n,s,i,o,a,u=t.indexOf(r),c=t.indexOf(e,u+1),p=u;if(u>=0&&c>0){if(r===e)return[u,c];for(n=[],i=t.length;p>=0&&!a;)p==u?(n.push(p),u=t.indexOf(r,p+1)):n.length==1?a=[n.pop(),c]:(s=n.pop(),s<i&&(i=s,o=c),c=t.indexOf(e,p+1)),p=u<c&&u>=0?u:c;n.length&&(a=[i,o])}return a}});var ms=ge((cd,hs)=>{var ls=as();hs.exports=_o;var cs="\0SLASH"+Math.random()+"\0",us="\0OPEN"+Math.random()+"\0",ir="\0CLOSE"+Math.random()+"\0",ds="\0COMMA"+Math.random()+"\0",fs="\0PERIOD"+Math.random()+"\0";function sr(r){return parseInt(r,10)==r?parseInt(r,10):r.charCodeAt(0)}function Zo(r){return r.split("\\\\").join(cs).split("\\{").join(us).split("\\}").join(ir).split("\\,").join(ds).split("\\.").join(fs)}function qo(r){return r.split(cs).join("\\").split(us).join("{").split(ir).join("}").split(ds).join(",").split(fs).join(".")}function ps(r){if(!r)return[""];var e=[],t=ls("{","}",r);if(!t)return r.split(",");var n=t.pre,s=t.body,i=t.post,o=n.split(",");o[o.length-1]+="{"+s+"}";var a=ps(i);return i.length&&(o[o.length-1]+=a.shift(),o.push.apply(o,a)),e.push.apply(e,o),e}function _o(r){return r?(r.substr(0,2)==="{}"&&(r="\\{\\}"+r.substr(2)),dn(Zo(r),!0).map(qo)):[]}function ea(r){return"{"+r+"}"}function ta(r){return/^-?0\d/.test(r)}function na(r,e){return r<=e}function ra(r,e){return r>=e}function dn(r,e){var t=[],n=ls("{","}",r);if(!n)return[r];var s=n.pre,i=n.post.length?dn(n.post,!1):[""];if(/\$$/.test(n.pre))for(var o=0;o<i.length;o++){var a=s+"{"+n.body+"}"+i[o];t.push(a)}else{var u=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(n.body),c=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(n.body),p=u||c,m=n.body.indexOf(",")>=0;if(!p&&!m)return n.post.match(/,(?!,).*\}/)?(r=n.pre+"{"+n.body+ir+n.post,dn(r)):[r];var S;if(p)S=n.body.split(/\.\./);else if(S=ps(n.body),S.length===1&&(S=dn(S[0],!1).map(ea),S.length===1))return i.map(function(L){return n.pre+S[0]+L});var T;if(p){var h=sr(S[0]),b=sr(S[1]),$=Math.max(S[0].length,S[1].length),D=S.length==3?Math.abs(sr(S[2])):1,A=na,I=b<h;I&&(D*=-1,A=ra);var w=S.some(ta);T=[];for(var g=h;A(g,b);g+=D){var x;if(c)x=String.fromCharCode(g),x==="\\"&&(x="");else if(x=String(g),w){var C=$-x.length;if(C>0){var O=new Array(C+1).join("0");g<0?x="-"+O+x.slice(1):x=O+x}}T.push(x)}}else{T=[];for(var P=0;P<S.length;P++)T.push.apply(T,dn(S[P],!1))}for(var P=0;P<T.length;P++)for(var o=0;o<i.length;o++){var a=s+T[P]+i[o];(!e||p||a)&&t.push(a)}}return t}});var Gs=ge((Vv,Vs)=>{Vs.exports=(function(r){var e={};function t(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return r[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=r,t.c=e,t.i=function(n){return n},t.d=function(n,s,i){t.o(n,s)||Object.defineProperty(n,s,{configurable:!1,enumerable:!0,get:i})},t.n=function(n){var s=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(s,"a",s),s},t.o=function(n,s){return Object.prototype.hasOwnProperty.call(n,s)},t.p="",t(t.s=14)})([(function(r,e){r.exports=require("path")}),(function(r,e,t){"use strict";e.__esModule=!0;var n=t(173),s=i(n);function i(o){return o&&o.__esModule?o:{default:o}}e.default=function(o){return function(){var a=o.apply(this,arguments);return new s.default(function(u,c){function p(m,S){try{var T=a[m](S),h=T.value}catch(b){c(b);return}if(T.done)u(h);else return s.default.resolve(h).then(function(b){p("next",b)},function(b){p("throw",b)})}return p("next")})}}}),(function(r,e){r.exports=require("util")}),(function(r,e){r.exports=require("fs")}),(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class n extends Error{constructor(c,p){super(c),this.code=p}}e.MessageError=n;class s extends n{constructor(c,p,m){super(c,p),this.process=m}}e.ProcessSpawnError=s;class i extends n{}e.SecurityError=i;class o extends n{}e.ProcessTermError=o;class a extends Error{constructor(c,p){super(c),this.responseCode=p}}e.ResponseError=a}),(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFirstSuitableFolder=e.readFirstAvailableStream=e.makeTempDir=e.hardlinksWork=e.writeFilePreservingEol=e.getFileSizeOnDisk=e.walk=e.symlink=e.find=e.readJsonAndFile=e.readJson=e.readFileAny=e.hardlinkBulk=e.copyBulk=e.unlink=e.glob=e.link=e.chmod=e.lstat=e.exists=e.mkdirp=e.stat=e.access=e.rename=e.readdir=e.realpath=e.readlink=e.writeFile=e.open=e.readFileBuffer=e.lockQueue=e.constants=void 0;var n;function s(){return n=F(t(1))}let i=(()=>{var Y=(0,(n||s()).default)(function*(G,U,j,V){let ne=(()=>{var ae=(0,(n||s()).default)(function*(we){let me=we.src,re=we.dest,an=we.type,Qe=we.onFresh||tt,$e=we.onDone||tt;if(le.has(re.toLowerCase())?V.verbose(`The case-insensitive file ${re} shouldn't be copied twice in one bulk copy`):le.add(re.toLowerCase()),an==="symlink"){yield Ce((l||d()).default.dirname(re)),Qe(),Fe.symlink.push({dest:re,linkname:me}),$e();return}if(U.ignoreBasenames.indexOf((l||d()).default.basename(me))>=0)return;let xe=yield Oe(me),St;xe.isDirectory()&&(St=yield Ne(me));let Ge;try{Ge=yield Oe(re)}catch(Ue){if(Ue.code!=="ENOENT")throw Ue}if(Ge){let Ue=xe.isSymbolicLink()&&Ge.isSymbolicLink(),$t=xe.isDirectory()&&Ge.isDirectory(),ht=xe.isFile()&&Ge.isFile();if(ht&&he.has(re)){$e(),V.verbose(V.lang("verboseFileSkipArtifact",me));return}if(ht&&xe.size===Ge.size&&(0,(z||Z()).fileDatesEqual)(xe.mtime,Ge.mtime)){$e(),V.verbose(V.lang("verboseFileSkip",me,re,xe.size,+xe.mtime));return}if(Ue){let ke=yield ce(me);if(ke===(yield ce(re))){$e(),V.verbose(V.lang("verboseFileSkipSymlink",me,re,ke));return}}if($t){let ke=yield Ne(re);Kt(St,"src files not initialised");for(var dt=ke,At=Array.isArray(dt),Ze=0,dt=At?dt:dt[Symbol.iterator]();;){var Qt;if(At){if(Ze>=dt.length)break;Qt=dt[Ze++]}else{if(Ze=dt.next(),Ze.done)break;Qt=Ze.value}let Nt=Qt;if(St.indexOf(Nt)<0){let xt=(l||d()).default.join(re,Nt);if(j.add(xt),(yield Oe(xt)).isDirectory())for(var ft=yield Ne(xt),Ot=Array.isArray(ft),qe=0,ft=Ot?ft:ft[Symbol.iterator]();;){var Zt;if(Ot){if(qe>=ft.length)break;Zt=ft[qe++]}else{if(qe=ft.next(),qe.done)break;Zt=qe.value}let Kn=Zt;j.add((l||d()).default.join(xt,Kn))}}}}}if(Ge&&Ge.isSymbolicLink()&&(yield(0,(z||Z()).unlink)(re),Ge=null),xe.isSymbolicLink()){Qe();let Ue=yield ce(me);Fe.symlink.push({dest:re,linkname:Ue}),$e()}else if(xe.isDirectory()){Ge||(V.verbose(V.lang("verboseFileFolder",re)),yield Ce(re));let Ue=re.split((l||d()).default.sep);for(;Ue.length;)le.add(Ue.join((l||d()).default.sep).toLowerCase()),Ue.pop();Kt(St,"src files not initialised");let $t=St.length;$t||$e();for(var pt=St,Dt=Array.isArray(pt),_e=0,pt=Dt?pt:pt[Symbol.iterator]();;){var je;if(Dt){if(_e>=pt.length)break;je=pt[_e++]}else{if(_e=pt.next(),_e.done)break;je=_e.value}let ht=je;G.push({dest:(l||d()).default.join(re,ht),onFresh:Qe,onDone:(function(ke){function Nt(){return ke.apply(this,arguments)}return Nt.toString=function(){return ke.toString()},Nt})(function(){--$t===0&&$e()}),src:(l||d()).default.join(me,ht)})}}else if(xe.isFile())Qe(),Fe.file.push({src:me,dest:re,atime:xe.atime,mtime:xe.mtime,mode:xe.mode}),$e();else throw new Error(`unsure how to copy this: ${me}`)});return function(me){return ae.apply(this,arguments)}})(),he=new Set(U.artifactFiles||[]),le=new Set;for(var oe=G,ue=Array.isArray(oe),ie=0,oe=ue?oe:oe[Symbol.iterator]();;){var Ye;if(ue){if(ie>=oe.length)break;Ye=oe[ie++]}else{if(ie=oe.next(),ie.done)break;Ye=ie.value}let ae=Ye,we=ae.onDone;ae.onDone=function(){U.onProgress(ae.dest),we&&we()}}U.onStart(G.length);let Fe={file:[],symlink:[],link:[]};for(;G.length;){let ae=G.splice(0,Ft);yield Promise.all(ae.map(ne))}for(var He=he,Rt=Array.isArray(He),ct=0,He=Rt?He:He[Symbol.iterator]();;){var Ht;if(Rt){if(ct>=He.length)break;Ht=He[ct++]}else{if(ct=He.next(),ct.done)break;Ht=ct.value}let ae=Ht;j.has(ae)&&(V.verbose(V.lang("verboseFilePhantomExtraneous",ae)),j.delete(ae))}for(var Be=j,on=Array.isArray(Be),ut=0,Be=on?Be:Be[Symbol.iterator]();;){var Bt;if(on){if(ut>=Be.length)break;Bt=Be[ut++]}else{if(ut=Be.next(),ut.done)break;Bt=ut.value}let ae=Bt;le.has(ae.toLowerCase())&&j.delete(ae)}return Fe});return function(U,j,V,ne){return Y.apply(this,arguments)}})(),o=(()=>{var Y=(0,(n||s()).default)(function*(G,U,j,V){let ne=(()=>{var ae=(0,(n||s()).default)(function*(we){let me=we.src,re=we.dest,an=we.onFresh||tt,Qe=we.onDone||tt;if(le.has(re.toLowerCase())){Qe();return}if(le.add(re.toLowerCase()),U.ignoreBasenames.indexOf((l||d()).default.basename(me))>=0)return;let $e=yield Oe(me),xe;$e.isDirectory()&&(xe=yield Ne(me));let St=yield lt(re);if(St){let je=yield Oe(re),Ue=$e.isSymbolicLink()&&je.isSymbolicLink(),$t=$e.isDirectory()&&je.isDirectory(),ht=$e.isFile()&&je.isFile();if($e.mode!==je.mode)try{yield Re(re,$e.mode)}catch(ke){V.verbose(ke)}if(ht&&he.has(re)){Qe(),V.verbose(V.lang("verboseFileSkipArtifact",me));return}if(ht&&$e.ino!==null&&$e.ino===je.ino){Qe(),V.verbose(V.lang("verboseFileSkip",me,re,$e.ino));return}if(Ue){let ke=yield ce(me);if(ke===(yield ce(re))){Qe(),V.verbose(V.lang("verboseFileSkipSymlink",me,re,ke));return}}if($t){let ke=yield Ne(re);Kt(xe,"src files not initialised");for(var Ze=ke,Ge=Array.isArray(Ze),At=0,Ze=Ge?Ze:Ze[Symbol.iterator]();;){var dt;if(Ge){if(At>=Ze.length)break;dt=Ze[At++]}else{if(At=Ze.next(),At.done)break;dt=At.value}let Nt=dt;if(xe.indexOf(Nt)<0){let xt=(l||d()).default.join(re,Nt);if(j.add(xt),(yield Oe(xt)).isDirectory())for(var qe=yield Ne(xt),Qt=Array.isArray(qe),Ot=0,qe=Qt?qe:qe[Symbol.iterator]();;){var ft;if(Qt){if(Ot>=qe.length)break;ft=qe[Ot++]}else{if(Ot=qe.next(),Ot.done)break;ft=Ot.value}let Kn=ft;j.add((l||d()).default.join(xt,Kn))}}}}}if($e.isSymbolicLink()){an();let je=yield ce(me);Fe.symlink.push({dest:re,linkname:je}),Qe()}else if($e.isDirectory()){V.verbose(V.lang("verboseFileFolder",re)),yield Ce(re);let je=re.split((l||d()).default.sep);for(;je.length;)le.add(je.join((l||d()).default.sep).toLowerCase()),je.pop();Kt(xe,"src files not initialised");let Ue=xe.length;Ue||Qe();for(var _e=xe,Zt=Array.isArray(_e),Dt=0,_e=Zt?_e:_e[Symbol.iterator]();;){var pt;if(Zt){if(Dt>=_e.length)break;pt=_e[Dt++]}else{if(Dt=_e.next(),Dt.done)break;pt=Dt.value}let $t=pt;G.push({onFresh:an,src:(l||d()).default.join(me,$t),dest:(l||d()).default.join(re,$t),onDone:(function(ht){function ke(){return ht.apply(this,arguments)}return ke.toString=function(){return ht.toString()},ke})(function(){--Ue===0&&Qe()})})}}else if($e.isFile())an(),Fe.link.push({src:me,dest:re,removeDest:St}),Qe();else throw new Error(`unsure how to copy this: ${me}`)});return function(me){return ae.apply(this,arguments)}})(),he=new Set(U.artifactFiles||[]),le=new Set;for(var oe=G,ue=Array.isArray(oe),ie=0,oe=ue?oe:oe[Symbol.iterator]();;){var Ye;if(ue){if(ie>=oe.length)break;Ye=oe[ie++]}else{if(ie=oe.next(),ie.done)break;Ye=ie.value}let ae=Ye,we=ae.onDone||tt;ae.onDone=function(){U.onProgress(ae.dest),we()}}U.onStart(G.length);let Fe={file:[],symlink:[],link:[]};for(;G.length;){let ae=G.splice(0,Ft);yield Promise.all(ae.map(ne))}for(var He=he,Rt=Array.isArray(He),ct=0,He=Rt?He:He[Symbol.iterator]();;){var Ht;if(Rt){if(ct>=He.length)break;Ht=He[ct++]}else{if(ct=He.next(),ct.done)break;Ht=ct.value}let ae=Ht;j.has(ae)&&(V.verbose(V.lang("verboseFilePhantomExtraneous",ae)),j.delete(ae))}for(var Be=j,on=Array.isArray(Be),ut=0,Be=on?Be:Be[Symbol.iterator]();;){var Bt;if(on){if(ut>=Be.length)break;Bt=Be[ut++]}else{if(ut=Be.next(),ut.done)break;Bt=ut.value}let ae=Bt;le.has(ae.toLowerCase())&&j.delete(ae)}return Fe});return function(U,j,V,ne){return Y.apply(this,arguments)}})(),a=e.copyBulk=(()=>{var Y=(0,(n||s()).default)(function*(G,U,j){let V={onStart:j&&j.onStart||tt,onProgress:j&&j.onProgress||tt,possibleExtraneous:j?j.possibleExtraneous:new Set,ignoreBasenames:j&&j.ignoreBasenames||[],artifactFiles:j&&j.artifactFiles||[]},ne=yield i(G,V,V.possibleExtraneous,U);V.onStart(ne.file.length+ne.symlink.length+ne.link.length);let he=ne.file,le=new Map;yield(E||R()).queue(he,(()=>{var ie=(0,(n||s()).default)(function*(oe){let Ye;for(;Ye=le.get(oe.dest);)yield Ye;U.verbose(U.lang("verboseFileCopy",oe.src,oe.dest));let Fe=(0,(z||Z()).copyFile)(oe,function(){return le.delete(oe.dest)});return le.set(oe.dest,Fe),V.onProgress(oe.dest),Fe});return function(oe){return ie.apply(this,arguments)}})(),Ft);let ue=ne.symlink;yield(E||R()).queue(ue,function(ie){let oe=(l||d()).default.resolve((l||d()).default.dirname(ie.dest),ie.linkname);return U.verbose(U.lang("verboseFileSymlink",ie.dest,oe)),T(oe,ie.dest)})});return function(U,j,V){return Y.apply(this,arguments)}})(),u=e.hardlinkBulk=(()=>{var Y=(0,(n||s()).default)(function*(G,U,j){let V={onStart:j&&j.onStart||tt,onProgress:j&&j.onProgress||tt,possibleExtraneous:j?j.possibleExtraneous:new Set,artifactFiles:j&&j.artifactFiles||[],ignoreBasenames:[]},ne=yield o(G,V,V.possibleExtraneous,U);V.onStart(ne.file.length+ne.symlink.length+ne.link.length);let he=ne.link;yield(E||R()).queue(he,(()=>{var ue=(0,(n||s()).default)(function*(ie){U.verbose(U.lang("verboseFileLink",ie.src,ie.dest)),ie.removeDest&&(yield(0,(z||Z()).unlink)(ie.dest)),yield $n(ie.src,ie.dest)});return function(ie){return ue.apply(this,arguments)}})(),Ft);let le=ne.symlink;yield(E||R()).queue(le,function(ue){let ie=(l||d()).default.resolve((l||d()).default.dirname(ue.dest),ue.linkname);return U.verbose(U.lang("verboseFileSymlink",ue.dest,ie)),T(ie,ue.dest)})});return function(U,j,V){return Y.apply(this,arguments)}})(),c=e.readFileAny=(()=>{var Y=(0,(n||s()).default)(function*(G){for(var V=G,U=Array.isArray(V),j=0,V=U?V:V[Symbol.iterator]();;){var ne;if(U){if(j>=V.length)break;ne=V[j++]}else{if(j=V.next(),j.done)break;ne=j.value}let he=ne;if(yield lt(he))return Jn(he)}return null});return function(U){return Y.apply(this,arguments)}})(),p=e.readJson=(()=>{var Y=(0,(n||s()).default)(function*(G){return(yield m(G)).object});return function(U){return Y.apply(this,arguments)}})(),m=e.readJsonAndFile=(()=>{var Y=(0,(n||s()).default)(function*(G){let U=yield Jn(G);try{return{object:(0,(M||B()).default)(JSON.parse(sn(U))),content:U}}catch(j){throw j.message=`${G}: ${j.message}`,j}});return function(U){return Y.apply(this,arguments)}})(),S=e.find=(()=>{var Y=(0,(n||s()).default)(function*(G,U){let j=U.split((l||d()).default.sep);for(;j.length;){let V=j.concat(G).join((l||d()).default.sep);if(yield lt(V))return V;j.pop()}return!1});return function(U,j){return Y.apply(this,arguments)}})(),T=e.symlink=(()=>{var Y=(0,(n||s()).default)(function*(G,U){try{if((yield Oe(U)).isSymbolicLink()&&(yield Pe(U))===G)return}catch(j){if(j.code!=="ENOENT")throw j}if(yield(0,(z||Z()).unlink)(U),process.platform==="win32")yield Tn(G,U,"junction");else{let j;try{j=(l||d()).default.relative((x||C()).default.realpathSync((l||d()).default.dirname(U)),(x||C()).default.realpathSync(G))}catch(V){if(V.code!=="ENOENT")throw V;j=(l||d()).default.relative((l||d()).default.dirname(U),G)}yield Tn(j||".",U)}});return function(U,j){return Y.apply(this,arguments)}})(),h=e.walk=(()=>{var Y=(0,(n||s()).default)(function*(G,U,j=new Set){let V=[],ne=yield Ne(G);j.size&&(ne=ne.filter(function(oe){return!j.has(oe)}));for(var ue=ne,he=Array.isArray(ue),le=0,ue=he?ue:ue[Symbol.iterator]();;){var ie;if(he){if(le>=ue.length)break;ie=ue[le++]}else{if(le=ue.next(),le.done)break;ie=le.value}let oe=ie,Ye=U?(l||d()).default.join(U,oe):oe,Fe=(l||d()).default.join(G,oe),Rt=yield Oe(Fe);V.push({relative:Ye,basename:oe,absolute:Fe,mtime:+Rt.mtime}),Rt.isDirectory()&&(V=V.concat(yield h(Fe,Ye,j)))}return V});return function(U,j){return Y.apply(this,arguments)}})(),b=e.getFileSizeOnDisk=(()=>{var Y=(0,(n||s()).default)(function*(G){let U=yield Oe(G),j=U.size,V=U.blksize;return Math.ceil(j/V)*V});return function(U){return Y.apply(this,arguments)}})(),$=(()=>{var Y=(0,(n||s()).default)(function*(G){if(!(yield lt(G)))return;let U=yield Q(G);for(let j=0;j<U.length;++j){if(U[j]===vo)return`\r
`;if(U[j]===bo)return`
`}});return function(U){return Y.apply(this,arguments)}})(),D=e.writeFilePreservingEol=(()=>{var Y=(0,(n||s()).default)(function*(G,U){let j=(yield $(G))||(L||y()).default.EOL;j!==`
`&&(U=U.replace(/\n/g,j)),yield pe(G,U)});return function(U,j){return Y.apply(this,arguments)}})(),A=e.hardlinksWork=(()=>{var Y=(0,(n||s()).default)(function*(G){let U="test-file"+Math.random(),j=(l||d()).default.join(G,U),V=(l||d()).default.join(G,U+"-link");try{yield pe(j,"test"),yield $n(j,V)}catch{return!1}finally{yield(0,(z||Z()).unlink)(j),yield(0,(z||Z()).unlink)(V)}return!0});return function(U){return Y.apply(this,arguments)}})(),I=e.makeTempDir=(()=>{var Y=(0,(n||s()).default)(function*(G){let U=(l||d()).default.join((L||y()).default.tmpdir(),`yarn-${G||""}-${Date.now()}-${Math.random()}`);return yield(0,(z||Z()).unlink)(U),yield Ce(U),U});return function(U){return Y.apply(this,arguments)}})(),w=e.readFirstAvailableStream=(()=>{var Y=(0,(n||s()).default)(function*(G){for(var V=G,U=Array.isArray(V),j=0,V=U?V:V[Symbol.iterator]();;){var ne;if(U){if(j>=V.length)break;ne=V[j++]}else{if(j=V.next(),j.done)break;ne=j.value}let he=ne;try{let le=yield _(he,"r");return(x||C()).default.createReadStream(he,{fd:le})}catch{}}return null});return function(U){return Y.apply(this,arguments)}})(),g=e.getFirstSuitableFolder=(()=>{var Y=(0,(n||s()).default)(function*(G,U=X.W_OK|X.X_OK){let j={skipped:[],folder:null};for(var he=G,V=Array.isArray(he),ne=0,he=V?he:he[Symbol.iterator]();;){var le;if(V){if(ne>=he.length)break;le=he[ne++]}else{if(ne=he.next(),ne.done)break;le=ne.value}let ue=le;try{return yield Ce(ue),yield Re(ue,U),j.folder=ue,j}catch(ie){j.skipped.push({error:ie,folder:ue})}}return j});return function(U){return Y.apply(this,arguments)}})();e.copy=Cn,e.readFile=Jn,e.readFileRaw=yo,e.normalizeOS=Fr;var x;function C(){return x=F(t(3))}var O;function P(){return O=F(t(75))}var L;function y(){return L=F(t(36))}var l;function d(){return l=F(t(0))}var f;function v(){return f=F(t(84))}var E;function R(){return E=H(t(40))}var N;function k(){return N=t(40)}var M;function B(){return M=F(t(20))}var z;function Z(){return z=t(164)}function H(Y){if(Y&&Y.__esModule)return Y;var G={};if(Y!=null)for(var U in Y)Object.prototype.hasOwnProperty.call(Y,U)&&(G[U]=Y[U]);return G.default=Y,G}function F(Y){return Y&&Y.__esModule?Y:{default:Y}}let X=e.constants=typeof(x||C()).default.constants<"u"?(x||C()).default.constants:{R_OK:(x||C()).default.R_OK,W_OK:(x||C()).default.W_OK,X_OK:(x||C()).default.X_OK},q=e.lockQueue=new(f||v()).default("fs lock"),Q=e.readFileBuffer=(0,(N||k()).promisify)((x||C()).default.readFile),_=e.open=(0,(N||k()).promisify)((x||C()).default.open),pe=e.writeFile=(0,(N||k()).promisify)((x||C()).default.writeFile),ce=e.readlink=(0,(N||k()).promisify)((x||C()).default.readlink),Pe=e.realpath=(0,(N||k()).promisify)((x||C()).default.realpath),Ne=e.readdir=(0,(N||k()).promisify)((x||C()).default.readdir),at=e.rename=(0,(N||k()).promisify)((x||C()).default.rename),Re=e.access=(0,(N||k()).promisify)((x||C()).default.access),Ae=e.stat=(0,(N||k()).promisify)((x||C()).default.stat),Ce=e.mkdirp=(0,(N||k()).promisify)(t(116)),lt=e.exists=(0,(N||k()).promisify)((x||C()).default.exists,!0),Oe=e.lstat=(0,(N||k()).promisify)((x||C()).default.lstat),Et=e.chmod=(0,(N||k()).promisify)((x||C()).default.chmod),$n=e.link=(0,(N||k()).promisify)((x||C()).default.link),xn=e.glob=(0,(N||k()).promisify)((O||P()).default);e.unlink=(z||Z()).unlink;let Ft=(x||C()).default.copyFile?128:4,Tn=(0,(N||k()).promisify)((x||C()).default.symlink),Kt=t(7),sn=t(122),tt=()=>{};function Cn(Y,G,U){return a([{src:Y,dest:G}],U)}function Yt(Y,G){return new Promise((U,j)=>{(x||C()).default.readFile(Y,G,function(V,ne){V?j(V):U(ne)})})}function Jn(Y){return Yt(Y,"utf8").then(Fr)}function yo(Y){return Yt(Y,"binary")}function Fr(Y){return Y.replace(/\r\n/g,`
`)}let vo=13,bo=10}),(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPathKey=Re;let n=t(36),s=t(0),i=t(45).default;var o=t(171);let a=o.getCacheDir,u=o.getConfigDir,c=o.getDataDir,p=t(227),m=e.DEPENDENCY_TYPES=["devDependencies","dependencies","optionalDependencies","peerDependencies"],S=e.RESOLUTIONS="resolutions",T=e.MANIFEST_FIELDS=[S,...m],h=e.SUPPORTED_NODE_VERSIONS="^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0",b=e.YARN_REGISTRY="https://registry.yarnpkg.com",$=e.YARN_DOCS="https://yarnpkg.com/en/docs/cli/",D=e.YARN_INSTALLER_SH="https://yarnpkg.com/install.sh",A=e.YARN_INSTALLER_MSI="https://yarnpkg.com/latest.msi",I=e.SELF_UPDATE_VERSION_URL="https://yarnpkg.com/latest-version",w=e.CACHE_VERSION=2,g=e.LOCKFILE_VERSION=1,x=e.NETWORK_CONCURRENCY=8,C=e.NETWORK_TIMEOUT=30*1e3,O=e.CHILD_CONCURRENCY=5,P=e.REQUIRED_PACKAGE_KEYS=["name","version","_uid"];function L(){let Ce=[a()];return process.getuid&&Ce.push(s.join(n.tmpdir(),`.yarn-cache-${process.getuid()}`)),Ce.push(s.join(n.tmpdir(),".yarn-cache")),Ce}let y=e.PREFERRED_MODULE_CACHE_DIRECTORIES=L(),l=e.CONFIG_DIRECTORY=u(),d=e.DATA_DIRECTORY=c(),f=e.LINK_REGISTRY_DIRECTORY=s.join(d,"link"),v=e.GLOBAL_MODULE_DIRECTORY=s.join(d,"global"),E=e.NODE_BIN_PATH=process.execPath,R=e.YARN_BIN_PATH=N();function N(){return p?__filename:s.join(__dirname,"..","bin","yarn.js")}let k=e.NODE_MODULES_FOLDER="node_modules",M=e.NODE_PACKAGE_JSON="package.json",B=e.POSIX_GLOBAL_PREFIX=`${process.env.DESTDIR||""}/usr/local`,z=e.FALLBACK_GLOBAL_PREFIX=s.join(i,".yarn"),Z=e.META_FOLDER=".yarn-meta",H=e.INTEGRITY_FILENAME=".yarn-integrity",F=e.LOCKFILE_FILENAME="yarn.lock",X=e.METADATA_FILENAME=".yarn-metadata.json",q=e.TARBALL_FILENAME=".yarn-tarball.tgz",Q=e.CLEAN_FILENAME=".yarnclean",_=e.NPM_LOCK_FILENAME="package-lock.json",pe=e.NPM_SHRINKWRAP_FILENAME="npm-shrinkwrap.json",ce=e.DEFAULT_INDENT=" ",Pe=e.SINGLE_INSTANCE_PORT=31997,Ne=e.SINGLE_INSTANCE_FILENAME=".yarn-single-instance",at=e.ENV_PATH_KEY=Re(process.platform,process.env);function Re(Ce,lt){let Oe="PATH";if(Ce==="win32"){Oe="Path";for(let Et in lt)Et.toLowerCase()==="path"&&(Oe=Et)}return Oe}let Ae=e.VERSION_COLOR_SCHEME={major:"red",premajor:"red",minor:"yellow",preminor:"yellow",patch:"green",prepatch:"green",prerelease:"red",unchanged:"white",unknown:"red"}}),(function(r,e,t){"use strict";var n=process.env.NODE_ENV,s=function(i,o,a,u,c,p,m,S){if(n!=="production"&&o===void 0)throw new Error("invariant requires an error message argument");if(!i){var T;if(o===void 0)T=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=[a,u,c,p,m,S],b=0;T=new Error(o.replace(/%s/g,function(){return h[b++]})),T.name="Invariant Violation"}throw T.framesToPop=1,T}};r.exports=s}),,(function(r,e){r.exports=require("crypto")}),,(function(r,e){var t=r.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=t)}),(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortAlpha=s,e.entries=i,e.removePrefix=o,e.removeSuffix=a,e.addSuffix=u,e.hyphenate=c,e.camelCase=p,e.compareSortedArrays=m,e.sleep=S;let n=t(176);function s(T,h){let b=Math.min(T.length,h.length);for(let $=0;$<b;$++){let D=T.charCodeAt($),A=h.charCodeAt($);if(D!==A)return D-A}return T.length-h.length}function i(T){let h=[];if(T)for(let b in T)h.push([b,T[b]]);return h}function o(T,h){return T.startsWith(h)&&(T=T.slice(h.length)),T}function a(T,h){return T.endsWith(h)?T.slice(0,-h.length):T}function u(T,h){return T.endsWith(h)?T:T+h}function c(T){return T.replace(/[A-Z]/g,h=>"-"+h.charAt(0).toLowerCase())}function p(T){return/[A-Z]/.test(T)?null:n(T)}function m(T,h){if(T.length!==h.length)return!1;for(let b=0,$=T.length;b<$;b++)if(T[b]!==h[b])return!1;return!0}function S(T){return new Promise(h=>{setTimeout(h,T)})}}),(function(r,e,t){var n=t(107)("wks"),s=t(111),i=t(11).Symbol,o=typeof i=="function",a=r.exports=function(u){return n[u]||(n[u]=o&&i[u]||(o?i:s)("Symbol."+u))};a.store=n}),(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=e.parse=void 0;var n;function s(){return n=w(t(1))}var i;function o(){return i=t(81)}Object.defineProperty(e,"parse",{enumerable:!0,get:function(){return w(i||o()).default}});var a;function u(){return a=t(150)}Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return w(a||u()).default}}),e.implodeEntry=l,e.explodeEntry=d;var c;function p(){return c=t(12)}var m;function S(){return m=t(29)}var T;function h(){return T=w(t(81))}var b;function $(){return b=t(6)}var D;function A(){return D=I(t(5))}function I(v){if(v&&v.__esModule)return v;var E={};if(v!=null)for(var R in v)Object.prototype.hasOwnProperty.call(v,R)&&(E[R]=v[R]);return E.default=v,E}function w(v){return v&&v.__esModule?v:{default:v}}let g=t(7),x=t(0),C=t(55);function O(v){return(0,(m||S()).normalizePattern)(v).name}function P(v){return v&&Object.keys(v).length?v:void 0}function L(v){return v.resolved||(v.reference&&v.hash?`${v.reference}#${v.hash}`:null)}function y(v){return v.toString().split(" ").sort().join(" ")}function l(v,E){let R=O(v),N=E.integrity?y(E.integrity):"",k={name:R===E.name?void 0:E.name,version:E.version,uid:E.uid===E.version?void 0:E.uid,resolved:E.resolved,registry:E.registry==="npm"?void 0:E.registry,dependencies:P(E.dependencies),optionalDependencies:P(E.optionalDependencies),permissions:P(E.permissions),prebuiltVariants:P(E.prebuiltVariants)};return N&&(k.integrity=N),k}function d(v,E){E.optionalDependencies=E.optionalDependencies||{},E.dependencies=E.dependencies||{},E.uid=E.uid||E.version,E.permissions=E.permissions||{},E.registry=E.registry||"npm",E.name=E.name||O(v);let R=E.integrity;return R&&R.isIntegrity&&(E.integrity=C.parse(R)),E}class f{constructor({cache:E,source:R,parseResultType:N}={}){this.source=R||"",this.cache=E,this.parseResultType=N}hasEntriesExistWithoutIntegrity(){if(!this.cache)return!1;for(let E in this.cache)if(!/^.*@(file:|http)/.test(E)&&this.cache[E]&&!this.cache[E].integrity)return!0;return!1}static fromDirectory(E,R){return(0,(n||s()).default)(function*(){let N=x.join(E,(b||$()).LOCKFILE_FILENAME),k,M="",B;return(yield(D||A()).exists(N))?(M=yield(D||A()).readFile(N),B=(0,(T||h()).default)(M,N),R&&(B.type==="merge"?R.info(R.lang("lockfileMerged")):B.type==="conflict"&&R.warn(R.lang("lockfileConflict"))),k=B.object):R&&R.info(R.lang("noLockfileFound")),new f({cache:k,source:M,parseResultType:B&&B.type})})()}getLocked(E){let R=this.cache;if(!R)return;let N=E in R&&R[E];if(typeof N=="string")return this.getLocked(N);if(N)return d(E,N),N}removePattern(E){let R=this.cache;R&&delete R[E]}getLockfile(E){let R={},N=new Map,k=Object.keys(E).sort((c||p()).sortAlpha);for(var z=k,M=Array.isArray(z),B=0,z=M?z:z[Symbol.iterator]();;){var Z;if(M){if(B>=z.length)break;Z=z[B++]}else{if(B=z.next(),B.done)break;Z=B.value}let H=Z,F=E[H],X=F._remote,q=F._reference;g(q,"Package is missing a reference"),g(X,"Package is missing a remote");let Q=L(X),_=Q&&N.get(Q);if(_){R[H]=_,!_.name&&O(H)!==F.name&&(_.name=F.name);continue}let pe=l(H,{name:F.name,version:F.version,uid:F._uid,resolved:X.resolved,integrity:X.integrity,registry:X.registry,dependencies:F.dependencies,peerDependencies:F.peerDependencies,optionalDependencies:F.optionalDependencies,permissions:q.permissions,prebuiltVariants:F.prebuiltVariants});R[H]=pe,Q&&N.set(Q,pe)}return R}}e.default=f}),,,(function(r,e){r.exports=require("stream")}),,,(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(s={}){if(Array.isArray(s))for(var a=s,i=Array.isArray(a),o=0,a=i?a:a[Symbol.iterator]();;){var u;if(i){if(o>=a.length)break;u=a[o++]}else{if(o=a.next(),o.done)break;u=o.value}n(u)}else if((s!==null&&typeof s=="object"||typeof s=="function")&&(Object.setPrototypeOf(s,null),typeof s=="object"))for(let c in s)n(s[c]);return s}}),,(function(r,e){r.exports=require("assert")}),(function(r,e){var t=r.exports={version:"2.5.7"};typeof __e=="number"&&(__e=t)}),,,,(function(r,e,t){var n=t(34);r.exports=function(s){if(!n(s))throw TypeError(s+" is not an object!");return s}}),,(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.normalizePattern=n;function n(s){let i=!1,o="latest",a=s,u=!1;a[0]==="@"&&(u=!0,a=a.slice(1));let c=a.split("@");return c.length>1&&(a=c.shift(),o=c.join("@"),o?i=!0:o="*"),u&&(a=`@${a}`),{name:a,range:o,hasVersion:i}}}),,(function(r,e,t){var n=t(50),s=t(106);r.exports=t(33)?function(i,o,a){return n.f(i,o,s(1,a))}:function(i,o,a){return i[o]=a,i}}),(function(r,e,t){var n=t(63),s=n.Buffer;function i(a,u){for(var c in a)u[c]=a[c]}s.from&&s.alloc&&s.allocUnsafe&&s.allocUnsafeSlow?r.exports=n:(i(n,e),e.Buffer=o);function o(a,u,c){return s(a,u,c)}i(s,o),o.from=function(a,u,c){if(typeof a=="number")throw new TypeError("Argument must not be a number");return s(a,u,c)},o.alloc=function(a,u,c){if(typeof a!="number")throw new TypeError("Argument must be a number");var p=s(a);return u!==void 0?typeof c=="string"?p.fill(u,c):p.fill(u):p.fill(0),p},o.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return s(a)},o.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(a)}}),(function(r,e,t){r.exports=!t(85)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})}),(function(r,e){r.exports=function(t){return typeof t=="object"?t!==null:typeof t=="function"}}),(function(r,e){r.exports={}}),(function(r,e){r.exports=require("os")}),,,,(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wait=n,e.promisify=s,e.queue=i;function n(o){return new Promise(a=>{setTimeout(a,o)})}function s(o,a){return function(...u){return new Promise(function(c,p){u.push(function(m,...S){let T=S;S.length<=1&&(T=S[0]),a&&(T=m,m=null),m?p(m):c(T)}),o.apply(null,u)})}}function i(o,a,u=1/0){u=Math.min(u,o.length),o=o.slice();let c=[],p=o.length;return p?new Promise((m,S)=>{for(let h=0;h<u;h++)T();function T(){let h=o.shift();a(h).then(function($){c.push($),p--,p===0?m(c):o.length&&T()},S)}}):Promise.resolve(c)}}),(function(r,e,t){var n=t(11),s=t(23),i=t(48),o=t(31),a=t(49),u="prototype",c=function(p,m,S){var T=p&c.F,h=p&c.G,b=p&c.S,$=p&c.P,D=p&c.B,A=p&c.W,I=h?s:s[m]||(s[m]={}),w=I[u],g=h?n:b?n[m]:(n[m]||{})[u],x,C,O;h&&(S=m);for(x in S)C=!T&&g&&g[x]!==void 0,!(C&&a(I,x))&&(O=C?g[x]:S[x],I[x]=h&&typeof g[x]!="function"?S[x]:D&&C?i(O,n):A&&g[x]==O?(function(P){var L=function(y,l,d){if(this instanceof P){switch(arguments.length){case 0:return new P;case 1:return new P(y);case 2:return new P(y,l)}return new P(y,l,d)}return P.apply(this,arguments)};return L[u]=P[u],L})(O):$&&typeof O=="function"?i(Function.call,O):O,$&&((I.virtual||(I.virtual={}))[x]=O,p&c.R&&w&&!w[x]&&o(w,x,O)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,r.exports=c}),(function(r,e,t){try{var n=t(2);if(typeof n.inherits!="function")throw"";r.exports=n.inherits}catch{r.exports=t(224)}}),,,(function(r,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.home=void 0;var n;function s(){return n=i(t(169))}function i(c){return c&&c.__esModule?c:{default:c}}let o=t(0),a=e.home=t(36).homedir(),u=(n||s()).default?o.resolve("/usr/local/share"):a;e.default=u}),(function(r,e){r.exports=function(t){if(typeof t!="function")throw TypeError(t+" is not a function!");return t}}),(function(r,e){var t={}.toString;r.exports=function(n){return t.call(n).slice(8,-1)}}),(function(r,e,t){var n=t(46);r.exports=function(s,i,o){if(n(s),i===void 0)return s;switch(o){case 1:return function(a){return s.call(i,a)};case 2:return function(a,u){return s.call(i,a,u)};case 3:return function(a,u,c){return s.call(i,a,u,c)}}return function(){return s.apply(i,arguments)}}}),(function(r,e){var t={}.hasOwnProperty;r.exports=function(n,s){return t.call(n,s)}}),(function(r,e,t){var n=t(27),s=t(184),i=t(201),o=Object.defineProperty;e.f=t(33)?Object.defineProperty:function(u,c,p){if(n(u),c=i(c,!0),n(p),s)try{return o(u,c,p)}catch{}if("get"in p||"set"in p)throw TypeError("Accessors not supported!");return"value"in p&&(u[c]=p.value),u}}),,,,(function(r,e){r.exports=require("events")}),(function(r,e,t){"use strict";let n=t(32).Buffer,s=t(9),i=t(17).Transform,o=["sha256","sha384","sha512"],a=/^[a-z0-9+/]+(?:=?=?)$/i,u=/^([^-]+)-([^?]+)([?\S*]*)$/,c=/^([^-]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)*$/,p=/^[\x21-\x7E]+$/;class m{get isHash(){return!0}constructor(y,l){let d=!!(l&&l.strict);this.source=y.trim();let f=this.source.match(d?c:u);if(!f||d&&!o.some(E=>E===f[1]))return;this.algorithm=f[1],this.digest=f[2];let v=f[3];this.options=v?v.slice(1).split("?"):[]}hexDigest(){return this.digest&&n.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}toString(y){if(y&&y.strict&&!(o.some(d=>d===this.algorithm)&&this.digest.match(a)&&(this.options||[]).every(d=>d.match(p))))return"";let l=this.options&&this.options.length?`?${this.options.join("?")}`:"";return`${this.algorithm}-${this.digest}${l}`}}class S{get isIntegrity(){return!0}toJSON(){return this.toString()}toString(y){y=y||{};let l=y.sep||" ";return y.strict&&(l=l.replace(/\S+/g," ")),Object.keys(this).map(d=>this[d].map(f=>m.prototype.toString.call(f,y)).filter(f=>f.length).join(l)).filter(d=>d.length).join(l)}concat(y,l){let d=typeof y=="string"?y:b(y,l);return T(`${this.toString(l)} ${d}`,l)}hexDigest(){return T(this,{single:!0}).hexDigest()}match(y,l){let d=T(y,l),f=d.pickAlgorithm(l);return this[f]&&d[f]&&this[f].find(v=>d[f].find(E=>v.digest===E.digest))||!1}pickAlgorithm(y){let l=y&&y.pickAlgorithm||P,d=Object.keys(this);if(!d.length)throw new Error(`No algorithms available for ${JSON.stringify(this.toString())}`);return d.reduce((f,v)=>l(f,v)||f)}}r.exports.parse=T;function T(L,y){if(y=y||{},typeof L=="string")return h(L,y);if(L.algorithm&&L.digest){let l=new S;return l[L.algorithm]=[L],h(b(l,y),y)}else return h(b(L,y),y)}function h(L,y){return y.single?new m(L,y):L.trim().split(/\s+/).reduce((l,d)=>{let f=new m(d,y);if(f.algorithm&&f.digest){let v=f.algorithm;l[v]||(l[v]=[]),l[v].push(f)}return l},new S)}r.exports.stringify=b;function b(L,y){return L.algorithm&&L.digest?m.prototype.toString.call(L,y):typeof L=="string"?b(T(L,y),y):S.prototype.toString.call(L,y)}r.exports.fromHex=$;function $(L,y,l){let d=l&&l.options&&l.options.length?`?${l.options.join("?")}`:"";return T(`${y}-${n.from(L,"hex").toString("base64")}${d}`,l)}r.exports.fromData=D;function D(L,y){y=y||{};let l=y.algorithms||["sha512"],d=y.options&&y.options.length?`?${y.options.join("?")}`:"";return l.reduce((f,v)=>{let E=s.createHash(v).update(L).digest("base64"),R=new m(`${v}-${E}${d}`,y);if(R.algorithm&&R.digest){let N=R.algorithm;f[N]||(f[N]=[]),f[N].push(R)}return f},new S)}r.exports.fromStream=A;function A(L,y){y=y||{};let l=y.Promise||Promise,d=g(y);return new l((f,v)=>{L.pipe(d),L.on("error",v),d.on("error",v);let E;d.on("integrity",R=>{E=R}),d.on("end",()=>f(E)),d.on("data",()=>{})})}r.exports.checkData=I;function I(L,y,l){if(l=l||{},y=T(y,l),!Object.keys(y).length){if(l.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let d=y.pickAlgorithm(l),f=s.createHash(d).update(L).digest("base64"),v=T({algorithm:d,digest:f}),E=v.match(y,l);if(E||!l.error)return E;if(typeof l.size=="number"&&L.length!==l.size){let R=new Error(`data size mismatch when checking ${y}.
Wanted: ${l.size}
Found: ${L.length}`);throw R.code="EBADSIZE",R.found=L.length,R.expected=l.size,R.sri=y,R}else{let R=new Error(`Integrity checksum failed when using ${d}: Wanted ${y}, but got ${v}. (${L.length} bytes)`);throw R.code="EINTEGRITY",R.found=v,R.expected=y,R.algorithm=d,R.sri=y,R}}r.exports.checkStream=w;function w(L,y,l){l=l||{};let d=l.Promise||Promise,f=g(Object.assign({},l,{integrity:y}));return new d((v,E)=>{L.pipe(f),L.on("error",E),f.on("error",E);let R;f.on("verified",N=>{R=N}),f.on("end",()=>v(R)),f.on("data",()=>{})})}r.exports.integrityStream=g;function g(L){L=L||{};let y=L.integrity&&T(L.integrity,L),l=y&&Object.keys(y).length,d=l&&y.pickAlgorithm(L),f=l&&y[d],v=Array.from(new Set((L.algorithms||["sha512"]).concat(d?[d]:[]))),E=v.map(s.createHash),R=0,N=new i({transform(k,M,B){R+=k.length,E.forEach(z=>z.update(k,M)),B(null,k,M)}}).on("end",()=>{let k=L.options&&L.options.length?`?${L.options.join("?")}`:"",M=T(E.map((z,Z)=>`${v[Z]}-${z.digest("base64")}${k}`).join(" "),L),B=l&&M.match(y,L);if(typeof L.size=="number"&&R!==L.size){let z=new Error(`stream size mismatch when checking ${y}.
Wanted: ${L.size}
Found: ${R}`);z.code="EBADSIZE",z.found=R,z.expected=L.size,z.sri=y,N.emit("error",z)}else if(L.integrity&&!B){let z=new Error(`${y} integrity checksum failed when using ${d}: wanted ${f} but got ${M}. (${R} bytes)`);z.code="EINTEGRITY",z.found=M,z.expected=f,z.algorithm=d,z.sri=y,N.emit("error",z)}else N.emit("size",R),N.emit("integrity",M),B&&N.emit("verified",B)});return N}r.exports.create=x;function x(L){L=L||{};let y=L.algorithms||["sha512"],l=L.options&&L.options.length?`?${L.options.join("?")}`:"",d=y.map(s.createHash);return{update:function(f,v){return d.forEach(E=>E.update(f,v)),this},digest:function(f){return y.reduce((E,R)=>{let N=d.shift().digest("base64"),k=new m(`${R}-${N}${l}`,L);if(k.algorithm&&k.digest){let M=k.algorithm;E[M]||(E[M]=[]),E[M].push(k)}return E},new S)}}}let C=new Set(s.getHashes()),O=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(L=>C.has(L));function P(L,y){return O.indexOf(L.toLowerCase())>=O.indexOf(y.toLowerCase())?L:y}}),,,,,(function(r,e,t){r.exports=$,$.Minimatch=D;var n={sep:"/"};try{n=t(0)}catch{}var s=$.GLOBSTAR=D.GLOBSTAR={},i=t(175),o={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},a="[^/]",u=a+"*?",c="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",p="(?:(?!(?:\\/|^)\\.).)*?",m=S("().*{}+?[]^$\\!");function S(y){return y.split("").reduce(function(l,d){return l[d]=!0,l},{})}var T=/\/+/;$.filter=h;function h(y,l){return l=l||{},function(d,f,v){return $(d,y,l)}}function b(y,l){y=y||{},l=l||{};var d={};return Object.keys(l).forEach(function(f){d[f]=l[f]}),Object.keys(y).forEach(function(f){d[f]=y[f]}),d}$.defaults=function(y){if(!y||!Object.keys(y).length)return $;var l=$,d=function(v,E,R){return l.minimatch(v,E,b(y,R))};return d.Minimatch=function(v,E){return new l.Minimatch(v,b(y,E))},d},D.defaults=function(y){return!y||!Object.keys(y).length?D:$.defaults(y).Minimatch};function $(y,l,d){if(typeof l!="string")throw new TypeError("glob pattern string required");return d||(d={}),!d.nocomment&&l.charAt(0)==="#"?!1:l.trim()===""?y==="":new D(l,d).match(y)}function D(y,l){if(!(this instanceof D))return new D(y,l);if(typeof y!="string")throw new TypeError("glob pattern string required");l||(l={}),y=y.trim(),n.sep!=="/"&&(y=y.split(n.sep).join("/")),this.options=l,this.set=[],this.pattern=y,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}D.prototype.debug=function(){},D.prototype.make=A;function A(){if(!this._made){var y=this.pattern,l=this.options;if(!l.nocomment&&y.charAt(0)==="#"){this.comment=!0;return}if(!y){this.empty=!0;return}this.parseNegate();var d=this.globSet=this.braceExpand();l.debug&&(this.debug=console.error),this.debug(this.pattern,d),d=this.globParts=d.map(function(f){return f.split(T)}),this.debug(this.pattern,d),d=d.map(function(f,v,E){return f.map(this.parse,this)},this),this.debug(this.pattern,d),d=d.filter(function(f){return f.indexOf(!1)===-1}),this.debug(this.pattern,d),this.set=d}}D.prototype.parseNegate=I;function I(){var y=this.pattern,l=!1,d=this.options,f=0;if(!d.nonegate){for(var v=0,E=y.length;v<E&&y.charAt(v)==="!";v++)l=!l,f++;f&&(this.pattern=y.substr(f)),this.negate=l}}$.braceExpand=function(y,l){return w(y,l)},D.prototype.braceExpand=w;function w(y,l){if(l||(this instanceof D?l=this.options:l={}),y=typeof y>"u"?this.pattern:y,typeof y>"u")throw new TypeError("undefined pattern");return l.nobrace||!y.match(/\{.*\}/)?[y]:i(y)}D.prototype.parse=x;var g={};function x(y,l){if(y.length>1024*64)throw new TypeError("pattern is too long");var d=this.options;if(!d.noglobstar&&y==="**")return s;if(y==="")return"";var f="",v=!!d.nocase,E=!1,R=[],N=[],k,M=!1,B=-1,z=-1,Z=y.charAt(0)==="."?"":d.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",H=this;function F(){if(k){switch(k){case"*":f+=u,v=!0;break;case"?":f+=a,v=!0;break;default:f+="\\"+k;break}H.debug("clearStateChar %j %j",k,f),k=!1}}for(var X=0,q=y.length,Q;X<q&&(Q=y.charAt(X));X++){if(this.debug("%s %s %s %j",y,X,f,Q),E&&m[Q]){f+="\\"+Q,E=!1;continue}switch(Q){case"/":return!1;case"\\":F(),E=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",y,X,f,Q),M){this.debug(" in class"),Q==="!"&&X===z+1&&(Q="^"),f+=Q;continue}H.debug("call clearStateChar %j",k),F(),k=Q,d.noext&&F();continue;case"(":if(M){f+="(";continue}if(!k){f+="\\(";continue}R.push({type:k,start:X-1,reStart:f.length,open:o[k].open,close:o[k].close}),f+=k==="!"?"(?:(?!(?:":"(?:",this.debug("plType %j %j",k,f),k=!1;continue;case")":if(M||!R.length){f+="\\)";continue}F(),v=!0;var _=R.pop();f+=_.close,_.type==="!"&&N.push(_),_.reEnd=f.length;continue;case"|":if(M||!R.length||E){f+="\\|",E=!1;continue}F(),f+="|";continue;case"[":if(F(),M){f+="\\"+Q;continue}M=!0,z=X,B=f.length,f+=Q;continue;case"]":if(X===z+1||!M){f+="\\"+Q,E=!1;continue}if(M){var pe=y.substring(z+1,X);try{RegExp("["+pe+"]")}catch{var ce=this.parse(pe,g);f=f.substr(0,B)+"\\["+ce[0]+"\\]",v=v||ce[1],M=!1;continue}}v=!0,M=!1,f+=Q;continue;default:F(),E?E=!1:m[Q]&&!(Q==="^"&&M)&&(f+="\\"),f+=Q}}for(M&&(pe=y.substr(z+1),ce=this.parse(pe,g),f=f.substr(0,B)+"\\["+ce[0],v=v||ce[1]),_=R.pop();_;_=R.pop()){var Pe=f.slice(_.reStart+_.open.length);this.debug("setting tail",f,_),Pe=Pe.replace(/((?:\\{2}){0,64})(\\?)\|/g,function(tt,Cn,Yt){return Yt||(Yt="\\"),Cn+Cn+Yt+"|"}),this.debug(`tail=%j
%s`,Pe,Pe,_,f);var Ne=_.type==="*"?u:_.type==="?"?a:"\\"+_.type;v=!0,f=f.slice(0,_.reStart)+Ne+"\\("+Pe}F(),E&&(f+="\\\\");var at=!1;switch(f.charAt(0)){case".":case"[":case"(":at=!0}for(var Re=N.length-1;Re>-1;Re--){var Ae=N[Re],Ce=f.slice(0,Ae.reStart),lt=f.slice(Ae.reStart,Ae.reEnd-8),Oe=f.slice(Ae.reEnd-8,Ae.reEnd),Et=f.slice(Ae.reEnd);Oe+=Et;var $n=Ce.split("(").length-1,xn=Et;for(X=0;X<$n;X++)xn=xn.replace(/\)[+*?]?/,"");Et=xn;var Ft="";Et===""&&l!==g&&(Ft="$");var Tn=Ce+lt+Et+Ft+Oe;f=Tn}if(f!==""&&v&&(f="(?=.)"+f),at&&(f=Z+f),l===g)return[f,v];if(!v)return P(y);var Kt=d.nocase?"i":"";try{var sn=new RegExp("^"+f+"$",Kt)}catch{return new RegExp("$.")}return sn._glob=y,sn._src=f,sn}$.makeRe=function(y,l){return new D(y,l||{}).makeRe()},D.prototype.makeRe=C;function C(){if(this.regexp||this.regexp===!1)return this.regexp;var y=this.set;if(!y.length)return this.regexp=!1,this.regexp;var l=this.options,d=l.noglobstar?u:l.dot?c:p,f=l.nocase?"i":"",v=y.map(function(E){return E.map(function(R){return R===s?d:typeof R=="string"?L(R):R._src}).join("\\/")}).join("|");v="^(?:"+v+")$",this.negate&&(v="^(?!"+v+").*$");try{this.regexp=new RegExp(v,f)}catch{this.regexp=!1}return this.regexp}$.match=function(y,l,d){d=d||{};var f=new D(l,d);return y=y.filter(function(v){return f.match(v)}),f.options.nonull&&!y.length&&y.push(l),y},D.prototype.match=O;function O(y,l){if(this.debug("match",y,this.pattern),this.comment)return!1;if(this.empty)return y==="";if(y==="/"&&l)return!0;var d=this.options;n.sep!=="/"&&(y=y.split(n.sep).join("/")),y=y.split(T),this.debug(this.pattern,"split",y);var f=this.set;this.debug(this.pattern,"set",f);var v,E;for(E=y.length-1;E>=0&&(v=y[E],!v);E--);for(E=0;E<f.length;E++){var R=f[E],N=y;d.matchBase&&