UNPKG

@stencil/core

Version:

A Compiler for Web Components and Progressive Web Apps

16 lines • 186 kB
/*! Stencil Node System v4.22.2 | MIT Licensed | https://stenciljs.com */ "use strict";var Fs=Object.create;var er=Object.defineProperty;var $s=Object.getOwnPropertyDescriptor;var Bs=Object.getOwnPropertyNames;var Hs=Object.getPrototypeOf,js=Object.prototype.hasOwnProperty;var dn=n=>{throw TypeError(n)};var Us=(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),hn=(n,e)=>{for(var t in e)er(n,t,{get:e[t],enumerable:!0})},pn=(n,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Bs(e))!js.call(n,i)&&i!==t&&er(n,i,{get:()=>e[i],enumerable:!(r=$s(e,i))||r.enumerable});return n};var ye=(n,e,t)=>(t=n!=null?Fs(Hs(n)):{},pn(e||!n||!n.__esModule?er(t,"default",{value:n,enumerable:!0}):t,n)),Xs=n=>pn(er({},"__esModule",{value:!0}),n);var Mr=(n,e,t)=>Us(n,typeof e!="symbol"?e+"":e,t),Ir=(n,e,t)=>e.has(n)||dn("Cannot "+t);var J=(n,e,t)=>(Ir(n,e,"read from private field"),t?t.call(n):e.get(n)),He=(n,e,t)=>e.has(n)?dn("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(n):e.set(n,t),Ee=(n,e,t,r)=>(Ir(n,e,"write to private field"),r?r.call(n,t):e.set(n,t),t),At=(n,e,t)=>(Ir(n,e,"access private method"),t);var yn=ge(($l,tr)=>{"use strict";var Js=typeof process<"u"&&process.env.TERM_PROGRAM==="Hyper",Ws=typeof process<"u"&&process.platform==="win32",gn=typeof process<"u"&&process.platform==="linux",Nr={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"},mn=Object.assign({},Nr,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),vn=Object.assign({},Nr,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:gn?"\u25B8":"\u276F",pointerSmall:gn?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});tr.exports=Ws&&!Js?mn:vn;Reflect.defineProperty(tr.exports,"common",{enumerable:!1,value:Nr});Reflect.defineProperty(tr.exports,"windows",{enumerable:!1,value:mn});Reflect.defineProperty(tr.exports,"other",{enumerable:!1,value:vn})});var En=ge((Bl,Fr)=>{"use strict";var Gs=n=>n!==null&&typeof n=="object"&&!Array.isArray(n),Vs=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,zs=()=>typeof process<"u"?process.env.FORCE_COLOR!=="0":!1,bn=()=>{let n={enabled:zs(),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=Vs,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(!Gs(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=yn(),n.define=i,n};Fr.exports=bn();Fr.exports.create=bn});var In=ge((wc,Mn)=>{Mn.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 S=a[g](T),p=S.value}catch(b){u(b);return}if(S.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*(V,U,j,G){let re=(()=>{var oe=(0,(r||i()).default)(function*(Pe){let pe=Pe.src,ne=Pe.dest,_t=Pe.type,Ke=Pe.onFresh||et,Te=Pe.onDone||et;if(ae.has(ne.toLowerCase())?G.verbose(`The case-insensitive file ${ne} shouldn't be copied twice in one bulk copy`):ae.add(ne.toLowerCase()),_t==="symlink"){yield Se((l||f()).default.dirname(ne)),Ke(),Ie.symlink.push({dest:ne,linkname:pe}),Te();return}if(U.ignoreBasenames.indexOf((l||f()).default.basename(pe))>=0)return;let xe=yield Re(pe),gt;xe.isDirectory()&&(gt=yield De(pe));let We;try{We=yield Re(ne)}catch(Be){if(Be.code!=="ENOENT")throw Be}if(We){let Be=xe.isSymbolicLink()&&We.isSymbolicLink(),mt=xe.isDirectory()&&We.isDirectory(),ct=xe.isFile()&&We.isFile();if(ct&&he.has(ne)){Te(),G.verbose(G.lang("verboseFileSkipArtifact",pe));return}if(ct&&xe.size===We.size&&(0,(X||Z()).fileDatesEqual)(xe.mtime,We.mtime)){Te(),G.verbose(G.lang("verboseFileSkip",pe,ne,xe.size,+xe.mtime));return}if(Be){let ke=yield le(pe);if(ke===(yield le(ne))){Te(),G.verbose(G.lang("verboseFileSkipSymlink",pe,ne,ke));return}}if(mt){let ke=yield De(ne);Ut(gt,"src files not initialised");for(var at=ke,Ct=Array.isArray(at),Ye=0,at=Ct?at:at[Symbol.iterator]();;){var Jt;if(Ct){if(Ye>=at.length)break;Jt=at[Ye++]}else{if(Ye=at.next(),Ye.done)break;Jt=Ye.value}let Ot=Jt;if(gt.indexOf(Ot)<0){let vt=(l||f()).default.join(ne,Ot);if(j.add(vt),(yield Re(vt)).isDirectory())for(var lt=yield De(vt),St=Array.isArray(lt),Qe=0,lt=St?lt:lt[Symbol.iterator]();;){var Wt;if(St){if(Qe>=lt.length)break;Wt=lt[Qe++]}else{if(Qe=lt.next(),Qe.done)break;Wt=Qe.value}let kr=Wt;j.add((l||f()).default.join(vt,kr))}}}}}if(We&&We.isSymbolicLink()&&(yield(0,(X||Z()).unlink)(ne),We=null),xe.isSymbolicLink()){Ke();let Be=yield le(pe);Ie.symlink.push({dest:ne,linkname:Be}),Te()}else if(xe.isDirectory()){We||(G.verbose(G.lang("verboseFileFolder",ne)),yield Se(ne));let Be=ne.split((l||f()).default.sep);for(;Be.length;)ae.add(Be.join((l||f()).default.sep).toLowerCase()),Be.pop();Ut(gt,"src files not initialised");let mt=gt.length;mt||Te();for(var ut=gt,Lt=Array.isArray(ut),Ze=0,ut=Lt?ut:ut[Symbol.iterator]();;){var $e;if(Lt){if(Ze>=ut.length)break;$e=ut[Ze++]}else{if(Ze=ut.next(),Ze.done)break;$e=Ze.value}let ct=$e;V.push({dest:(l||f()).default.join(ne,ct),onFresh:Ke,onDone:function(ke){function Ot(){return ke.apply(this,arguments)}return Ot.toString=function(){return ke.toString()},Ot}(function(){--mt===0&&Te()}),src:(l||f()).default.join(pe,ct)})}}else if(xe.isFile())Ke(),Ie.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(U.artifactFiles||[]),ae=new Set;for(var se=V,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(){U.onProgress(oe.dest),Pe&&Pe()}}U.onStart(V.length);let Ie={file:[],symlink:[],link:[]};for(;V.length;){let oe=V.splice(0,kt);yield Promise.all(oe.map(re))}for(var Ne=he,xt=Array.isArray(Ne),st=0,Ne=xt?Ne:Ne[Symbol.iterator]();;){var Mt;if(xt){if(st>=Ne.length)break;Mt=Ne[st++]}else{if(st=Ne.next(),st.done)break;Mt=st.value}let oe=Mt;j.has(oe)&&(G.verbose(G.lang("verboseFilePhantomExtraneous",oe)),j.delete(oe))}for(var Fe=j,qt=Array.isArray(Fe),ot=0,Fe=qt?Fe:Fe[Symbol.iterator]();;){var It;if(qt){if(ot>=Fe.length)break;It=Fe[ot++]}else{if(ot=Fe.next(),ot.done)break;It=ot.value}let oe=It;ae.has(oe.toLowerCase())&&j.delete(oe)}return Ie});return function(U,j,G,re){return Y.apply(this,arguments)}})(),o=(()=>{var Y=(0,(r||i()).default)(function*(V,U,j,G){let re=(()=>{var oe=(0,(r||i()).default)(function*(Pe){let pe=Pe.src,ne=Pe.dest,_t=Pe.onFresh||et,Ke=Pe.onDone||et;if(ae.has(ne.toLowerCase())){Ke();return}if(ae.add(ne.toLowerCase()),U.ignoreBasenames.indexOf((l||f()).default.basename(pe))>=0)return;let Te=yield Re(pe),xe;Te.isDirectory()&&(xe=yield De(pe));let gt=yield it(ne);if(gt){let $e=yield Re(ne),Be=Te.isSymbolicLink()&&$e.isSymbolicLink(),mt=Te.isDirectory()&&$e.isDirectory(),ct=Te.isFile()&&$e.isFile();if(Te.mode!==$e.mode)try{yield Oe(ne,Te.mode)}catch(ke){G.verbose(ke)}if(ct&&he.has(ne)){Ke(),G.verbose(G.lang("verboseFileSkipArtifact",pe));return}if(ct&&Te.ino!==null&&Te.ino===$e.ino){Ke(),G.verbose(G.lang("verboseFileSkip",pe,ne,Te.ino));return}if(Be){let ke=yield le(pe);if(ke===(yield le(ne))){Ke(),G.verbose(G.lang("verboseFileSkipSymlink",pe,ne,ke));return}}if(mt){let ke=yield De(ne);Ut(xe,"src files not initialised");for(var Ye=ke,We=Array.isArray(Ye),Ct=0,Ye=We?Ye:Ye[Symbol.iterator]();;){var at;if(We){if(Ct>=Ye.length)break;at=Ye[Ct++]}else{if(Ct=Ye.next(),Ct.done)break;at=Ct.value}let Ot=at;if(xe.indexOf(Ot)<0){let vt=(l||f()).default.join(ne,Ot);if(j.add(vt),(yield Re(vt)).isDirectory())for(var Qe=yield De(vt),Jt=Array.isArray(Qe),St=0,Qe=Jt?Qe:Qe[Symbol.iterator]();;){var lt;if(Jt){if(St>=Qe.length)break;lt=Qe[St++]}else{if(St=Qe.next(),St.done)break;lt=St.value}let kr=lt;j.add((l||f()).default.join(vt,kr))}}}}}if(Te.isSymbolicLink()){_t();let $e=yield le(pe);Ie.symlink.push({dest:ne,linkname:$e}),Ke()}else if(Te.isDirectory()){G.verbose(G.lang("verboseFileFolder",ne)),yield Se(ne);let $e=ne.split((l||f()).default.sep);for(;$e.length;)ae.add($e.join((l||f()).default.sep).toLowerCase()),$e.pop();Ut(xe,"src files not initialised");let Be=xe.length;Be||Ke();for(var Ze=xe,Wt=Array.isArray(Ze),Lt=0,Ze=Wt?Ze:Ze[Symbol.iterator]();;){var ut;if(Wt){if(Lt>=Ze.length)break;ut=Ze[Lt++]}else{if(Lt=Ze.next(),Lt.done)break;ut=Lt.value}let mt=ut;V.push({onFresh:_t,src:(l||f()).default.join(pe,mt),dest:(l||f()).default.join(ne,mt),onDone:function(ct){function ke(){return ct.apply(this,arguments)}return ke.toString=function(){return ct.toString()},ke}(function(){--Be===0&&Ke()})})}}else if(Te.isFile())_t(),Ie.link.push({src:pe,dest:ne,removeDest:gt}),Ke();else throw new Error(`unsure how to copy this: ${pe}`)});return function(pe){return oe.apply(this,arguments)}})(),he=new Set(U.artifactFiles||[]),ae=new Set;for(var se=V,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||et;oe.onDone=function(){U.onProgress(oe.dest),Pe()}}U.onStart(V.length);let Ie={file:[],symlink:[],link:[]};for(;V.length;){let oe=V.splice(0,kt);yield Promise.all(oe.map(re))}for(var Ne=he,xt=Array.isArray(Ne),st=0,Ne=xt?Ne:Ne[Symbol.iterator]();;){var Mt;if(xt){if(st>=Ne.length)break;Mt=Ne[st++]}else{if(st=Ne.next(),st.done)break;Mt=st.value}let oe=Mt;j.has(oe)&&(G.verbose(G.lang("verboseFilePhantomExtraneous",oe)),j.delete(oe))}for(var Fe=j,qt=Array.isArray(Fe),ot=0,Fe=qt?Fe:Fe[Symbol.iterator]();;){var It;if(qt){if(ot>=Fe.length)break;It=Fe[ot++]}else{if(ot=Fe.next(),ot.done)break;It=ot.value}let oe=It;ae.has(oe.toLowerCase())&&j.delete(oe)}return Ie});return function(U,j,G,re){return Y.apply(this,arguments)}})(),a=e.copyBulk=(()=>{var Y=(0,(r||i()).default)(function*(V,U,j){let G={onStart:j&&j.onStart||et,onProgress:j&&j.onProgress||et,possibleExtraneous:j?j.possibleExtraneous:new Set,ignoreBasenames:j&&j.ignoreBasenames||[],artifactFiles:j&&j.artifactFiles||[]},re=yield s(V,G,G.possibleExtraneous,U);G.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;U.verbose(U.lang("verboseFileCopy",se.src,se.dest));let Ie=(0,(X||Z()).copyFile)(se,function(){return ae.delete(se.dest)});return ae.set(se.dest,Ie),G.onProgress(se.dest),Ie});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 U.verbose(U.lang("verboseFileSymlink",ie.dest,se)),S(se,ie.dest)})});return function(U,j,G){return Y.apply(this,arguments)}})(),c=e.hardlinkBulk=(()=>{var Y=(0,(r||i()).default)(function*(V,U,j){let G={onStart:j&&j.onStart||et,onProgress:j&&j.onProgress||et,possibleExtraneous:j?j.possibleExtraneous:new Set,artifactFiles:j&&j.artifactFiles||[],ignoreBasenames:[]},re=yield o(V,G,G.possibleExtraneous,U);G.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){U.verbose(U.lang("verboseFileLink",ie.src,ie.dest)),ie.removeDest&&(yield(0,(X||Z()).unlink)(ie.dest)),yield cr(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 U.verbose(U.lang("verboseFileSymlink",ue.dest,ie)),S(ie,ue.dest)})});return function(U,j,G){return Y.apply(this,arguments)}})(),u=e.readFileAny=(()=>{var Y=(0,(r||i()).default)(function*(V){for(var G=V,U=Array.isArray(G),j=0,G=U?G:G[Symbol.iterator]();;){var re;if(U){if(j>=G.length)break;re=G[j++]}else{if(j=G.next(),j.done)break;re=j.value}let he=re;if(yield it(he))return Pr(he)}return null});return function(U){return Y.apply(this,arguments)}})(),h=e.readJson=(()=>{var Y=(0,(r||i()).default)(function*(V){return(yield g(V)).object});return function(U){return Y.apply(this,arguments)}})(),g=e.readJsonAndFile=(()=>{var Y=(0,(r||i()).default)(function*(V){let U=yield Pr(V);try{return{object:(0,(F||H()).default)(JSON.parse(Zt(U))),content:U}}catch(j){throw j.message=`${V}: ${j.message}`,j}});return function(U){return Y.apply(this,arguments)}})(),T=e.find=(()=>{var Y=(0,(r||i()).default)(function*(V,U){let j=U.split((l||f()).default.sep);for(;j.length;){let G=j.concat(V).join((l||f()).default.sep);if(yield it(G))return G;j.pop()}return!1});return function(U,j){return Y.apply(this,arguments)}})(),S=e.symlink=(()=>{var Y=(0,(r||i()).default)(function*(V,U){try{if((yield Re(U)).isSymbolicLink()&&(yield Me(U))===V)return}catch(j){if(j.code!=="ENOENT")throw j}if(yield(0,(X||Z()).unlink)(U),process.platform==="win32")yield dr(V,U,"junction");else{let j;try{j=(l||f()).default.relative((C||L()).default.realpathSync((l||f()).default.dirname(U)),(C||L()).default.realpathSync(V))}catch(G){if(G.code!=="ENOENT")throw G;j=(l||f()).default.relative((l||f()).default.dirname(U),V)}yield dr(j||".",U)}});return function(U,j){return Y.apply(this,arguments)}})(),p=e.walk=(()=>{var Y=(0,(r||i()).default)(function*(V,U,j=new Set){let G=[],re=yield De(V);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=U?(l||f()).default.join(U,se):se,Ie=(l||f()).default.join(V,se),xt=yield Re(Ie);G.push({relative:ze,basename:se,absolute:Ie,mtime:+xt.mtime}),xt.isDirectory()&&(G=G.concat(yield p(Ie,ze,j)))}return G});return function(U,j){return Y.apply(this,arguments)}})(),b=e.getFileSizeOnDisk=(()=>{var Y=(0,(r||i()).default)(function*(V){let U=yield Re(V),j=U.size,G=U.blksize;return Math.ceil(j/G)*G});return function(U){return Y.apply(this,arguments)}})(),x=(()=>{var Y=(0,(r||i()).default)(function*(V){if(!(yield it(V)))return;let U=yield Q(V);for(let j=0;j<U.length;++j){if(U[j]===Is)return`\r `;if(U[j]===Ns)return` `}});return function(U){return Y.apply(this,arguments)}})(),D=e.writeFilePreservingEol=(()=>{var Y=(0,(r||i()).default)(function*(V,U){let j=(yield x(V))||(O||v()).default.EOL;j!==` `&&(U=U.replace(/\n/g,j)),yield de(V,U)});return function(U,j){return Y.apply(this,arguments)}})(),R=e.hardlinksWork=(()=>{var Y=(0,(r||i()).default)(function*(V){let U="test-file"+Math.random(),j=(l||f()).default.join(V,U),G=(l||f()).default.join(V,U+"-link");try{yield de(j,"test"),yield cr(j,G)}catch{return!1}finally{yield(0,(X||Z()).unlink)(j),yield(0,(X||Z()).unlink)(G)}return!0});return function(U){return Y.apply(this,arguments)}})(),N=e.makeTempDir=(()=>{var Y=(0,(r||i()).default)(function*(V){let U=(l||f()).default.join((O||v()).default.tmpdir(),`yarn-${V||""}-${Date.now()}-${Math.random()}`);return yield(0,(X||Z()).unlink)(U),yield Se(U),U});return function(U){return Y.apply(this,arguments)}})(),k=e.readFirstAvailableStream=(()=>{var Y=(0,(r||i()).default)(function*(V){for(var G=V,U=Array.isArray(G),j=0,G=U?G:G[Symbol.iterator]();;){var re;if(U){if(j>=G.length)break;re=G[j++]}else{if(j=G.next(),j.done)break;re=j.value}let he=re;try{let ae=yield _(he,"r");return(C||L()).default.createReadStream(he,{fd:ae})}catch{}}return null});return function(U){return Y.apply(this,arguments)}})(),m=e.getFirstSuitableFolder=(()=>{var Y=(0,(r||i()).default)(function*(V,U=W.W_OK|W.X_OK){let j={skipped:[],folder:null};for(var he=V,G=Array.isArray(he),re=0,he=G?he:he[Symbol.iterator]();;){var ae;if(G){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 Se(ue),yield Oe(ue,U),j.folder=ue,j}catch(ie){j.skipped.push({error:ie,folder:ue})}}return j});return function(U){return Y.apply(this,arguments)}})();e.copy=hr,e.readFile=Pr,e.readFileRaw=Ms,e.normalizeOS=fn;var C;function L(){return C=$(t(3))}var w;function I(){return w=$(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 X;function Z(){return X=t(164)}function B(Y){if(Y&&Y.__esModule)return Y;var V={};if(Y!=null)for(var U in Y)Object.prototype.hasOwnProperty.call(Y,U)&&(V[U]=Y[U]);return V.default=Y,V}function $(Y){return Y&&Y.__esModule?Y:{default:Y}}let W=e.constants=typeof(C||L()).default.constants<"u"?(C||L()).default.constants:{R_OK:(C||L()).default.R_OK,W_OK:(C||L()).default.W_OK,X_OK:(C||L()).default.X_OK},q=e.lockQueue=new(d||y()).default("fs lock"),Q=e.readFileBuffer=(0,(P||M()).promisify)((C||L()).default.readFile),_=e.open=(0,(P||M()).promisify)((C||L()).default.open),de=e.writeFile=(0,(P||M()).promisify)((C||L()).default.writeFile),le=e.readlink=(0,(P||M()).promisify)((C||L()).default.readlink),Me=e.realpath=(0,(P||M()).promisify)((C||L()).default.realpath),De=e.readdir=(0,(P||M()).promisify)((C||L()).default.readdir),nt=e.rename=(0,(P||M()).promisify)((C||L()).default.rename),Oe=e.access=(0,(P||M()).promisify)((C||L()).default.access),Ae=e.stat=(0,(P||M()).promisify)((C||L()).default.stat),Se=e.mkdirp=(0,(P||M()).promisify)(t(116)),it=e.exists=(0,(P||M()).promisify)((C||L()).default.exists,!0),Re=e.lstat=(0,(P||M()).promisify)((C||L()).default.lstat),pt=e.chmod=(0,(P||M()).promisify)((C||L()).default.chmod),cr=e.link=(0,(P||M()).promisify)((C||L()).default.link),fr=e.glob=(0,(P||M()).promisify)((w||I()).default);e.unlink=(X||Z()).unlink;let kt=(C||L()).default.copyFile?128:4,dr=(0,(P||M()).promisify)((C||L()).default.symlink),Ut=t(7),Zt=t(122),et=()=>{};function hr(Y,V,U){return a([{src:Y,dest:V}],U)}function Xt(Y,V){return new Promise((U,j)=>{(C||L()).default.readFile(Y,V,function(G,re){G?j(G):U(re)})})}function Pr(Y){return Xt(Y,"utf8").then(fn)}function Ms(Y){return Xt(Y,"binary")}function fn(Y){return Y.replace(/\r\n/g,` `)}let Is=13,Ns=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",S=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",R=e.YARN_INSTALLER_MSI="https://yarnpkg.com/latest.msi",N=e.SELF_UPDATE_VERSION_URL="https://yarnpkg.com/latest-version",k=e.CACHE_VERSION=2,m=e.LOCKFILE_VERSION=1,C=e.NETWORK_CONCURRENCY=8,L=e.NETWORK_TIMEOUT=30*1e3,w=e.CHILD_CONCURRENCY=5,I=e.REQUIRED_PACKAGE_KEYS=["name","version","_uid"];function O(){let Se=[a()];return process.getuid&&Se.push(i.join(r.tmpdir(),`.yarn-cache-${process.getuid()}`)),Se.push(i.join(r.tmpdir(),".yarn-cache")),Se}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`,X=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",W=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",nt=e.ENV_PATH_KEY=Oe(process.platform,process.env);function Oe(Se,it){let Re="PATH";if(Se==="win32"){Re="Path";for(let pt in it)pt.toLowerCase()==="path"&&(Re=pt)}return Re}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 S;if(o===void 0)S=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;S=new Error(o.replace(/%s/g,function(){return p[b++]})),S.name="Invariant Violation"}throw S.framesToPop=1,S}};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(S,p){let b=Math.min(S.length,p.length);for(let x=0;x<b;x++){let D=S.charCodeAt(x),R=p.charCodeAt(x);if(D!==R)return D-R}return S.length-p.length}function s(S){let p=[];if(S)for(let b in S)p.push([b,S[b]]);return p}function o(S,p){return S.startsWith(p)&&(S=S.slice(p.length)),S}function a(S,p){return S.endsWith(p)?S.slice(0,-p.length):S}function c(S,p){return S.endsWith(p)?S:S+p}function u(S){return S.replace(/[A-Z]/g,p=>"-"+p.charAt(0).toLowerCase())}function h(S){return/[A-Z]/.test(S)?null:r(S)}function g(S,p){if(S.length!==p.length)return!1;for(let b=0,x=S.length;b<x;b++)if(S[b]!==p[b])return!1;return!0}function T(S){return new Promise(p=>{setTimeout(p,S)})}},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 S;function p(){return S=k(t(81))}var b;function x(){return b=t(6)}var D;function R(){return D=N(t(5))}function N(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),C=t(0),L=t(55);function w(y){return(0,(g||T()).normalizePattern)(y).name}function I(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=w(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:I(E.dependencies),optionalDependencies:I(E.optionalDependencies),permissions:I(E.permissions),prebuiltVariants:I(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||w(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=C.join(E,(b||x()).LOCKFILE_FILENAME),M,F="",H;return(yield(D||R()).exists(P))?(F=yield(D||R()).readFile(P),H=(0,(S||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 X=M,F=Array.isArray(X),H=0,X=F?X:X[Symbol.iterator]();;){var Z;if(F){if(H>=X.length)break;Z=X[H++]}else{if(H=X.next(),H.done)break;Z=H.value}let B=Z,$=E[B],W=$._remote,q=$._reference;m(q,"Package is missing a reference"),m(W,"Package is missing a remote");let Q=O(W),_=Q&&P.get(Q);if(_){A[B]=_,!_.name&&w(B)!==$.name&&(_.name=$.name);continue}let de=l(B,{name:$.name,version:$.version,uid:$._uid,resolved:W.resolved,integrity:W.integrity,registry:W.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 S=T;T.length<=1&&(S=T[0]),a&&(S=g,g=null),g?h(g):u(S)}),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++)S();function S(){let p=o.shift();a(p).then(function(x){u.push(x),h--,h===0?g(u):o.length&&S()},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 S=h&u.F,p=h&u.G,b=h&u.S,x=h&u.P,D=h&u.B,R=h&u.W,N=p?i:i[g]||(i[g]={}),k=N[c],m=p?r:b?r[g]:(r[g]||{})[c],C,L,w;p&&(T=g);for(C in T)L=!S&&m&&m[C]!==void 0,!(L&&a(N,C))&&(w=L?m[C]:T[C],N[C]=p&&typeof m[C]!="function"?T[C]:D&&L?s(w,r):R&&m[C]==w?function(I){var O=function(v,l,f){if(this instanceof I){switch(arguments.length){case 0:return new I;case 1:return new I(v);case 2:return new I(v,l)}return new I(v,l,f)}return I.apply(this,arguments)};return O[c]=I[c],O}(w):x&&typeof w=="function"?s(Function.call,w):w,x&&((N.virtual||(N.virtual={}))[C]=w,h&u.R&&k&&!k[C]&&o(k,C,w)))};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 S(`${this.toString(l)} ${f}`,l)}hexDigest(){return S(this,{single:!0}).hexDigest()}match(v,l){let f=S(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||I,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=S;function S(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(S(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 S(`${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=R;function R(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=N;function N(O,v,l){if(l=l||{},v=S(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=S({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&&S(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(X=>X.update(M,F)),H(null,M,F)}}).on("end",()=>{let M=O.options&&O.options.length?`?${O.options.join("?")}`:"",F=S(E.map((X,Z)=>`${y[Z]}-${X.digest("base64")}${M}`).join(" "),O),H=l&&F.match(v,O);if(typeof O.size=="number"&&A!==O.size){let X=new Error(`stream size mismatch when checking ${v}. Wanted: ${O.size} Found: ${A}`);X.code="EBADSIZE",X.found=A,X.expected=O.size,X.sri=v,P.emit("error",X)}else if(O.integrity&&!H){let X=new Error(`${v} integrity checksum failed when using ${f}: wanted ${d} but got ${F}. (${A} bytes)`);X.code="EINTEGRITY",X.found=F,X.expected=d,X.algorithm=f,X.sri=v,P.emit("error",X)}else P.emit("size",A),P.emit("integrity",F),H&&P.emit("verified",H)});return P}n.exports.create=C;function C(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()),w=["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 I(O,v){return w.indexOf(O.toLowerCase())>=w.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 S=/\/+/;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=R;function R(){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(S)}),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=N;function N(){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=C;var m={};function C(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,X=-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 W=0,q=v.length,Q;W<q&&(Q=v.charAt(W));W++){if(this.debug("%s %s %s %j",v,W,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,W,d,Q),F){this.debug(" in class"),Q==="!"&&W===X+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:W-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,X=W,H=d.length,d+=Q;continue;case"]":if(W===X+1||!F){d+="\\"+Q,E=!1;continue}if(F){var de=v.substring(X+1,W);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(X+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(et,hr,Xt){return Xt||(Xt="\\"),hr+hr+Xt+"|"}),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 nt=!1;switch(d.charAt(0)){case".":case"[":case"(":nt=!0}for(var Oe=P.length-1;Oe>-1;Oe--){var Ae=P[Oe],Se=d.slice(0,Ae.reStart),it=d.slice(Ae.reStart,Ae.reEnd-8),Re=d.slice(Ae.reEnd-8,Ae.reEnd),pt=d.slice(Ae.reEnd);Re+=pt;var cr=Se.split("(").length-1,fr=pt;for(W=0;W<cr;W++)fr=fr.replace(/\)[+*?]?/,"");pt=fr;var kt="";pt===""&&l!==m&&(kt="$");var dr=Se+it+pt+kt+Re;d=dr}if(d!==""&&y&&(d="(?=.)"+d),nt&&(d=Z+d),l===m)return[d,y];if(!y)return I(v);var Ut=f.nocase?"i":"";try{var Zt=new RegExp("^"+d+"$",Ut)}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=w;function w(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(S),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,X=E+1;if(X===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,X,Z),this.matchOne(v.slice(H),l.slice(X),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,X);break}this.debug("globstar swallow a segment, and continue"),H++}return!!(f&&(this.debug(` >>> no match, partial?`,v,H,l,X),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 I(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]|