UNPKG

@stencil/core

Version:

A Compiler for Web Components and Progressive Web Apps

16 lines • 190 kB
/*! Stencil Node System v4.35.2 | MIT Licensed | https://stenciljs.com */ "use strict";var go=Object.create;var cn=Object.defineProperty;var yo=Object.getOwnPropertyDescriptor;var vo=Object.getOwnPropertyNames;var bo=Object.getPrototypeOf,Eo=Object.prototype.hasOwnProperty;var kr=r=>{throw TypeError(r)};var So=(r,e,t)=>e in r?cn(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),Ir=(r,e)=>{for(var t in e)cn(r,t,{get:e[t],enumerable:!0})},Mr=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of vo(e))!Eo.call(r,s)&&s!==t&&cn(r,s,{get:()=>e[s],enumerable:!(n=yo(e,s))||n.enumerable});return r};var be=(r,e,t)=>(t=r!=null?go(bo(r)):{},Mr(e||!r||!r.__esModule?cn(t,"default",{value:r,enumerable:!0}):t,r)),$o=r=>Mr(cn({},"__esModule",{value:!0}),r);var Kn=(r,e,t)=>So(r,typeof e!="symbol"?e+"":e,t),Yn=(r,e,t)=>e.has(r)||kr("Cannot "+t);var X=(r,e,t)=>(Yn(r,e,"read from private field"),t?t.call(r):e.get(r)),je=(r,e,t)=>e.has(r)?kr("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(r):e.set(r,t),Se=(r,e,t,n)=>(Yn(r,e,"write to private field"),n?n.call(r,t):e.set(r,t),t),wt=(r,e,t)=>(Yn(r,e,"access private method"),t);var jr=ge((gu,un)=>{"use strict";var xo=typeof process<"u"&&process.env.TERM_PROGRAM==="Hyper",To=typeof process<"u"&&process.platform==="win32",Fr=typeof process<"u"&&process.platform==="linux",Qn={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"},Hr=Object.assign({},Qn,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),Br=Object.assign({},Qn,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:Fr?"\u25B8":"\u276F",pointerSmall:Fr?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});un.exports=To&&!xo?Hr:Br;Reflect.defineProperty(un.exports,"common",{enumerable:!1,value:Qn});Reflect.defineProperty(un.exports,"windows",{enumerable:!1,value:Hr});Reflect.defineProperty(un.exports,"other",{enumerable:!1,value:Br})});var Wr=ge((yu,Zn)=>{"use strict";var Co=r=>r!==null&&typeof r=="object"&&!Array.isArray(r),Lo=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,Ro=()=>typeof process<"u"?process.env.FORCE_COLOR!=="0":!1,Ur=()=>{let r={enabled:Ro(),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=Lo,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(!Co(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=jr(),r.define=s,r};Zn.exports=Ur();Zn.exports.create=Ur});var ps=ge((qy,fs)=>{fs.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*(J,U,j,G){let ne=(()=>{var ae=(0,(n||s()).default)(function*(we){let me=we.src,re=we.dest,ln=we.type,Qe=we.onFresh||tt,$e=we.onDone||tt;if(le.has(re.toLowerCase())?G.verbose(`The case-insensitive file ${re} shouldn't be copied twice in one bulk copy`):le.add(re.toLowerCase()),ln==="symlink"){yield Ce((l||d()).default.dirname(re)),Qe(),Ie.symlink.push({dest:re,linkname:me}),$e();return}if(U.ignoreBasenames.indexOf((l||d()).default.basename(me))>=0)return;let xe=yield Ae(me),St;xe.isDirectory()&&(St=yield De(me));let Ge;try{Ge=yield Ae(re)}catch(Be){if(Be.code!=="ENOENT")throw Be}if(Ge){let Be=xe.isSymbolicLink()&&Ge.isSymbolicLink(),$t=xe.isDirectory()&&Ge.isDirectory(),ft=xe.isFile()&&Ge.isFile();if(ft&&he.has(re)){$e(),G.verbose(G.lang("verboseFileSkipArtifact",me));return}if(ft&&xe.size===Ge.size&&(0,(W||Z()).fileDatesEqual)(xe.mtime,Ge.mtime)){$e(),G.verbose(G.lang("verboseFileSkip",me,re,xe.size,+xe.mtime));return}if(Be){let Pe=yield ce(me);if(Pe===(yield ce(re))){$e(),G.verbose(G.lang("verboseFileSkipSymlink",me,re,Pe));return}}if($t){let Pe=yield De(re);Kt(St,"src files not initialised");for(var ct=Pe,Ot=Array.isArray(ct),Ze=0,ct=Ot?ct:ct[Symbol.iterator]();;){var Qt;if(Ot){if(Ze>=ct.length)break;Qt=ct[Ze++]}else{if(Ze=ct.next(),Ze.done)break;Qt=Ze.value}let Dt=Qt;if(St.indexOf(Dt)<0){let xt=(l||d()).default.join(re,Dt);if(j.add(xt),(yield Ae(xt)).isDirectory())for(var ut=yield De(xt),At=Array.isArray(ut),qe=0,ut=At?ut:ut[Symbol.iterator]();;){var Zt;if(At){if(qe>=ut.length)break;Zt=ut[qe++]}else{if(qe=ut.next(),qe.done)break;Zt=qe.value}let Vn=Zt;j.add((l||d()).default.join(xt,Vn))}}}}}if(Ge&&Ge.isSymbolicLink()&&(yield(0,(W||Z()).unlink)(re),Ge=null),xe.isSymbolicLink()){Qe();let Be=yield ce(me);Ie.symlink.push({dest:re,linkname:Be}),$e()}else if(xe.isDirectory()){Ge||(G.verbose(G.lang("verboseFileFolder",re)),yield Ce(re));let Be=re.split((l||d()).default.sep);for(;Be.length;)le.add(Be.join((l||d()).default.sep).toLowerCase()),Be.pop();Kt(St,"src files not initialised");let $t=St.length;$t||$e();for(var dt=St,Nt=Array.isArray(dt),_e=0,dt=Nt?dt:dt[Symbol.iterator]();;){var He;if(Nt){if(_e>=dt.length)break;He=dt[_e++]}else{if(_e=dt.next(),_e.done)break;He=_e.value}let ft=He;J.push({dest:(l||d()).default.join(re,ft),onFresh:Qe,onDone:function(Pe){function Dt(){return Pe.apply(this,arguments)}return Dt.toString=function(){return Pe.toString()},Dt}(function(){--$t===0&&$e()}),src:(l||d()).default.join(me,ft)})}}else if(xe.isFile())Qe(),Ie.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=J,ue=Array.isArray(oe),se=0,oe=ue?oe:oe[Symbol.iterator]();;){var Ye;if(ue){if(se>=oe.length)break;Ye=oe[se++]}else{if(se=oe.next(),se.done)break;Ye=se.value}let ae=Ye,we=ae.onDone;ae.onDone=function(){U.onProgress(ae.dest),we&&we()}}U.onStart(J.length);let Ie={file:[],symlink:[],link:[]};for(;J.length;){let ae=J.splice(0,Ft);yield Promise.all(ae.map(ne))}for(var Me=he,Rt=Array.isArray(Me),at=0,Me=Rt?Me:Me[Symbol.iterator]();;){var Ht;if(Rt){if(at>=Me.length)break;Ht=Me[at++]}else{if(at=Me.next(),at.done)break;Ht=at.value}let ae=Ht;j.has(ae)&&(G.verbose(G.lang("verboseFilePhantomExtraneous",ae)),j.delete(ae))}for(var Fe=j,an=Array.isArray(Fe),lt=0,Fe=an?Fe:Fe[Symbol.iterator]();;){var Bt;if(an){if(lt>=Fe.length)break;Bt=Fe[lt++]}else{if(lt=Fe.next(),lt.done)break;Bt=lt.value}let ae=Bt;le.has(ae.toLowerCase())&&j.delete(ae)}return Ie});return function(U,j,G,ne){return Y.apply(this,arguments)}})(),o=(()=>{var Y=(0,(n||s()).default)(function*(J,U,j,G){let ne=(()=>{var ae=(0,(n||s()).default)(function*(we){let me=we.src,re=we.dest,ln=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 Ae(me),xe;$e.isDirectory()&&(xe=yield De(me));let St=yield ot(re);if(St){let He=yield Ae(re),Be=$e.isSymbolicLink()&&He.isSymbolicLink(),$t=$e.isDirectory()&&He.isDirectory(),ft=$e.isFile()&&He.isFile();if($e.mode!==He.mode)try{yield Re(re,$e.mode)}catch(Pe){G.verbose(Pe)}if(ft&&he.has(re)){Qe(),G.verbose(G.lang("verboseFileSkipArtifact",me));return}if(ft&&$e.ino!==null&&$e.ino===He.ino){Qe(),G.verbose(G.lang("verboseFileSkip",me,re,$e.ino));return}if(Be){let Pe=yield ce(me);if(Pe===(yield ce(re))){Qe(),G.verbose(G.lang("verboseFileSkipSymlink",me,re,Pe));return}}if($t){let Pe=yield De(re);Kt(xe,"src files not initialised");for(var Ze=Pe,Ge=Array.isArray(Ze),Ot=0,Ze=Ge?Ze:Ze[Symbol.iterator]();;){var ct;if(Ge){if(Ot>=Ze.length)break;ct=Ze[Ot++]}else{if(Ot=Ze.next(),Ot.done)break;ct=Ot.value}let Dt=ct;if(xe.indexOf(Dt)<0){let xt=(l||d()).default.join(re,Dt);if(j.add(xt),(yield Ae(xt)).isDirectory())for(var qe=yield De(xt),Qt=Array.isArray(qe),At=0,qe=Qt?qe:qe[Symbol.iterator]();;){var ut;if(Qt){if(At>=qe.length)break;ut=qe[At++]}else{if(At=qe.next(),At.done)break;ut=At.value}let Vn=ut;j.add((l||d()).default.join(xt,Vn))}}}}}if($e.isSymbolicLink()){ln();let He=yield ce(me);Ie.symlink.push({dest:re,linkname:He}),Qe()}else if($e.isDirectory()){G.verbose(G.lang("verboseFileFolder",re)),yield Ce(re);let He=re.split((l||d()).default.sep);for(;He.length;)le.add(He.join((l||d()).default.sep).toLowerCase()),He.pop();Kt(xe,"src files not initialised");let Be=xe.length;Be||Qe();for(var _e=xe,Zt=Array.isArray(_e),Nt=0,_e=Zt?_e:_e[Symbol.iterator]();;){var dt;if(Zt){if(Nt>=_e.length)break;dt=_e[Nt++]}else{if(Nt=_e.next(),Nt.done)break;dt=Nt.value}let $t=dt;J.push({onFresh:ln,src:(l||d()).default.join(me,$t),dest:(l||d()).default.join(re,$t),onDone:function(ft){function Pe(){return ft.apply(this,arguments)}return Pe.toString=function(){return ft.toString()},Pe}(function(){--Be===0&&Qe()})})}}else if($e.isFile())ln(),Ie.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=J,ue=Array.isArray(oe),se=0,oe=ue?oe:oe[Symbol.iterator]();;){var Ye;if(ue){if(se>=oe.length)break;Ye=oe[se++]}else{if(se=oe.next(),se.done)break;Ye=se.value}let ae=Ye,we=ae.onDone||tt;ae.onDone=function(){U.onProgress(ae.dest),we()}}U.onStart(J.length);let Ie={file:[],symlink:[],link:[]};for(;J.length;){let ae=J.splice(0,Ft);yield Promise.all(ae.map(ne))}for(var Me=he,Rt=Array.isArray(Me),at=0,Me=Rt?Me:Me[Symbol.iterator]();;){var Ht;if(Rt){if(at>=Me.length)break;Ht=Me[at++]}else{if(at=Me.next(),at.done)break;Ht=at.value}let ae=Ht;j.has(ae)&&(G.verbose(G.lang("verboseFilePhantomExtraneous",ae)),j.delete(ae))}for(var Fe=j,an=Array.isArray(Fe),lt=0,Fe=an?Fe:Fe[Symbol.iterator]();;){var Bt;if(an){if(lt>=Fe.length)break;Bt=Fe[lt++]}else{if(lt=Fe.next(),lt.done)break;Bt=lt.value}let ae=Bt;le.has(ae.toLowerCase())&&j.delete(ae)}return Ie});return function(U,j,G,ne){return Y.apply(this,arguments)}})(),a=e.copyBulk=(()=>{var Y=(0,(n||s()).default)(function*(J,U,j){let G={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(J,G,G.possibleExtraneous,U);G.onStart(ne.file.length+ne.symlink.length+ne.link.length);let he=ne.file,le=new Map;yield(E||R()).queue(he,(()=>{var se=(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 Ie=(0,(W||Z()).copyFile)(oe,function(){return le.delete(oe.dest)});return le.set(oe.dest,Ie),G.onProgress(oe.dest),Ie});return function(oe){return se.apply(this,arguments)}})(),Ft);let ue=ne.symlink;yield(E||R()).queue(ue,function(se){let oe=(l||d()).default.resolve((l||d()).default.dirname(se.dest),se.linkname);return U.verbose(U.lang("verboseFileSymlink",se.dest,oe)),T(oe,se.dest)})});return function(U,j,G){return Y.apply(this,arguments)}})(),u=e.hardlinkBulk=(()=>{var Y=(0,(n||s()).default)(function*(J,U,j){let G={onStart:j&&j.onStart||tt,onProgress:j&&j.onProgress||tt,possibleExtraneous:j?j.possibleExtraneous:new Set,artifactFiles:j&&j.artifactFiles||[],ignoreBasenames:[]},ne=yield o(J,G,G.possibleExtraneous,U);G.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*(se){U.verbose(U.lang("verboseFileLink",se.src,se.dest)),se.removeDest&&(yield(0,(W||Z()).unlink)(se.dest)),yield Tn(se.src,se.dest)});return function(se){return ue.apply(this,arguments)}})(),Ft);let le=ne.symlink;yield(E||R()).queue(le,function(ue){let se=(l||d()).default.resolve((l||d()).default.dirname(ue.dest),ue.linkname);return U.verbose(U.lang("verboseFileSymlink",ue.dest,se)),T(se,ue.dest)})});return function(U,j,G){return Y.apply(this,arguments)}})(),c=e.readFileAny=(()=>{var Y=(0,(n||s()).default)(function*(J){for(var G=J,U=Array.isArray(G),j=0,G=U?G:G[Symbol.iterator]();;){var ne;if(U){if(j>=G.length)break;ne=G[j++]}else{if(j=G.next(),j.done)break;ne=j.value}let he=ne;if(yield ot(he))return Jn(he)}return null});return function(U){return Y.apply(this,arguments)}})(),p=e.readJson=(()=>{var Y=(0,(n||s()).default)(function*(J){return(yield m(J)).object});return function(U){return Y.apply(this,arguments)}})(),m=e.readJsonAndFile=(()=>{var Y=(0,(n||s()).default)(function*(J){let U=yield Jn(J);try{return{object:(0,(M||B()).default)(JSON.parse(on(U))),content:U}}catch(j){throw j.message=`${J}: ${j.message}`,j}});return function(U){return Y.apply(this,arguments)}})(),S=e.find=(()=>{var Y=(0,(n||s()).default)(function*(J,U){let j=U.split((l||d()).default.sep);for(;j.length;){let G=j.concat(J).join((l||d()).default.sep);if(yield ot(G))return G;j.pop()}return!1});return function(U,j){return Y.apply(this,arguments)}})(),T=e.symlink=(()=>{var Y=(0,(n||s()).default)(function*(J,U){try{if((yield Ae(U)).isSymbolicLink()&&(yield ke(U))===J)return}catch(j){if(j.code!=="ENOENT")throw j}if(yield(0,(W||Z()).unlink)(U),process.platform==="win32")yield Ln(J,U,"junction");else{let j;try{j=(l||d()).default.relative((x||C()).default.realpathSync((l||d()).default.dirname(U)),(x||C()).default.realpathSync(J))}catch(G){if(G.code!=="ENOENT")throw G;j=(l||d()).default.relative((l||d()).default.dirname(U),J)}yield Ln(j||".",U)}});return function(U,j){return Y.apply(this,arguments)}})(),h=e.walk=(()=>{var Y=(0,(n||s()).default)(function*(J,U,j=new Set){let G=[],ne=yield De(J);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 se;if(he){if(le>=ue.length)break;se=ue[le++]}else{if(le=ue.next(),le.done)break;se=le.value}let oe=se,Ye=U?(l||d()).default.join(U,oe):oe,Ie=(l||d()).default.join(J,oe),Rt=yield Ae(Ie);G.push({relative:Ye,basename:oe,absolute:Ie,mtime:+Rt.mtime}),Rt.isDirectory()&&(G=G.concat(yield h(Ie,Ye,j)))}return G});return function(U,j){return Y.apply(this,arguments)}})(),b=e.getFileSizeOnDisk=(()=>{var Y=(0,(n||s()).default)(function*(J){let U=yield Ae(J),j=U.size,G=U.blksize;return Math.ceil(j/G)*G});return function(U){return Y.apply(this,arguments)}})(),$=(()=>{var Y=(0,(n||s()).default)(function*(J){if(!(yield ot(J)))return;let U=yield Q(J);for(let j=0;j<U.length;++j){if(U[j]===ho)return`\r `;if(U[j]===mo)return` `}});return function(U){return Y.apply(this,arguments)}})(),N=e.writeFilePreservingEol=(()=>{var Y=(0,(n||s()).default)(function*(J,U){let j=(yield $(J))||(L||y()).default.EOL;j!==` `&&(U=U.replace(/\n/g,j)),yield pe(J,U)});return function(U,j){return Y.apply(this,arguments)}})(),O=e.hardlinksWork=(()=>{var Y=(0,(n||s()).default)(function*(J){let U="test-file"+Math.random(),j=(l||d()).default.join(J,U),G=(l||d()).default.join(J,U+"-link");try{yield pe(j,"test"),yield Tn(j,G)}catch{return!1}finally{yield(0,(W||Z()).unlink)(j),yield(0,(W||Z()).unlink)(G)}return!0});return function(U){return Y.apply(this,arguments)}})(),I=e.makeTempDir=(()=>{var Y=(0,(n||s()).default)(function*(J){let U=(l||d()).default.join((L||y()).default.tmpdir(),`yarn-${J||""}-${Date.now()}-${Math.random()}`);return yield(0,(W||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*(J){for(var G=J,U=Array.isArray(G),j=0,G=U?G:G[Symbol.iterator]();;){var ne;if(U){if(j>=G.length)break;ne=G[j++]}else{if(j=G.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*(J,U=z.W_OK|z.X_OK){let j={skipped:[],folder:null};for(var he=J,G=Array.isArray(he),ne=0,he=G?he:he[Symbol.iterator]();;){var le;if(G){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(se){j.skipped.push({error:se,folder:ue})}}return j});return function(U){return Y.apply(this,arguments)}})();e.copy=Rn,e.readFile=Jn,e.readFileRaw=po,e.normalizeOS=Pr;var x;function C(){return x=F(t(3))}var A;function k(){return A=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 D;function P(){return D=t(40)}var M;function B(){return M=F(t(20))}var W;function Z(){return W=t(164)}function H(Y){if(Y&&Y.__esModule)return Y;var J={};if(Y!=null)for(var U in Y)Object.prototype.hasOwnProperty.call(Y,U)&&(J[U]=Y[U]);return J.default=Y,J}function F(Y){return Y&&Y.__esModule?Y:{default:Y}}let z=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,(D||P()).promisify)((x||C()).default.readFile),_=e.open=(0,(D||P()).promisify)((x||C()).default.open),pe=e.writeFile=(0,(D||P()).promisify)((x||C()).default.writeFile),ce=e.readlink=(0,(D||P()).promisify)((x||C()).default.readlink),ke=e.realpath=(0,(D||P()).promisify)((x||C()).default.realpath),De=e.readdir=(0,(D||P()).promisify)((x||C()).default.readdir),it=e.rename=(0,(D||P()).promisify)((x||C()).default.rename),Re=e.access=(0,(D||P()).promisify)((x||C()).default.access),Oe=e.stat=(0,(D||P()).promisify)((x||C()).default.stat),Ce=e.mkdirp=(0,(D||P()).promisify)(t(116)),ot=e.exists=(0,(D||P()).promisify)((x||C()).default.exists,!0),Ae=e.lstat=(0,(D||P()).promisify)((x||C()).default.lstat),Et=e.chmod=(0,(D||P()).promisify)((x||C()).default.chmod),Tn=e.link=(0,(D||P()).promisify)((x||C()).default.link),Cn=e.glob=(0,(D||P()).promisify)((A||k()).default);e.unlink=(W||Z()).unlink;let Ft=(x||C()).default.copyFile?128:4,Ln=(0,(D||P()).promisify)((x||C()).default.symlink),Kt=t(7),on=t(122),tt=()=>{};function Rn(Y,J,U){return a([{src:Y,dest:J}],U)}function Yt(Y,J){return new Promise((U,j)=>{(x||C()).default.readFile(Y,J,function(G,ne){G?j(G):U(ne)})})}function Jn(Y){return Yt(Y,"utf8").then(Pr)}function po(Y){return Yt(Y,"binary")}function Pr(Y){return Y.replace(/\r\n/g,` `)}let ho=13,mo=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/",N=e.YARN_INSTALLER_SH="https://yarnpkg.com/install.sh",O=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,A=e.CHILD_CONCURRENCY=5,k=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=D();function D(){return p?__filename:s.join(__dirname,"..","bin","yarn.js")}let P=e.NODE_MODULES_FOLDER="node_modules",M=e.NODE_PACKAGE_JSON="package.json",B=e.POSIX_GLOBAL_PREFIX=`${process.env.DESTDIR||""}/usr/local`,W=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",z=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=" ",ke=e.SINGLE_INSTANCE_PORT=31997,De=e.SINGLE_INSTANCE_FILENAME=".yarn-single-instance",it=e.ENV_PATH_KEY=Re(process.platform,process.env);function Re(Ce,ot){let Ae="PATH";if(Ce==="win32"){Ae="Path";for(let Et in ot)Et.toLowerCase()==="path"&&(Ae=Et)}return Ae}let Oe=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 N=T.charCodeAt($),O=h.charCodeAt($);if(N!==O)return N-O}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 N;function O(){return N=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 A(v){return(0,(m||S()).normalizePattern)(v).name}function k(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=A(v),D=E.integrity?y(E.integrity):"",P={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:k(E.dependencies),optionalDependencies:k(E.optionalDependencies),permissions:k(E.permissions),prebuiltVariants:k(E.prebuiltVariants)};return D&&(P.integrity=D),P}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||A(v);let R=E.integrity;return R&&R.isIntegrity&&(E.integrity=C.parse(R)),E}class f{constructor({cache:E,source:R,parseResultType:D}={}){this.source=R||"",this.cache=E,this.parseResultType=D}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 D=x.join(E,(b||$()).LOCKFILE_FILENAME),P,M="",B;return(yield(N||O()).exists(D))?(M=yield(N||O()).readFile(D),B=(0,(T||h()).default)(M,D),R&&(B.type==="merge"?R.info(R.lang("lockfileMerged")):B.type==="conflict"&&R.warn(R.lang("lockfileConflict"))),P=B.object):R&&R.info(R.lang("noLockfileFound")),new f({cache:P,source:M,parseResultType:B&&B.type})})()}getLocked(E){let R=this.cache;if(!R)return;let D=E in R&&R[E];if(typeof D=="string")return this.getLocked(D);if(D)return d(E,D),D}removePattern(E){let R=this.cache;R&&delete R[E]}getLockfile(E){let R={},D=new Map,P=Object.keys(E).sort((c||p()).sortAlpha);for(var W=P,M=Array.isArray(W),B=0,W=M?W:W[Symbol.iterator]();;){var Z;if(M){if(B>=W.length)break;Z=W[B++]}else{if(B=W.next(),B.done)break;Z=B.value}let H=Z,F=E[H],z=F._remote,q=F._reference;g(q,"Package is missing a reference"),g(z,"Package is missing a remote");let Q=L(z),_=Q&&D.get(Q);if(_){R[H]=_,!_.name&&A(H)!==F.name&&(_.name=F.name);continue}let pe=l(H,{name:F.name,version:F.version,uid:F._uid,resolved:z.resolved,integrity:z.integrity,registry:z.registry,dependencies:F.dependencies,peerDependencies:F.peerDependencies,optionalDependencies:F.optionalDependencies,permissions:q.permissions,prebuiltVariants:F.prebuiltVariants});R[H]=pe,Q&&D.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,N=p&c.B,O=p&c.W,I=h?s:s[m]||(s[m]={}),w=I[u],g=h?n:b?n[m]:(n[m]||{})[u],x,C,A;h&&(S=m);for(x in S)C=!T&&g&&g[x]!==void 0,!(C&&a(I,x))&&(A=C?g[x]:S[x],I[x]=h&&typeof g[x]!="function"?S[x]:N&&C?i(A,n):O&&g[x]==A?function(k){var L=function(y,l,d){if(this instanceof k){switch(arguments.length){case 0:return new k;case 1:return new k(y);case 2:return new k(y,l)}return new k(y,l,d)}return k.apply(this,arguments)};return L[u]=k[u],L}(A):$&&typeof A=="function"?i(Function.call,A):A,$&&((I.virtual||(I.virtual={}))[x]=A,p&c.R&&w&&!w[x]&&o(w,x,A)))};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||k,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=N;function N(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 D=R.algorithm;f[D]||(f[D]=[]),f[D].push(R)}return f},new S)}r.exports.fromStream=O;function O(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",D=>{R=D}),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,D=new i({transform(P,M,B){R+=P.length,E.forEach(W=>W.update(P,M)),B(null,P,M)}}).on("end",()=>{let P=L.options&&L.options.length?`?${L.options.join("?")}`:"",M=T(E.map((W,Z)=>`${v[Z]}-${W.digest("base64")}${P}`).join(" "),L),B=l&&M.match(y,L);if(typeof L.size=="number"&&R!==L.size){let W=new Error(`stream size mismatch when checking ${y}. Wanted: ${L.size} Found: ${R}`);W.code="EBADSIZE",W.found=R,W.expected=L.size,W.sri=y,D.emit("error",W)}else if(L.integrity&&!B){let W=new Error(`${y} integrity checksum failed when using ${d}: wanted ${f} but got ${M}. (${R} bytes)`);W.code="EINTEGRITY",W.found=M,W.expected=f,W.algorithm=d,W.sri=y,D.emit("error",W)}else D.emit("size",R),D.emit("integrity",M),B&&D.emit("verified",B)});return D}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 D=d.shift().digest("base64"),P=new m(`${R}-${D}${l}`,L);if(P.algorithm&&P.digest){let M=P.algorithm;E[M]||(E[M]=[]),E[M].push(P)}return E},new S)}}}let C=new Set(s.getHashes()),A=["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 k(L,y){return A.indexOf(L.toLowerCase())>=A.indexOf(y.toLowerCase())?L:y}},,,,,function(r,e,t){r.exports=$,$.Minimatch=N;var n={sep:"/"};try{n=t(0)}catch{}var s=$.GLOBSTAR=N.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},N.defaults=function(y){return!y||!Object.keys(y).length?N:$.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 N(l,d).match(y)}function N(y,l){if(!(this instanceof N))return new N(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()}N.prototype.debug=function(){},N.prototype.make=O;function O(){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}}N.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)},N.prototype.braceExpand=w;function w(y,l){if(l||(this instanceof N?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)}N.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=[],D=[],P,M=!1,B=-1,W=-1,Z=y.charAt(0)==="."?"":d.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",H=this;function F(){if(P){switch(P){case"*":f+=u,v=!0;break;case"?":f+=a,v=!0;break;default:f+="\\"+P;break}H.debug("clearStateChar %j %j",P,f),P=!1}}for(var z=0,q=y.length,Q;z<q&&(Q=y.charAt(z));z++){if(this.debug("%s %s %s %j",y,z,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,z,f,Q),M){this.debug(" in class"),Q==="!"&&z===W+1&&(Q="^"),f+=Q;continue}H.debug("call clearStateChar %j",P),F(),P=Q,d.noext&&F();continue;case"(":if(M){f+="(";continue}if(!P){f+="\\(";continue}R.push({type:P,start:z-1,reStart:f.length,open:o[P].open,close:o[P].close}),f+=P==="!"?"(?:(?!(?:":"(?:",this.debug("plType %j %j",P,f),P=!1;continue;case")":if(M||!R.length){f+="\\)";continue}F(),v=!0;var _=R.pop();f+=_.close,_.type==="!"&&D.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,W=z,B=f.length,f+=Q;continue;case"]":if(z===W+1||!M){f+="\\"+Q,E=!1;continue}if(M){var pe=y.substring(W+1,z);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(W+1),ce=this.parse(pe,g),f=f.substr(0,B)+"\\["+ce[0],v=v||ce[1]),_=R.pop();_;_=R.pop()){var ke=f.slice(_.reStart+_.open.length);this.debug("setting tail",f,_),ke=ke.replace(/((?:\\{2}){0,64})(\\?)\|/g,function(tt,Rn,Yt){return Yt||(Yt="\\"),Rn+Rn+Yt+"|"}),this.debug(`tail=%j %s`,ke,ke,_,f);var De=_.type==="*"?u:_.type==="?"?a:"\\"+_.type;v=!0,f=f.slice(0,_.reStart)+De+"\\("+ke}F(),E&&(f+="\\\\");var it=!1;switch(f.charAt(0)){case".":case"[":case"(":it=!0}for(var Re=D.length-1;Re>-1;Re--){var Oe=D[Re],Ce=f.slice(0,Oe.reStart),ot=f.slice(Oe.reStart,Oe.reEnd-8),Ae=f.slice(Oe.reEnd-8,Oe.reEnd),Et=f.slice(Oe.reEnd);Ae+=Et;var Tn=Ce.split("(").length-1,Cn=Et;for(z=0;z<Tn;z++)Cn=Cn.replace(/\)[+*?]?/,"");Et=Cn;var Ft="";Et===""&&l!==g&&(Ft="$");var Ln=Ce+ot+Et+Ft+Ae;f=Ln}if(f!==""&&v&&(f="(?=.)"+f),it&&(f=Z+f),l===g)return[f,v];if(!v)return k(y);var Kt=d.nocase?"i":"";try{var on=new RegExp("^"+f+"$",Kt)}catch{return new RegExp("$.")}return on._glob=y,on._src=f,on}$.makeRe=function(y,l){return new N(y,l||{}).makeRe()},N.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 N(l,d);return y=y.filter(function(v){return f.match(v)}),f.options.nonull&&!y.length&&y.push(l),y},N.prototype.match=A;function A(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],D=y;d.matchBase&&R.length===1&&(D=[v]);var P=this.matchOne(D,R,l);if(P)return d.flipNegate?!0:!this.negate}return d.flipNegate?!1:this.negate}N.prototype.matchOne=function(y,l,d){var f=this.options;this.debug("matchOne",{this:this,file:y,pattern:l}),this.debug("matchOne",y.length,l.length);for(var v=0,E=0,R=y.length,D=l.length;v<R&&E<D;v++,E++){this.debug("matchOne loop");var P=l[E],M=y[v];if(this.debug(l,P,M),P===!1)return!1;if(P===s){this.debug("GLOBSTAR",[l,P,M]);var B=v,W=E+1;if(W===D){for(this.debug("** at the end");v<R;v++)if(y[v]==="."||y[v]===".."||!f.dot&&y[v].charAt(0)===".")return!1;return!0}for(;B<R;){var Z=y[B];if(this.debug(` globstar while`,y,B,l,W,Z),this.matchOne(y.slice(B),l.slice(W),d))return this.debug("globstar found match!",B,R,Z),!0;if(Z==="."||Z===".."||!f.dot&&Z.charAt(0)==="."){this.debug("dot detected!",y,B,l,W);break}this.debug("globstar swallow a segment, and continue"),B++}return!!(d&&(this.debug(` >>> no match, partial?`,y,B,l,W),B===R))}var H;if(typeof P=="string"?(f.nocase?H=M.toLowerCase()===P.toLowerCase():H=M===P,this.debug("string match",P,M,H)):(H=M.match(P),this.debug("pattern match",P,M,H)),!H)return!1}if(v===R&&E===D)return!0;if(v===R)return d;if(E===D){var F=v===R-1&&y[v]==="";return F}throw new Error("wtf?")};function k(y){return y.replace(/\\(.)/g,"$1")}function L(y){return y.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}},function(r,e,t){var n=t(123);r.exports=n(s),r.exports.strict=n(i),s.proto=s(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return s(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return i(this)},configurable:!0})});function s(o){var a=function(){return a.called?a.value:(a.called=!0,a.value=o.apply(this,arguments))};return a.called=!1,a}function i(o){var a=function(){if(a.called)throw new Error(a.onceError);return a.called=!0,a.value=o.apply(this,arguments)},u=o.name||"Function wrapped with `once`";return a.onceError=u+" shouldn't be called more than once",a.called=!1,a}},,function(r,e){r.exports=require("buffer")},,,,function(r,e){r.exports=function(t){if(t==null)throw TypeError("Can't call method on "+t);return t}},function(r,e,t){var n=t(34),s=t(11).document,i=n(s)&&n(s.createElement);r.exports=function(o){return i?s.createElement(o):{}}},function(r,e){r.exports=!0},function(r,e,t){"use strict";var n=t(46);function s(i){var o,a;this.promise=new i(function(u,c){if(o!==void 0||a!==void 0)throw TypeError("Bad Promise constructor");o=u,a=c}),this.resolve=n(o),this.reject=n(a)}r.exports.f=function(i){return new s(i)}},function(r,e,t){var n=t(50).f,s=t(49),i=t(13)("toStringTag");r.exports=function(o,a,u){o&&!s(o=u?o:o.prototype,i)&&n(o,i,{configurable:!0,value:a})}},function(r,e,t){var n=t(107)("keys"),s=t(111);r.exports=function(i){return n[i]|