UNPKG

@stencil/core

Version:

A Compiler for Web Components and Progressive Web Apps

16 lines • 187 kB
/*! Stencil Node System v4.30.0 | MIT Licensed | https://stenciljs.com */ "use strict";var Bs=Object.create;var er=Object.defineProperty;var Hs=Object.getOwnPropertyDescriptor;var js=Object.getOwnPropertyNames;var Vs=Object.getPrototypeOf,Us=Object.prototype.hasOwnProperty;var pn=n=>{throw TypeError(n)};var Xs=(n,e,t)=>e in n?er(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var ge=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),gn=(n,e)=>{for(var t in e)er(n,t,{get:e[t],enumerable:!0})},mn=(n,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of js(e))!Us.call(n,i)&&i!==t&&er(n,i,{get:()=>e[i],enumerable:!(r=Hs(e,i))||r.enumerable});return n};var ye=(n,e,t)=>(t=n!=null?Bs(Vs(n)):{},mn(e||!n||!n.__esModule?er(t,"default",{value:n,enumerable:!0}):t,n)),Js=n=>mn(er({},"__esModule",{value:!0}),n);var Ir=(n,e,t)=>Xs(n,typeof e!="symbol"?e+"":e,t),Fr=(n,e,t)=>e.has(n)||pn("Cannot "+t);var X=(n,e,t)=>(Fr(n,e,"read from private field"),t?t.call(n):e.get(n)),He=(n,e,t)=>e.has(n)?pn("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(n):e.set(n,t),Ee=(n,e,t,r)=>(Fr(n,e,"write to private field"),r?r.call(n,t):e.set(n,t),t),At=(n,e,t)=>(Fr(n,e,"access private method"),t);var En=ge((Kl,tr)=>{"use strict";var Ws=typeof process<"u"&&process.env.TERM_PROGRAM==="Hyper",Gs=typeof process<"u"&&process.platform==="win32",vn=typeof process<"u"&&process.platform==="linux",$r={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"},yn=Object.assign({},$r,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),bn=Object.assign({},$r,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:vn?"\u25B8":"\u276F",pointerSmall:vn?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});tr.exports=Gs&&!Ws?yn:bn;Reflect.defineProperty(tr.exports,"common",{enumerable:!1,value:$r});Reflect.defineProperty(tr.exports,"windows",{enumerable:!1,value:yn});Reflect.defineProperty(tr.exports,"other",{enumerable:!1,value:bn})});var xn=ge((Yl,Br)=>{"use strict";var zs=n=>n!==null&&typeof n=="object"&&!Array.isArray(n),Ks=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,Ys=()=>typeof process<"u"?process.env.FORCE_COLOR!=="0":!1,Tn=()=>{let n={enabled:Ys(),visible:!0,styles:{},keys:{}},e=s=>{let o=s.open=`\x1B[${s.codes[0]}m`,a=s.close=`\x1B[${s.codes[1]}m`,c=s.regex=new RegExp(`\\u001b\\[${s.codes[1]}m`,"g");return s.wrap=(u,h)=>{u.includes(a)&&(u=u.replace(c,a+o));let g=o+u+a;return h?g.replace(/\r*\n/g,`${a}$&${o}`):g},s},t=(s,o,a)=>typeof s=="function"?s(o):s.wrap(o,a),r=(s,o)=>{if(s===""||s==null)return"";if(n.enabled===!1)return s;if(n.visible===!1)return"";let a=""+s,c=a.includes(` `),u=o.length;for(u>0&&o.includes("unstyle")&&(o=[...new Set(["unstyle",...o])].reverse());u-- >0;)a=t(n.styles[o[u]],a,c);return a},i=(s,o,a)=>{n.styles[s]=e({name:s,codes:o}),(n.keys[a]||(n.keys[a]=[])).push(s),Reflect.defineProperty(n,s,{configurable:!0,enumerable:!0,set(u){n.alias(s,u)},get(){let u=h=>r(h,u.stack);return Reflect.setPrototypeOf(u,n),u.stack=this.stack?this.stack.concat(s):[s],u}})};return i("reset",[0,0],"modifier"),i("bold",[1,22],"modifier"),i("dim",[2,22],"modifier"),i("italic",[3,23],"modifier"),i("underline",[4,24],"modifier"),i("inverse",[7,27],"modifier"),i("hidden",[8,28],"modifier"),i("strikethrough",[9,29],"modifier"),i("black",[30,39],"color"),i("red",[31,39],"color"),i("green",[32,39],"color"),i("yellow",[33,39],"color"),i("blue",[34,39],"color"),i("magenta",[35,39],"color"),i("cyan",[36,39],"color"),i("white",[37,39],"color"),i("gray",[90,39],"color"),i("grey",[90,39],"color"),i("bgBlack",[40,49],"bg"),i("bgRed",[41,49],"bg"),i("bgGreen",[42,49],"bg"),i("bgYellow",[43,49],"bg"),i("bgBlue",[44,49],"bg"),i("bgMagenta",[45,49],"bg"),i("bgCyan",[46,49],"bg"),i("bgWhite",[47,49],"bg"),i("blackBright",[90,39],"bright"),i("redBright",[91,39],"bright"),i("greenBright",[92,39],"bright"),i("yellowBright",[93,39],"bright"),i("blueBright",[94,39],"bright"),i("magentaBright",[95,39],"bright"),i("cyanBright",[96,39],"bright"),i("whiteBright",[97,39],"bright"),i("bgBlackBright",[100,49],"bgBright"),i("bgRedBright",[101,49],"bgBright"),i("bgGreenBright",[102,49],"bgBright"),i("bgYellowBright",[103,49],"bgBright"),i("bgBlueBright",[104,49],"bgBright"),i("bgMagentaBright",[105,49],"bgBright"),i("bgCyanBright",[106,49],"bgBright"),i("bgWhiteBright",[107,49],"bgBright"),n.ansiRegex=Ks,n.hasColor=n.hasAnsi=s=>(n.ansiRegex.lastIndex=0,typeof s=="string"&&s!==""&&n.ansiRegex.test(s)),n.alias=(s,o)=>{let a=typeof o=="string"?n[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:s}),n.styles[s]=a,a.stack=[s]),Reflect.defineProperty(n,s,{configurable:!0,enumerable:!0,set(c){n.alias(s,c)},get(){let c=u=>r(u,c.stack);return Reflect.setPrototypeOf(c,n),c.stack=this.stack?this.stack.concat(a.stack):a.stack,c}})},n.theme=s=>{if(!zs(s))throw new TypeError("Expected theme to be an object");for(let o of Object.keys(s))n.alias(o,s[o]);return n},n.alias("unstyle",s=>typeof s=="string"&&s!==""?(n.ansiRegex.lastIndex=0,s.replace(n.ansiRegex,"")):""),n.alias("noop",s=>s),n.none=n.clear=n.noop,n.stripColor=n.unstyle,n.symbols=En(),n.define=i,n};Br.exports=Tn();Br.exports.create=Tn});var Fn=ge((of,In)=>{In.exports=function(n){var e={};function t(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return n[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=n,t.c=e,t.i=function(r){return r},t.d=function(r,i,s){t.o(r,i)||Object.defineProperty(r,i,{configurable:!1,enumerable:!0,get:s})},t.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(i,"a",i),i},t.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)},t.p="",t(t.s=14)}([function(n,e){n.exports=require("path")},function(n,e,t){"use strict";e.__esModule=!0;var r=t(173),i=s(r);function s(o){return o&&o.__esModule?o:{default:o}}e.default=function(o){return function(){var a=o.apply(this,arguments);return new i.default(function(c,u){function h(g,T){try{var C=a[g](T),p=C.value}catch(b){u(b);return}if(C.done)c(p);else return i.default.resolve(p).then(function(b){h("next",b)},function(b){h("throw",b)})}return h("next")})}}},function(n,e){n.exports=require("util")},function(n,e){n.exports=require("fs")},function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r extends Error{constructor(u,h){super(u),this.code=h}}e.MessageError=r;class i extends r{constructor(u,h,g){super(u,h),this.process=g}}e.ProcessSpawnError=i;class s extends r{}e.SecurityError=s;class o extends r{}e.ProcessTermError=o;class a extends Error{constructor(u,h){super(u),this.responseCode=h}}e.ResponseError=a},function(n,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 r;function i(){return r=$(t(1))}let s=(()=>{var Y=(0,(r||i()).default)(function*(G,V,j,W){let re=(()=>{var oe=(0,(r||i()).default)(function*(Pe){let pe=Pe.src,ne=Pe.dest,_t=Pe.type,Ke=Pe.onFresh||_e,Te=Pe.onDone||_e;if(ae.has(ne.toLowerCase())?W.verbose(`The case-insensitive file ${ne} shouldn't be copied twice in one bulk copy`):ae.add(ne.toLowerCase()),_t==="symlink"){yield Ce((l||f()).default.dirname(ne)),Ke(),Ne.symlink.push({dest:ne,linkname:pe}),Te();return}if(V.ignoreBasenames.indexOf((l||f()).default.basename(pe))>=0)return;let xe=yield we(pe),mt;xe.isDirectory()&&(mt=yield De(pe));let Je;try{Je=yield we(ne)}catch(Be){if(Be.code!=="ENOENT")throw Be}if(Je){let Be=xe.isSymbolicLink()&&Je.isSymbolicLink(),vt=xe.isDirectory()&&Je.isDirectory(),ut=xe.isFile()&&Je.isFile();if(ut&&he.has(ne)){Te(),W.verbose(W.lang("verboseFileSkipArtifact",pe));return}if(ut&&xe.size===Je.size&&(0,(U||Z()).fileDatesEqual)(xe.mtime,Je.mtime)){Te(),W.verbose(W.lang("verboseFileSkip",pe,ne,xe.size,+xe.mtime));return}if(Be){let ke=yield le(pe);if(ke===(yield le(ne))){Te(),W.verbose(W.lang("verboseFileSkipSymlink",pe,ne,ke));return}}if(vt){let ke=yield De(ne);Vt(mt,"src files not initialised");for(var ot=ke,St=Array.isArray(ot),Ye=0,ot=St?ot:ot[Symbol.iterator]();;){var Xt;if(St){if(Ye>=ot.length)break;Xt=ot[Ye++]}else{if(Ye=ot.next(),Ye.done)break;Xt=Ye.value}let Ot=Xt;if(mt.indexOf(Ot)<0){let yt=(l||f()).default.join(ne,Ot);if(j.add(yt),(yield we(yt)).isDirectory())for(var at=yield De(yt),Ct=Array.isArray(at),Qe=0,at=Ct?at:at[Symbol.iterator]();;){var Jt;if(Ct){if(Qe>=at.length)break;Jt=at[Qe++]}else{if(Qe=at.next(),Qe.done)break;Jt=Qe.value}let Nr=Jt;j.add((l||f()).default.join(yt,Nr))}}}}}if(Je&&Je.isSymbolicLink()&&(yield(0,(U||Z()).unlink)(ne),Je=null),xe.isSymbolicLink()){Ke();let Be=yield le(pe);Ne.symlink.push({dest:ne,linkname:Be}),Te()}else if(xe.isDirectory()){Je||(W.verbose(W.lang("verboseFileFolder",ne)),yield Ce(ne));let Be=ne.split((l||f()).default.sep);for(;Be.length;)ae.add(Be.join((l||f()).default.sep).toLowerCase()),Be.pop();Vt(mt,"src files not initialised");let vt=mt.length;vt||Te();for(var lt=mt,Lt=Array.isArray(lt),Ze=0,lt=Lt?lt:lt[Symbol.iterator]();;){var $e;if(Lt){if(Ze>=lt.length)break;$e=lt[Ze++]}else{if(Ze=lt.next(),Ze.done)break;$e=Ze.value}let ut=$e;G.push({dest:(l||f()).default.join(ne,ut),onFresh:Ke,onDone:function(ke){function Ot(){return ke.apply(this,arguments)}return Ot.toString=function(){return ke.toString()},Ot}(function(){--vt===0&&Te()}),src:(l||f()).default.join(pe,ut)})}}else if(xe.isFile())Ke(),Ne.file.push({src:pe,dest:ne,atime:xe.atime,mtime:xe.mtime,mode:xe.mode}),Te();else throw new Error(`unsure how to copy this: ${pe}`)});return function(pe){return oe.apply(this,arguments)}})(),he=new Set(V.artifactFiles||[]),ae=new Set;for(var se=G,ue=Array.isArray(se),ie=0,se=ue?se:se[Symbol.iterator]();;){var ze;if(ue){if(ie>=se.length)break;ze=se[ie++]}else{if(ie=se.next(),ie.done)break;ze=ie.value}let oe=ze,Pe=oe.onDone;oe.onDone=function(){V.onProgress(oe.dest),Pe&&Pe()}}V.onStart(G.length);let Ne={file:[],symlink:[],link:[]};for(;G.length;){let oe=G.splice(0,kt);yield Promise.all(oe.map(re))}for(var Ie=he,xt=Array.isArray(Ie),it=0,Ie=xt?Ie:Ie[Symbol.iterator]();;){var Mt;if(xt){if(it>=Ie.length)break;Mt=Ie[it++]}else{if(it=Ie.next(),it.done)break;Mt=it.value}let oe=Mt;j.has(oe)&&(W.verbose(W.lang("verboseFilePhantomExtraneous",oe)),j.delete(oe))}for(var Fe=j,qt=Array.isArray(Fe),st=0,Fe=qt?Fe:Fe[Symbol.iterator]();;){var Nt;if(qt){if(st>=Fe.length)break;Nt=Fe[st++]}else{if(st=Fe.next(),st.done)break;Nt=st.value}let oe=Nt;ae.has(oe.toLowerCase())&&j.delete(oe)}return Ne});return function(V,j,W,re){return Y.apply(this,arguments)}})(),o=(()=>{var Y=(0,(r||i()).default)(function*(G,V,j,W){let re=(()=>{var oe=(0,(r||i()).default)(function*(Pe){let pe=Pe.src,ne=Pe.dest,_t=Pe.onFresh||_e,Ke=Pe.onDone||_e;if(ae.has(ne.toLowerCase())){Ke();return}if(ae.add(ne.toLowerCase()),V.ignoreBasenames.indexOf((l||f()).default.basename(pe))>=0)return;let Te=yield we(pe),xe;Te.isDirectory()&&(xe=yield De(pe));let mt=yield nt(ne);if(mt){let $e=yield we(ne),Be=Te.isSymbolicLink()&&$e.isSymbolicLink(),vt=Te.isDirectory()&&$e.isDirectory(),ut=Te.isFile()&&$e.isFile();if(Te.mode!==$e.mode)try{yield Oe(ne,Te.mode)}catch(ke){W.verbose(ke)}if(ut&&he.has(ne)){Ke(),W.verbose(W.lang("verboseFileSkipArtifact",pe));return}if(ut&&Te.ino!==null&&Te.ino===$e.ino){Ke(),W.verbose(W.lang("verboseFileSkip",pe,ne,Te.ino));return}if(Be){let ke=yield le(pe);if(ke===(yield le(ne))){Ke(),W.verbose(W.lang("verboseFileSkipSymlink",pe,ne,ke));return}}if(vt){let ke=yield De(ne);Vt(xe,"src files not initialised");for(var Ye=ke,Je=Array.isArray(Ye),St=0,Ye=Je?Ye:Ye[Symbol.iterator]();;){var ot;if(Je){if(St>=Ye.length)break;ot=Ye[St++]}else{if(St=Ye.next(),St.done)break;ot=St.value}let Ot=ot;if(xe.indexOf(Ot)<0){let yt=(l||f()).default.join(ne,Ot);if(j.add(yt),(yield we(yt)).isDirectory())for(var Qe=yield De(yt),Xt=Array.isArray(Qe),Ct=0,Qe=Xt?Qe:Qe[Symbol.iterator]();;){var at;if(Xt){if(Ct>=Qe.length)break;at=Qe[Ct++]}else{if(Ct=Qe.next(),Ct.done)break;at=Ct.value}let Nr=at;j.add((l||f()).default.join(yt,Nr))}}}}}if(Te.isSymbolicLink()){_t();let $e=yield le(pe);Ne.symlink.push({dest:ne,linkname:$e}),Ke()}else if(Te.isDirectory()){W.verbose(W.lang("verboseFileFolder",ne)),yield Ce(ne);let $e=ne.split((l||f()).default.sep);for(;$e.length;)ae.add($e.join((l||f()).default.sep).toLowerCase()),$e.pop();Vt(xe,"src files not initialised");let Be=xe.length;Be||Ke();for(var Ze=xe,Jt=Array.isArray(Ze),Lt=0,Ze=Jt?Ze:Ze[Symbol.iterator]();;){var lt;if(Jt){if(Lt>=Ze.length)break;lt=Ze[Lt++]}else{if(Lt=Ze.next(),Lt.done)break;lt=Lt.value}let vt=lt;G.push({onFresh:_t,src:(l||f()).default.join(pe,vt),dest:(l||f()).default.join(ne,vt),onDone:function(ut){function ke(){return ut.apply(this,arguments)}return ke.toString=function(){return ut.toString()},ke}(function(){--Be===0&&Ke()})})}}else if(Te.isFile())_t(),Ne.link.push({src:pe,dest:ne,removeDest:mt}),Ke();else throw new Error(`unsure how to copy this: ${pe}`)});return function(pe){return oe.apply(this,arguments)}})(),he=new Set(V.artifactFiles||[]),ae=new Set;for(var se=G,ue=Array.isArray(se),ie=0,se=ue?se:se[Symbol.iterator]();;){var ze;if(ue){if(ie>=se.length)break;ze=se[ie++]}else{if(ie=se.next(),ie.done)break;ze=ie.value}let oe=ze,Pe=oe.onDone||_e;oe.onDone=function(){V.onProgress(oe.dest),Pe()}}V.onStart(G.length);let Ne={file:[],symlink:[],link:[]};for(;G.length;){let oe=G.splice(0,kt);yield Promise.all(oe.map(re))}for(var Ie=he,xt=Array.isArray(Ie),it=0,Ie=xt?Ie:Ie[Symbol.iterator]();;){var Mt;if(xt){if(it>=Ie.length)break;Mt=Ie[it++]}else{if(it=Ie.next(),it.done)break;Mt=it.value}let oe=Mt;j.has(oe)&&(W.verbose(W.lang("verboseFilePhantomExtraneous",oe)),j.delete(oe))}for(var Fe=j,qt=Array.isArray(Fe),st=0,Fe=qt?Fe:Fe[Symbol.iterator]();;){var Nt;if(qt){if(st>=Fe.length)break;Nt=Fe[st++]}else{if(st=Fe.next(),st.done)break;Nt=st.value}let oe=Nt;ae.has(oe.toLowerCase())&&j.delete(oe)}return Ne});return function(V,j,W,re){return Y.apply(this,arguments)}})(),a=e.copyBulk=(()=>{var Y=(0,(r||i()).default)(function*(G,V,j){let W={onStart:j&&j.onStart||_e,onProgress:j&&j.onProgress||_e,possibleExtraneous:j?j.possibleExtraneous:new Set,ignoreBasenames:j&&j.ignoreBasenames||[],artifactFiles:j&&j.artifactFiles||[]},re=yield s(G,W,W.possibleExtraneous,V);W.onStart(re.file.length+re.symlink.length+re.link.length);let he=re.file,ae=new Map;yield(E||A()).queue(he,(()=>{var ie=(0,(r||i()).default)(function*(se){let ze;for(;ze=ae.get(se.dest);)yield ze;V.verbose(V.lang("verboseFileCopy",se.src,se.dest));let Ne=(0,(U||Z()).copyFile)(se,function(){return ae.delete(se.dest)});return ae.set(se.dest,Ne),W.onProgress(se.dest),Ne});return function(se){return ie.apply(this,arguments)}})(),kt);let ue=re.symlink;yield(E||A()).queue(ue,function(ie){let se=(l||f()).default.resolve((l||f()).default.dirname(ie.dest),ie.linkname);return V.verbose(V.lang("verboseFileSymlink",ie.dest,se)),C(se,ie.dest)})});return function(V,j,W){return Y.apply(this,arguments)}})(),c=e.hardlinkBulk=(()=>{var Y=(0,(r||i()).default)(function*(G,V,j){let W={onStart:j&&j.onStart||_e,onProgress:j&&j.onProgress||_e,possibleExtraneous:j?j.possibleExtraneous:new Set,artifactFiles:j&&j.artifactFiles||[],ignoreBasenames:[]},re=yield o(G,W,W.possibleExtraneous,V);W.onStart(re.file.length+re.symlink.length+re.link.length);let he=re.link;yield(E||A()).queue(he,(()=>{var ue=(0,(r||i()).default)(function*(ie){V.verbose(V.lang("verboseFileLink",ie.src,ie.dest)),ie.removeDest&&(yield(0,(U||Z()).unlink)(ie.dest)),yield fr(ie.src,ie.dest)});return function(ie){return ue.apply(this,arguments)}})(),kt);let ae=re.symlink;yield(E||A()).queue(ae,function(ue){let ie=(l||f()).default.resolve((l||f()).default.dirname(ue.dest),ue.linkname);return V.verbose(V.lang("verboseFileSymlink",ue.dest,ie)),C(ie,ue.dest)})});return function(V,j,W){return Y.apply(this,arguments)}})(),u=e.readFileAny=(()=>{var Y=(0,(r||i()).default)(function*(G){for(var W=G,V=Array.isArray(W),j=0,W=V?W:W[Symbol.iterator]();;){var re;if(V){if(j>=W.length)break;re=W[j++]}else{if(j=W.next(),j.done)break;re=j.value}let he=re;if(yield nt(he))return Mr(he)}return null});return function(V){return Y.apply(this,arguments)}})(),h=e.readJson=(()=>{var Y=(0,(r||i()).default)(function*(G){return(yield g(G)).object});return function(V){return Y.apply(this,arguments)}})(),g=e.readJsonAndFile=(()=>{var Y=(0,(r||i()).default)(function*(G){let V=yield Mr(G);try{return{object:(0,(F||H()).default)(JSON.parse(Zt(V))),content:V}}catch(j){throw j.message=`${G}: ${j.message}`,j}});return function(V){return Y.apply(this,arguments)}})(),T=e.find=(()=>{var Y=(0,(r||i()).default)(function*(G,V){let j=V.split((l||f()).default.sep);for(;j.length;){let W=j.concat(G).join((l||f()).default.sep);if(yield nt(W))return W;j.pop()}return!1});return function(V,j){return Y.apply(this,arguments)}})(),C=e.symlink=(()=>{var Y=(0,(r||i()).default)(function*(G,V){try{if((yield we(V)).isSymbolicLink()&&(yield Me(V))===G)return}catch(j){if(j.code!=="ENOENT")throw j}if(yield(0,(U||Z()).unlink)(V),process.platform==="win32")yield hr(G,V,"junction");else{let j;try{j=(l||f()).default.relative((S||L()).default.realpathSync((l||f()).default.dirname(V)),(S||L()).default.realpathSync(G))}catch(W){if(W.code!=="ENOENT")throw W;j=(l||f()).default.relative((l||f()).default.dirname(V),G)}yield hr(j||".",V)}});return function(V,j){return Y.apply(this,arguments)}})(),p=e.walk=(()=>{var Y=(0,(r||i()).default)(function*(G,V,j=new Set){let W=[],re=yield De(G);j.size&&(re=re.filter(function(se){return!j.has(se)}));for(var ue=re,he=Array.isArray(ue),ae=0,ue=he?ue:ue[Symbol.iterator]();;){var ie;if(he){if(ae>=ue.length)break;ie=ue[ae++]}else{if(ae=ue.next(),ae.done)break;ie=ae.value}let se=ie,ze=V?(l||f()).default.join(V,se):se,Ne=(l||f()).default.join(G,se),xt=yield we(Ne);W.push({relative:ze,basename:se,absolute:Ne,mtime:+xt.mtime}),xt.isDirectory()&&(W=W.concat(yield p(Ne,ze,j)))}return W});return function(V,j){return Y.apply(this,arguments)}})(),b=e.getFileSizeOnDisk=(()=>{var Y=(0,(r||i()).default)(function*(G){let V=yield we(G),j=V.size,W=V.blksize;return Math.ceil(j/W)*W});return function(V){return Y.apply(this,arguments)}})(),x=(()=>{var Y=(0,(r||i()).default)(function*(G){if(!(yield nt(G)))return;let V=yield Q(G);for(let j=0;j<V.length;++j){if(V[j]===Fs)return`\r `;if(V[j]===$s)return` `}});return function(V){return Y.apply(this,arguments)}})(),D=e.writeFilePreservingEol=(()=>{var Y=(0,(r||i()).default)(function*(G,V){let j=(yield x(G))||(O||v()).default.EOL;j!==` `&&(V=V.replace(/\n/g,j)),yield de(G,V)});return function(V,j){return Y.apply(this,arguments)}})(),w=e.hardlinksWork=(()=>{var Y=(0,(r||i()).default)(function*(G){let V="test-file"+Math.random(),j=(l||f()).default.join(G,V),W=(l||f()).default.join(G,V+"-link");try{yield de(j,"test"),yield fr(j,W)}catch{return!1}finally{yield(0,(U||Z()).unlink)(j),yield(0,(U||Z()).unlink)(W)}return!0});return function(V){return Y.apply(this,arguments)}})(),I=e.makeTempDir=(()=>{var Y=(0,(r||i()).default)(function*(G){let V=(l||f()).default.join((O||v()).default.tmpdir(),`yarn-${G||""}-${Date.now()}-${Math.random()}`);return yield(0,(U||Z()).unlink)(V),yield Ce(V),V});return function(V){return Y.apply(this,arguments)}})(),k=e.readFirstAvailableStream=(()=>{var Y=(0,(r||i()).default)(function*(G){for(var W=G,V=Array.isArray(W),j=0,W=V?W:W[Symbol.iterator]();;){var re;if(V){if(j>=W.length)break;re=W[j++]}else{if(j=W.next(),j.done)break;re=j.value}let he=re;try{let ae=yield _(he,"r");return(S||L()).default.createReadStream(he,{fd:ae})}catch{}}return null});return function(V){return Y.apply(this,arguments)}})(),m=e.getFirstSuitableFolder=(()=>{var Y=(0,(r||i()).default)(function*(G,V=J.W_OK|J.X_OK){let j={skipped:[],folder:null};for(var he=G,W=Array.isArray(he),re=0,he=W?he:he[Symbol.iterator]();;){var ae;if(W){if(re>=he.length)break;ae=he[re++]}else{if(re=he.next(),re.done)break;ae=re.value}let ue=ae;try{return yield Ce(ue),yield Oe(ue,V),j.folder=ue,j}catch(ie){j.skipped.push({error:ie,folder:ue})}}return j});return function(V){return Y.apply(this,arguments)}})();e.copy=pr,e.readFile=Mr,e.readFileRaw=Is,e.normalizeOS=hn;var S;function L(){return S=$(t(3))}var R;function N(){return R=$(t(75))}var O;function v(){return O=$(t(36))}var l;function f(){return l=$(t(0))}var d;function y(){return d=$(t(84))}var E;function A(){return E=B(t(40))}var P;function M(){return P=t(40)}var F;function H(){return F=$(t(20))}var U;function Z(){return U=t(164)}function B(Y){if(Y&&Y.__esModule)return Y;var G={};if(Y!=null)for(var V in Y)Object.prototype.hasOwnProperty.call(Y,V)&&(G[V]=Y[V]);return G.default=Y,G}function $(Y){return Y&&Y.__esModule?Y:{default:Y}}let J=e.constants=typeof(S||L()).default.constants<"u"?(S||L()).default.constants:{R_OK:(S||L()).default.R_OK,W_OK:(S||L()).default.W_OK,X_OK:(S||L()).default.X_OK},q=e.lockQueue=new(d||y()).default("fs lock"),Q=e.readFileBuffer=(0,(P||M()).promisify)((S||L()).default.readFile),_=e.open=(0,(P||M()).promisify)((S||L()).default.open),de=e.writeFile=(0,(P||M()).promisify)((S||L()).default.writeFile),le=e.readlink=(0,(P||M()).promisify)((S||L()).default.readlink),Me=e.realpath=(0,(P||M()).promisify)((S||L()).default.realpath),De=e.readdir=(0,(P||M()).promisify)((S||L()).default.readdir),rt=e.rename=(0,(P||M()).promisify)((S||L()).default.rename),Oe=e.access=(0,(P||M()).promisify)((S||L()).default.access),Ae=e.stat=(0,(P||M()).promisify)((S||L()).default.stat),Ce=e.mkdirp=(0,(P||M()).promisify)(t(116)),nt=e.exists=(0,(P||M()).promisify)((S||L()).default.exists,!0),we=e.lstat=(0,(P||M()).promisify)((S||L()).default.lstat),gt=e.chmod=(0,(P||M()).promisify)((S||L()).default.chmod),fr=e.link=(0,(P||M()).promisify)((S||L()).default.link),dr=e.glob=(0,(P||M()).promisify)((R||N()).default);e.unlink=(U||Z()).unlink;let kt=(S||L()).default.copyFile?128:4,hr=(0,(P||M()).promisify)((S||L()).default.symlink),Vt=t(7),Zt=t(122),_e=()=>{};function pr(Y,G,V){return a([{src:Y,dest:G}],V)}function Ut(Y,G){return new Promise((V,j)=>{(S||L()).default.readFile(Y,G,function(W,re){W?j(W):V(re)})})}function Mr(Y){return Ut(Y,"utf8").then(hn)}function Is(Y){return Ut(Y,"binary")}function hn(Y){return Y.replace(/\r\n/g,` `)}let Fs=13,$s=10},function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPathKey=Oe;let r=t(36),i=t(0),s=t(45).default;var o=t(171);let a=o.getCacheDir,c=o.getConfigDir,u=o.getDataDir,h=t(227),g=e.DEPENDENCY_TYPES=["devDependencies","dependencies","optionalDependencies","peerDependencies"],T=e.RESOLUTIONS="resolutions",C=e.MANIFEST_FIELDS=[T,...g],p=e.SUPPORTED_NODE_VERSIONS="^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0",b=e.YARN_REGISTRY="https://registry.yarnpkg.com",x=e.YARN_DOCS="https://yarnpkg.com/en/docs/cli/",D=e.YARN_INSTALLER_SH="https://yarnpkg.com/install.sh",w=e.YARN_INSTALLER_MSI="https://yarnpkg.com/latest.msi",I=e.SELF_UPDATE_VERSION_URL="https://yarnpkg.com/latest-version",k=e.CACHE_VERSION=2,m=e.LOCKFILE_VERSION=1,S=e.NETWORK_CONCURRENCY=8,L=e.NETWORK_TIMEOUT=30*1e3,R=e.CHILD_CONCURRENCY=5,N=e.REQUIRED_PACKAGE_KEYS=["name","version","_uid"];function O(){let Ce=[a()];return process.getuid&&Ce.push(i.join(r.tmpdir(),`.yarn-cache-${process.getuid()}`)),Ce.push(i.join(r.tmpdir(),".yarn-cache")),Ce}let v=e.PREFERRED_MODULE_CACHE_DIRECTORIES=O(),l=e.CONFIG_DIRECTORY=c(),f=e.DATA_DIRECTORY=u(),d=e.LINK_REGISTRY_DIRECTORY=i.join(f,"link"),y=e.GLOBAL_MODULE_DIRECTORY=i.join(f,"global"),E=e.NODE_BIN_PATH=process.execPath,A=e.YARN_BIN_PATH=P();function P(){return h?__filename:i.join(__dirname,"..","bin","yarn.js")}let M=e.NODE_MODULES_FOLDER="node_modules",F=e.NODE_PACKAGE_JSON="package.json",H=e.POSIX_GLOBAL_PREFIX=`${process.env.DESTDIR||""}/usr/local`,U=e.FALLBACK_GLOBAL_PREFIX=i.join(s,".yarn"),Z=e.META_FOLDER=".yarn-meta",B=e.INTEGRITY_FILENAME=".yarn-integrity",$=e.LOCKFILE_FILENAME="yarn.lock",J=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",de=e.NPM_SHRINKWRAP_FILENAME="npm-shrinkwrap.json",le=e.DEFAULT_INDENT=" ",Me=e.SINGLE_INSTANCE_PORT=31997,De=e.SINGLE_INSTANCE_FILENAME=".yarn-single-instance",rt=e.ENV_PATH_KEY=Oe(process.platform,process.env);function Oe(Ce,nt){let we="PATH";if(Ce==="win32"){we="Path";for(let gt in nt)gt.toLowerCase()==="path"&&(we=gt)}return we}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(n,e,t){"use strict";var r=process.env.NODE_ENV,i=function(s,o,a,c,u,h,g,T){if(r!=="production"&&o===void 0)throw new Error("invariant requires an error message argument");if(!s){var C;if(o===void 0)C=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var p=[a,c,u,h,g,T],b=0;C=new Error(o.replace(/%s/g,function(){return p[b++]})),C.name="Invariant Violation"}throw C.framesToPop=1,C}};n.exports=i},,function(n,e){n.exports=require("crypto")},,function(n,e){var t=n.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=t)},function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortAlpha=i,e.entries=s,e.removePrefix=o,e.removeSuffix=a,e.addSuffix=c,e.hyphenate=u,e.camelCase=h,e.compareSortedArrays=g,e.sleep=T;let r=t(176);function i(C,p){let b=Math.min(C.length,p.length);for(let x=0;x<b;x++){let D=C.charCodeAt(x),w=p.charCodeAt(x);if(D!==w)return D-w}return C.length-p.length}function s(C){let p=[];if(C)for(let b in C)p.push([b,C[b]]);return p}function o(C,p){return C.startsWith(p)&&(C=C.slice(p.length)),C}function a(C,p){return C.endsWith(p)?C.slice(0,-p.length):C}function c(C,p){return C.endsWith(p)?C:C+p}function u(C){return C.replace(/[A-Z]/g,p=>"-"+p.charAt(0).toLowerCase())}function h(C){return/[A-Z]/.test(C)?null:r(C)}function g(C,p){if(C.length!==p.length)return!1;for(let b=0,x=C.length;b<x;b++)if(C[b]!==p[b])return!1;return!0}function T(C){return new Promise(p=>{setTimeout(p,C)})}},function(n,e,t){var r=t(107)("wks"),i=t(111),s=t(11).Symbol,o=typeof s=="function",a=n.exports=function(c){return r[c]||(r[c]=o&&s[c]||(o?s:i)("Symbol."+c))};a.store=r},function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=e.parse=void 0;var r;function i(){return r=k(t(1))}var s;function o(){return s=t(81)}Object.defineProperty(e,"parse",{enumerable:!0,get:function(){return k(s||o()).default}});var a;function c(){return a=t(150)}Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return k(a||c()).default}}),e.implodeEntry=l,e.explodeEntry=f;var u;function h(){return u=t(12)}var g;function T(){return g=t(29)}var C;function p(){return C=k(t(81))}var b;function x(){return b=t(6)}var D;function w(){return D=I(t(5))}function I(y){if(y&&y.__esModule)return y;var E={};if(y!=null)for(var A in y)Object.prototype.hasOwnProperty.call(y,A)&&(E[A]=y[A]);return E.default=y,E}function k(y){return y&&y.__esModule?y:{default:y}}let m=t(7),S=t(0),L=t(55);function R(y){return(0,(g||T()).normalizePattern)(y).name}function N(y){return y&&Object.keys(y).length?y:void 0}function O(y){return y.resolved||(y.reference&&y.hash?`${y.reference}#${y.hash}`:null)}function v(y){return y.toString().split(" ").sort().join(" ")}function l(y,E){let A=R(y),P=E.integrity?v(E.integrity):"",M={name:A===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:N(E.dependencies),optionalDependencies:N(E.optionalDependencies),permissions:N(E.permissions),prebuiltVariants:N(E.prebuiltVariants)};return P&&(M.integrity=P),M}function f(y,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||R(y);let A=E.integrity;return A&&A.isIntegrity&&(E.integrity=L.parse(A)),E}class d{constructor({cache:E,source:A,parseResultType:P}={}){this.source=A||"",this.cache=E,this.parseResultType=P}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,A){return(0,(r||i()).default)(function*(){let P=S.join(E,(b||x()).LOCKFILE_FILENAME),M,F="",H;return(yield(D||w()).exists(P))?(F=yield(D||w()).readFile(P),H=(0,(C||p()).default)(F,P),A&&(H.type==="merge"?A.info(A.lang("lockfileMerged")):H.type==="conflict"&&A.warn(A.lang("lockfileConflict"))),M=H.object):A&&A.info(A.lang("noLockfileFound")),new d({cache:M,source:F,parseResultType:H&&H.type})})()}getLocked(E){let A=this.cache;if(!A)return;let P=E in A&&A[E];if(typeof P=="string")return this.getLocked(P);if(P)return f(E,P),P}removePattern(E){let A=this.cache;A&&delete A[E]}getLockfile(E){let A={},P=new Map,M=Object.keys(E).sort((u||h()).sortAlpha);for(var U=M,F=Array.isArray(U),H=0,U=F?U:U[Symbol.iterator]();;){var Z;if(F){if(H>=U.length)break;Z=U[H++]}else{if(H=U.next(),H.done)break;Z=H.value}let B=Z,$=E[B],J=$._remote,q=$._reference;m(q,"Package is missing a reference"),m(J,"Package is missing a remote");let Q=O(J),_=Q&&P.get(Q);if(_){A[B]=_,!_.name&&R(B)!==$.name&&(_.name=$.name);continue}let de=l(B,{name:$.name,version:$.version,uid:$._uid,resolved:J.resolved,integrity:J.integrity,registry:J.registry,dependencies:$.dependencies,peerDependencies:$.peerDependencies,optionalDependencies:$.optionalDependencies,permissions:q.permissions,prebuiltVariants:$.prebuiltVariants});A[B]=de,Q&&P.set(Q,de)}return A}}e.default=d},,,function(n,e){n.exports=require("stream")},,,function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(i={}){if(Array.isArray(i))for(var a=i,s=Array.isArray(a),o=0,a=s?a:a[Symbol.iterator]();;){var c;if(s){if(o>=a.length)break;c=a[o++]}else{if(o=a.next(),o.done)break;c=o.value}r(c)}else if((i!==null&&typeof i=="object"||typeof i=="function")&&(Object.setPrototypeOf(i,null),typeof i=="object"))for(let u in i)r(i[u]);return i}},,function(n,e){n.exports=require("assert")},function(n,e){var t=n.exports={version:"2.5.7"};typeof __e=="number"&&(__e=t)},,,,function(n,e,t){var r=t(34);n.exports=function(i){if(!r(i))throw TypeError(i+" is not an object!");return i}},,function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.normalizePattern=r;function r(i){let s=!1,o="latest",a=i,c=!1;a[0]==="@"&&(c=!0,a=a.slice(1));let u=a.split("@");return u.length>1&&(a=u.shift(),o=u.join("@"),o?s=!0:o="*"),c&&(a=`@${a}`),{name:a,range:o,hasVersion:s}}},,function(n,e,t){var r=t(50),i=t(106);n.exports=t(33)?function(s,o,a){return r.f(s,o,i(1,a))}:function(s,o,a){return s[o]=a,s}},function(n,e,t){var r=t(63),i=r.Buffer;function s(a,c){for(var u in a)c[u]=a[u]}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?n.exports=r:(s(r,e),e.Buffer=o);function o(a,c,u){return i(a,c,u)}s(i,o),o.from=function(a,c,u){if(typeof a=="number")throw new TypeError("Argument must not be a number");return i(a,c,u)},o.alloc=function(a,c,u){if(typeof a!="number")throw new TypeError("Argument must be a number");var h=i(a);return c!==void 0?typeof u=="string"?h.fill(c,u):h.fill(c):h.fill(0),h},o.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return i(a)},o.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return r.SlowBuffer(a)}},function(n,e,t){n.exports=!t(85)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},function(n,e){n.exports=function(t){return typeof t=="object"?t!==null:typeof t=="function"}},function(n,e){n.exports={}},function(n,e){n.exports=require("os")},,,,function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wait=r,e.promisify=i,e.queue=s;function r(o){return new Promise(a=>{setTimeout(a,o)})}function i(o,a){return function(...c){return new Promise(function(u,h){c.push(function(g,...T){let C=T;T.length<=1&&(C=T[0]),a&&(C=g,g=null),g?h(g):u(C)}),o.apply(null,c)})}}function s(o,a,c=1/0){c=Math.min(c,o.length),o=o.slice();let u=[],h=o.length;return h?new Promise((g,T)=>{for(let p=0;p<c;p++)C();function C(){let p=o.shift();a(p).then(function(x){u.push(x),h--,h===0?g(u):o.length&&C()},T)}}):Promise.resolve(u)}},function(n,e,t){var r=t(11),i=t(23),s=t(48),o=t(31),a=t(49),c="prototype",u=function(h,g,T){var C=h&u.F,p=h&u.G,b=h&u.S,x=h&u.P,D=h&u.B,w=h&u.W,I=p?i:i[g]||(i[g]={}),k=I[c],m=p?r:b?r[g]:(r[g]||{})[c],S,L,R;p&&(T=g);for(S in T)L=!C&&m&&m[S]!==void 0,!(L&&a(I,S))&&(R=L?m[S]:T[S],I[S]=p&&typeof m[S]!="function"?T[S]:D&&L?s(R,r):w&&m[S]==R?function(N){var O=function(v,l,f){if(this instanceof N){switch(arguments.length){case 0:return new N;case 1:return new N(v);case 2:return new N(v,l)}return new N(v,l,f)}return N.apply(this,arguments)};return O[c]=N[c],O}(R):x&&typeof R=="function"?s(Function.call,R):R,x&&((I.virtual||(I.virtual={}))[S]=R,h&u.R&&k&&!k[S]&&o(k,S,R)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,n.exports=u},function(n,e,t){try{var r=t(2);if(typeof r.inherits!="function")throw"";n.exports=r.inherits}catch{n.exports=t(224)}},,,function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.home=void 0;var r;function i(){return r=s(t(169))}function s(u){return u&&u.__esModule?u:{default:u}}let o=t(0),a=e.home=t(36).homedir(),c=(r||i()).default?o.resolve("/usr/local/share"):a;e.default=c},function(n,e){n.exports=function(t){if(typeof t!="function")throw TypeError(t+" is not a function!");return t}},function(n,e){var t={}.toString;n.exports=function(r){return t.call(r).slice(8,-1)}},function(n,e,t){var r=t(46);n.exports=function(i,s,o){if(r(i),s===void 0)return i;switch(o){case 1:return function(a){return i.call(s,a)};case 2:return function(a,c){return i.call(s,a,c)};case 3:return function(a,c,u){return i.call(s,a,c,u)}}return function(){return i.apply(s,arguments)}}},function(n,e){var t={}.hasOwnProperty;n.exports=function(r,i){return t.call(r,i)}},function(n,e,t){var r=t(27),i=t(184),s=t(201),o=Object.defineProperty;e.f=t(33)?Object.defineProperty:function(c,u,h){if(r(c),u=s(u,!0),r(h),i)try{return o(c,u,h)}catch{}if("get"in h||"set"in h)throw TypeError("Accessors not supported!");return"value"in h&&(c[u]=h.value),c}},,,,function(n,e){n.exports=require("events")},function(n,e,t){"use strict";let r=t(32).Buffer,i=t(9),s=t(17).Transform,o=["sha256","sha384","sha512"],a=/^[a-z0-9+/]+(?:=?=?)$/i,c=/^([^-]+)-([^?]+)([?\S*]*)$/,u=/^([^-]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)*$/,h=/^[\x21-\x7E]+$/;class g{get isHash(){return!0}constructor(v,l){let f=!!(l&&l.strict);this.source=v.trim();let d=this.source.match(f?u:c);if(!d||f&&!o.some(E=>E===d[1]))return;this.algorithm=d[1],this.digest=d[2];let y=d[3];this.options=y?y.slice(1).split("?"):[]}hexDigest(){return this.digest&&r.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}toString(v){if(v&&v.strict&&!(o.some(f=>f===this.algorithm)&&this.digest.match(a)&&(this.options||[]).every(f=>f.match(h))))return"";let l=this.options&&this.options.length?`?${this.options.join("?")}`:"";return`${this.algorithm}-${this.digest}${l}`}}class T{get isIntegrity(){return!0}toJSON(){return this.toString()}toString(v){v=v||{};let l=v.sep||" ";return v.strict&&(l=l.replace(/\S+/g," ")),Object.keys(this).map(f=>this[f].map(d=>g.prototype.toString.call(d,v)).filter(d=>d.length).join(l)).filter(f=>f.length).join(l)}concat(v,l){let f=typeof v=="string"?v:b(v,l);return C(`${this.toString(l)} ${f}`,l)}hexDigest(){return C(this,{single:!0}).hexDigest()}match(v,l){let f=C(v,l),d=f.pickAlgorithm(l);return this[d]&&f[d]&&this[d].find(y=>f[d].find(E=>y.digest===E.digest))||!1}pickAlgorithm(v){let l=v&&v.pickAlgorithm||N,f=Object.keys(this);if(!f.length)throw new Error(`No algorithms available for ${JSON.stringify(this.toString())}`);return f.reduce((d,y)=>l(d,y)||d)}}n.exports.parse=C;function C(O,v){if(v=v||{},typeof O=="string")return p(O,v);if(O.algorithm&&O.digest){let l=new T;return l[O.algorithm]=[O],p(b(l,v),v)}else return p(b(O,v),v)}function p(O,v){return v.single?new g(O,v):O.trim().split(/\s+/).reduce((l,f)=>{let d=new g(f,v);if(d.algorithm&&d.digest){let y=d.algorithm;l[y]||(l[y]=[]),l[y].push(d)}return l},new T)}n.exports.stringify=b;function b(O,v){return O.algorithm&&O.digest?g.prototype.toString.call(O,v):typeof O=="string"?b(C(O,v),v):T.prototype.toString.call(O,v)}n.exports.fromHex=x;function x(O,v,l){let f=l&&l.options&&l.options.length?`?${l.options.join("?")}`:"";return C(`${v}-${r.from(O,"hex").toString("base64")}${f}`,l)}n.exports.fromData=D;function D(O,v){v=v||{};let l=v.algorithms||["sha512"],f=v.options&&v.options.length?`?${v.options.join("?")}`:"";return l.reduce((d,y)=>{let E=i.createHash(y).update(O).digest("base64"),A=new g(`${y}-${E}${f}`,v);if(A.algorithm&&A.digest){let P=A.algorithm;d[P]||(d[P]=[]),d[P].push(A)}return d},new T)}n.exports.fromStream=w;function w(O,v){v=v||{};let l=v.Promise||Promise,f=m(v);return new l((d,y)=>{O.pipe(f),O.on("error",y),f.on("error",y);let E;f.on("integrity",A=>{E=A}),f.on("end",()=>d(E)),f.on("data",()=>{})})}n.exports.checkData=I;function I(O,v,l){if(l=l||{},v=C(v,l),!Object.keys(v).length){if(l.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let f=v.pickAlgorithm(l),d=i.createHash(f).update(O).digest("base64"),y=C({algorithm:f,digest:d}),E=y.match(v,l);if(E||!l.error)return E;if(typeof l.size=="number"&&O.length!==l.size){let A=new Error(`data size mismatch when checking ${v}. Wanted: ${l.size} Found: ${O.length}`);throw A.code="EBADSIZE",A.found=O.length,A.expected=l.size,A.sri=v,A}else{let A=new Error(`Integrity checksum failed when using ${f}: Wanted ${v}, but got ${y}. (${O.length} bytes)`);throw A.code="EINTEGRITY",A.found=y,A.expected=v,A.algorithm=f,A.sri=v,A}}n.exports.checkStream=k;function k(O,v,l){l=l||{};let f=l.Promise||Promise,d=m(Object.assign({},l,{integrity:v}));return new f((y,E)=>{O.pipe(d),O.on("error",E),d.on("error",E);let A;d.on("verified",P=>{A=P}),d.on("end",()=>y(A)),d.on("data",()=>{})})}n.exports.integrityStream=m;function m(O){O=O||{};let v=O.integrity&&C(O.integrity,O),l=v&&Object.keys(v).length,f=l&&v.pickAlgorithm(O),d=l&&v[f],y=Array.from(new Set((O.algorithms||["sha512"]).concat(f?[f]:[]))),E=y.map(i.createHash),A=0,P=new s({transform(M,F,H){A+=M.length,E.forEach(U=>U.update(M,F)),H(null,M,F)}}).on("end",()=>{let M=O.options&&O.options.length?`?${O.options.join("?")}`:"",F=C(E.map((U,Z)=>`${y[Z]}-${U.digest("base64")}${M}`).join(" "),O),H=l&&F.match(v,O);if(typeof O.size=="number"&&A!==O.size){let U=new Error(`stream size mismatch when checking ${v}. Wanted: ${O.size} Found: ${A}`);U.code="EBADSIZE",U.found=A,U.expected=O.size,U.sri=v,P.emit("error",U)}else if(O.integrity&&!H){let U=new Error(`${v} integrity checksum failed when using ${f}: wanted ${d} but got ${F}. (${A} bytes)`);U.code="EINTEGRITY",U.found=F,U.expected=d,U.algorithm=f,U.sri=v,P.emit("error",U)}else P.emit("size",A),P.emit("integrity",F),H&&P.emit("verified",H)});return P}n.exports.create=S;function S(O){O=O||{};let v=O.algorithms||["sha512"],l=O.options&&O.options.length?`?${O.options.join("?")}`:"",f=v.map(i.createHash);return{update:function(d,y){return f.forEach(E=>E.update(d,y)),this},digest:function(d){return v.reduce((E,A)=>{let P=f.shift().digest("base64"),M=new g(`${A}-${P}${l}`,O);if(M.algorithm&&M.digest){let F=M.algorithm;E[F]||(E[F]=[]),E[F].push(M)}return E},new T)}}}let L=new Set(i.getHashes()),R=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(O=>L.has(O));function N(O,v){return R.indexOf(O.toLowerCase())>=R.indexOf(v.toLowerCase())?O:v}},,,,,function(n,e,t){n.exports=x,x.Minimatch=D;var r={sep:"/"};try{r=t(0)}catch{}var i=x.GLOBSTAR=D.GLOBSTAR={},s=t(175),o={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},a="[^/]",c=a+"*?",u="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",h="(?:(?!(?:\\/|^)\\.).)*?",g=T("().*{}+?[]^$\\!");function T(v){return v.split("").reduce(function(l,f){return l[f]=!0,l},{})}var C=/\/+/;x.filter=p;function p(v,l){return l=l||{},function(f,d,y){return x(f,v,l)}}function b(v,l){v=v||{},l=l||{};var f={};return Object.keys(l).forEach(function(d){f[d]=l[d]}),Object.keys(v).forEach(function(d){f[d]=v[d]}),f}x.defaults=function(v){if(!v||!Object.keys(v).length)return x;var l=x,f=function(y,E,A){return l.minimatch(y,E,b(v,A))};return f.Minimatch=function(y,E){return new l.Minimatch(y,b(v,E))},f},D.defaults=function(v){return!v||!Object.keys(v).length?D:x.defaults(v).Minimatch};function x(v,l,f){if(typeof l!="string")throw new TypeError("glob pattern string required");return f||(f={}),!f.nocomment&&l.charAt(0)==="#"?!1:l.trim()===""?v==="":new D(l,f).match(v)}function D(v,l){if(!(this instanceof D))return new D(v,l);if(typeof v!="string")throw new TypeError("glob pattern string required");l||(l={}),v=v.trim(),r.sep!=="/"&&(v=v.split(r.sep).join("/")),this.options=l,this.set=[],this.pattern=v,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}D.prototype.debug=function(){},D.prototype.make=w;function w(){if(!this._made){var v=this.pattern,l=this.options;if(!l.nocomment&&v.charAt(0)==="#"){this.comment=!0;return}if(!v){this.empty=!0;return}this.parseNegate();var f=this.globSet=this.braceExpand();l.debug&&(this.debug=console.error),this.debug(this.pattern,f),f=this.globParts=f.map(function(d){return d.split(C)}),this.debug(this.pattern,f),f=f.map(function(d,y,E){return d.map(this.parse,this)},this),this.debug(this.pattern,f),f=f.filter(function(d){return d.indexOf(!1)===-1}),this.debug(this.pattern,f),this.set=f}}D.prototype.parseNegate=I;function I(){var v=this.pattern,l=!1,f=this.options,d=0;if(!f.nonegate){for(var y=0,E=v.length;y<E&&v.charAt(y)==="!";y++)l=!l,d++;d&&(this.pattern=v.substr(d)),this.negate=l}}x.braceExpand=function(v,l){return k(v,l)},D.prototype.braceExpand=k;function k(v,l){if(l||(this instanceof D?l=this.options:l={}),v=typeof v>"u"?this.pattern:v,typeof v>"u")throw new TypeError("undefined pattern");return l.nobrace||!v.match(/\{.*\}/)?[v]:s(v)}D.prototype.parse=S;var m={};function S(v,l){if(v.length>1024*64)throw new TypeError("pattern is too long");var f=this.options;if(!f.noglobstar&&v==="**")return i;if(v==="")return"";var d="",y=!!f.nocase,E=!1,A=[],P=[],M,F=!1,H=-1,U=-1,Z=v.charAt(0)==="."?"":f.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",B=this;function $(){if(M){switch(M){case"*":d+=c,y=!0;break;case"?":d+=a,y=!0;break;default:d+="\\"+M;break}B.debug("clearStateChar %j %j",M,d),M=!1}}for(var J=0,q=v.length,Q;J<q&&(Q=v.charAt(J));J++){if(this.debug("%s %s %s %j",v,J,d,Q),E&&g[Q]){d+="\\"+Q,E=!1;continue}switch(Q){case"/":return!1;case"\\":$(),E=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",v,J,d,Q),F){this.debug(" in class"),Q==="!"&&J===U+1&&(Q="^"),d+=Q;continue}B.debug("call clearStateChar %j",M),$(),M=Q,f.noext&&$();continue;case"(":if(F){d+="(";continue}if(!M){d+="\\(";continue}A.push({type:M,start:J-1,reStart:d.length,open:o[M].open,close:o[M].close}),d+=M==="!"?"(?:(?!(?:":"(?:",this.debug("plType %j %j",M,d),M=!1;continue;case")":if(F||!A.length){d+="\\)";continue}$(),y=!0;var _=A.pop();d+=_.close,_.type==="!"&&P.push(_),_.reEnd=d.length;continue;case"|":if(F||!A.length||E){d+="\\|",E=!1;continue}$(),d+="|";continue;case"[":if($(),F){d+="\\"+Q;continue}F=!0,U=J,H=d.length,d+=Q;continue;case"]":if(J===U+1||!F){d+="\\"+Q,E=!1;continue}if(F){var de=v.substring(U+1,J);try{RegExp("["+de+"]")}catch{var le=this.parse(de,m);d=d.substr(0,H)+"\\["+le[0]+"\\]",y=y||le[1],F=!1;continue}}y=!0,F=!1,d+=Q;continue;default:$(),E?E=!1:g[Q]&&!(Q==="^"&&F)&&(d+="\\"),d+=Q}}for(F&&(de=v.substr(U+1),le=this.parse(de,m),d=d.substr(0,H)+"\\["+le[0],y=y||le[1]),_=A.pop();_;_=A.pop()){var Me=d.slice(_.reStart+_.open.length);this.debug("setting tail",d,_),Me=Me.replace(/((?:\\{2}){0,64})(\\?)\|/g,function(_e,pr,Ut){return Ut||(Ut="\\"),pr+pr+Ut+"|"}),this.debug(`tail=%j %s`,Me,Me,_,d);var De=_.type==="*"?c:_.type==="?"?a:"\\"+_.type;y=!0,d=d.slice(0,_.reStart)+De+"\\("+Me}$(),E&&(d+="\\\\");var rt=!1;switch(d.charAt(0)){case".":case"[":case"(":rt=!0}for(var Oe=P.length-1;Oe>-1;Oe--){var Ae=P[Oe],Ce=d.slice(0,Ae.reStart),nt=d.slice(Ae.reStart,Ae.reEnd-8),we=d.slice(Ae.reEnd-8,Ae.reEnd),gt=d.slice(Ae.reEnd);we+=gt;var fr=Ce.split("(").length-1,dr=gt;for(J=0;J<fr;J++)dr=dr.replace(/\)[+*?]?/,"");gt=dr;var kt="";gt===""&&l!==m&&(kt="$");var hr=Ce+nt+gt+kt+we;d=hr}if(d!==""&&y&&(d="(?=.)"+d),rt&&(d=Z+d),l===m)return[d,y];if(!y)return N(v);var Vt=f.nocase?"i":"";try{var Zt=new RegExp("^"+d+"$",Vt)}catch{return new RegExp("$.")}return Zt._glob=v,Zt._src=d,Zt}x.makeRe=function(v,l){return new D(v,l||{}).makeRe()},D.prototype.makeRe=L;function L(){if(this.regexp||this.regexp===!1)return this.regexp;var v=this.set;if(!v.length)return this.regexp=!1,this.regexp;var l=this.options,f=l.noglobstar?c:l.dot?u:h,d=l.nocase?"i":"",y=v.map(function(E){return E.map(function(A){return A===i?f:typeof A=="string"?O(A):A._src}).join("\\/")}).join("|");y="^(?:"+y+")$",this.negate&&(y="^(?!"+y+").*$");try{this.regexp=new RegExp(y,d)}catch{this.regexp=!1}return this.regexp}x.match=function(v,l,f){f=f||{};var d=new D(l,f);return v=v.filter(function(y){return d.match(y)}),d.options.nonull&&!v.length&&v.push(l),v},D.prototype.match=R;function R(v,l){if(this.debug("match",v,this.pattern),this.comment)return!1;if(this.empty)return v==="";if(v==="/"&&l)return!0;var f=this.options;r.sep!=="/"&&(v=v.split(r.sep).join("/")),v=v.split(C),this.debug(this.pattern,"split",v);var d=this.set;this.debug(this.pattern,"set",d);var y,E;for(E=v.length-1;E>=0&&(y=v[E],!y);E--);for(E=0;E<d.length;E++){var A=d[E],P=v;f.matchBase&&A.length===1&&(P=[y]);var M=this.matchOne(P,A,l);if(M)return f.flipNegate?!0:!this.negate}return f.flipNegate?!1:this.negate}D.prototype.matchOne=function(v,l,f){var d=this.options;this.debug("matchOne",{this:this,file:v,pattern:l}),this.debug("matchOne",v.length,l.length);for(var y=0,E=0,A=v.length,P=l.length;y<A&&E<P;y++,E++){this.debug("matchOne loop");var M=l[E],F=v[y];if(this.debug(l,M,F),M===!1)return!1;if(M===i){this.debug("GLOBSTAR",[l,M,F]);var H=y,U=E+1;if(U===P){for(this.debug("** at the end");y<A;y++)if(v[y]==="."||v[y]===".."||!d.dot&&v[y].charAt(0)===".")return!1;return!0}for(;H<A;){var Z=v[H];if(this.debug(` globstar while`,v,H,l,U,Z),this.matchOne(v.slice(H),l.slice(U),f))return this.debug("globstar found match!",H,A,Z),!0;if(Z==="."||Z===".."||!d.dot&&Z.charAt(0)==="."){this.debug("dot detected!",v,H,l,U);break}this.debug("globstar swallow a segment, and continue"),H++}return!!(f&&(this.debug(` >>> no match, partial?`,v,H,l,U),H===A))}var B;if(typeof M=="string"?(d.nocase?B=F.toLowerCase()===M.toLowerCase():B=F===M,this.debug("string match",M,F,B)):(B=F.match(M),this.debug("pattern match",M,F,B)),!B)return!1}if(y===A&&E===P)return!0;if(y===A)return f;if(E===P){var $=y===A-1&&v[y]==="";return $}throw new Error("wtf?")};function N(v){return v.replace(/\\(.)/g,"$1")}function O(v){return v.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}},function(n,e,t){var r=t(123);n.exports=r(i),n.exports.strict=r(s),i.proto=i(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return i(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return s(this)},configurable:!0})});function i(o){var a=function(){return a.called?a.value:(a.called=!0,a.value=o.apply(this,arguments))};return a.called=!1,a}function s(o){var a=function(){if(a.called)throw new Error(a.onceError);return a.called=!0,a.value=o.apply(this,arguments)},c=o.name||"Function wrapped with `once`";return a.onceError=c+" shouldn't be called more than once",a.called=!1,a}},,function(n,e){n.exports=require("buffer")},,,,function(n,e){n.exports=function(t){if(t==null)throw TypeError("Can't call method on "+t);return t}},function(n,e,t){var r=t(34),i=t(11).document,s=r(i)&&r(i.createElement);n.exports=function(o){return s?i.createElement(o):{}}},function(n,e){n.exports=!0},function(n,e,t){"use strict";var r=t(46);function i(s){var o,a;this.promise=new s(function(c,u){if(o!==void 0||a!==void 0)throw TypeError("Bad Promise constructor");o=c,a=u}),this.resolve=r(o),this.reject=r(a)}n.exports.f=function(s){return new i(s)}},function(n,e,t){var r=t(50).f,i=t(49),s=t(13)("toStringTag");n.exports=function(o,a,c){o&&!i(o=c?o:o.prototype,s)&&r(o,s,{configurable:!0,value:a})}},function(n,e,t){var r=t(107)("keys"),i=t(111);n.exports=function(s){return r[s]|