From ec0171e85e8ab4a9becaa90d84afcb432885837e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Wed, 6 Mar 2024 14:39:33 +0100 Subject: [PATCH] Import JSON modules with `import` (#16321) --- Gulpfile.mjs | 1 + Makefile.js | 2 +- babel.config.js | 1 + eslint.config.js | 1 - package.json | 21 +- .../babel-preset-env/data/core-js-compat.js | 2 + .../data/shipped-proposals.js | 2 + .../babel-preset-env/src/normalize-options.ts | 5 +- .../e2e-babel-old-version.sh | 4 + yarn.lock | 1397 +++++++++-------- 10 files changed, 734 insertions(+), 702 deletions(-) diff --git a/Gulpfile.mjs b/Gulpfile.mjs index e57755144840..c778c7785fe7 100644 --- a/Gulpfile.mjs +++ b/Gulpfile.mjs @@ -362,6 +362,7 @@ function buildRollup(packages, buildStandalone) { switch (warning.code) { case "CIRCULAR_DEPENDENCY": case "SOURCEMAP_ERROR": // Rollup warns about the babel-polyfills source maps + case "INCONSISTENT_IMPORT_ATTRIBUTES": // @rollup/plugin-commonjs transforms require("...json") to an import without attributes return; case "UNUSED_EXTERNAL_IMPORT": warn(warning); diff --git a/Makefile.js b/Makefile.js index ff2dde12835c..cf2db776ba40 100644 --- a/Makefile.js +++ b/Makefile.js @@ -1,4 +1,4 @@ // source hash: 4d513cac1d99cbb872d6011a044d3b34e0f29a96 /* eslint-disable */ // prettier-ignore -"use strict";var e=require("os"),r=require("fs"),t=require("path"),n=require("events"),i=require("assert"),o=require("util"),s=require("child_process"),c="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var a=function(e){return e&&e.Math===Math&&e},u=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof c&&c)||a("object"==typeof c&&c)||function(){return this}()||Function("return this")(),l={},f=function(e){try{return!!e()}catch(e){return!0}},p=!f((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),h=!f((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})),d=h,v=Function.prototype.call,g=d?v.bind(v):function(){return v.apply(v,arguments)},y={},m={}.propertyIsEnumerable,E=Object.getOwnPropertyDescriptor,b=E&&!m.call({1:2},1);y.f=b?function(e){var r=E(this,e);return!!r&&r.enumerable}:m;var w,O,S=function(e,r){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:r}},R=h,I=Function.prototype,A=I.call,j=R&&I.bind.bind(A,A),x=R?j:function(e){return function(){return A.apply(e,arguments)}},k=x,L=k({}.toString),T=k("".slice),_=function(e){return T(L(e),8,-1)},N=f,P=_,F=Object,C=x("".split),D=N((function(){return!F("z").propertyIsEnumerable(0)}))?function(e){return"String"===P(e)?C(e,""):F(e)}:F,M=function(e){return null==e},G=M,$=TypeError,B=function(e){if(G(e))throw new $("Can't call method on "+e);return e},U=D,X=B,q=function(e){return U(X(e))},W="object"==typeof document&&document.all,V=void 0===W&&void 0!==W?function(e){return"function"==typeof e||e===W}:function(e){return"function"==typeof e},H=V,z=function(e){return"object"==typeof e?null!==e:H(e)},Y=u,K=V,J=function(e,r){return arguments.length<2?(t=Y[e],K(t)?t:void 0):Y[e]&&Y[e][r];var t},Q=x({}.isPrototypeOf),Z="undefined"!=typeof navigator&&String(navigator.userAgent)||"",ee=u,re=Z,te=ee.process,ne=ee.Deno,ie=te&&te.versions||ne&&ne.version,oe=ie&&ie.v8;oe&&(O=(w=oe.split("."))[0]>0&&w[0]<4?1:+(w[0]+w[1])),!O&&re&&(!(w=re.match(/Edge\/(\d+)/))||w[1]>=74)&&(w=re.match(/Chrome\/(\d+)/))&&(O=+w[1]);var se=O,ce=se,ae=f,ue=u.String,le=!!Object.getOwnPropertySymbols&&!ae((function(){var e=Symbol("symbol detection");return!ue(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&ce&&ce<41})),fe=le&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,pe=J,he=V,de=Q,ve=Object,ge=fe?function(e){return"symbol"==typeof e}:function(e){var r=pe("Symbol");return he(r)&&de(r.prototype,ve(e))},ye=String,me=function(e){try{return ye(e)}catch(e){return"Object"}},Ee=V,be=me,we=TypeError,Oe=function(e){if(Ee(e))return e;throw new we(be(e)+" is not a function")},Se=Oe,Re=M,Ie=function(e,r){var t=e[r];return Re(t)?void 0:Se(t)},Ae=g,je=V,xe=z,ke=TypeError,Le={exports:{}},Te=u,_e=Object.defineProperty,Ne=function(e,r){try{_e(Te,e,{value:r,configurable:!0,writable:!0})}catch(t){Te[e]=r}return r},Pe=Ne,Fe="__core-js_shared__",Ce=u[Fe]||Pe(Fe,{}),De=Ce;(Le.exports=function(e,r){return De[e]||(De[e]=void 0!==r?r:{})})("versions",[]).push({version:"3.35.0",mode:"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Me=Le.exports,Ge=B,$e=Object,Be=function(e){return $e(Ge(e))},Ue=Be,Xe=x({}.hasOwnProperty),qe=Object.hasOwn||function(e,r){return Xe(Ue(e),r)},We=x,Ve=0,He=Math.random(),ze=We(1..toString),Ye=function(e){return"Symbol("+(void 0===e?"":e)+")_"+ze(++Ve+He,36)},Ke=Me,Je=qe,Qe=Ye,Ze=le,er=fe,rr=u.Symbol,tr=Ke("wks"),nr=er?rr.for||rr:rr&&rr.withoutSetter||Qe,ir=function(e){return Je(tr,e)||(tr[e]=Ze&&Je(rr,e)?rr[e]:nr("Symbol."+e)),tr[e]},or=g,sr=z,cr=ge,ar=Ie,ur=function(e,r){var t,n;if("string"===r&&je(t=e.toString)&&!xe(n=Ae(t,e)))return n;if(je(t=e.valueOf)&&!xe(n=Ae(t,e)))return n;if("string"!==r&&je(t=e.toString)&&!xe(n=Ae(t,e)))return n;throw new ke("Can't convert object to primitive value")},lr=TypeError,fr=ir("toPrimitive"),pr=function(e,r){if(!sr(e)||cr(e))return e;var t,n=ar(e,fr);if(n){if(void 0===r&&(r="default"),t=or(n,e,r),!sr(t)||cr(t))return t;throw new lr("Can't convert object to primitive value")}return void 0===r&&(r="number"),ur(e,r)},hr=ge,dr=function(e){var r=pr(e,"string");return hr(r)?r:r+""},vr=z,gr=u.document,yr=vr(gr)&&vr(gr.createElement),mr=function(e){return yr?gr.createElement(e):{}},Er=mr,br=!p&&!f((function(){return 7!==Object.defineProperty(Er("div"),"a",{get:function(){return 7}}).a})),wr=p,Or=g,Sr=y,Rr=S,Ir=q,Ar=dr,jr=qe,xr=br,kr=Object.getOwnPropertyDescriptor;l.f=wr?kr:function(e,r){if(e=Ir(e),r=Ar(r),xr)try{return kr(e,r)}catch(e){}if(jr(e,r))return Rr(!Or(Sr.f,e,r),e[r])};var Lr={},Tr=p&&f((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),_r=z,Nr=String,Pr=TypeError,Fr=function(e){if(_r(e))return e;throw new Pr(Nr(e)+" is not an object")},Cr=p,Dr=br,Mr=Tr,Gr=Fr,$r=dr,Br=TypeError,Ur=Object.defineProperty,Xr=Object.getOwnPropertyDescriptor,qr="enumerable",Wr="configurable",Vr="writable";Lr.f=Cr?Mr?function(e,r,t){if(Gr(e),r=$r(r),Gr(t),"function"==typeof e&&"prototype"===r&&"value"in t&&Vr in t&&!t[Vr]){var n=Xr(e,r);n&&n[Vr]&&(e[r]=t.value,t={configurable:Wr in t?t[Wr]:n[Wr],enumerable:qr in t?t[qr]:n[qr],writable:!1})}return Ur(e,r,t)}:Ur:function(e,r,t){if(Gr(e),r=$r(r),Gr(t),Dr)try{return Ur(e,r,t)}catch(e){}if("get"in t||"set"in t)throw new Br("Accessors not supported");return"value"in t&&(e[r]=t.value),e};var Hr=Lr,zr=S,Yr=p?function(e,r,t){return Hr.f(e,r,zr(1,t))}:function(e,r,t){return e[r]=t,e},Kr={exports:{}},Jr=p,Qr=qe,Zr=Function.prototype,et=Jr&&Object.getOwnPropertyDescriptor,rt=Qr(Zr,"name"),tt={EXISTS:rt,PROPER:rt&&"something"===function(){}.name,CONFIGURABLE:rt&&(!Jr||Jr&&et(Zr,"name").configurable)},nt=V,it=Ce,ot=x(Function.toString);nt(it.inspectSource)||(it.inspectSource=function(e){return ot(e)});var st,ct,at,ut=it.inspectSource,lt=V,ft=u.WeakMap,pt=lt(ft)&&/native code/.test(String(ft)),ht=Ye,dt=Me("keys"),vt=function(e){return dt[e]||(dt[e]=ht(e))},gt={},yt=pt,mt=u,Et=z,bt=Yr,wt=qe,Ot=Ce,St=vt,Rt=gt,It="Object already initialized",At=mt.TypeError,jt=mt.WeakMap;if(yt||Ot.state){var xt=Ot.state||(Ot.state=new jt);xt.get=xt.get,xt.has=xt.has,xt.set=xt.set,st=function(e,r){if(xt.has(e))throw new At(It);return r.facade=e,xt.set(e,r),r},ct=function(e){return xt.get(e)||{}},at=function(e){return xt.has(e)}}else{var kt=St("state");Rt[kt]=!0,st=function(e,r){if(wt(e,kt))throw new At(It);return r.facade=e,bt(e,kt,r),r},ct=function(e){return wt(e,kt)?e[kt]:{}},at=function(e){return wt(e,kt)}}var Lt={set:st,get:ct,has:at,enforce:function(e){return at(e)?ct(e):st(e,{})},getterFor:function(e){return function(r){var t;if(!Et(r)||(t=ct(r)).type!==e)throw new At("Incompatible receiver, "+e+" required");return t}}},Tt=x,_t=f,Nt=V,Pt=qe,Ft=p,Ct=tt.CONFIGURABLE,Dt=ut,Mt=Lt.enforce,Gt=Lt.get,$t=String,Bt=Object.defineProperty,Ut=Tt("".slice),Xt=Tt("".replace),qt=Tt([].join),Wt=Ft&&!_t((function(){return 8!==Bt((function(){}),"length",{value:8}).length})),Vt=String(String).split("String"),Ht=Kr.exports=function(e,r,t){"Symbol("===Ut($t(r),0,7)&&(r="["+Xt($t(r),/^Symbol\(([^)]*)\)/,"$1")+"]"),t&&t.getter&&(r="get "+r),t&&t.setter&&(r="set "+r),(!Pt(e,"name")||Ct&&e.name!==r)&&(Ft?Bt(e,"name",{value:r,configurable:!0}):e.name=r),Wt&&t&&Pt(t,"arity")&&e.length!==t.arity&&Bt(e,"length",{value:t.arity});try{t&&Pt(t,"constructor")&&t.constructor?Ft&&Bt(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=Mt(e);return Pt(n,"source")||(n.source=qt(Vt,"string"==typeof r?r:"")),e};Function.prototype.toString=Ht((function(){return Nt(this)&&Gt(this).source||Dt(this)}),"toString");var zt=Kr.exports,Yt=V,Kt=Lr,Jt=zt,Qt=Ne,Zt=function(e,r,t,n){n||(n={});var i=n.enumerable,o=void 0!==n.name?n.name:r;if(Yt(t)&&Jt(t,o,n),n.global)i?e[r]=t:Qt(r,t);else{try{n.unsafe?e[r]&&(i=!0):delete e[r]}catch(e){}i?e[r]=t:Kt.f(e,r,{value:t,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},en={},rn=Math.ceil,tn=Math.floor,nn=Math.trunc||function(e){var r=+e;return(r>0?tn:rn)(r)},on=nn,sn=function(e){var r=+e;return r!=r||0===r?0:on(r)},cn=sn,an=Math.max,un=Math.min,ln=function(e,r){var t=cn(e);return t<0?an(t+r,0):un(t,r)},fn=sn,pn=Math.min,hn=function(e){return e>0?pn(fn(e),9007199254740991):0},dn=hn,vn=function(e){return dn(e.length)},gn=q,yn=ln,mn=vn,En=function(e){return function(r,t,n){var i,o=gn(r),s=mn(o),c=yn(n,s);if(e&&t!=t){for(;s>c;)if((i=o[c++])!=i)return!0}else for(;s>c;c++)if((e||c in o)&&o[c]===t)return e||c||0;return!e&&-1}},bn={includes:En(!0),indexOf:En(!1)},wn=qe,On=q,Sn=bn.indexOf,Rn=gt,In=x([].push),An=function(e,r){var t,n=On(e),i=0,o=[];for(t in n)!wn(Rn,t)&&wn(n,t)&&In(o,t);for(;r.length>i;)wn(n,t=r[i++])&&(~Sn(o,t)||In(o,t));return o},jn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],xn=An,kn=jn.concat("length","prototype");en.f=Object.getOwnPropertyNames||function(e){return xn(e,kn)};var Ln={};Ln.f=Object.getOwnPropertySymbols;var Tn=J,_n=en,Nn=Ln,Pn=Fr,Fn=x([].concat),Cn=Tn("Reflect","ownKeys")||function(e){var r=_n.f(Pn(e)),t=Nn.f;return t?Fn(r,t(e)):r},Dn=qe,Mn=Cn,Gn=l,$n=Lr,Bn=function(e,r,t){for(var n=Mn(r),i=$n.f,o=Gn.f,s=0;ss;)yi.f(e,t=i[s++],n[t]);return e};var wi,Oi=J("document","documentElement"),Si=Fr,Ri=fi,Ii=jn,Ai=gt,ji=Oi,xi=mr,ki="prototype",Li="script",Ti=vt("IE_PROTO"),_i=function(){},Ni=function(e){return"<"+Li+">"+e+""},Pi=function(e){e.write(Ni("")),e.close();var r=e.parentWindow.Object;return e=null,r},Fi=function(){try{wi=new ActiveXObject("htmlfile")}catch(e){}var e,r,t;Fi="undefined"!=typeof document?document.domain&&wi?Pi(wi):(r=xi("iframe"),t="java"+Li+":",r.style.display="none",ji.appendChild(r),r.src=String(t),(e=r.contentWindow.document).open(),e.write(Ni("document.F=Object")),e.close(),e.F):Pi(wi);for(var n=Ii.length;n--;)delete Fi[ki][Ii[n]];return Fi()};Ai[Ti]=!0;var Ci=Object.create||function(e,r){var t;return null!==e?(_i[ki]=Si(e),t=new _i,_i[ki]=null,t[Ti]=e):t=Fi(),void 0===r?t:Ri.f(t,r)},Di=ir,Mi=Ci,Gi=Lr.f,$i=Di("unscopables"),Bi=Array.prototype;void 0===Bi[$i]&&Gi(Bi,$i,{configurable:!0,value:Mi(null)});var Ui,Xi,qi,Wi={},Vi=!f((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),Hi=qe,zi=V,Yi=Be,Ki=Vi,Ji=vt("IE_PROTO"),Qi=Object,Zi=Qi.prototype,eo=Ki?Qi.getPrototypeOf:function(e){var r=Yi(e);if(Hi(r,Ji))return r[Ji];var t=r.constructor;return zi(t)&&r instanceof t?t.prototype:r instanceof Qi?Zi:null},ro=f,to=V,no=z,io=eo,oo=Zt,so=ir("iterator"),co=!1;[].keys&&("next"in(qi=[].keys())?(Xi=io(io(qi)))!==Object.prototype&&(Ui=Xi):co=!0);var ao=!no(Ui)||ro((function(){var e={};return Ui[so].call(e)!==e}));ao&&(Ui={}),to(Ui[so])||oo(Ui,so,(function(){return this}));var uo={IteratorPrototype:Ui,BUGGY_SAFARI_ITERATORS:co},lo=uo.IteratorPrototype,fo=Ci,po=S,ho=ai,vo=Wi,go=function(){return this},yo=x,mo=Oe,Eo=z,bo=function(e){return Eo(e)||null===e},wo=String,Oo=TypeError,So=function(e,r,t){try{return yo(mo(Object.getOwnPropertyDescriptor(e,r)[t]))}catch(e){}},Ro=Fr,Io=function(e){if(bo(e))return e;throw new Oo("Can't set "+wo(e)+" as a prototype")},Ao=Object.setPrototypeOf||("__proto__"in{}?function(){var e,r=!1,t={};try{(e=So(Object.prototype,"__proto__","set"))(t,[]),r=t instanceof Array}catch(e){}return function(t,n){return Ro(t),Io(n),r?e(t,n):t.__proto__=n,t}}():void 0),jo=ii,xo=g,ko=V,Lo=function(e,r,t,n){var i=r+" Iterator";return e.prototype=fo(lo,{next:po(+!n,t)}),ho(e,i,!1),vo[i]=go,e},To=eo,_o=Ao,No=ai,Po=Yr,Fo=Zt,Co=Wi,Do=tt.PROPER,Mo=tt.CONFIGURABLE,Go=uo.IteratorPrototype,$o=uo.BUGGY_SAFARI_ITERATORS,Bo=ir("iterator"),Uo="keys",Xo="values",qo="entries",Wo=function(){return this},Vo=q,Ho=function(e){Bi[$i][e]=!0},zo=Wi,Yo=Lt,Ko=Lr.f,Jo=function(e,r,t,n,i,o,s){Lo(t,r,n);var c,a,u,l=function(e){if(e===i&&v)return v;if(!$o&&e&&e in h)return h[e];switch(e){case Uo:case Xo:case qo:return function(){return new t(this,e)}}return function(){return new t(this)}},f=r+" Iterator",p=!1,h=e.prototype,d=h[Bo]||h["@@iterator"]||i&&h[i],v=!$o&&d||l(i),g="Array"===r&&h.entries||d;if(g&&(c=To(g.call(new e)))!==Object.prototype&&c.next&&(To(c)!==Go&&(_o?_o(c,Go):ko(c[Bo])||Fo(c,Bo,Wo)),No(c,f,!0)),Do&&i===Xo&&d&&d.name!==Xo&&(Mo?Po(h,"name",Xo):(p=!0,v=function(){return xo(d,this)})),i)if(a={values:l(Xo),keys:o?v:l(Uo),entries:l(qo)},s)for(u in a)($o||p||!(u in h))&&Fo(h,u,a[u]);else jo({target:r,proto:!0,forced:$o||p},a);return h[Bo]!==v&&Fo(h,Bo,v,{name:i}),Co[r]=v,a},Qo=function(e,r){return{value:e,done:r}},Zo=p,es="Array Iterator",rs=Yo.set,ts=Yo.getterFor(es);Jo(Array,"Array",(function(e,r){rs(this,{type:es,target:Vo(e),index:0,kind:r})}),(function(){var e=ts(this),r=e.target,t=e.index++;if(!r||t>=r.length)return e.target=void 0,Qo(void 0,!0);switch(e.kind){case"keys":return Qo(t,!1);case"values":return Qo(r[t],!1)}return Qo([t,r[t]],!1)}),"values");var ns=zo.Arguments=zo.Array;if(Ho("keys"),Ho("values"),Ho("entries"),Zo&&"values"!==ns.name)try{Ko(ns,"name",{value:"values"})}catch(e){}var is={};is[ir("toStringTag")]="z";var os="[object z]"===String(is),ss=V,cs=_,as=ir("toStringTag"),us=Object,ls="Arguments"===cs(function(){return arguments}()),fs=os?cs:function(e){var r,t,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,r){try{return e[r]}catch(e){}}(r=us(e),as))?t:ls?cs(r):"Object"===(n=cs(r))&&ss(r.callee)?"Arguments":n},ps=fs,hs=String,ds=function(e){if("Symbol"===ps(e))throw new TypeError("Cannot convert a Symbol value to a string");return hs(e)},vs=Fr,gs=function(){var e=vs(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r},ys=f,ms=u.RegExp,Es=ys((function(){var e=ms("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),bs=Es||ys((function(){return!ms("a","y").sticky})),ws=Es||ys((function(){var e=ms("^r","gy");return e.lastIndex=2,null!==e.exec("str")})),Os={BROKEN_CARET:ws,MISSED_STICKY:bs,UNSUPPORTED_Y:Es},Ss=f,Rs=u.RegExp,Is=Ss((function(){var e=Rs(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)})),As=f,js=u.RegExp,xs=As((function(){var e=js("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")})),ks=g,Ls=x,Ts=ds,_s=gs,Ns=Os,Ps=Ci,Fs=Lt.get,Cs=Is,Ds=xs,Ms=Me("native-string-replace",String.prototype.replace),Gs=RegExp.prototype.exec,$s=Gs,Bs=Ls("".charAt),Us=Ls("".indexOf),Xs=Ls("".replace),qs=Ls("".slice),Ws=function(){var e=/a/,r=/b*/g;return ks(Gs,e,"a"),ks(Gs,r,"a"),0!==e.lastIndex||0!==r.lastIndex}(),Vs=Ns.BROKEN_CARET,Hs=void 0!==/()??/.exec("")[1];(Ws||Hs||Vs||Cs||Ds)&&($s=function(e){var r,t,n,i,o,s,c,a=this,u=Fs(a),l=Ts(e),f=u.raw;if(f)return f.lastIndex=a.lastIndex,r=ks($s,f,l),a.lastIndex=f.lastIndex,r;var p=u.groups,h=Vs&&a.sticky,d=ks(_s,a),v=a.source,g=0,y=l;if(h&&(d=Xs(d,"y",""),-1===Us(d,"g")&&(d+="g"),y=qs(l,a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==Bs(l,a.lastIndex-1))&&(v="(?: "+v+")",y=" "+y,g++),t=new RegExp("^(?:"+v+")",d)),Hs&&(t=new RegExp("^"+v+"$(?!\\s)",d)),Ws&&(n=a.lastIndex),i=ks(Gs,h?t:a,y),h?i?(i.input=qs(i.input,g),i[0]=qs(i[0],g),i.index=a.lastIndex,a.lastIndex+=i[0].length):a.lastIndex=0:Ws&&i&&(a.lastIndex=a.global?i.index+i[0].length:n),Hs&&i&&i.length>1&&ks(Ms,i[0],t,(function(){for(o=1;o=c?e?"":void 0:(n=yc(o,s))<55296||n>56319||s+1===c||(i=yc(o,s+1))<56320||i>57343?e?gc(o,s):n:e?mc(o,s,s+2):i-56320+(n-55296<<10)+65536}},bc={codeAt:Ec(!1),charAt:Ec(!0)}.charAt,wc=function(e,r,t){return r+(t?bc(e,r).length:1)},Oc=x,Sc=Be,Rc=Math.floor,Ic=Oc("".charAt),Ac=Oc("".replace),jc=Oc("".slice),xc=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,kc=/\$([$&'`]|\d{1,2})/g,Lc=function(e,r,t,n,i,o){var s=t+e.length,c=n.length,a=kc;return void 0!==i&&(i=Sc(i),a=xc),Ac(o,a,(function(o,a){var u;switch(Ic(a,0)){case"$":return"$";case"&":return e;case"`":return jc(r,0,t);case"'":return jc(r,s);case"<":u=i[jc(a,1,-1)];break;default:var l=+a;if(0===l)return o;if(l>c){var f=Rc(l/10);return 0===f?o:f<=c?void 0===n[f-1]?Ic(a,1):n[f-1]+Ic(a,1):o}u=n[l-1]}return void 0===u?"":u}))},Tc=g,_c=Fr,Nc=V,Pc=_,Fc=zs,Cc=TypeError,Dc=function(e,r){var t=e.exec;if(Nc(t)){var n=Tc(t,e,r);return null!==n&&_c(n),n}if("RegExp"===Pc(e))return Tc(Fc,e,r);throw new Cc("RegExp#exec called on incompatible receiver")},Mc=Zs,Gc=g,$c=x,Bc=fc,Uc=f,Xc=Fr,qc=V,Wc=M,Vc=sn,Hc=hn,zc=ds,Yc=B,Kc=wc,Jc=Ie,Qc=Lc,Zc=Dc,ea=ir("replace"),ra=Math.max,ta=Math.min,na=$c([].concat),ia=$c([].push),oa=$c("".indexOf),sa=$c("".slice),ca="$0"==="a".replace(/./,"$0"),aa=!!/./[ea]&&""===/./[ea]("a","$0"),ua=!Uc((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));Bc("replace",(function(e,r,t){var n=aa?"$":"$0";return[function(e,t){var n=Yc(this),i=Wc(e)?void 0:Jc(e,ea);return i?Gc(i,e,n,t):Gc(r,zc(n),e,t)},function(e,i){var o=Xc(this),s=zc(e);if("string"==typeof i&&-1===oa(i,n)&&-1===oa(i,"$<")){var c=t(r,o,s,i);if(c.done)return c.value}var a=qc(i);a||(i=zc(i));var u,l=o.global;l&&(u=o.unicode,o.lastIndex=0);for(var f,p=[];null!==(f=Zc(o,s))&&(ia(p,f),l);){""===zc(f[0])&&(o.lastIndex=Kc(s,Hc(o.lastIndex),u))}for(var h,d="",v=0,g=0;g=v&&(d+=sa(s,v,E)+y,v=E+m.length)}return d+sa(s,v)}]}),!ua||!ca||aa);var la=z,fa=_,pa=ir("match"),ha=function(e){var r;return la(e)&&(void 0!==(r=e[pa])?!!r:"RegExp"===fa(e))},da=g,va=qe,ga=Q,ya=gs,ma=RegExp.prototype,Ea=function(e){var r=e.flags;return void 0!==r||"flags"in ma||va(e,"flags")||!ga(ma,e)?r:da(ya,e)},ba=ii,wa=g,Oa=x,Sa=B,Ra=V,Ia=M,Aa=ha,ja=ds,xa=Ie,ka=Ea,La=Lc,Ta=ir("replace"),_a=TypeError,Na=Oa("".indexOf);Oa("".replace);var Pa=Oa("".slice),Fa=Math.max,Ca=function(e,r,t){return t>e.length?-1:""===r?t:Na(e,r,t)};ba({target:"String",proto:!0},{replaceAll:function(e,r){var t,n,i,o,s,c,a,u,l=Sa(this),f=0,p=0,h="";if(!Ia(e)){if(Aa(e)&&(t=ja(Sa(ka(e))),!~Na(t,"g")))throw new _a("`.replaceAll` does not allow non-global regexes");if(n=xa(e,Ta))return wa(n,e,l,r)}for(i=ja(l),o=ja(e),(s=Ra(r))||(r=ja(r)),c=o.length,a=Fa(1,c),f=Ca(i,o,0);-1!==f;)u=s?ja(r(o,f,i)):La(o,i,f,[],void 0,r),h+=Pa(i,p,f)+u,p=f+c,f=Ca(i,o,f+a);return po&&pu(i,arguments[o]),i}));f.prototype=u,"Error"!==c?cu?cu(f,l):au(f,l,{name:!0}):du&&i in a&&(uu(f,a,i),uu(f,a,"prepareStackTrace")),au(f,a);try{u.name!==c&&ou(u,"name",c),u.constructor=f}catch(e){}return f}},mu="WebAssembly",Eu=u[mu],bu=7!==new Error("e",{cause:7}).cause,wu=function(e,r){var t={};t[e]=yu(e,r,bu),vu({global:!0,constructor:!0,arity:1,forced:bu},t)},Ou=function(e,r){if(Eu&&Eu[e]){var t={};t[e]=yu(mu+"."+e,r,bu),vu({target:mu,stat:!0,constructor:!0,arity:1,forced:bu},t)}};wu("Error",(function(e){return function(r){return gu(e,this,arguments)}})),wu("EvalError",(function(e){return function(r){return gu(e,this,arguments)}})),wu("RangeError",(function(e){return function(r){return gu(e,this,arguments)}})),wu("ReferenceError",(function(e){return function(r){return gu(e,this,arguments)}})),wu("SyntaxError",(function(e){return function(r){return gu(e,this,arguments)}})),wu("TypeError",(function(e){return function(r){return gu(e,this,arguments)}})),wu("URIError",(function(e){return function(r){return gu(e,this,arguments)}})),Ou("CompileError",(function(e){return function(r){return gu(e,this,arguments)}})),Ou("LinkError",(function(e){return function(r){return gu(e,this,arguments)}})),Ou("RuntimeError",(function(e){return function(r){return gu(e,this,arguments)}}));var Su=Oe,Ru=h,Iu=tc(tc.bind),Au=_,ju=Array.isArray||function(e){return"Array"===Au(e)},xu=x,ku=f,Lu=V,Tu=fs,_u=ut,Nu=function(){},Pu=[],Fu=J("Reflect","construct"),Cu=/^\s*(?:class|function)\b/,Du=xu(Cu.exec),Mu=!Cu.test(Nu),Gu=function(e){if(!Lu(e))return!1;try{return Fu(Nu,Pu,e),!0}catch(e){return!1}},$u=function(e){if(!Lu(e))return!1;switch(Tu(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Mu||!!Du(Cu,_u(e))}catch(e){return!0}};$u.sham=!0;var Bu=!Fu||ku((function(){var e;return Gu(Gu.call)||!Gu(Object)||!Gu((function(){e=!0}))||e}))?$u:Gu,Uu=ju,Xu=Bu,qu=z,Wu=ir("species"),Vu=Array,Hu=function(e){var r;return Uu(e)&&(r=e.constructor,(Xu(r)&&(r===Vu||Uu(r.prototype))||qu(r)&&null===(r=r[Wu]))&&(r=void 0)),void 0===r?Vu:r},zu=function(e,r){return new(Hu(e))(0===r?0:r)},Yu=function(e,r){return Su(e),void 0===r?e:Ru?Iu(e,r):function(){return e.apply(r,arguments)}},Ku=D,Ju=Be,Qu=vn,Zu=zu,el=x([].push),rl=function(e){var r=1===e,t=2===e,n=3===e,i=4===e,o=6===e,s=7===e,c=5===e||o;return function(a,u,l,f){for(var p,h,d=Ju(a),v=Ku(d),g=Qu(v),y=Yu(u,l),m=0,E=f||Zu,b=r?E(a,g):t||s?E(a,0):void 0;g>m;m++)if((c||m in v)&&(h=y(p=v[m],m,d),e))if(r)b[m]=h;else if(h)switch(e){case 3:return!0;case 5:return p;case 6:return m;case 2:el(b,p)}else switch(e){case 4:return!1;case 7:el(b,p)}return o?-1:n||i?i:b}},tl={forEach:rl(0),map:rl(1),filter:rl(2),some:rl(3),every:rl(4),find:rl(5),findIndex:rl(6),filterReject:rl(7)},nl=f,il=se,ol=ir("species"),sl=function(e){return il>=51||!nl((function(){var r=[];return(r.constructor={})[ol]=function(){return{foo:1}},1!==r[e](Boolean).foo}))},cl=tl.map;ii({target:"Array",proto:!0,forced:!sl("map")},{map:function(e){return cl(this,e,arguments.length>1?arguments[1]:void 0)}});var al,ul,ll=ii,fl=g,pl=V,hl=Fr,dl=ds,vl=(al=!1,(ul=/[ac]/).exec=function(){return al=!0,/./.exec.apply(this,arguments)},!0===ul.test("abc")&&al),gl=/./.test;ll({target:"RegExp",proto:!0,forced:!vl},{test:function(e){var r=hl(this),t=dl(e),n=r.exec;if(!pl(n))return fl(gl,r,t);var i=fl(n,r,t);return null!==i&&(hl(i),!0)}});var yl=g,ml=Fr,El=M,bl=hn,wl=ds,Ol=B,Sl=Ie,Rl=wc,Il=Dc;fc("match",(function(e,r,t){return[function(r){var t=Ol(this),n=El(r)?void 0:Sl(r,e);return n?yl(n,r,t):new RegExp(r)[e](wl(t))},function(e){var n=ml(this),i=wl(e),o=t(r,n,i);if(o.done)return o.value;if(!n.global)return Il(n,i);var s=n.unicode;n.lastIndex=0;for(var c,a=[],u=0;null!==(c=Il(n,i));){var l=wl(c[0]);a[u]=l,""===l&&(n.lastIndex=Rl(i,bl(n.lastIndex),s)),u++}return 0===u?null:a}]}));var Al=zt,jl=Lr,xl=function(e,r,t){return t.get&&Al(t.get,r,{getter:!0}),t.set&&Al(t.set,r,{setter:!0}),jl.f(e,r,t)},kl=J,Ll=xl,Tl=p,_l=ir("species"),Nl=p,Pl=u,Fl=x,Cl=Kn,Dl=Ua,Ml=Yr,Gl=Ci,$l=en.f,Bl=Q,Ul=ha,Xl=ds,ql=Ea,Wl=Os,Vl=Ma,Hl=Zt,zl=f,Yl=qe,Kl=Lt.enforce,Jl=function(e){var r=kl(e);Tl&&r&&!r[_l]&&Ll(r,_l,{configurable:!0,get:function(){return this}})},Ql=Is,Zl=xs,ef=ir("match"),rf=Pl.RegExp,tf=rf.prototype,nf=Pl.SyntaxError,of=Fl(tf.exec),sf=Fl("".charAt),cf=Fl("".replace),af=Fl("".indexOf),uf=Fl("".slice),lf=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ff=/a/g,pf=/a/g,hf=new rf(ff)!==ff,df=Wl.MISSED_STICKY,vf=Wl.UNSUPPORTED_Y,gf=Nl&&(!hf||df||Ql||Zl||zl((function(){return pf[ef]=!1,rf(ff)!==ff||rf(pf)===pf||"/a/i"!==String(rf(ff,"i"))})));if(Cl("RegExp",gf)){for(var yf=function(e,r){var t,n,i,o,s,c,a=Bl(tf,this),u=Ul(e),l=void 0===r,f=[],p=e;if(!a&&u&&l&&e.constructor===yf)return e;if((u||Bl(tf,e))&&(e=e.source,l&&(r=ql(p))),e=void 0===e?"":Xl(e),r=void 0===r?"":Xl(r),p=e,Ql&&"dotAll"in ff&&(n=!!r&&af(r,"s")>-1)&&(r=cf(r,/s/g,"")),t=r,df&&"sticky"in ff&&(i=!!r&&af(r,"y")>-1)&&vf&&(r=cf(r,/y/g,"")),Zl&&(o=function(e){for(var r,t=e.length,n=0,i="",o=[],s=Gl(null),c=!1,a=!1,u=0,l="";n<=t;n++){if("\\"===(r=sf(e,n)))r+=sf(e,++n);else if("]"===r)c=!1;else if(!c)switch(!0){case"["===r:c=!0;break;case"("===r:of(lf,uf(e,n+1))&&(n+=2,a=!0),i+=r,u++;continue;case">"===r&&a:if(""===l||Yl(s,l))throw new nf("Invalid capture group name");s[l]=!0,o[o.length]=[l,u],a=!1,l="";continue}a?l+=r:i+=r}return[i,o]}(e),e=o[0],f=o[1]),s=Dl(rf(e,r),a?this:tf,yf),(n||i||f.length)&&(c=Kl(s),n&&(c.dotAll=!0,c.raw=yf(function(e){for(var r,t=e.length,n=0,i="",o=!1;n<=t;n++)"\\"!==(r=sf(e,n))?o||"."!==r?("["===r?o=!0:"]"===r&&(o=!1),i+=r):i+="[\\s\\S]":i+=r+sf(e,++n);return i}(e),t)),i&&(c.sticky=!0),f.length&&(c.groups=f)),e!==p)try{Ml(s,"source",""===p?"(?:)":p)}catch(e){}return s},mf=$l(rf),Ef=0;mf.length>Ef;)Vl(yf,rf,mf[Ef++]);tf.constructor=yf,yf.prototype=tf,Hl(Pl,"RegExp",yf,{constructor:!0})}Jl("RegExp");var bf=p,wf=Is,Of=_,Sf=xl,Rf=Lt.get,If=RegExp.prototype,Af=TypeError;bf&&wf&&Sf(If,"dotAll",{configurable:!0,get:function(){if(this!==If){if("RegExp"===Of(this))return!!Rf(this).dotAll;throw new Af("Incompatible receiver, RegExp required")}}});var jf="\t\n\v\f\r                 \u2028\u2029\ufeff",xf=B,kf=ds,Lf=jf,Tf=x("".replace),_f=RegExp("^["+Lf+"]+"),Nf=RegExp("(^|[^"+Lf+"])["+Lf+"]+$"),Pf=function(e){return function(r){var t=kf(xf(r));return 1&e&&(t=Tf(t,_f,"")),2&e&&(t=Tf(t,Nf,"$1")),t}},Ff={start:Pf(1),end:Pf(2),trim:Pf(3)},Cf=tt.PROPER,Df=f,Mf=jf,Gf=function(e){return Df((function(){return!!Mf[e]()||"​…᠎"!=="​…᠎"[e]()||Cf&&Mf[e].name!==e}))},$f=Ff.trim;ii({target:"String",proto:!0,forced:Gf("trim")},{trim:function(){return $f(this)}});var Bf=x([].slice),Uf=ju,Xf=V,qf=_,Wf=ds,Vf=x([].push),Hf=ii,zf=J,Yf=Zs,Kf=g,Jf=x,Qf=f,Zf=V,ep=ge,rp=Bf,tp=function(e){if(Xf(e))return e;if(Uf(e)){for(var r=e.length,t=[],n=0;n1?arguments[1]:void 0;return Up?Bp(this,e,r)||0:Gp(this,e,r)}});var Xp=p,qp=ju,Wp=TypeError,Vp=Object.getOwnPropertyDescriptor,Hp=Xp&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}()?function(e,r){if(qp(e)&&!Vp(e,"length").writable)throw new Wp("Cannot set read only .length");return e.length=r}:function(e,r){return e.length=r},zp=TypeError,Yp=function(e){if(e>9007199254740991)throw zp("Maximum allowed index exceeded");return e},Kp=Be,Jp=vn,Qp=Hp,Zp=Yp;ii({target:"Array",proto:!0,arity:1,forced:f((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var r=Kp(this),t=Jp(r),n=arguments.length;Zp(t+n);for(var i=0;i=51||!rh((function(){var e=[];return e[fh]=!1,e.concat()[0]!==e})),hh=function(e){if(!nh(e))return!1;var r=e[fh];return void 0!==r?!!r:th(e)};eh({target:"Array",proto:!0,arity:1,forced:!ph||!uh("concat")},{concat:function(e){var r,t,n,i,o,s=ih(this),c=ah(s,0),a=0;for(r=-1,n=arguments.length;r=r.length)return t&&(t[h]=r),o(null,r);c.lastIndex=u;var e=c.exec(r);return p=l,l+=e[0],f=p+e[1],u=c.lastIndex,v[f]||t&&t[f]===f?process.nextTick(y):t&&Object.prototype.hasOwnProperty.call(t,f)?b(t[f]):i.lstat(f,m)}function m(e,r){if(e)return o(e);if(!r.isSymbolicLink())return v[f]=!0,t&&(t[f]=f),process.nextTick(y);if(!n){var s=r.dev.toString(32)+":"+r.ino.toString(32);if(d.hasOwnProperty(s))return E(null,d[s],f)}i.stat(f,(function(e){if(e)return o(e);i.readlink(f,(function(e,r){n||(d[s]=r),E(e,r)}))}))}function E(r,n,i){if(r)return o(r);var s=e.resolve(p,n);t&&(t[i]=s),b(s)}function b(t){r=e.resolve(t,r.slice(u)),g()}g()},Ah}function xh(){if(Rh)return Sh;Rh=1,Sh=a,a.realpath=a,a.sync=u,a.realpathSync=u,a.monkeypatch=function(){e.realpath=a,e.realpathSync=u},a.unmonkeypatch=function(){e.realpath=t,e.realpathSync=n};var e=r,t=e.realpath,n=e.realpathSync,i=process.version,o=/^v[0-5]\./.test(i),s=jh();function c(e){return e&&"realpath"===e.syscall&&("ELOOP"===e.code||"ENOMEM"===e.code||"ENAMETOOLONG"===e.code)}function a(e,r,n){if(o)return t(e,r,n);"function"==typeof r&&(n=r,r=null),t(e,r,(function(t,i){c(t)?s.realpath(e,r,n):n(t,i)}))}function u(e,r){if(o)return n(e,r);try{return n(e,r)}catch(t){if(c(t))return s.realpathSync(e,r);throw t}}return Sh}var kh=tl.filter;ii({target:"Array",proto:!0,forced:!sl("filter")},{filter:function(e){return kh(this,e,arguments.length>1?arguments[1]:void 0)}});var Lh,Th,_h,Nh,Ph,Fh,Ch,Dh,Mh=Bu,Gh=me,$h=TypeError,Bh=Fr,Uh=function(e){if(Mh(e))return e;throw new $h(Gh(e)+" is not a constructor")},Xh=M,qh=ir("species"),Wh=Zs,Vh=g,Hh=x,zh=fc,Yh=Fr,Kh=M,Jh=ha,Qh=B,Zh=function(e,r){var t,n=Bh(e).constructor;return void 0===n||Xh(t=Bh(n)[qh])?r:Uh(t)},ed=wc,rd=hn,td=ds,nd=Ie,id=Bf,od=Dc,sd=zs,cd=f,ad=Os.UNSUPPORTED_Y,ud=4294967295,ld=Math.min,fd=[].push,pd=Hh(/./.exec),hd=Hh(fd),dd=Hh("".slice),vd=!cd((function(){var e=/(?:)/,r=e.exec;e.exec=function(){return r.apply(this,arguments)};var t="ab".split(e);return 2!==t.length||"a"!==t[0]||"b"!==t[1]}));function gd(){if(Th)return Lh;Th=1,Lh=function(r,t){for(var n=[],i=0;i=0&&u>0){for(n=[],o=t.length;l>=0&&!c;)l==a?(n.push(l),a=t.indexOf(e,l+1)):1==n.length?c=[n.pop(),u]:((i=n.pop())=0?a:u;n.length&&(c=[o,s])}return c}return Nh=1,_h=e,e.range=t,_h}();Ph=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return d(function(e){return e.split("\\\\").join(t).split("\\{").join(n).split("\\}").join(i).split("\\,").join(o).split("\\.").join(s)}(e),!0).map(a)};var t="\0SLASH"+Math.random()+"\0",n="\0OPEN"+Math.random()+"\0",i="\0CLOSE"+Math.random()+"\0",o="\0COMMA"+Math.random()+"\0",s="\0PERIOD"+Math.random()+"\0";function c(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function a(e){return e.split(t).join("\\").split(n).join("{").split(i).join("}").split(o).join(",").split(s).join(".")}function u(e){if(!e)return[""];var t=[],n=r("{","}",e);if(!n)return e.split(",");var i=n.pre,o=n.body,s=n.post,c=i.split(",");c[c.length-1]+="{"+o+"}";var a=u(s);return s.length&&(c[c.length-1]+=a.shift(),c.push.apply(c,a)),t.push.apply(t,c),t}function l(e){return"{"+e+"}"}function f(e){return/^-?0\d/.test(e)}function p(e,r){return e<=r}function h(e,r){return e>=r}function d(t,n){var o=[],s=r("{","}",t);if(!s||/\$$/.test(s.pre))return[t];var a,v=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body),g=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body),y=v||g,m=s.body.indexOf(",")>=0;if(!y&&!m)return s.post.match(/,.*\}/)?d(t=s.pre+"{"+s.body+i+s.post):[t];if(y)a=s.body.split(/\.\./);else if(1===(a=u(s.body)).length&&1===(a=d(a[0],!1).map(l)).length)return(w=s.post.length?d(s.post,!1):[""]).map((function(e){return s.pre+a[0]+e}));var E,b=s.pre,w=s.post.length?d(s.post,!1):[""];if(y){var O=c(a[0]),S=c(a[1]),R=Math.max(a[0].length,a[1].length),I=3==a.length?Math.abs(c(a[2])):1,A=p;S0){var T=new Array(L+1).join("0");k=x<0?"-"+T+k.slice(1):T+k}}E.push(k)}}else E=e(a,(function(e){return d(e,!1)}));for(var _=0;_65536)throw new TypeError("pattern is too long")};l.prototype.parse=function(e,t){p(e);var c=this.options;if("**"===e){if(!c.noglobstar)return r;e="*"}if(""===e)return"";var a,u="",l=!!c.nocase,f=!1,d=[],v=[],g=!1,y=-1,m=-1,E="."===e.charAt(0)?"":c.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=this;function w(){if(a){switch(a){case"*":u+=o,l=!0;break;case"?":u+=i,l=!0;break;default:u+="\\"+a}b.debug("clearStateChar %j %j",a,u),a=!1}}for(var O,S=0,R=e.length;S-1;T--){var _=v[T],N=u.slice(0,_.reStart),P=u.slice(_.reStart,_.reEnd-8),F=u.slice(_.reEnd-8,_.reEnd),C=u.slice(_.reEnd);F+=C;var D=N.split("(").length-1,M=C;for(S=0;S=0&&!(i=r[o]);o--);for(o=0;o>> no match, partial?",e,p,t,h),p!==c))}if("string"==typeof l?(u=f===l,this.debug("string match",l,f,u)):(u=f.match(l),this.debug("pattern match",l,f,u)),!u)return!1}if(o===c&&s===a)return!0;if(o===c)return n;if(s===a)return o===c-1&&""===e[o];throw new Error("wtf?")},Ch}zh("split",(function(e,r,t){var n;return n="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var n=td(Qh(this)),i=void 0===t?ud:t>>>0;if(0===i)return[];if(void 0===e)return[n];if(!Jh(e))return Vh(r,n,e,i);for(var o,s,c,a=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),l=0,f=new RegExp(e.source,u+"g");(o=Vh(sd,f,n))&&!((s=f.lastIndex)>l&&(hd(a,dd(n,l,o.index)),o.length>1&&o.index=i));)f.lastIndex===o.index&&f.lastIndex++;return l===n.length?!c&&pd(f,"")||hd(a,""):hd(a,dd(n,l)),a.length>i?id(a,0,i):a}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:Vh(r,this,e,t)}:r,[function(r,t){var i=Qh(this),o=Kh(r)?void 0:nd(r,e);return o?Vh(o,r,i,t):Vh(n,td(i),r,t)},function(e,i){var o=Yh(this),s=td(e),c=t(n,o,s,i,n!==r);if(c.done)return c.value;var a=Zh(o,RegExp),u=o.unicode,l=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(ad?"g":"y"),f=new a(ad?"^(?:"+o.source+")":o,l),p=void 0===i?ud:i>>>0;if(0===p)return[];if(0===s.length)return null===od(f,s)?[s]:[];for(var h=0,d=0,v=[];d0;)e[i]=e[--i];i!==o++&&(e[i]=n)}else for(var s=xd(t/2),c=kd(jd(e,0,s),r),a=kd(jd(e,s),r),u=c.length,l=a.length,f=0,p=0;f3)){if(Hd)return!0;if(Yd)return Yd<603;var e,r,t,n,i="";for(e=65;e<76;e++){switch(r=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:t=3;break;case 68:case 71:t=4;break;default:t=2}for(n=0;n<47;n++)Kd.push({k:r+n,v:t})}for(Kd.sort((function(e,r){return r.v-e.v})),n=0;nUd(t)?1:-1}}(e)),t=$d(i),n=0;nu-n+t;o--)Ev(a,o-1)}else if(t>n)for(o=u-n;o>l;o--)c=o+t-1,(s=o+n-1)in a?a[c]=a[s]:Ev(a,c);for(o=0;oi?(n.splice(0,i),process.nextTick((function(){t.apply(null,o)}))):delete r[e]}}))}(e))})),Iv}function Bv(){if(xv)return jv;xv=1,jv=m;var e=xh(),r=md();r.Minimatch;var o=Sd(),s=n.EventEmitter,c=t,a=i,u=Ad(),l=function(){if(ov)return iv;ov=1,iv=p,p.GlobSync=h;var e=xh(),r=md();r.Minimatch,Bv().Glob;var n=t,o=i,s=Ad(),c=cv(),a=c.setopts,u=c.ownProp,l=c.childrenIgnored,f=c.isIgnored;function p(e,r){if("function"==typeof r||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");return new h(e,r).found}function h(e,r){if(!e)throw new Error("must provide pattern");if("function"==typeof r||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");if(!(this instanceof h))return new h(e,r);if(a(this,e,r),this.noprocess)return this;var t=this.minimatch.set.length;this.matches=new Array(t);for(var n=0;nthis.maxLength)return!1;if(!this.stat&&u(this.cache,r)){var n=this.cache[r];if(Array.isArray(n)&&(n="DIR"),!t||"DIR"===n)return n;if(t&&"FILE"===n)return!1}var i=this.statCache[r];if(!i){var o;try{o=this.fs.lstatSync(r)}catch(e){if(e&&("ENOENT"===e.code||"ENOTDIR"===e.code))return this.statCache[r]=!1,!1}if(o&&o.isSymbolicLink())try{i=this.fs.statSync(r)}catch(e){i=o}else i=o}return this.statCache[r]=i,n=!0,i&&(n=i.isDirectory()?"DIR":"FILE"),this.cache[r]=this.cache[r]||n,(!t||"FILE"!==n)&&n},h.prototype._mark=function(e){return c.mark(this,e)},h.prototype._makeAbs=function(e){return c.makeAbs(this,e)},iv}(),f=cv(),p=f.setopts,h=f.ownProp,d=$v(),v=f.childrenIgnored,g=f.isIgnored,y=Gv();function m(e,r,t){if("function"==typeof r&&(t=r,r={}),r||(r={}),r.sync){if(t)throw new TypeError("callback provided to sync glob");return l(e,r)}return new b(e,r,t)}m.sync=l;var E=m.GlobSync=l.GlobSync;function b(e,r,t){if("function"==typeof r&&(t=r,r=null),r&&r.sync){if(t)throw new TypeError("callback provided to sync glob");return new E(e,r)}if(!(this instanceof b))return new b(e,r,t);p(this,e,r),this._didRealPath=!1;var n=this.minimatch.set.length;this.matches=new Array(n),"function"==typeof t&&(t=y(t),this.on("error",t),this.on("end",(function(e){t(null,e)})));var i=this;if(this._processing=0,this._emitQueue=[],this._processQueue=[],this.paused=!1,this.noprocess)return this;if(0===n)return c();for(var o=!0,s=0;s1)return!0;for(var i=0;ithis.maxLength)return r();if(!this.stat&&h(this.cache,t)){var i=this.cache[t];if(Array.isArray(i)&&(i="DIR"),!n||"DIR"===i)return r(null,i);if(n&&"FILE"===i)return r()}var o=this.statCache[t];if(void 0!==o){if(!1===o)return r(null,o);var s=o.isDirectory()?"DIR":"FILE";return n&&"FILE"===s?r():r(null,s,o)}var c=this,a=d("stat\0"+t,(function(n,i){if(i&&i.isSymbolicLink())return c.fs.stat(t,(function(n,o){n?c._stat2(e,t,null,i,r):c._stat2(e,t,n,o,r)}));c._stat2(e,t,n,i,r)}));a&&c.fs.lstat(t,a)},b.prototype._stat2=function(e,r,t,n,i){if(t&&("ENOENT"===t.code||"ENOTDIR"===t.code))return this.statCache[r]=!1,i();var o="/"===e.slice(-1);if(this.statCache[r]=n,"/"===r.slice(-1)&&n&&!n.isDirectory())return i(null,!1,n);var s=!0;return n&&(s=n.isDirectory()?"DIR":"FILE"),this.cache[r]=this.cache[r]||s,o&&"FILE"===s?i():i(null,s,n)},jv}function Uv(){if(kv)return Ih;kv=1;var t=e,n=r,i=Bv(),o=Ly(),s=Object.create(o);Ih.extend=Object.assign;var c=Boolean(process.versions.electron),a={fatal:!1,globOptions:{},maxdepth:255,noglob:!1,silent:!1,verbose:!1,execPath:null,bufLength:65536},u={reset:function(){Object.assign(this,a),c||(this.execPath=process.execPath)},resetForTesting:function(){this.reset(),this.silent=!0}};u.reset(),Ih.config=u;var l={error:null,errorCode:0,currentCmd:"shell.js"};function f(e){return"object"==typeof e&&null!==e}function p(){u.silent||console.error.apply(console,arguments)}function h(e){if("string"!=typeof e)throw new TypeError("input must be a string");return e.replace(/\\/g,"/")}function d(e,r,t){if("string"!=typeof e)throw new Error("msg must be a string");var n={continue:!1,code:1,prefix:l.currentCmd+": ",silent:!1};"number"==typeof r&&f(t)?t.code=r:f(r)?t=r:"number"==typeof r?t={code:r}:"number"!=typeof r&&(t={}),t=Object.assign({},n,t),l.errorCode||(l.errorCode=t.code);var i=h(t.prefix+e);if(l.error=l.error?l.error+"\n":"",l.error+=i,u.fatal)throw new Error(i);if(e.length>0&&!t.silent&&p(i),!t.continue)throw{msg:"earlyExit",retValue:new v("",l.error,l.errorCode)}}function v(e,r,t){var n;return e instanceof Array?((n=e).stdout=e.join("\n"),e.length>0&&(n.stdout+="\n")):(n=new String(e)).stdout=e,n.stderr=r,n.code=t,w.forEach((function(e){n[e]=s[e].bind(n)})),n}function g(e,r,t){if("string"!=typeof e&&!f(e))throw new Error("options must be strings or key-value pairs");if(!f(r))throw new Error("parseOptions() internal error: map must be an object");if(t&&!f(t))throw new Error("parseOptions() internal error: errorOptions must be object");if("--"===e)return{};var n={};if(Object.keys(r).forEach((function(e){var t=r[e];"!"!==t[0]&&(n[t]=!1)})),""===e)return n;if("string"==typeof e){if("-"!==e[0])throw new Error("Options string must start with a '-'");e.slice(1).split("").forEach((function(e){if(e in r){var i=r[e];"!"===i[0]?n[i.slice(1)]=!1:n[i]=!0}else d("option not recognized: "+e,t||{})}))}else Object.keys(e).forEach((function(i){var o=i[1];if(o in r){var s=r[o];n[s]=e[i]}else d("option not recognized: "+o,t||{})}));return n}function y(e){if(!Array.isArray(e))throw new TypeError("must be an array");var r=[];return e.forEach((function(e){if("string"!=typeof e)r.push(e);else{var t;try{t=(t=i.sync(e,u.globOptions)).length>0?t:[e]}catch(r){t=[e]}r=r.concat(t)}})),r}Ih.state=l,delete process.env.OLDPWD,Ih.isObject=f,Ih.log=p,Ih.convertErrorOutput=h,Ih.error=d,Ih.ShellString=v,Ih.parseOptions=g,Ih.expand=y;var m="function"==typeof Buffer.alloc?function(e){return Buffer.alloc(e||u.bufLength)}:function(e){return new Buffer(e||u.bufLength)};function E(e,r,n){return n=n||{},function(){var i=null;l.currentCmd=e,l.error=null,l.errorCode=0;try{var o=[].slice.call(arguments,0);if(u.verbose&&console.error.apply(console,[e].concat(o)),l.pipedValue=this&&"string"==typeof this.stdout?this.stdout:"",!1===n.unix)i=r.apply(this,o);else{f(o[0])&&"Object"===o[0].constructor.name||(0===o.length||"string"!=typeof o[0]||o[0].length<=1||"-"!==o[0][0])&&o.unshift(""),o=(o=o.reduce((function(e,r){return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])).map((function(e){return f(e)&&"String"===e.constructor.name?e.toString():e}));var s=t.homedir();o=o.map((function(e){return"string"==typeof e&&"~/"===e.slice(0,2)||"~"===e?e.replace(/^~/,s):e})),u.noglob||!0!==n.allowGlobbing||(o=o.slice(0,n.globStart).concat(y(o.slice(n.globStart))));try{f(n.cmdOptions)&&(o[0]=g(o[0],n.cmdOptions)),i=r.apply(this,o)}catch(e){if("earlyExit"!==e.msg)throw e;i=e.retValue}}}catch(e){if(!l.error)throw e.name="ShellJSInternalError",e;if(u.fatal)throw e}return n.wrapOutput&&("string"==typeof i||Array.isArray(i))&&(i=new v(i,l.error,l.errorCode)),l.currentCmd="shell.js",i}}Ih.buffer=m,Ih.unlinkSync=function(e){try{n.unlinkSync(e)}catch(r){if("EPERM"!==r.code)throw r;n.chmodSync(e,"0666"),n.unlinkSync(e)}},Ih.statFollowLinks=function(){return n.statSync.apply(n,arguments)},Ih.statNoFollowLinks=function(){return n.lstatSync.apply(n,arguments)},Ih.randomFileName=function(){return"shelljs_"+function e(r){if(1===r)return parseInt(16*Math.random(),10).toString(16);for(var t="",n=0;n0&&"-"===e.charAt(0)?[].unshift.call(arguments,""):n.error("You must specify a file.")),e=n.parseOptions(e,{R:"recursive",c:"changes",v:"verbose"}),t=[].slice.call(arguments,2),e.recursive?(c=[],t.forEach((function e(r){var t=n.statNoFollowLinks(r);t.isSymbolicLink()||(c.push(r),t.isDirectory()&&i.readdirSync(r).forEach((function(t){e(r+"/"+t)})))}))):c=t,c.forEach((function(t){if(t=o.resolve(t),i.existsSync(t)||n.error("File not found: "+t),!e.recursive||!n.statNoFollowLinks(t).isSymbolicLink()){var c=n.statFollowLinks(t),a=c.isDirectory(),u=c.mode,l=u&s.TYPE_MASK,f=u;isNaN(parseInt(r,8))?r.split(",").forEach((function(r){var o=/([ugoa]*)([=\+-])([rwxXst]*)/i.exec(r);if(o){var c=o[1],p=o[2],h=o[3],d=-1!==c.indexOf("u")||"a"===c||""===c,v=-1!==c.indexOf("g")||"a"===c||""===c,g=-1!==c.indexOf("o")||"a"===c||""===c,y=-1!==h.indexOf("r"),m=-1!==h.indexOf("w"),E=-1!==h.indexOf("x"),b=-1!==h.indexOf("X"),w=-1!==h.indexOf("t"),O=-1!==h.indexOf("s");b&&a&&(E=!0);var S=0;switch(d&&(S|=(y?s.OWNER_READ:0)+(m?s.OWNER_WRITE:0)+(E?s.OWNER_EXEC:0)+(O?s.SETUID:0)),v&&(S|=(y?s.GROUP_READ:0)+(m?s.GROUP_WRITE:0)+(E?s.GROUP_EXEC:0)+(O?s.SETGID:0)),g&&(S|=(y?s.OTHER_READ:0)+(m?s.OTHER_WRITE:0)+(E?s.OTHER_EXEC:0)),w&&(S|=s.STICKY),p){case"+":f|=S;break;case"-":f&=~S;break;case"=":f=l+S,n.statFollowLinks(t).isDirectory()&&(f|=s.SETUID+s.SETGID&u);break;default:n.error("Could not recognize operator: `"+p+"`")}e.verbose&&console.log(t+" -> "+f.toString(8)),u!==f&&(!e.verbose&&e.changes&&console.log(t+" -> "+f.toString(8)),i.chmodSync(t,f),u=f)}else n.error("Invalid symbolic mode change: "+r)})):(f=l+parseInt(r,8),n.statFollowLinks(t).isDirectory()&&(f|=s.SETUID+s.SETGID&u),i.chmodSync(t,f))}})),""}return n.register("chmod",c,{}),Pv=c}function Vv(){if(Dv)return Cv;Dv=1;var e=r,n=t,i=Uv();function o(r,t,n){e.existsSync(r)||i.error("copyFileSync: no such file or directory: "+r);var o="win32"===process.platform;try{if(n.update&&i.statFollowLinks(r).mtime=i.config.maxdepth)){n++;var u="win32"===process.platform;try{e.mkdirSync(t)}catch(e){if("EEXIST"!==e.code)throw e}for(var l=e.readdirSync(r),f=0;f and/or "):(t=[].slice.call(arguments,1,arguments.length-1),c=arguments[arguments.length-1]);var a=e.existsSync(c),u=a&&i.statFollowLinks(c);return a&&u.isDirectory()||!(t.length>1)||i.error("dest is not a directory (too many sources)"),a&&u.isFile()&&r.no_force?new i.ShellString("","",0):(t.forEach((function(a,l){if(!e.existsSync(a))return""===a&&(a="''"),void i.error("no such file or directory: "+a,{continue:!0});var f=i.statFollowLinks(a);if(!r.noFollowsymlink&&f.isDirectory())if(r.recursive){var p=u&&u.isDirectory()?n.join(c,n.basename(a)):c;try{i.statFollowLinks(n.dirname(c)),s(a,p,0,{no_force:r.no_force,followsymlink:r.followsymlink})}catch(e){i.error("cannot create directory '"+c+"': No such file or directory")}}else i.error("omitting directory '"+a+"'",{continue:!0});else{var h=c;u&&u.isDirectory()&&(h=n.normalize(c+"/"+n.basename(a)));var d=e.existsSync(h);if(d&&function(e,r){var t=e[r];return e.slice(0,r).some((function(e){return n.basename(e)===n.basename(t)}))}(t,l))return void(r.no_force||i.error("will not overwrite just-created '"+h+"' with '"+a+"'",{continue:!0}));if(d&&r.no_force)return;if(""===n.relative(a,h))return void i.error("'"+h+"' and '"+a+"' are the same file",{continue:!0});o(a,h,r)}})),new i.ShellString("",i.state.error,i.state.errorCode))}return i.register("cp",a,{cmdOptions:{f:"!no_force",n:"no_force",u:"update",R:"recursive",r:"recursive",L:"followsymlink",P:"noFollowsymlink"},wrapOutput:!1}),Cv=a}var Hv,zv,Yv,Kv,Jv,Qv={};function Zv(){if(Hv)return Qv;Hv=1;var e=Uv(),r=qv(),n=t;e.register("dirs",l,{wrapOutput:!1}),e.register("pushd",a,{wrapOutput:!1}),e.register("popd",u,{wrapOutput:!1});var i=[];function o(e){return/^[\-+]\d+$/.test(e)}function s(r){if(o(r)){if(Math.abs(r)1))return e.error("no other directory");u=u.splice(1,1).concat(u)}return t["no-cd"]?u=u.slice(1):(a=n.resolve(u.shift()),r("",a)),i=u,l(t.quiet?"-q":"")}function u(t,c){if(o(t)&&(c=t,t=""),t=e.parseOptions(t,{n:"no-cd",q:"quiet"}),!i.length)return e.error("directory stack empty");if(c=s(c||"+0"),t["no-cd"]||c>0||i.length+c===0)c=c>0?c-1:c,i.splice(c,1);else{var a=n.resolve(i.shift());r("",a)}return l(t.quiet?"-q":"")}function l(r,t){if(o(r)&&(t=r,r=""),(r=e.parseOptions(r,{c:"clear",q:"quiet"})).clear)return i=[];var n=c();return t?((t=s(t))<0&&(t=n.length+t),r.quiet||e.log(n[t]),n[t]):(r.quiet||e.log(n.join(" ")),n)}return Qv.pushd=a,Qv.popd=u,Qv.dirs=l,Qv}function eg(){if(Yv)return zv;Yv=1;var e=o.format,r=Uv();function t(t){var n=[].slice.call(arguments,t?0:1),i={};try{i=r.parseOptions(n[0],{e:"escapes",n:"no_newline"},{silent:!0}),n[0]&&n.shift()}catch(e){r.state.error=null}var o=e.apply(null,n);return i.no_newline||(o+="\n"),process.stdout.write(o),o}return r.register("echo",t,{allowGlobbing:!1}),zv=t}function rg(){if(Jv)return Kv;Jv=1;var e=Uv();return Kv=function(){return e.state.error}}var tg,ng={exports:{}};function ig(){return tg||(tg=1,function(e){if(require.main!==e)throw new Error("This file should not be required");var t=s,n=r,i=process.argv[2],o=n.readFileSync(i,"utf8"),c=JSON.parse(o),a=c.command,u=c.execOptions,l=c.pipe,f=c.stdoutFile,p=c.stderrFile,h=t.exec(a,u,(function(e){e?void 0===e.code?process.exitCode=1:process.exitCode=e.code:process.exitCode=0})),d=n.createWriteStream(f),v=n.createWriteStream(p);h.stdout.pipe(d),h.stderr.pipe(v),h.stdout.pipe(process.stdout),h.stderr.pipe(process.stderr),l&&h.stdin.end(l)}(ng)),ng.exports}ng.exports;var og,sg,cg,ag,ug,lg,fg,pg,hg,dg,vg,gg,yg,mg,Eg,bg,wg,Og,Sg,Rg,Ig,Ag={};function jg(){if(og)return Ag;og=1;var t,n=Uv(),i=e,o=r;function s(e){if(!e||!o.existsSync(e))return!1;if(!n.statFollowLinks(e).isDirectory())return!1;var r=e+"/"+n.randomFileName();try{return o.writeFileSync(r," "),n.unlinkSync(r),e}catch(e){return!1}}function c(){return t||(t=s(i.tmpdir())||s(process.env.TMPDIR)||s(process.env.TEMP)||s(process.env.TMP)||s(process.env.Wimp$ScrapDir)||s("C:\\TEMP")||s("C:\\TMP")||s("\\TEMP")||s("\\TMP")||s("/tmp")||s("/var/tmp")||s("/usr/tmp")||s("."))}return n.register("tempdir",c,{allowGlobbing:!1,wrapOutput:!1}),Ag.tempDir=c,Ag.isCached=function(){return t},Ag.clearCache=function(){t=void 0},Ag}function xg(){if(cg)return sg;cg=1;var e=t;function r(){return e.resolve(process.cwd())}return Uv().register("pwd",r,{allowGlobbing:!1}),sg=r}function kg(){if(ug)return ag;ug=1;var e=Uv(),n=jg().tempDir,i=xg(),o=t,c=r,a=s,u=20971520,l=1;function f(r,t,s){t=t||{},r||e.error("must specify command");var f=e.readFromPipe();return"function"==typeof t&&(s=t,t={async:!0}),"object"==typeof t&&"function"==typeof s&&(t.async=!0),(t=e.extend({silent:e.config.silent,async:!1},t)).async?function(r,t,n,o){t=e.extend({silent:e.config.silent,cwd:i().toString(),env:process.env,maxBuffer:u,encoding:"utf8"},t);var s=a.exec(r,t,(function(e,r,t){o&&(e?void 0===e.code?o(1,r,t):o(e.code,r,t):o(0,r,t))}));return n&&s.stdin.end(n),t.silent||(s.stdout.pipe(process.stdout),s.stderr.pipe(process.stderr)),s}(r,t,f,s):function(r,t,s){e.config.execPath||e.error("Unable to find a path to the node binary. Please manually set config.execPath");var f=n(),p=o.resolve(f+"/"+e.randomFileName()),h=o.resolve(f+"/"+e.randomFileName()),d=o.resolve(f+"/"+e.randomFileName());t=e.extend({silent:e.config.silent,cwd:i().toString(),env:process.env,maxBuffer:u,encoding:"utf8"},t),c.existsSync(p)&&e.unlinkSync(p),c.existsSync(h)&&e.unlinkSync(h),c.existsSync(d)&&e.unlinkSync(d),t.cwd=o.resolve(t.cwd);var v={command:r,execOptions:t,pipe:s,stdoutFile:d,stderrFile:h};function g(e,r){c.writeFileSync(e,r,{encoding:"utf8",mode:parseInt("600",8)})}g(d,""),g(h,""),g(p,JSON.stringify(v));var y=[o.join(__dirname,"exec-child.js"),p];t.silent?t.stdio="ignore":t.stdio=[0,1,2];var m=0;try{delete t.shell,a.execFileSync(e.config.execPath,y,t)}catch(e){m=e.status||l}var E="",b="";"buffer"===t.encoding?(E=c.readFileSync(d),b=c.readFileSync(h)):(E=c.readFileSync(d,t.encoding),b=c.readFileSync(h,t.encoding));try{e.unlinkSync(p)}catch(e){}try{e.unlinkSync(h)}catch(e){}try{e.unlinkSync(d)}catch(e){}return 0!==m&&e.error(b,m,{continue:!0,silent:!0}),e.ShellString(E,b,m)}(r,t,f)}return e.register("exec",f,{unix:!1,canReceivePipe:!0,wrapOutput:!1}),ag=f}function Lg(){if(fg)return lg;fg=1;var e=t,n=r,i=Uv(),o=Bv(),s=e.sep+"**";function c(r,t){r.all_deprecated&&(i.log("ls: Option -a is deprecated. Use -A instead"),r.all=!0),t=t?[].slice.call(arguments,1):["."];var c=[];function a(e,t,n){var o,s;"win32"===process.platform&&(t=t.replace(/\\/g,"/")),r.long?(n=n||(r.link?i.statFollowLinks(e):i.statNoFollowLinks(e)),c.push((o=t,(s=n).name=o,s.toString=function(){return[this.mode,this.nlink,this.uid,this.gid,this.size,this.mtime,this.name].join(" ")},s))):c.push(t)}return t.forEach((function(t){var c;try{if((c=r.link?i.statFollowLinks(t):i.statNoFollowLinks(t)).isSymbolicLink())try{var u=i.statFollowLinks(t);u.isDirectory()&&(c=u)}catch(e){}}catch(e){return void i.error("no such file or directory: "+t,2,{continue:!0})}c.isDirectory()&&!r.directory?r.recursive?o.sync(t+s,{dot:r.all,follow:r.link}).forEach((function(r){e.relative(t,r)&&a(r,e.relative(t,r))})):r.all?n.readdirSync(t).forEach((function(r){a(e.join(t,r),r)})):n.readdirSync(t).forEach((function(r){"."!==r[0]&&a(e.join(t,r),r)})):a(t,t,c)})),c}return i.register("ls",c,{cmdOptions:{R:"recursive",A:"all",L:"link",a:"all_deprecated",d:"directory",l:"long"}}),lg=c}function Tg(){if(hg)return pg;hg=1;var e=t,r=Uv(),n=Lg();function i(t,i){i?"string"==typeof i&&(i=[].slice.call(arguments,1)):r.error("no path specified");var o=[];function s(e){"win32"===process.platform&&(e=e.replace(/\\/g,"/")),o.push(e)}return i.forEach((function(t){var i;try{i=r.statFollowLinks(t)}catch(e){r.error("no such file or directory: "+t)}s(t),i.isDirectory()&&n({recursive:!0,all:!0},t).forEach((function(r){s(e.join(t,r))}))})),o}return r.register("find",i,{}),pg=i}function _g(){if(vg)return dg;vg=1;var e=Uv(),t=r;function n(r,n,i){var o=e.readFromPipe();i||o||e.error("no paths given",2),i=[].slice.call(arguments,2),o&&i.unshift("-");var s=[];return r.ignoreCase&&(n=new RegExp(n,"i")),i.forEach((function(i){if(t.existsSync(i)||"-"===i){var c="-"===i?o:t.readFileSync(i,"utf8");if(r.nameOnly)c.match(n)&&s.push(i);else c.split("\n").forEach((function(e){var t=e.match(n);(r.inverse&&!t||!r.inverse&&t)&&s.push(e)}))}else e.error("no such file or directory: "+i,2,{continue:!0})})),s.join("\n")+"\n"}return e.register("grep",n,{globStart:2,canReceivePipe:!0,cmdOptions:{v:"inverse",l:"nameOnly",i:"ignoreCase"}}),dg=n}function Ng(){if(yg)return gg;yg=1;var e=Uv(),t=r;function n(r,n){var i=[],o=e.readFromPipe();n||o||e.error("no paths given");var s=1;!0===r.numLines?(s=2,r.numLines=Number(arguments[1])):!1===r.numLines&&(r.numLines=10),n=[].slice.call(arguments,s),o&&n.unshift("-");var c=!1;return n.forEach((function(n){if("-"!==n){if(!t.existsSync(n))return void e.error("no such file or directory: "+n,{continue:!0});if(e.statFollowLinks(n).isDirectory())return void e.error("error reading '"+n+"': Is a directory",{continue:!0})}var s;s="-"===n?o:r.numLines<0?t.readFileSync(n,"utf8"):function(r,n){for(var i=e.buffer(),o=i.length,s=o,c=0,a=t.openSync(r,"r"),u=0,l="";s===o&&u and/or "),t=String(t);var s=n.normalize(t).replace(RegExp(n.sep+"$"),""),c=n.resolve(t)===s;if(o=n.resolve(process.cwd(),String(o)),e.existsSync(o)&&(r.force||i.error("Destination file exists",{continue:!0}),e.unlinkSync(o)),r.symlink){var a="win32"===process.platform,u=a?"file":null,l=c?s:n.resolve(process.cwd(),n.dirname(o),t);e.existsSync(l)?a&&i.statFollowLinks(l).isDirectory()&&(u="junction"):i.error("Source file does not exist",{continue:!0});try{e.symlinkSync("junction"===u?l:t,o,u)}catch(e){i.error(e.message)}}else{e.existsSync(t)||i.error("Source file does not exist",{continue:!0});try{e.linkSync(t,o)}catch(e){i.error(e.message)}}return""}return i.register("ln",o,{cmdOptions:{s:"symlink",f:"force"}}),mg=o}function Fg(){if(wg)return bg;wg=1;var e=Uv(),n=r,i=t;function o(r){var t=i.dirname(r);t===r&&e.error("dirname() failed: ["+r+"]"),n.existsSync(t)||o(t),n.mkdirSync(r,parseInt("0777",8))}function s(r,t){return t||e.error("no paths given"),"string"==typeof t&&(t=[].slice.call(arguments,1)),t.forEach((function(t){try{var s=e.statNoFollowLinks(t);return void(r.fullpath?s.isFile()&&e.error("cannot create directory "+t+": File exists",{continue:!0}):e.error("path already exists: "+t,{continue:!0}))}catch(e){}var c=i.dirname(t);if(n.existsSync(c)||r.fullpath)try{r.fullpath?o(i.resolve(t)):n.mkdirSync(t,parseInt("0777",8))}catch(r){var a;if("EACCES"===r.code)a="Permission denied";else{if("ENOTDIR"!==r.code&&"ENOENT"!==r.code)throw r;a="Not a directory"}e.error("cannot create directory "+t+": "+a,{continue:!0})}else e.error("no such file or directory: "+c,{continue:!0})})),""}return e.register("mkdir",s,{cmdOptions:{p:"fullpath"}}),bg=s}function Cg(){if(Sg)return Og;Sg=1;var e=Uv(),t=r;function n(r,o,s){var c;c=t.readdirSync(r);for(var a=0;a1e3)throw e}}catch(t){e.error("could not remove directory (code "+t.code+"): "+r,{continue:!0})}return l}}function i(e){var r=!0;try{var n=t.openSync(e,"a");t.closeSync(n)}catch(e){r=!1}return r}function o(r,t){return t||e.error("no paths given"),(t=[].slice.call(arguments,1)).forEach((function(t){var o;try{var s="/"===t[t.length-1]?t.slice(0,-1):t;o=e.statNoFollowLinks(s)}catch(n){return void(r.force||e.error("no such file or directory: "+t,{continue:!0}))}o.isFile()?function(r,t){t.force||i(r)?e.unlinkSync(r):e.error("permission denied: "+r,{continue:!0})}(t,r):o.isDirectory()?function(r,t){t.recursive?n(r,t.force):e.error("path is a directory",{continue:!0})}(t,r):o.isSymbolicLink()?function(r,t){var i;try{i=e.statFollowLinks(r)}catch(t){return void e.unlinkSync(r)}i.isFile()?e.unlinkSync(r):i.isDirectory()&&("/"===r[r.length-1]?t.recursive?n(r,t.force,!0):e.error("path is a directory",{continue:!0}):e.unlinkSync(r))}(t,r):o.isFIFO()&&function(r){e.unlinkSync(r)}(t)})),""}return e.register("rm",o,{cmdOptions:{f:"force",r:"recursive",R:"recursive"}}),Og=o}function Dg(){if(Ig)return Rg;Ig=1;var e=r,n=t,i=Uv(),o=Vv(),s=Cg();function c(r,t,c){arguments.length<3?i.error("missing and/or "):arguments.length>3?(t=[].slice.call(arguments,1,arguments.length-1),c=arguments[arguments.length-1]):"string"==typeof t?t=[t]:i.error("invalid arguments");var a=e.existsSync(c),u=a&&i.statFollowLinks(c);return a&&u.isDirectory()||!(t.length>1)||i.error("dest is not a directory (too many sources)"),a&&u.isFile()&&r.no_force&&i.error("dest file already exists: "+c),t.forEach((function(a,u){if(e.existsSync(a)){var l=c;if(e.existsSync(c)&&i.statFollowLinks(c).isDirectory()&&(l=n.normalize(c+"/"+n.basename(a))),e.existsSync(l)&&function(e,r){var t=e[r];return e.slice(0,r).some((function(e){return n.basename(e)===n.basename(t)}))}(t,u))r.no_force||i.error("will not overwrite just-created '"+l+"' with '"+a+"'",{continue:!0});else if(e.existsSync(l)&&r.no_force)i.error("dest file already exists: "+l,{continue:!0});else if(n.resolve(a)!==n.dirname(n.resolve(l)))try{e.renameSync(a,l)}catch(e){"EXDEV"===e.code&&(o("-r",a,l),s("-rf",a))}else i.error("cannot move to self: "+a,{continue:!0})}else i.error("no such file or directory: "+a,{continue:!0})})),""}return i.register("mv",c,{cmdOptions:{f:"!no_force",n:"no_force"}}),Rg=c}var Mg,Gg={};function $g(){return Mg||(Mg=1),Gg}var Bg,Ug,Xg,qg,Wg,Vg={};function Hg(){return Bg||(Bg=1),Vg}function zg(){if(Xg)return Ug;Xg=1;var e=Uv(),t=r;function n(r,n,i,o){var s=e.readFromPipe();"string"!=typeof i&&"function"!=typeof i&&("number"==typeof i?i=i.toString():e.error("invalid replacement string")),"string"==typeof n&&(n=RegExp(n)),o||s||e.error("no files given"),o=[].slice.call(arguments,3),s&&o.unshift("-");var c=[];return o.forEach((function(o){if(t.existsSync(o)||"-"===o){var a=("-"===o?s:t.readFileSync(o,"utf8")).split("\n").map((function(e){return e.replace(n,i)})).join("\n");c.push(a),r.inplace&&t.writeFileSync(o,a,"utf8")}else e.error("no such file or directory: "+o,2,{continue:!0})})),c.join("\n")}return e.register("sed",n,{globStart:3,canReceivePipe:!0,cmdOptions:{i:"inplace"}}),Ug=n}function Yg(){if(Wg)return qg;Wg=1;var e=Uv();function r(r){if(!r){var t=[].slice.call(arguments,0);t.length<2&&e.error("must provide an argument"),r=t[1]}var n="+"===r[0];n&&(r="-"+r.slice(1)),r=e.parseOptions(r,{e:"fatal",v:"verbose",f:"noglob"}),n&&Object.keys(r).forEach((function(e){r[e]=!r[e]})),Object.keys(r).forEach((function(t){n!==r[t]&&(e.config[t]=r[t])}))}return e.register("set",r,{allowGlobbing:!1,wrapOutput:!1}),qg=r}var Kg=Ff.end,Jg=Gf("trimEnd")?function(){return Kg(this)}:"".trimEnd;ii({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==Jg},{trimRight:Jg});var Qg,Zg,ey,ry,ty,ny,iy,oy,sy,cy,ay,uy,ly,fy,py,hy,dy;function vy(){if(Zg)return Qg;Zg=1;var e=Uv(),t=r;function n(e){var r=e.match(/^\s*(\d*)\s*(.*)$/);return{num:Number(r[1]),value:r[2]}}function i(e,r){var t=e.toLowerCase(),n=r.toLowerCase();return t===n?-1*e.localeCompare(r):t.localeCompare(n)}function o(e,r){var t=n(e),o=n(r);return t.hasOwnProperty("num")&&o.hasOwnProperty("num")&&t.num!==o.num?t.num-o.num:i(t.value,o.value)}function s(r,n){var s=e.readFromPipe();n||s||e.error("no files given"),n=[].slice.call(arguments,1),s&&n.unshift("-");var c=n.reduce((function(r,n){if("-"!==n){if(!t.existsSync(n))return e.error("no such file or directory: "+n,{continue:!0}),r;if(e.statFollowLinks(n).isDirectory())return e.error("read failed: "+n+": Is a directory",{continue:!0}),r}var i="-"===n?s:t.readFileSync(n,"utf8");return r.concat(i.trimRight().split("\n"))}),[]).sort(r.numerical?o:i);return r.reverse&&(c=c.reverse()),c.join("\n")+"\n"}return e.register("sort",s,{canReceivePipe:!0,cmdOptions:{r:"reverse",n:"numerical"}}),Qg=s}function gy(){if(ry)return ey;ry=1;var e=Uv(),t=r;function n(r,n){var i=[],o=e.readFromPipe();n||o||e.error("no paths given");var s=1;!0===r.numLines?(s=2,r.numLines=Number(arguments[1])):!1===r.numLines&&(r.numLines=10),r.numLines=-1*Math.abs(r.numLines),n=[].slice.call(arguments,s),o&&n.unshift("-");var c=!1;return n.forEach((function(n){if("-"!==n){if(!t.existsSync(n))return void e.error("no such file or directory: "+n,{continue:!0});if(e.statFollowLinks(n).isDirectory())return void e.error("error reading '"+n+"': Is a directory",{continue:!0})}var s=("-"===n?o:t.readFileSync(n,"utf8")).split("\n");""===s[s.length-1]?(s.pop(),c=!0):c=!1,i=i.concat(s.slice(r.numLines))})),c&&i.push(""),i.join("\n")}return e.register("tail",n,{canReceivePipe:!0,cmdOptions:{n:"numLines"}}),ey=n}function yy(){if(ny)return ty;ny=1;var e=Uv(),t=r;function n(r,n){n||e.error("no path given");var i=!1;if(Object.keys(r).forEach((function(e){!0===r[e]&&(i=!0)})),i||e.error("could not interpret expression"),r.link)try{return e.statNoFollowLinks(n).isSymbolicLink()}catch(e){return!1}if(!t.existsSync(n))return!1;if(r.exists)return!0;var o=e.statFollowLinks(n);return r.block?o.isBlockDevice():r.character?o.isCharacterDevice():r.directory?o.isDirectory():r.file?o.isFile():r.pipe?o.isFIFO():!!r.socket&&o.isSocket()}return e.register("test",n,{cmdOptions:{b:"block",c:"character",d:"directory",e:"exists",f:"file",L:"link",p:"pipe",S:"socket"},wrapOutput:!1,allowGlobbing:!1}),ty=n}function my(){if(oy)return iy;oy=1;var e=Uv(),n=r,i=t;function o(r,t){t||e.error("wrong arguments"),n.existsSync(i.dirname(t))||e.error("no such file or directory: "+i.dirname(t));try{return n.writeFileSync(t,this.stdout||this.toString(),"utf8"),this}catch(r){e.error("could not write to file (code "+r.code+"): "+t,{continue:!0})}}return e.register("to",o,{pipeOnly:!0,wrapOutput:!1}),iy=o}function Ey(){if(cy)return sy;cy=1;var e=Uv(),n=r,i=t;function o(r,t){t||e.error("wrong arguments"),n.existsSync(i.dirname(t))||e.error("no such file or directory: "+i.dirname(t));try{return n.appendFileSync(t,this.stdout||this.toString(),"utf8"),this}catch(r){e.error("could not append to file (code "+r.code+"): "+t,{continue:!0})}}return e.register("toEnd",o,{pipeOnly:!0,wrapOutput:!1}),sy=o}function by(){if(uy)return ay;uy=1;var e=Uv(),t=r;function n(r,n){return n?"string"==typeof n?n=[].slice.call(arguments,1):e.error("file arg should be a string file path or an Array of string file paths"):e.error("no files given"),n.forEach((function(n){!function(r,n){var o=i(n);if(o&&o.isDirectory())return;if(!o&&r.no_create)return;t.closeSync(t.openSync(n,"a"));var s=new Date,c=r.date||s,a=r.date||s;if(r.reference){var u=i(r.reference);u||e.error("failed to get attributess of "+r.reference),c=u.mtime,a=u.atime}else r.date&&(c=r.date,a=r.date);r.atime_only&&r.mtime_only||(r.atime_only?c=o.mtime:r.mtime_only&&(a=o.atime));t.utimesSync(n,a,c)}(r,n)})),""}function i(r){try{return e.statFollowLinks(r)}catch(e){return null}}return e.register("touch",n,{cmdOptions:{a:"atime_only",c:"no_create",d:"date",m:"mtime_only",r:"reference"}}),ay=n}function wy(){if(fy)return ly;fy=1;var e=Uv(),t=r;function n(r,n,i){var o=e.readFromPipe();o||(n||e.error("no input given"),t.existsSync(n)?e.statFollowLinks(n).isDirectory()&&e.error("error reading '"+n+"'"):e.error(n+": No such file or directory")),i&&t.existsSync(i)&&e.statFollowLinks(i).isDirectory()&&e.error(i+": Is a directory");var s=(n?t.readFileSync(n,"utf8"):o).trimRight().split("\n"),c=s.reduceRight((function(e,t){return 0===e.length?[{count:1,ln:t}]:0===(n=e[0].ln,i=t,r.ignoreCase?n.toLocaleLowerCase().localeCompare(i.toLocaleLowerCase()):n.localeCompare(i))?[{count:e[0].count+1,ln:t}].concat(e.slice(1)):[{count:1,ln:t}].concat(e);var n,i}),[]).filter((function(e){return!r.duplicates||e.count>1})).map((function(e){return(r.count?(t=7,n=e.count,(i=""+n).length0)||r.all);p++){var h=i.resolve(s[p],t);n&&(h=h.toUpperCase());var d=h.match(/\.[^<>:"/\|?*.]+$/);if(d&&f.indexOf(d[0])>=0){if(u(h)){l.push(h);break}}else for(var v=0;v0?r.all?l:l[0]:r.all?[]:null}return py=l}function Sy(){return dy||(dy={"/node_modules/shelljs/src/cat.js":Xv,"/node_modules/shelljs/src/cd.js":qv,"/node_modules/shelljs/src/chmod.js":Wv,"/node_modules/shelljs/src/common.js":Uv,"/node_modules/shelljs/src/cp.js":Vv,"/node_modules/shelljs/src/dirs.js":Zv,"/node_modules/shelljs/src/echo.js":eg,"/node_modules/shelljs/src/error.js":rg,"/node_modules/shelljs/src/exec-child.js":ig,"/node_modules/shelljs/src/exec.js":kg,"/node_modules/shelljs/src/find.js":Tg,"/node_modules/shelljs/src/grep.js":_g,"/node_modules/shelljs/src/head.js":Ng,"/node_modules/shelljs/src/ln.js":Pg,"/node_modules/shelljs/src/ls.js":Lg,"/node_modules/shelljs/src/mkdir.js":Fg,"/node_modules/shelljs/src/mv.js":Dg,"/node_modules/shelljs/src/popd.js":$g,"/node_modules/shelljs/src/pushd.js":Hg,"/node_modules/shelljs/src/pwd.js":xg,"/node_modules/shelljs/src/rm.js":Cg,"/node_modules/shelljs/src/sed.js":zg,"/node_modules/shelljs/src/set.js":Yg,"/node_modules/shelljs/src/sort.js":vy,"/node_modules/shelljs/src/tail.js":gy,"/node_modules/shelljs/src/tempdir.js":jg,"/node_modules/shelljs/src/test.js":yy,"/node_modules/shelljs/src/to.js":my,"/node_modules/shelljs/src/toEnd.js":Ey,"/node_modules/shelljs/src/touch.js":by,"/node_modules/shelljs/src/uniq.js":wy,"/node_modules/shelljs/src/which.js":Oy})}function Ry(e,r){var t,n=function(e){var r=e[0];if("/"===r||"\\"===r)return!1;var t=e[1],n=e[2];return!(!("."!==r||t&&"/"!==t&&"\\"!==t)||!("."!==r||"."!==t||n&&"/"!==n&&"\\"!==n))&&(":"!==t||"/"!==n&&"\\"!==n)}(e);"/"===(e=Iy(e))[0]&&(r="");for(var i=Sy(),o=["",".js",".json"];!(t=Iy(n?r+"/node_modules/"+e:r+"/"+e)).endsWith("/..");){for(var s=0;s0&&".."!==r[n-1]&&"."!==r[n-1]&&(r.splice(--n,2),n--);return e=r.join("/"),t&&"/"!==e[0]?e="/"+e:0===e.length&&(e="."),e}ii({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==Jg},{trimEnd:Jg});var Ay,jy,xy,ky={};function Ly(){if(xy)return ky;xy=1;var e=Uv();return(jy?Ay:(jy=1,Ay=["cat","cd","chmod","cp","dirs","echo","exec","find","grep","head","ln","ls","mkdir","mv","pwd","rm","sed","set","sort","tail","tempdir","test","to","toEnd","touch","uniq","which"])).forEach((function(e){!function(e){function r(r){var t=Ry(r,e);if(null!==t)return Sy()[t]();throw new Error('Could not dynamically require "'+r+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}return r.resolve=function(r){var t=Ry(r,e);return null!==t?t:require.resolve(r)},r}("/node_modules/shelljs")("./src/"+e)})),ky.exit=process.exit,ky.error=rg(),ky.ShellString=e.ShellString,ky.env=process.env,ky.config=e.config,ky}var Ty=Ly(),_y=Uv();Object.keys(Ty).forEach((function(e){c[e]=Ty[e]}));var Ny=my();String.prototype.to=_y.wrap("to",Ny);var Py=Ey();String.prototype.toEnd=_y.wrap("toEnd",Py),c.config.fatal=!0,c.target={};var Fy,Cy=process.argv.slice(2),Dy=Cy.indexOf("--");Dy>-1&&(Fy=Cy.slice(Dy+1,Cy.length),Cy=Cy.slice(0,Dy)),setTimeout((function(){var e;if(1!==Cy.length||"--help"!==Cy[0]){for(e in c.target)!function(e,r){c.target[e]=function(){return r.done||(r.done=!0,r.result=r.apply(r,arguments)),r.result}}(e,c.target[e]);Cy.length>0?Cy.forEach((function(e){e in c.target?c.target[e](Fy):console.log("no such target: "+e)})):"all"in c.target&&c.target.all(Fy)}else for(e in console.log("Available targets:"),c.target)console.log(" "+e)}),0);var My={exports:{}};!function(e,r){var t;r=My.exports=y,t="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},r.SEMVER_SPEC_VERSION="2.0.0";var n=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,o=n-6,s=r.re=[],c=r.safeRe=[],a=r.src=[],u=r.tokens={},l=0;function f(e){u[e]=l++}var p="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",n],[p,o]];function d(e){for(var r=0;r)?=?)",f("XRANGEIDENTIFIERLOOSE"),a[u.XRANGEIDENTIFIERLOOSE]=a[u.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",f("XRANGEIDENTIFIER"),a[u.XRANGEIDENTIFIER]=a[u.NUMERICIDENTIFIER]+"|x|X|\\*",f("XRANGEPLAIN"),a[u.XRANGEPLAIN]="[v=\\s]*("+a[u.XRANGEIDENTIFIER]+")(?:\\.("+a[u.XRANGEIDENTIFIER]+")(?:\\.("+a[u.XRANGEIDENTIFIER]+")(?:"+a[u.PRERELEASE]+")?"+a[u.BUILD]+"?)?)?",f("XRANGEPLAINLOOSE"),a[u.XRANGEPLAINLOOSE]="[v=\\s]*("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:"+a[u.PRERELEASELOOSE]+")?"+a[u.BUILD]+"?)?)?",f("XRANGE"),a[u.XRANGE]="^"+a[u.GTLT]+"\\s*"+a[u.XRANGEPLAIN]+"$",f("XRANGELOOSE"),a[u.XRANGELOOSE]="^"+a[u.GTLT]+"\\s*"+a[u.XRANGEPLAINLOOSE]+"$",f("COERCE"),a[u.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",f("COERCERTL"),s[u.COERCERTL]=new RegExp(a[u.COERCE],"g"),c[u.COERCERTL]=new RegExp(d(a[u.COERCE]),"g"),f("LONETILDE"),a[u.LONETILDE]="(?:~>?)",f("TILDETRIM"),a[u.TILDETRIM]="(\\s*)"+a[u.LONETILDE]+"\\s+",s[u.TILDETRIM]=new RegExp(a[u.TILDETRIM],"g"),c[u.TILDETRIM]=new RegExp(d(a[u.TILDETRIM]),"g");f("TILDE"),a[u.TILDE]="^"+a[u.LONETILDE]+a[u.XRANGEPLAIN]+"$",f("TILDELOOSE"),a[u.TILDELOOSE]="^"+a[u.LONETILDE]+a[u.XRANGEPLAINLOOSE]+"$",f("LONECARET"),a[u.LONECARET]="(?:\\^)",f("CARETTRIM"),a[u.CARETTRIM]="(\\s*)"+a[u.LONECARET]+"\\s+",s[u.CARETTRIM]=new RegExp(a[u.CARETTRIM],"g"),c[u.CARETTRIM]=new RegExp(d(a[u.CARETTRIM]),"g");f("CARET"),a[u.CARET]="^"+a[u.LONECARET]+a[u.XRANGEPLAIN]+"$",f("CARETLOOSE"),a[u.CARETLOOSE]="^"+a[u.LONECARET]+a[u.XRANGEPLAINLOOSE]+"$",f("COMPARATORLOOSE"),a[u.COMPARATORLOOSE]="^"+a[u.GTLT]+"\\s*("+a[u.LOOSEPLAIN]+")$|^$",f("COMPARATOR"),a[u.COMPARATOR]="^"+a[u.GTLT]+"\\s*("+a[u.FULLPLAIN]+")$|^$",f("COMPARATORTRIM"),a[u.COMPARATORTRIM]="(\\s*)"+a[u.GTLT]+"\\s*("+a[u.LOOSEPLAIN]+"|"+a[u.XRANGEPLAIN]+")",s[u.COMPARATORTRIM]=new RegExp(a[u.COMPARATORTRIM],"g"),c[u.COMPARATORTRIM]=new RegExp(d(a[u.COMPARATORTRIM]),"g");f("HYPHENRANGE"),a[u.HYPHENRANGE]="^\\s*("+a[u.XRANGEPLAIN]+")\\s+-\\s+("+a[u.XRANGEPLAIN]+")\\s*$",f("HYPHENRANGELOOSE"),a[u.HYPHENRANGELOOSE]="^\\s*("+a[u.XRANGEPLAINLOOSE]+")\\s+-\\s+("+a[u.XRANGEPLAINLOOSE]+")\\s*$",f("STAR"),a[u.STAR]="(<|>)?=?\\s*\\*";for(var v=0;vn)return null;if(!(r.loose?c[u.LOOSE]:c[u.FULL]).test(e))return null;try{return new y(e,r)}catch(e){return null}}function y(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof y){if(e.loose===r.loose)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>n)throw new TypeError("version is longer than "+n+" characters");if(!(this instanceof y))return new y(e,r);t("SemVer",e,r),this.options=r,this.loose=!!r.loose;var o=e.trim().match(r.loose?c[u.LOOSE]:c[u.FULL]);if(!o)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var r=+e;if(r>=0&&r=0;)"number"==typeof this.prerelease[t]&&(this.prerelease[t]++,t=-2);-1===t&&this.prerelease.push(0)}r&&(this.prerelease[0]===r?isNaN(this.prerelease[1])&&(this.prerelease=[r,0]):this.prerelease=[r,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},r.inc=function(e,r,t,n){"string"==typeof t&&(n=t,t=void 0);try{return new y(e,t).inc(r,n).version}catch(e){return null}},r.diff=function(e,r){if(S(e,r))return null;var t=g(e),n=g(r),i="";if(t.prerelease.length||n.prerelease.length){i="pre";var o="prerelease"}for(var s in t)if(("major"===s||"minor"===s||"patch"===s)&&t[s]!==n[s])return i+s;return o},r.compareIdentifiers=E;var m=/^[0-9]+$/;function E(e,r){var t=m.test(e),n=m.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:e0}function O(e,r,t){return b(e,r,t)<0}function S(e,r,t){return 0===b(e,r,t)}function R(e,r,t){return 0!==b(e,r,t)}function I(e,r,t){return b(e,r,t)>=0}function A(e,r,t){return b(e,r,t)<=0}function j(e,r,t,n){switch(r){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e===t;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return S(e,t,n);case"!=":return R(e,t,n);case">":return w(e,t,n);case">=":return I(e,t,n);case"<":return O(e,t,n);case"<=":return A(e,t,n);default:throw new TypeError("Invalid operator: "+r)}}function x(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof x){if(e.loose===!!r.loose)return e;e=e.value}if(!(this instanceof x))return new x(e,r);e=e.trim().split(/\s+/).join(" "),t("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===k?this.value="":this.value=this.operator+this.semver.version,t("comp",this)}r.rcompareIdentifiers=function(e,r){return E(r,e)},r.major=function(e,r){return new y(e,r).major},r.minor=function(e,r){return new y(e,r).minor},r.patch=function(e,r){return new y(e,r).patch},r.compare=b,r.compareLoose=function(e,r){return b(e,r,!0)},r.compareBuild=function(e,r,t){var n=new y(e,t),i=new y(r,t);return n.compare(i)||n.compareBuild(i)},r.rcompare=function(e,r,t){return b(r,e,t)},r.sort=function(e,t){return e.sort((function(e,n){return r.compareBuild(e,n,t)}))},r.rsort=function(e,t){return e.sort((function(e,n){return r.compareBuild(n,e,t)}))},r.gt=w,r.lt=O,r.eq=S,r.neq=R,r.gte=I,r.lte=A,r.cmp=j,r.Comparator=x;var k={};function L(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof L)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new L(e.raw,r);if(e instanceof x)return new L(e.value,r);if(!(this instanceof L))return new L(e,r);if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+this.raw);this.format()}function T(e,r){for(var t=!0,n=e.slice(),i=n.pop();t&&n.length;)t=n.every((function(e){return i.intersects(e,r)})),i=n.pop();return t}function _(e){return!e||"x"===e.toLowerCase()||"*"===e}function N(e,r,t,n,i,o,s,c,a,u,l,f,p){return((r=_(t)?"":_(n)?">="+t+".0.0":_(i)?">="+t+"."+n+".0":">="+r)+" "+(c=_(a)?"":_(u)?"<"+(+a+1)+".0.0":_(l)?"<"+a+"."+(+u+1)+".0":f?"<="+a+"."+u+"."+l+"-"+f:"<="+c)).trim()}function P(e,r,n){for(var i=0;i0){var o=e[i].semver;if(o.major===r.major&&o.minor===r.minor&&o.patch===r.patch)return!0}return!1}return!0}function F(e,r,t){try{r=new L(r,t)}catch(e){return!1}return r.test(e)}function C(e,r,t,n){var i,o,s,c,a;switch(e=new y(e,n),r=new L(r,n),t){case">":i=w,o=A,s=O,c=">",a=">=";break;case"<":i=O,o=I,s=w,c="<",a="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(F(e,r,n))return!1;for(var u=0;u=0.0.0")),f=f||e,p=p||e,i(e.semver,f.semver,n)?f=e:s(e.semver,p.semver,n)&&(p=e)})),f.operator===c||f.operator===a)return!1;if((!p.operator||p.operator===c)&&o(e,p.semver))return!1;if(p.operator===a&&s(e,p.semver))return!1}return!0}x.prototype.parse=function(e){var r=this.options.loose?c[u.COMPARATORLOOSE]:c[u.COMPARATOR],t=e.match(r);if(!t)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new y(t[2],this.options.loose):this.semver=k},x.prototype.toString=function(){return this.value},x.prototype.test=function(e){if(t("Comparator.test",e,this.options.loose),this.semver===k||e===k)return!0;if("string"==typeof e)try{e=new y(e,this.options)}catch(e){return!1}return j(e,this.operator,this.semver,this.options)},x.prototype.intersects=function(e,r){if(!(e instanceof x))throw new TypeError("a Comparator is required");var t;if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),""===this.operator)return""===this.value||(t=new L(e.value,r),F(this.value,t,r));if(""===e.operator)return""===e.value||(t=new L(this.value,r),F(e.semver,t,r));var n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),i=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),o=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),c=j(this.semver,"<",e.semver,r)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),a=j(this.semver,">",e.semver,r)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||i||o&&s||c||a},r.Range=L,L.prototype.format=function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range},L.prototype.toString=function(){return this.range},L.prototype.parseRange=function(e){var r=this.options.loose,n=r?c[u.HYPHENRANGELOOSE]:c[u.HYPHENRANGE];e=e.replace(n,N),t("hyphen replace",e),e=e.replace(c[u.COMPARATORTRIM],"$1$2$3"),t("comparator trim",e,c[u.COMPARATORTRIM]),e=(e=(e=e.replace(c[u.TILDETRIM],"$1~")).replace(c[u.CARETTRIM],"$1^")).split(/\s+/).join(" ");var i=r?c[u.COMPARATORLOOSE]:c[u.COMPARATOR],o=e.split(" ").map((function(e){return function(e,r){return t("comp",e,r),e=function(e,r){return e.trim().split(/\s+/).map((function(e){return function(e,r){t("caret",e,r);var n=r.loose?c[u.CARETLOOSE]:c[u.CARET];return e.replace(n,(function(r,n,i,o,s){var c;return t("caret",e,r,n,i,o,s),_(n)?c="":_(i)?c=">="+n+".0.0 <"+(+n+1)+".0.0":_(o)?c="0"===n?">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":">="+n+"."+i+".0 <"+(+n+1)+".0.0":s?(t("replaceCaret pr",s),c="0"===n?"0"===i?">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+i+"."+(+o+1):">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+o+"-"+s+" <"+(+n+1)+".0.0"):(t("no pr"),c="0"===n?"0"===i?">="+n+"."+i+"."+o+" <"+n+"."+i+"."+(+o+1):">="+n+"."+i+"."+o+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+o+" <"+(+n+1)+".0.0"),t("caret return",c),c}))}(e,r)})).join(" ")}(e,r),t("caret",e),e=function(e,r){return e.trim().split(/\s+/).map((function(e){return function(e,r){var n=r.loose?c[u.TILDELOOSE]:c[u.TILDE];return e.replace(n,(function(r,n,i,o,s){var c;return t("tilde",e,r,n,i,o,s),_(n)?c="":_(i)?c=">="+n+".0.0 <"+(+n+1)+".0.0":_(o)?c=">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":s?(t("replaceTilde pr",s),c=">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+(+i+1)+".0"):c=">="+n+"."+i+"."+o+" <"+n+"."+(+i+1)+".0",t("tilde return",c),c}))}(e,r)})).join(" ")}(e,r),t("tildes",e),e=function(e,r){return t("replaceXRanges",e,r),e.split(/\s+/).map((function(e){return function(e,r){e=e.trim();var n=r.loose?c[u.XRANGELOOSE]:c[u.XRANGE];return e.replace(n,(function(n,i,o,s,c,a){t("xRange",e,n,i,o,s,c,a);var u=_(o),l=u||_(s),f=l||_(c),p=f;return"="===i&&p&&(i=""),a=r.includePrerelease?"-0":"",u?n=">"===i||"<"===i?"<0.0.0-0":"*":i&&p?(l&&(s=0),c=0,">"===i?(i=">=",l?(o=+o+1,s=0,c=0):(s=+s+1,c=0)):"<="===i&&(i="<",l?o=+o+1:s=+s+1),n=i+o+"."+s+"."+c+a):l?n=">="+o+".0.0"+a+" <"+(+o+1)+".0.0"+a:f&&(n=">="+o+"."+s+".0"+a+" <"+o+"."+(+s+1)+".0"+a),t("xRange return",n),n}))}(e,r)})).join(" ")}(e,r),t("xrange",e),e=function(e,r){return t("replaceStars",e,r),e.trim().replace(c[u.STAR],"")}(e,r),t("stars",e),e}(e,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(o=o.filter((function(e){return!!e.match(i)}))),o=o.map((function(e){return new x(e,this.options)}),this)},L.prototype.intersects=function(e,r){if(!(e instanceof L))throw new TypeError("a Range is required");return this.set.some((function(t){return T(t,r)&&e.set.some((function(e){return T(e,r)&&t.every((function(t){return e.every((function(e){return t.intersects(e,r)}))}))}))}))},r.toComparators=function(e,r){return new L(e,r).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))},L.prototype.test=function(e){if(!e)return!1;if("string"==typeof e)try{e=new y(e,this.options)}catch(e){return!1}for(var r=0;r":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":t&&!w(t,r)||(t=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(t&&e.test(t))return t;return null},r.validRange=function(e,r){try{return new L(e,r).range||"*"}catch(e){return null}},r.ltr=function(e,r,t){return C(e,r,"<",t)},r.gtr=function(e,r,t){return C(e,r,">",t)},r.outside=C,r.prerelease=function(e,r){var t=g(e,r);return t&&t.prerelease.length?t.prerelease:null},r.intersects=function(e,r,t){return e=new L(e,t),r=new L(r,t),e.intersects(r)},r.coerce=function(e,r){if(e instanceof y)return e;"number"==typeof e&&(e=String(e));if("string"!=typeof e)return null;var t=null;if((r=r||{}).rtl){for(var n;(n=c[u.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)t&&n.index+n[0].length===t.index+t[0].length||(t=n),c[u.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;c[u.COERCERTL].lastIndex=-1}else t=e.match(c[u.COERCE]);if(null===t)return null;return g(t[2]+"."+(t[3]||"0")+"."+(t[4]||"0"),r)}}(0,My.exports);var Gy,$y=(Gy=My.exports)&&Gy.__esModule&&Object.prototype.hasOwnProperty.call(Gy,"default")?Gy.default:Gy;const By=global,Uy=new Proxy(global.target,{set:function(e,r,t){return Reflect.set(...arguments)},get:function(e,r,t){return Hy(`make ${r}`),Reflect.get(...arguments)}}),Xy=["packages","codemods","eslint"],qy=["eslint","scripts","benchmark",...Xy,"*.{js,cjs,mjs,ts}","--format","codeframe"],Wy=By.which("yarn").stdout,Vy=process.execPath;function Hy(...e){console.log.apply(console,e)}function zy(e,r,n,i=!0){Hy(`${e.replaceAll(Wy,"yarn").replaceAll(Vy,"node")} ${r.join(" ")}`);try{return s.execFileSync(e,r,{stdio:i?"inherit":void 0,cwd:n&&t.resolve(n),env:process.env})}catch(t){throw i&&0!=t.status&&(console.error(new Error(`\ncommand: ${e} ${r.join(" ")}\ncode: ${t.status}`)),process.exit(t.status)),t}}function Yy(e,r,t){return zy(Wy,e,r,t)}function Ky(e,r,t){return zy(Vy,e,r,t)}function Jy(e,r){const t=process.env;process.env=Object.assign(Object.assign({},t),r),e(),process.env=t}function Qy(e,t,n){const i="./build/"+e.toLowerCase();By.rm("-rf",i),By.mkdir("-p","build"),zy("git",["clone","--filter=blob:none","--sparse","--single-branch","--shallow-since='2 years ago'",t,i]),zy("git",["sparse-checkout","set",...n],i),zy("git",["checkout","-q",function(e){const t=r.readFileSync("./Makefile","utf8").match(new RegExp(`${e}_COMMIT = (\\w{40})`))[1];if(!t)throw new Error(`Could not find ${e}_COMMIT in Makefile`);return t}(e)],i)}function Zy(){const e=JSON.parse(r.readFileSync("./package.json","utf8")).version_babel8;return Xy.forEach((t=>{r.readdirSync(t).forEach((n=>{const i=`${t}/${n}/package.json`;if(r.existsSync(i)){var o,s,c;const t=JSON.parse(r.readFileSync(i,"utf8"));null!=(o=t.peerDependencies)&&o["@babel/core"]&&(t.peerDependencies["@babel/core"]=`^${e}`);const a=null==(s=t.conditions)?void 0:s.BABEL_8_BREAKING[0];null!=a&&null!=(c=a.peerDependencies)&&c["@babel/core"]&&(a.peerDependencies["@babel/core"]=`^${e}`),"babel-eslint-plugin"===n&&(a.peerDependencies["@babel/eslint-parser"]=`^${e}`),r.writeFileSync(i,JSON.stringify(t,null,2)+"\n")}}))})),Jy((()=>Yy(["install"])),{YARN_ENABLE_IMMUTABLE_INSTALLS:!1}),e}By.config.verbose=!0,Uy["clean-all"]=function(){By.rm("-rf",["node_modules","package-lock.json",".changelog"]),Xy.forEach((e=>{By.rm("-rf",`${e}/*/test/tmp`),By.rm("-rf",`${e}/*/package-lock.json`)})),Uy.clean(),Uy["clean-lib"]()},Uy.clean=function(){Uy["test-clean"](),By.rm("-rf",[".npmrc","coverage","packages/*/npm-debug*","node_modules/.cache"])},Uy["test-clean"]=function(){Xy.forEach((e=>{By.rm("-rf",`${e}/*/test/tmp`),By.rm("-rf",`${e}/*/test-fixtures.json`)}))},Uy["clean-lib"]=function(){By.rm("-rf",Xy.map((e=>`${e}/*/lib`))),Ky(["scripts/set-module-type.js"])},Uy["clean-runtime-helpers"]=function(){By.rm("-rf",["packages/babel-runtime/helpers/**/*.js","packages/babel-runtime-corejs2/helpers/**/*.js","packages/babel-runtime-corejs3/helpers/**/*.js","packages/babel-runtime/helpers/**/*.mjs","packages/babel-runtime-corejs2/helpers/**/*.mjs","packages/babel-runtime-corejs3/helpers/**/*.mjs","packages/babel-runtime-corejs2/core-js"])},Uy["use-cjs"]=function(){Ky(["scripts/set-module-type.js","commonjs"]),Uy.bootstrap()},Uy["use-esm"]=function(){Ky(["scripts/set-module-type.js","module"]),Uy.bootstrap()},Uy["bootstrap-only"]=function(){Uy["clean-all"](),Yy(["install"])},Uy.bootstrap=function(){Uy["bootstrap-only"](),Uy["generate-tsconfig"](),Uy.build()},Uy.build=function(){Uy["build-no-bundle"](),"true"!=process.env.BABEL_COVERAGE&&Uy["build-standalone"]()},Uy["build-standalone"]=function(){Yy(["gulp","build-babel-standalone"])},Uy["build-bundle"]=function(){Uy.clean(),Uy["clean-lib"](),Ky(["scripts/set-module-type.js"]),Yy(["gulp","build"]),Uy["build-dist"]()},Uy["build-no-bundle"]=function(){Uy.clean(),Uy["clean-lib"](),Ky(["scripts/set-module-type.js"]),Jy((()=>{Yy(["gulp","build-dev"])}),{BABEL_ENV:"development"}),Uy["build-dist"]()},Uy["build-flow-typings"]=function(){r.writeFileSync("packages/babel-types/lib/index.js.flow",Ky(["packages/babel-types/scripts/generators/flow.js"],void 0,!1))},Uy["build-dist"]=function(){Uy["build-plugin-transform-runtime-dist"]()},Uy["build-plugin-transform-runtime-dist"]=function(){Ky(["scripts/build-dist.js"],"packages/babel-plugin-transform-runtime")},Uy.prepublish=function(){process.env.BABEL_8_BREAKING?Ky(["scripts/set-module-type.js","module"]):Ky(["scripts/set-module-type.js","commonjs"]),Uy["bootstrap-only"](),Jy((()=>{Uy["prepublish-build"](),Uy.test()}),{IS_PUBLISH:"true"}),Ky(["scripts/set-module-type.js","clean"])},Uy["prepublish-build"]=function(){Uy["clean-lib"](),Uy["clean-runtime-helpers"](),Jy((()=>{Uy["build-bundle"]()}),{NODE_ENV:"production",BABEL_ENV:"production",STRIP_BABEL_8_FLAG:"true"}),Jy((()=>{Uy["prepublish-build-standalone"](),Uy["clone-license"](),Uy["prepublish-prepare-dts"](),Uy["build-flow-typings"]()}),{NODE_ENV:"production",STRIP_BABEL_8_FLAG:"true"})},Uy["prepublish-build-standalone"]=function(){Jy((()=>{Uy["build-standalone"]()}),{BABEL_ENV:"production",IS_PUBLISH:"true"})},Uy["prepublish-prepare-dts"]=function(){Uy.tscheck(),Yy(["gulp","bundle-dts"]),Uy["build-typescript-legacy-typings"]()},Uy.tscheck=function(){Uy["generate-tsconfig"](),By.rm("-rf","tsconfig.tsbuildinfo"),By.rm("-rf","dts"),Yy(["tsc","-b","."])},Uy["generate-tsconfig"]=function(){Ky(["scripts/generators/tsconfig.js"]),Ky(["scripts/generators/archived-libs-typings.js"])},Uy["generate-type-helpers"]=function(){Yy(["gulp","generate-type-helpers"])},Uy["build-typescript-legacy-typings"]=function(){r.writeFileSync("packages/babel-types/lib/index-legacy.d.ts",Ky(["packages/babel-types/scripts/generators/typescript-legacy.js"],void 0,!1))},Uy["clone-license"]=function(){Ky(["scripts/clone-license.js"])},Uy.lint=function(){Jy((()=>{Yy(qy)}),{BABEL_ENV:"test"})},Uy.fix=function(){Uy["fix-json"](),Uy["fix-js"]()},Uy["fix-js"]=function(){Yy([...qy,"--fix"])},Uy["fix-json"]=function(){Yy(["prettier",`{${Xy.join(",")}}/*/test/fixtures/**/options.json`,"--write","--loglevel","warn"])},Uy.watch=function(){Uy["build-no-bundle"](),Jy((()=>{Yy(["gulp","watch"])}),{BABEL_ENV:"development",WATCH_SKIP_BUILD:"true"})},Uy.test=function(){Uy.lint(),Uy["test-only"]()},Uy["test-only"]=function(e=[]){Yy(["jest",...e])},Uy["test-cov"]=function(){Uy.build(),Jy((()=>{Yy(["c8","jest"])}),{BABEL_ENV:"test",BABEL_COVERAGE:"true"})},Uy["bootstrap-test262"]=function(){Qy("TEST262","https://github.com/tc39/test262.git",["test","harness"])},Uy["bootstrap-typescript"]=function(){Qy("TYPESCRIPT","https://github.com/microsoft/TypeScript.git",["tests"])},Uy["bootstrap-flow"]=function(){Qy("FLOW","https://github.com/facebook/flow.git",["src/parser/test/flow"])},Uy["new-version-checklist"]=function(){},Uy["new-version"]=function(){Uy["new-version-checklist"](),zy("git",["pull","--rebase"]),Yy(["release-tool","version","-f","@babel/standalone"])},Uy["new-babel-8-version"]=function(){zy("git",["pull","--rebase"]);const e=JSON.parse(r.readFileSync("./package.json","utf8")),t=$y.inc(e.version_babel8,"prerelease");return e.version_babel8=t,r.writeFileSync("./package.json",JSON.stringify(e,null,2)+"\n"),zy("git",["add","./package.json"]),zy("git",["commit","-m","Bump Babel 8 version to "+t]),zy("git",["tag",`v${t}`,"-m",`v${t}`]),t},Uy["new-babel-8-version-create-commit-ci"]=function(){Yy(["release-tool","version",Zy(),"--all","--tag-version-prefix","tmp.v","--yes"])},Uy["new-babel-8-version-create-commit"]=function(){const e=Zy();zy("git",["checkout","-b",`release/temp/v${e}`]),Yy(["release-tool","version",e,"--all","--tag-version-prefix","tmp.v"]),console.log("Run `BABEL_8_BREAKING=true make publish` to finish publishing")}; +"use strict";var e=require("os"),r=require("fs"),t=require("path"),n=require("events"),i=require("assert"),o=require("util"),s=require("child_process"),c="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var a=function(e){return e&&e.Math===Math&&e},u=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof c&&c)||a("object"==typeof c&&c)||function(){return this}()||Function("return this")(),l={},f=function(e){try{return!!e()}catch(e){return!0}},p=!f((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),h=!f((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})),d=h,v=Function.prototype.call,g=d?v.bind(v):function(){return v.apply(v,arguments)},y={},m={}.propertyIsEnumerable,E=Object.getOwnPropertyDescriptor,b=E&&!m.call({1:2},1);y.f=b?function(e){var r=E(this,e);return!!r&&r.enumerable}:m;var w,O,S=function(e,r){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:r}},R=h,I=Function.prototype,A=I.call,j=R&&I.bind.bind(A,A),x=R?j:function(e){return function(){return A.apply(e,arguments)}},k=x,L=k({}.toString),T=k("".slice),_=function(e){return T(L(e),8,-1)},N=f,P=_,F=Object,C=x("".split),D=N((function(){return!F("z").propertyIsEnumerable(0)}))?function(e){return"String"===P(e)?C(e,""):F(e)}:F,M=function(e){return null==e},G=M,$=TypeError,B=function(e){if(G(e))throw new $("Can't call method on "+e);return e},U=D,X=B,q=function(e){return U(X(e))},W="object"==typeof document&&document.all,V=void 0===W&&void 0!==W?function(e){return"function"==typeof e||e===W}:function(e){return"function"==typeof e},H=V,z=function(e){return"object"==typeof e?null!==e:H(e)},Y=u,K=V,J=function(e,r){return arguments.length<2?(t=Y[e],K(t)?t:void 0):Y[e]&&Y[e][r];var t},Q=x({}.isPrototypeOf),Z="undefined"!=typeof navigator&&String(navigator.userAgent)||"",ee=u,re=Z,te=ee.process,ne=ee.Deno,ie=te&&te.versions||ne&&ne.version,oe=ie&&ie.v8;oe&&(O=(w=oe.split("."))[0]>0&&w[0]<4?1:+(w[0]+w[1])),!O&&re&&(!(w=re.match(/Edge\/(\d+)/))||w[1]>=74)&&(w=re.match(/Chrome\/(\d+)/))&&(O=+w[1]);var se=O,ce=se,ae=f,ue=u.String,le=!!Object.getOwnPropertySymbols&&!ae((function(){var e=Symbol("symbol detection");return!ue(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&ce&&ce<41})),fe=le&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,pe=J,he=V,de=Q,ve=Object,ge=fe?function(e){return"symbol"==typeof e}:function(e){var r=pe("Symbol");return he(r)&&de(r.prototype,ve(e))},ye=String,me=function(e){try{return ye(e)}catch(e){return"Object"}},Ee=V,be=me,we=TypeError,Oe=function(e){if(Ee(e))return e;throw new we(be(e)+" is not a function")},Se=Oe,Re=M,Ie=function(e,r){var t=e[r];return Re(t)?void 0:Se(t)},Ae=g,je=V,xe=z,ke=TypeError,Le={exports:{}},Te=u,_e=Object.defineProperty,Ne=function(e,r){try{_e(Te,e,{value:r,configurable:!0,writable:!0})}catch(t){Te[e]=r}return r},Pe=Ne,Fe="__core-js_shared__",Ce=u[Fe]||Pe(Fe,{}),De=Ce;(Le.exports=function(e,r){return De[e]||(De[e]=void 0!==r?r:{})})("versions",[]).push({version:"3.35.0",mode:"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Me=Le.exports,Ge=B,$e=Object,Be=function(e){return $e(Ge(e))},Ue=Be,Xe=x({}.hasOwnProperty),qe=Object.hasOwn||function(e,r){return Xe(Ue(e),r)},We=x,Ve=0,He=Math.random(),ze=We(1..toString),Ye=function(e){return"Symbol("+(void 0===e?"":e)+")_"+ze(++Ve+He,36)},Ke=Me,Je=qe,Qe=Ye,Ze=le,er=fe,rr=u.Symbol,tr=Ke("wks"),nr=er?rr.for||rr:rr&&rr.withoutSetter||Qe,ir=function(e){return Je(tr,e)||(tr[e]=Ze&&Je(rr,e)?rr[e]:nr("Symbol."+e)),tr[e]},or=g,sr=z,cr=ge,ar=Ie,ur=function(e,r){var t,n;if("string"===r&&je(t=e.toString)&&!xe(n=Ae(t,e)))return n;if(je(t=e.valueOf)&&!xe(n=Ae(t,e)))return n;if("string"!==r&&je(t=e.toString)&&!xe(n=Ae(t,e)))return n;throw new ke("Can't convert object to primitive value")},lr=TypeError,fr=ir("toPrimitive"),pr=function(e,r){if(!sr(e)||cr(e))return e;var t,n=ar(e,fr);if(n){if(void 0===r&&(r="default"),t=or(n,e,r),!sr(t)||cr(t))return t;throw new lr("Can't convert object to primitive value")}return void 0===r&&(r="number"),ur(e,r)},hr=ge,dr=function(e){var r=pr(e,"string");return hr(r)?r:r+""},vr=z,gr=u.document,yr=vr(gr)&&vr(gr.createElement),mr=function(e){return yr?gr.createElement(e):{}},Er=mr,br=!p&&!f((function(){return 7!==Object.defineProperty(Er("div"),"a",{get:function(){return 7}}).a})),wr=p,Or=g,Sr=y,Rr=S,Ir=q,Ar=dr,jr=qe,xr=br,kr=Object.getOwnPropertyDescriptor;l.f=wr?kr:function(e,r){if(e=Ir(e),r=Ar(r),xr)try{return kr(e,r)}catch(e){}if(jr(e,r))return Rr(!Or(Sr.f,e,r),e[r])};var Lr={},Tr=p&&f((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),_r=z,Nr=String,Pr=TypeError,Fr=function(e){if(_r(e))return e;throw new Pr(Nr(e)+" is not an object")},Cr=p,Dr=br,Mr=Tr,Gr=Fr,$r=dr,Br=TypeError,Ur=Object.defineProperty,Xr=Object.getOwnPropertyDescriptor,qr="enumerable",Wr="configurable",Vr="writable";Lr.f=Cr?Mr?function(e,r,t){if(Gr(e),r=$r(r),Gr(t),"function"==typeof e&&"prototype"===r&&"value"in t&&Vr in t&&!t[Vr]){var n=Xr(e,r);n&&n[Vr]&&(e[r]=t.value,t={configurable:Wr in t?t[Wr]:n[Wr],enumerable:qr in t?t[qr]:n[qr],writable:!1})}return Ur(e,r,t)}:Ur:function(e,r,t){if(Gr(e),r=$r(r),Gr(t),Dr)try{return Ur(e,r,t)}catch(e){}if("get"in t||"set"in t)throw new Br("Accessors not supported");return"value"in t&&(e[r]=t.value),e};var Hr=Lr,zr=S,Yr=p?function(e,r,t){return Hr.f(e,r,zr(1,t))}:function(e,r,t){return e[r]=t,e},Kr={exports:{}},Jr=p,Qr=qe,Zr=Function.prototype,et=Jr&&Object.getOwnPropertyDescriptor,rt=Qr(Zr,"name"),tt={EXISTS:rt,PROPER:rt&&"something"===function(){}.name,CONFIGURABLE:rt&&(!Jr||Jr&&et(Zr,"name").configurable)},nt=V,it=Ce,ot=x(Function.toString);nt(it.inspectSource)||(it.inspectSource=function(e){return ot(e)});var st,ct,at,ut=it.inspectSource,lt=V,ft=u.WeakMap,pt=lt(ft)&&/native code/.test(String(ft)),ht=Ye,dt=Me("keys"),vt=function(e){return dt[e]||(dt[e]=ht(e))},gt={},yt=pt,mt=u,Et=z,bt=Yr,wt=qe,Ot=Ce,St=vt,Rt=gt,It="Object already initialized",At=mt.TypeError,jt=mt.WeakMap;if(yt||Ot.state){var xt=Ot.state||(Ot.state=new jt);xt.get=xt.get,xt.has=xt.has,xt.set=xt.set,st=function(e,r){if(xt.has(e))throw new At(It);return r.facade=e,xt.set(e,r),r},ct=function(e){return xt.get(e)||{}},at=function(e){return xt.has(e)}}else{var kt=St("state");Rt[kt]=!0,st=function(e,r){if(wt(e,kt))throw new At(It);return r.facade=e,bt(e,kt,r),r},ct=function(e){return wt(e,kt)?e[kt]:{}},at=function(e){return wt(e,kt)}}var Lt={set:st,get:ct,has:at,enforce:function(e){return at(e)?ct(e):st(e,{})},getterFor:function(e){return function(r){var t;if(!Et(r)||(t=ct(r)).type!==e)throw new At("Incompatible receiver, "+e+" required");return t}}},Tt=x,_t=f,Nt=V,Pt=qe,Ft=p,Ct=tt.CONFIGURABLE,Dt=ut,Mt=Lt.enforce,Gt=Lt.get,$t=String,Bt=Object.defineProperty,Ut=Tt("".slice),Xt=Tt("".replace),qt=Tt([].join),Wt=Ft&&!_t((function(){return 8!==Bt((function(){}),"length",{value:8}).length})),Vt=String(String).split("String"),Ht=Kr.exports=function(e,r,t){"Symbol("===Ut($t(r),0,7)&&(r="["+Xt($t(r),/^Symbol\(([^)]*)\)/,"$1")+"]"),t&&t.getter&&(r="get "+r),t&&t.setter&&(r="set "+r),(!Pt(e,"name")||Ct&&e.name!==r)&&(Ft?Bt(e,"name",{value:r,configurable:!0}):e.name=r),Wt&&t&&Pt(t,"arity")&&e.length!==t.arity&&Bt(e,"length",{value:t.arity});try{t&&Pt(t,"constructor")&&t.constructor?Ft&&Bt(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=Mt(e);return Pt(n,"source")||(n.source=qt(Vt,"string"==typeof r?r:"")),e};Function.prototype.toString=Ht((function(){return Nt(this)&&Gt(this).source||Dt(this)}),"toString");var zt=Kr.exports,Yt=V,Kt=Lr,Jt=zt,Qt=Ne,Zt=function(e,r,t,n){n||(n={});var i=n.enumerable,o=void 0!==n.name?n.name:r;if(Yt(t)&&Jt(t,o,n),n.global)i?e[r]=t:Qt(r,t);else{try{n.unsafe?e[r]&&(i=!0):delete e[r]}catch(e){}i?e[r]=t:Kt.f(e,r,{value:t,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},en={},rn=Math.ceil,tn=Math.floor,nn=Math.trunc||function(e){var r=+e;return(r>0?tn:rn)(r)},on=nn,sn=function(e){var r=+e;return r!=r||0===r?0:on(r)},cn=sn,an=Math.max,un=Math.min,ln=function(e,r){var t=cn(e);return t<0?an(t+r,0):un(t,r)},fn=sn,pn=Math.min,hn=function(e){return e>0?pn(fn(e),9007199254740991):0},dn=hn,vn=function(e){return dn(e.length)},gn=q,yn=ln,mn=vn,En=function(e){return function(r,t,n){var i,o=gn(r),s=mn(o),c=yn(n,s);if(e&&t!=t){for(;s>c;)if((i=o[c++])!=i)return!0}else for(;s>c;c++)if((e||c in o)&&o[c]===t)return e||c||0;return!e&&-1}},bn={includes:En(!0),indexOf:En(!1)},wn=qe,On=q,Sn=bn.indexOf,Rn=gt,In=x([].push),An=function(e,r){var t,n=On(e),i=0,o=[];for(t in n)!wn(Rn,t)&&wn(n,t)&&In(o,t);for(;r.length>i;)wn(n,t=r[i++])&&(~Sn(o,t)||In(o,t));return o},jn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],xn=An,kn=jn.concat("length","prototype");en.f=Object.getOwnPropertyNames||function(e){return xn(e,kn)};var Ln={};Ln.f=Object.getOwnPropertySymbols;var Tn=J,_n=en,Nn=Ln,Pn=Fr,Fn=x([].concat),Cn=Tn("Reflect","ownKeys")||function(e){var r=_n.f(Pn(e)),t=Nn.f;return t?Fn(r,t(e)):r},Dn=qe,Mn=Cn,Gn=l,$n=Lr,Bn=function(e,r,t){for(var n=Mn(r),i=$n.f,o=Gn.f,s=0;so&&so(i,arguments[o]),i}));f.prototype=u,"Error"!==c?ro?ro(f,l):to(f,l,{name:!0}):ao&&i in a&&(no(f,a,i),no(f,a,"prepareStackTrace")),to(f,a);try{u.name!==c&&Zi(u,"name",c),u.constructor=f}catch(e){}return f}},po="WebAssembly",ho=u[po],vo=7!==new Error("e",{cause:7}).cause,go=function(e,r){var t={};t[e]=fo(e,r,vo),uo({global:!0,constructor:!0,arity:1,forced:vo},t)},yo=function(e,r){if(ho&&ho[e]){var t={};t[e]=fo(po+"."+e,r,vo),uo({target:po,stat:!0,constructor:!0,arity:1,forced:vo},t)}};go("Error",(function(e){return function(r){return lo(e,this,arguments)}})),go("EvalError",(function(e){return function(r){return lo(e,this,arguments)}})),go("RangeError",(function(e){return function(r){return lo(e,this,arguments)}})),go("ReferenceError",(function(e){return function(r){return lo(e,this,arguments)}})),go("SyntaxError",(function(e){return function(r){return lo(e,this,arguments)}})),go("TypeError",(function(e){return function(r){return lo(e,this,arguments)}})),go("URIError",(function(e){return function(r){return lo(e,this,arguments)}})),yo("CompileError",(function(e){return function(r){return lo(e,this,arguments)}})),yo("LinkError",(function(e){return function(r){return lo(e,this,arguments)}})),yo("RuntimeError",(function(e){return function(r){return lo(e,this,arguments)}}));var mo={},Eo=An,bo=jn,wo=Object.keys||function(e){return Eo(e,bo)},Oo=p,So=Tr,Ro=Lr,Io=Fr,Ao=q,jo=wo;mo.f=Oo&&!So?Object.defineProperties:function(e,r){Io(e);for(var t,n=Ao(r),i=jo(r),o=i.length,s=0;o>s;)Ro.f(e,t=i[s++],n[t]);return e};var xo,ko=J("document","documentElement"),Lo=Fr,To=mo,_o=jn,No=gt,Po=ko,Fo=mr,Co="prototype",Do="script",Mo=vt("IE_PROTO"),Go=function(){},$o=function(e){return"<"+Do+">"+e+""},Bo=function(e){e.write($o("")),e.close();var r=e.parentWindow.Object;return e=null,r},Uo=function(){try{xo=new ActiveXObject("htmlfile")}catch(e){}var e,r,t;Uo="undefined"!=typeof document?document.domain&&xo?Bo(xo):(r=Fo("iframe"),t="java"+Do+":",r.style.display="none",Po.appendChild(r),r.src=String(t),(e=r.contentWindow.document).open(),e.write($o("document.F=Object")),e.close(),e.F):Bo(xo);for(var n=_o.length;n--;)delete Uo[Co][_o[n]];return Uo()};No[Mo]=!0;var Xo=Object.create||function(e,r){var t;return null!==e?(Go[Co]=Lo(e),t=new Go,Go[Co]=null,t[Mo]=e):t=Uo(),void 0===r?t:To.f(t,r)},qo=ir,Wo=Xo,Vo=Lr.f,Ho=qo("unscopables"),zo=Array.prototype;void 0===zo[Ho]&&Vo(zo,Ho,{configurable:!0,value:Wo(null)});var Yo,Ko,Jo,Qo={},Zo=!f((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),es=qe,rs=V,ts=Be,ns=Zo,is=vt("IE_PROTO"),os=Object,ss=os.prototype,cs=ns?os.getPrototypeOf:function(e){var r=ts(e);if(es(r,is))return r[is];var t=r.constructor;return rs(t)&&r instanceof t?t.prototype:r instanceof os?ss:null},as=f,us=V,ls=z,fs=cs,ps=Zt,hs=ir("iterator"),ds=!1;[].keys&&("next"in(Jo=[].keys())?(Ko=fs(fs(Jo)))!==Object.prototype&&(Yo=Ko):ds=!0);var vs=!ls(Yo)||as((function(){var e={};return Yo[hs].call(e)!==e}));vs&&(Yo={}),us(Yo[hs])||ps(Yo,hs,(function(){return this}));var gs={IteratorPrototype:Yo,BUGGY_SAFARI_ITERATORS:ds},ys=Lr.f,ms=qe,Es=ir("toStringTag"),bs=function(e,r,t){e&&!t&&(e=e.prototype),e&&!ms(e,Es)&&ys(e,Es,{configurable:!0,value:r})},ws=gs.IteratorPrototype,Os=Xo,Ss=S,Rs=bs,Is=Qo,As=function(){return this},js=ii,xs=g,ks=V,Ls=function(e,r,t,n){var i=r+" Iterator";return e.prototype=Os(ws,{next:Ss(+!n,t)}),Rs(e,i,!1),Is[i]=As,e},Ts=cs,_s=Ei,Ns=bs,Ps=Yr,Fs=Zt,Cs=Qo,Ds=tt.PROPER,Ms=tt.CONFIGURABLE,Gs=gs.IteratorPrototype,$s=gs.BUGGY_SAFARI_ITERATORS,Bs=ir("iterator"),Us="keys",Xs="values",qs="entries",Ws=function(){return this},Vs=q,Hs=function(e){zo[Ho][e]=!0},zs=Qo,Ys=Lt,Ks=Lr.f,Js=function(e,r,t,n,i,o,s){Ls(t,r,n);var c,a,u,l=function(e){if(e===i&&v)return v;if(!$s&&e&&e in h)return h[e];switch(e){case Us:case Xs:case qs:return function(){return new t(this,e)}}return function(){return new t(this)}},f=r+" Iterator",p=!1,h=e.prototype,d=h[Bs]||h["@@iterator"]||i&&h[i],v=!$s&&d||l(i),g="Array"===r&&h.entries||d;if(g&&(c=Ts(g.call(new e)))!==Object.prototype&&c.next&&(Ts(c)!==Gs&&(_s?_s(c,Gs):ks(c[Bs])||Fs(c,Bs,Ws)),Ns(c,f,!0)),Ds&&i===Xs&&d&&d.name!==Xs&&(Ms?Ps(h,"name",Xs):(p=!0,v=function(){return xs(d,this)})),i)if(a={values:l(Xs),keys:o?v:l(Us),entries:l(qs)},s)for(u in a)($s||p||!(u in h))&&Fs(h,u,a[u]);else js({target:r,proto:!0,forced:$s||p},a);return h[Bs]!==v&&Fs(h,Bs,v,{name:i}),Cs[r]=v,a},Qs=function(e,r){return{value:e,done:r}},Zs=p,ec="Array Iterator",rc=Ys.set,tc=Ys.getterFor(ec);Js(Array,"Array",(function(e,r){rc(this,{type:ec,target:Vs(e),index:0,kind:r})}),(function(){var e=tc(this),r=e.target,t=e.index++;if(!r||t>=r.length)return e.target=void 0,Qs(void 0,!0);switch(e.kind){case"keys":return Qs(t,!1);case"values":return Qs(r[t],!1)}return Qs([t,r[t]],!1)}),"values");var nc=zs.Arguments=zs.Array;if(Hs("keys"),Hs("values"),Hs("entries"),Zs&&"values"!==nc.name)try{Ks(nc,"name",{value:"values"})}catch(e){}var ic=_,oc=x,sc=function(e){if("Function"===ic(e))return oc(e)},cc=Oe,ac=h,uc=sc(sc.bind),lc=_,fc=Array.isArray||function(e){return"Array"===lc(e)},pc=x,hc=f,dc=V,vc=Ni,gc=ut,yc=function(){},mc=[],Ec=J("Reflect","construct"),bc=/^\s*(?:class|function)\b/,wc=pc(bc.exec),Oc=!bc.test(yc),Sc=function(e){if(!dc(e))return!1;try{return Ec(yc,mc,e),!0}catch(e){return!1}},Rc=function(e){if(!dc(e))return!1;switch(vc(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Oc||!!wc(bc,gc(e))}catch(e){return!0}};Rc.sham=!0;var Ic=!Ec||hc((function(){var e;return Sc(Sc.call)||!Sc(Object)||!Sc((function(){e=!0}))||e}))?Rc:Sc,Ac=fc,jc=Ic,xc=z,kc=ir("species"),Lc=Array,Tc=function(e){var r;return Ac(e)&&(r=e.constructor,(jc(r)&&(r===Lc||Ac(r.prototype))||xc(r)&&null===(r=r[kc]))&&(r=void 0)),void 0===r?Lc:r},_c=function(e,r){return new(Tc(e))(0===r?0:r)},Nc=function(e,r){return cc(e),void 0===r?e:ac?uc(e,r):function(){return e.apply(r,arguments)}},Pc=D,Fc=Be,Cc=vn,Dc=_c,Mc=x([].push),Gc=function(e){var r=1===e,t=2===e,n=3===e,i=4===e,o=6===e,s=7===e,c=5===e||o;return function(a,u,l,f){for(var p,h,d=Fc(a),v=Pc(d),g=Cc(v),y=Nc(u,l),m=0,E=f||Dc,b=r?E(a,g):t||s?E(a,0):void 0;g>m;m++)if((c||m in v)&&(h=y(p=v[m],m,d),e))if(r)b[m]=h;else if(h)switch(e){case 3:return!0;case 5:return p;case 6:return m;case 2:Mc(b,p)}else switch(e){case 4:return!1;case 7:Mc(b,p)}return o?-1:n||i?i:b}},$c={forEach:Gc(0),map:Gc(1),filter:Gc(2),some:Gc(3),every:Gc(4),find:Gc(5),findIndex:Gc(6),filterReject:Gc(7)},Bc=f,Uc=se,Xc=ir("species"),qc=function(e){return Uc>=51||!Bc((function(){var r=[];return(r.constructor={})[Xc]=function(){return{foo:1}},1!==r[e](Boolean).foo}))},Wc=$c.map;ii({target:"Array",proto:!0,forced:!qc("map")},{map:function(e){return Wc(this,e,arguments.length>1?arguments[1]:void 0)}});var Vc=x([].slice),Hc=fc,zc=V,Yc=_,Kc=Ci,Jc=x([].push),Qc=ii,Zc=J,ea=ui,ra=g,ta=x,na=f,ia=V,oa=ge,sa=Vc,ca=function(e){if(zc(e))return e;if(Hc(e)){for(var r=e.length,t=[],n=0;nb)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")})),tu=p,nu=u,iu=x,ou=Kn,su=Ii,cu=Yr,au=Xo,uu=en.f,lu=Q,fu=xa,pu=Ci,hu=Ca,du=Ua,vu=wi,gu=Zt,yu=f,mu=qe,Eu=Lt.enforce,bu=function(e){var r=Va(e);za&&r&&!r[Ya]&&Ha(r,Ya,{configurable:!0,get:function(){return this}})},wu=Qa,Ou=ru,Su=ir("match"),Ru=nu.RegExp,Iu=Ru.prototype,Au=nu.SyntaxError,ju=iu(Iu.exec),xu=iu("".charAt),ku=iu("".replace),Lu=iu("".indexOf),Tu=iu("".slice),_u=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Nu=/a/g,Pu=/a/g,Fu=new Ru(Nu)!==Nu,Cu=du.MISSED_STICKY,Du=du.UNSUPPORTED_Y,Mu=tu&&(!Fu||Cu||wu||Ou||yu((function(){return Pu[Su]=!1,Ru(Nu)!==Nu||Ru(Pu)===Pu||"/a/i"!==String(Ru(Nu,"i"))})));if(ou("RegExp",Mu)){for(var Gu=function(e,r){var t,n,i,o,s,c,a=lu(Iu,this),u=fu(e),l=void 0===r,f=[],p=e;if(!a&&u&&l&&e.constructor===Gu)return e;if((u||lu(Iu,e))&&(e=e.source,l&&(r=hu(p))),e=void 0===e?"":pu(e),r=void 0===r?"":pu(r),p=e,wu&&"dotAll"in Nu&&(n=!!r&&Lu(r,"s")>-1)&&(r=ku(r,/s/g,"")),t=r,Cu&&"sticky"in Nu&&(i=!!r&&Lu(r,"y")>-1)&&Du&&(r=ku(r,/y/g,"")),Ou&&(o=function(e){for(var r,t=e.length,n=0,i="",o=[],s=au(null),c=!1,a=!1,u=0,l="";n<=t;n++){if("\\"===(r=xu(e,n)))r+=xu(e,++n);else if("]"===r)c=!1;else if(!c)switch(!0){case"["===r:c=!0;break;case"("===r:ju(_u,Tu(e,n+1))&&(n+=2,a=!0),i+=r,u++;continue;case">"===r&&a:if(""===l||mu(s,l))throw new Au("Invalid capture group name");s[l]=!0,o[o.length]=[l,u],a=!1,l="";continue}a?l+=r:i+=r}return[i,o]}(e),e=o[0],f=o[1]),s=su(Ru(e,r),a?this:Iu,Gu),(n||i||f.length)&&(c=Eu(s),n&&(c.dotAll=!0,c.raw=Gu(function(e){for(var r,t=e.length,n=0,i="",o=!1;n<=t;n++)"\\"!==(r=xu(e,n))?o||"."!==r?("["===r?o=!0:"]"===r&&(o=!1),i+=r):i+="[\\s\\S]":i+=r+xu(e,++n);return i}(e),t)),i&&(c.sticky=!0),f.length&&(c.groups=f)),e!==p)try{cu(s,"source",""===p?"(?:)":p)}catch(e){}return s},$u=uu(Ru),Bu=0;$u.length>Bu;)vu(Gu,Ru,$u[Bu++]);Iu.constructor=Gu,Gu.prototype=Iu,gu(nu,"RegExp",Gu,{constructor:!0})}bu("RegExp");var Uu=p,Xu=Qa,qu=_,Wu=Wa,Vu=Lt.get,Hu=RegExp.prototype,zu=TypeError;Uu&&Xu&&Wu(Hu,"dotAll",{configurable:!0,get:function(){if(this!==Hu){if("RegExp"===qu(this))return!!Vu(this).dotAll;throw new zu("Incompatible receiver, RegExp required")}}});var Yu=g,Ku=x,Ju=Ci,Qu=La,Zu=Ua,el=Xo,rl=Lt.get,tl=Qa,nl=ru,il=Me("native-string-replace",String.prototype.replace),ol=RegExp.prototype.exec,sl=ol,cl=Ku("".charAt),al=Ku("".indexOf),ul=Ku("".replace),ll=Ku("".slice),fl=function(){var e=/a/,r=/b*/g;return Yu(ol,e,"a"),Yu(ol,r,"a"),0!==e.lastIndex||0!==r.lastIndex}(),pl=Zu.BROKEN_CARET,hl=void 0!==/()??/.exec("")[1];(fl||hl||pl||tl||nl)&&(sl=function(e){var r,t,n,i,o,s,c,a=this,u=rl(a),l=Ju(e),f=u.raw;if(f)return f.lastIndex=a.lastIndex,r=Yu(sl,f,l),a.lastIndex=f.lastIndex,r;var p=u.groups,h=pl&&a.sticky,d=Yu(Qu,a),v=a.source,g=0,y=l;if(h&&(d=ul(d,"y",""),-1===al(d,"g")&&(d+="g"),y=ll(l,a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==cl(l,a.lastIndex-1))&&(v="(?: "+v+")",y=" "+y,g++),t=new RegExp("^(?:"+v+")",d)),hl&&(t=new RegExp("^"+v+"$(?!\\s)",d)),fl&&(n=a.lastIndex),i=Yu(ol,h?t:a,y),h?i?(i.input=ll(i.input,g),i[0]=ll(i[0],g),i.index=a.lastIndex,a.lastIndex+=i[0].length):a.lastIndex=0:fl&&i&&(a.lastIndex=a.global?i.index+i[0].length:n),hl&&i&&i.length>1&&Yu(il,i[0],t,(function(){for(o=1;o=c?e?"":void 0:(n=Ml(o,s))<55296||n>56319||s+1===c||(i=Ml(o,s+1))<56320||i>57343?e?Dl(o,s):n:e?Gl(o,s,s+2):i-56320+(n-55296<<10)+65536}},Bl={codeAt:$l(!1),charAt:$l(!0)}.charAt,Ul=function(e,r,t){return r+(t?Bl(e,r).length:1)},Xl=g,ql=Fr,Wl=V,Vl=_,Hl=dl,zl=TypeError,Yl=function(e,r){var t=e.exec;if(Wl(t)){var n=Xl(t,e,r);return null!==n&&ql(n),n}if("RegExp"===Vl(e))return Xl(Hl,e,r);throw new zl("RegExp#exec called on incompatible receiver")},Kl=g,Jl=Fr,Ql=M,Zl=hn,ef=Ci,rf=B,tf=Ie,nf=Ul,of=Yl;_l("match",(function(e,r,t){return[function(r){var t=rf(this),n=Ql(r)?void 0:tf(r,e);return n?Kl(n,r,t):new RegExp(r)[e](ef(t))},function(e){var n=Jl(this),i=ef(e),o=t(r,n,i);if(o.done)return o.value;if(!n.global)return of(n,i);var s=n.unicode;n.lastIndex=0;for(var c,a=[],u=0;null!==(c=of(n,i));){var l=ef(c[0]);a[u]=l,""===l&&(n.lastIndex=nf(i,Zl(n.lastIndex),s)),u++}return 0===u?null:a}]}));var sf=x,cf=Be,af=Math.floor,uf=sf("".charAt),lf=sf("".replace),ff=sf("".slice),pf=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,hf=/\$([$&'`]|\d{1,2})/g,df=function(e,r,t,n,i,o){var s=t+e.length,c=n.length,a=hf;return void 0!==i&&(i=cf(i),a=pf),lf(o,a,(function(o,a){var u;switch(uf(a,0)){case"$":return"$";case"&":return e;case"`":return ff(r,0,t);case"'":return ff(r,s);case"<":u=i[ff(a,1,-1)];break;default:var l=+a;if(0===l)return o;if(l>c){var f=af(l/10);return 0===f?o:f<=c?void 0===n[f-1]?uf(a,1):n[f-1]+uf(a,1):o}u=n[l-1]}return void 0===u?"":u}))},vf=ui,gf=g,yf=x,mf=_l,Ef=f,bf=Fr,wf=V,Of=M,Sf=sn,Rf=hn,If=Ci,Af=B,jf=Ul,xf=Ie,kf=df,Lf=Yl,Tf=ir("replace"),_f=Math.max,Nf=Math.min,Pf=yf([].concat),Ff=yf([].push),Cf=yf("".indexOf),Df=yf("".slice),Mf="$0"==="a".replace(/./,"$0"),Gf=!!/./[Tf]&&""===/./[Tf]("a","$0"),$f=!Ef((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));mf("replace",(function(e,r,t){var n=Gf?"$":"$0";return[function(e,t){var n=Af(this),i=Of(e)?void 0:xf(e,Tf);return i?gf(i,e,n,t):gf(r,If(n),e,t)},function(e,i){var o=bf(this),s=If(e);if("string"==typeof i&&-1===Cf(i,n)&&-1===Cf(i,"$<")){var c=t(r,o,s,i);if(c.done)return c.value}var a=wf(i);a||(i=If(i));var u,l=o.global;l&&(u=o.unicode,o.lastIndex=0);for(var f,p=[];null!==(f=Lf(o,s))&&(Ff(p,f),l);){""===If(f[0])&&(o.lastIndex=jf(s,Rf(o.lastIndex),u))}for(var h,d="",v=0,g=0;g=v&&(d+=Df(s,v,E)+y,v=E+m.length)}return d+Df(s,v)}]}),!$f||!Mf||Gf);var Bf=ii,Uf=g,Xf=x,qf=B,Wf=V,Vf=M,Hf=xa,zf=Ci,Yf=Ie,Kf=Ca,Jf=df,Qf=ir("replace"),Zf=TypeError,ep=Xf("".indexOf);Xf("".replace);var rp=Xf("".slice),tp=Math.max,np=function(e,r,t){return t>e.length?-1:""===r?t:ep(e,r,t)};Bf({target:"String",proto:!0},{replaceAll:function(e,r){var t,n,i,o,s,c,a,u,l=qf(this),f=0,p=0,h="";if(!Vf(e)){if(Hf(e)&&(t=zf(qf(Kf(e))),!~ep(t,"g")))throw new Zf("`.replaceAll` does not allow non-global regexes");if(n=Yf(e,Qf))return Uf(n,e,l,r)}for(i=zf(l),o=zf(e),(s=Wf(r))||(r=zf(r)),c=o.length,a=tp(1,c),f=np(i,o,0);-1!==f;)u=s?zf(r(o,f,i)):Jf(o,i,f,[],void 0,r),h+=rp(i,p,f)+u,p=f+c,f=np(i,o,f+a);return p1?arguments[1]:void 0;return Rp?Sp(this,e,r)||0:wp(this,e,r)}});var Ip=dr,Ap=Lr,jp=S,xp=function(e,r,t){var n=Ip(r);n in e?Ap.f(e,n,jp(0,t)):e[n]=t},kp=ii,Lp=fc,Tp=Ic,_p=z,Np=ln,Pp=vn,Fp=q,Cp=xp,Dp=ir,Mp=Vc,Gp=qc("slice"),$p=Dp("species"),Bp=Array,Up=Math.max;kp({target:"Array",proto:!0,forced:!Gp},{slice:function(e,r){var t,n,i,o=Fp(this),s=Pp(o),c=Np(e,s),a=Np(void 0===r?s:r,s);if(Lp(o)&&(t=o.constructor,(Tp(t)&&(t===Bp||Lp(t.prototype))||_p(t)&&null===(t=t[$p]))&&(t=void 0),t===Bp||void 0===t))return Mp(o,c,a);for(n=new(void 0===t?Bp:t)(Up(a-c,0)),i=0;c9007199254740991)throw zp("Maximum allowed index exceeded");return e},Kp=Be,Jp=vn,Qp=Hp,Zp=Yp;ii({target:"Array",proto:!0,arity:1,forced:f((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var r=Kp(this),t=Jp(r),n=arguments.length;Zp(t+n);for(var i=0;i=51||!rh((function(){var e=[];return e[fh]=!1,e.concat()[0]!==e})),hh=function(e){if(!nh(e))return!1;var r=e[fh];return void 0!==r?!!r:th(e)};eh({target:"Array",proto:!0,arity:1,forced:!ph||!uh("concat")},{concat:function(e){var r,t,n,i,o,s=ih(this),c=ah(s,0),a=0;for(r=-1,n=arguments.length;r=r.length)return t&&(t[h]=r),o(null,r);c.lastIndex=u;var e=c.exec(r);return p=l,l+=e[0],f=p+e[1],u=c.lastIndex,v[f]||t&&t[f]===f?process.nextTick(y):t&&Object.prototype.hasOwnProperty.call(t,f)?b(t[f]):i.lstat(f,m)}function m(e,r){if(e)return o(e);if(!r.isSymbolicLink())return v[f]=!0,t&&(t[f]=f),process.nextTick(y);if(!n){var s=r.dev.toString(32)+":"+r.ino.toString(32);if(d.hasOwnProperty(s))return E(null,d[s],f)}i.stat(f,(function(e){if(e)return o(e);i.readlink(f,(function(e,r){n||(d[s]=r),E(e,r)}))}))}function E(r,n,i){if(r)return o(r);var s=e.resolve(p,n);t&&(t[i]=s),b(s)}function b(t){r=e.resolve(t,r.slice(u)),g()}g()},Ah}function xh(){if(Rh)return Sh;Rh=1,Sh=a,a.realpath=a,a.sync=u,a.realpathSync=u,a.monkeypatch=function(){e.realpath=a,e.realpathSync=u},a.unmonkeypatch=function(){e.realpath=t,e.realpathSync=n};var e=r,t=e.realpath,n=e.realpathSync,i=process.version,o=/^v[0-5]\./.test(i),s=jh();function c(e){return e&&"realpath"===e.syscall&&("ELOOP"===e.code||"ENOMEM"===e.code||"ENAMETOOLONG"===e.code)}function a(e,r,n){if(o)return t(e,r,n);"function"==typeof r&&(n=r,r=null),t(e,r,(function(t,i){c(t)?s.realpath(e,r,n):n(t,i)}))}function u(e,r){if(o)return n(e,r);try{return n(e,r)}catch(t){if(c(t))return s.realpathSync(e,r);throw t}}return Sh}var kh=$c.filter;ii({target:"Array",proto:!0,forced:!qc("filter")},{filter:function(e){return kh(this,e,arguments.length>1?arguments[1]:void 0)}});var Lh,Th,_h,Nh,Ph,Fh,Ch,Dh,Mh=Ic,Gh=me,$h=TypeError,Bh=Fr,Uh=function(e){if(Mh(e))return e;throw new $h(Gh(e)+" is not a constructor")},Xh=M,qh=ir("species"),Wh=ui,Vh=g,Hh=x,zh=_l,Yh=Fr,Kh=M,Jh=xa,Qh=B,Zh=function(e,r){var t,n=Bh(e).constructor;return void 0===n||Xh(t=Bh(n)[qh])?r:Uh(t)},ed=Ul,rd=hn,td=Ci,nd=Ie,id=Vc,od=Yl,sd=dl,cd=f,ad=Ua.UNSUPPORTED_Y,ud=4294967295,ld=Math.min,fd=[].push,pd=Hh(/./.exec),hd=Hh(fd),dd=Hh("".slice),vd=!cd((function(){var e=/(?:)/,r=e.exec;e.exec=function(){return r.apply(this,arguments)};var t="ab".split(e);return 2!==t.length||"a"!==t[0]||"b"!==t[1]}));function gd(){if(Th)return Lh;Th=1,Lh=function(r,t){for(var n=[],i=0;i=0&&u>0){for(n=[],o=t.length;l>=0&&!c;)l==a?(n.push(l),a=t.indexOf(e,l+1)):1==n.length?c=[n.pop(),u]:((i=n.pop())=0?a:u;n.length&&(c=[o,s])}return c}return Nh=1,_h=e,e.range=t,_h}();Ph=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return d(function(e){return e.split("\\\\").join(t).split("\\{").join(n).split("\\}").join(i).split("\\,").join(o).split("\\.").join(s)}(e),!0).map(a)};var t="\0SLASH"+Math.random()+"\0",n="\0OPEN"+Math.random()+"\0",i="\0CLOSE"+Math.random()+"\0",o="\0COMMA"+Math.random()+"\0",s="\0PERIOD"+Math.random()+"\0";function c(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function a(e){return e.split(t).join("\\").split(n).join("{").split(i).join("}").split(o).join(",").split(s).join(".")}function u(e){if(!e)return[""];var t=[],n=r("{","}",e);if(!n)return e.split(",");var i=n.pre,o=n.body,s=n.post,c=i.split(",");c[c.length-1]+="{"+o+"}";var a=u(s);return s.length&&(c[c.length-1]+=a.shift(),c.push.apply(c,a)),t.push.apply(t,c),t}function l(e){return"{"+e+"}"}function f(e){return/^-?0\d/.test(e)}function p(e,r){return e<=r}function h(e,r){return e>=r}function d(t,n){var o=[],s=r("{","}",t);if(!s||/\$$/.test(s.pre))return[t];var a,v=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body),g=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body),y=v||g,m=s.body.indexOf(",")>=0;if(!y&&!m)return s.post.match(/,.*\}/)?d(t=s.pre+"{"+s.body+i+s.post):[t];if(y)a=s.body.split(/\.\./);else if(1===(a=u(s.body)).length&&1===(a=d(a[0],!1).map(l)).length)return(w=s.post.length?d(s.post,!1):[""]).map((function(e){return s.pre+a[0]+e}));var E,b=s.pre,w=s.post.length?d(s.post,!1):[""];if(y){var O=c(a[0]),S=c(a[1]),R=Math.max(a[0].length,a[1].length),I=3==a.length?Math.abs(c(a[2])):1,A=p;S0){var T=new Array(L+1).join("0");k=x<0?"-"+T+k.slice(1):T+k}}E.push(k)}}else E=e(a,(function(e){return d(e,!1)}));for(var _=0;_65536)throw new TypeError("pattern is too long")};l.prototype.parse=function(e,t){p(e);var c=this.options;if("**"===e){if(!c.noglobstar)return r;e="*"}if(""===e)return"";var a,u="",l=!!c.nocase,f=!1,d=[],v=[],g=!1,y=-1,m=-1,E="."===e.charAt(0)?"":c.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=this;function w(){if(a){switch(a){case"*":u+=o,l=!0;break;case"?":u+=i,l=!0;break;default:u+="\\"+a}b.debug("clearStateChar %j %j",a,u),a=!1}}for(var O,S=0,R=e.length;S-1;T--){var _=v[T],N=u.slice(0,_.reStart),P=u.slice(_.reStart,_.reEnd-8),F=u.slice(_.reEnd-8,_.reEnd),C=u.slice(_.reEnd);F+=C;var D=N.split("(").length-1,M=C;for(S=0;S=0&&!(i=r[o]);o--);for(o=0;o>> no match, partial?",e,p,t,h),p!==c))}if("string"==typeof l?(u=f===l,this.debug("string match",l,f,u)):(u=f.match(l),this.debug("pattern match",l,f,u)),!u)return!1}if(o===c&&s===a)return!0;if(o===c)return n;if(s===a)return o===c-1&&""===e[o];throw new Error("wtf?")},Ch}zh("split",(function(e,r,t){var n;return n="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var n=td(Qh(this)),i=void 0===t?ud:t>>>0;if(0===i)return[];if(void 0===e)return[n];if(!Jh(e))return Vh(r,n,e,i);for(var o,s,c,a=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),l=0,f=new RegExp(e.source,u+"g");(o=Vh(sd,f,n))&&!((s=f.lastIndex)>l&&(hd(a,dd(n,l,o.index)),o.length>1&&o.index=i));)f.lastIndex===o.index&&f.lastIndex++;return l===n.length?!c&&pd(f,"")||hd(a,""):hd(a,dd(n,l)),a.length>i?id(a,0,i):a}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:Vh(r,this,e,t)}:r,[function(r,t){var i=Qh(this),o=Kh(r)?void 0:nd(r,e);return o?Vh(o,r,i,t):Vh(n,td(i),r,t)},function(e,i){var o=Yh(this),s=td(e),c=t(n,o,s,i,n!==r);if(c.done)return c.value;var a=Zh(o,RegExp),u=o.unicode,l=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(ad?"g":"y"),f=new a(ad?"^(?:"+o.source+")":o,l),p=void 0===i?ud:i>>>0;if(0===p)return[];if(0===s.length)return null===od(f,s)?[s]:[];for(var h=0,d=0,v=[];d0;)e[i]=e[--i];i!==o++&&(e[i]=n)}else for(var s=xd(t/2),c=kd(jd(e,0,s),r),a=kd(jd(e,s),r),u=c.length,l=a.length,f=0,p=0;f3)){if(Hd)return!0;if(Yd)return Yd<603;var e,r,t,n,i="";for(e=65;e<76;e++){switch(r=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:t=3;break;case 68:case 71:t=4;break;default:t=2}for(n=0;n<47;n++)Kd.push({k:r+n,v:t})}for(Kd.sort((function(e,r){return r.v-e.v})),n=0;nUd(t)?1:-1}}(e)),t=$d(i),n=0;nu-n+t;o--)Ev(a,o-1)}else if(t>n)for(o=u-n;o>l;o--)c=o+t-1,(s=o+n-1)in a?a[c]=a[s]:Ev(a,c);for(o=0;oi?(n.splice(0,i),process.nextTick((function(){t.apply(null,o)}))):delete r[e]}}))}(e))})),Iv}function Bv(){if(xv)return jv;xv=1,jv=m;var e=xh(),r=md();r.Minimatch;var o=Sd(),s=n.EventEmitter,c=t,a=i,u=Ad(),l=function(){if(ov)return iv;ov=1,iv=p,p.GlobSync=h;var e=xh(),r=md();r.Minimatch,Bv().Glob;var n=t,o=i,s=Ad(),c=cv(),a=c.setopts,u=c.ownProp,l=c.childrenIgnored,f=c.isIgnored;function p(e,r){if("function"==typeof r||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");return new h(e,r).found}function h(e,r){if(!e)throw new Error("must provide pattern");if("function"==typeof r||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");if(!(this instanceof h))return new h(e,r);if(a(this,e,r),this.noprocess)return this;var t=this.minimatch.set.length;this.matches=new Array(t);for(var n=0;nthis.maxLength)return!1;if(!this.stat&&u(this.cache,r)){var n=this.cache[r];if(Array.isArray(n)&&(n="DIR"),!t||"DIR"===n)return n;if(t&&"FILE"===n)return!1}var i=this.statCache[r];if(!i){var o;try{o=this.fs.lstatSync(r)}catch(e){if(e&&("ENOENT"===e.code||"ENOTDIR"===e.code))return this.statCache[r]=!1,!1}if(o&&o.isSymbolicLink())try{i=this.fs.statSync(r)}catch(e){i=o}else i=o}return this.statCache[r]=i,n=!0,i&&(n=i.isDirectory()?"DIR":"FILE"),this.cache[r]=this.cache[r]||n,(!t||"FILE"!==n)&&n},h.prototype._mark=function(e){return c.mark(this,e)},h.prototype._makeAbs=function(e){return c.makeAbs(this,e)},iv}(),f=cv(),p=f.setopts,h=f.ownProp,d=$v(),v=f.childrenIgnored,g=f.isIgnored,y=Gv();function m(e,r,t){if("function"==typeof r&&(t=r,r={}),r||(r={}),r.sync){if(t)throw new TypeError("callback provided to sync glob");return l(e,r)}return new b(e,r,t)}m.sync=l;var E=m.GlobSync=l.GlobSync;function b(e,r,t){if("function"==typeof r&&(t=r,r=null),r&&r.sync){if(t)throw new TypeError("callback provided to sync glob");return new E(e,r)}if(!(this instanceof b))return new b(e,r,t);p(this,e,r),this._didRealPath=!1;var n=this.minimatch.set.length;this.matches=new Array(n),"function"==typeof t&&(t=y(t),this.on("error",t),this.on("end",(function(e){t(null,e)})));var i=this;if(this._processing=0,this._emitQueue=[],this._processQueue=[],this.paused=!1,this.noprocess)return this;if(0===n)return c();for(var o=!0,s=0;s1)return!0;for(var i=0;ithis.maxLength)return r();if(!this.stat&&h(this.cache,t)){var i=this.cache[t];if(Array.isArray(i)&&(i="DIR"),!n||"DIR"===i)return r(null,i);if(n&&"FILE"===i)return r()}var o=this.statCache[t];if(void 0!==o){if(!1===o)return r(null,o);var s=o.isDirectory()?"DIR":"FILE";return n&&"FILE"===s?r():r(null,s,o)}var c=this,a=d("stat\0"+t,(function(n,i){if(i&&i.isSymbolicLink())return c.fs.stat(t,(function(n,o){n?c._stat2(e,t,null,i,r):c._stat2(e,t,n,o,r)}));c._stat2(e,t,n,i,r)}));a&&c.fs.lstat(t,a)},b.prototype._stat2=function(e,r,t,n,i){if(t&&("ENOENT"===t.code||"ENOTDIR"===t.code))return this.statCache[r]=!1,i();var o="/"===e.slice(-1);if(this.statCache[r]=n,"/"===r.slice(-1)&&n&&!n.isDirectory())return i(null,!1,n);var s=!0;return n&&(s=n.isDirectory()?"DIR":"FILE"),this.cache[r]=this.cache[r]||s,o&&"FILE"===s?i():i(null,s,n)},jv}function Uv(){if(kv)return Ih;kv=1;var t=e,n=r,i=Bv(),o=Ly(),s=Object.create(o);Ih.extend=Object.assign;var c=Boolean(process.versions.electron),a={fatal:!1,globOptions:{},maxdepth:255,noglob:!1,silent:!1,verbose:!1,execPath:null,bufLength:65536},u={reset:function(){Object.assign(this,a),c||(this.execPath=process.execPath)},resetForTesting:function(){this.reset(),this.silent=!0}};u.reset(),Ih.config=u;var l={error:null,errorCode:0,currentCmd:"shell.js"};function f(e){return"object"==typeof e&&null!==e}function p(){u.silent||console.error.apply(console,arguments)}function h(e){if("string"!=typeof e)throw new TypeError("input must be a string");return e.replace(/\\/g,"/")}function d(e,r,t){if("string"!=typeof e)throw new Error("msg must be a string");var n={continue:!1,code:1,prefix:l.currentCmd+": ",silent:!1};"number"==typeof r&&f(t)?t.code=r:f(r)?t=r:"number"==typeof r?t={code:r}:"number"!=typeof r&&(t={}),t=Object.assign({},n,t),l.errorCode||(l.errorCode=t.code);var i=h(t.prefix+e);if(l.error=l.error?l.error+"\n":"",l.error+=i,u.fatal)throw new Error(i);if(e.length>0&&!t.silent&&p(i),!t.continue)throw{msg:"earlyExit",retValue:new v("",l.error,l.errorCode)}}function v(e,r,t){var n;return e instanceof Array?((n=e).stdout=e.join("\n"),e.length>0&&(n.stdout+="\n")):(n=new String(e)).stdout=e,n.stderr=r,n.code=t,w.forEach((function(e){n[e]=s[e].bind(n)})),n}function g(e,r,t){if("string"!=typeof e&&!f(e))throw new Error("options must be strings or key-value pairs");if(!f(r))throw new Error("parseOptions() internal error: map must be an object");if(t&&!f(t))throw new Error("parseOptions() internal error: errorOptions must be object");if("--"===e)return{};var n={};if(Object.keys(r).forEach((function(e){var t=r[e];"!"!==t[0]&&(n[t]=!1)})),""===e)return n;if("string"==typeof e){if("-"!==e[0])throw new Error("Options string must start with a '-'");e.slice(1).split("").forEach((function(e){if(e in r){var i=r[e];"!"===i[0]?n[i.slice(1)]=!1:n[i]=!0}else d("option not recognized: "+e,t||{})}))}else Object.keys(e).forEach((function(i){var o=i[1];if(o in r){var s=r[o];n[s]=e[i]}else d("option not recognized: "+o,t||{})}));return n}function y(e){if(!Array.isArray(e))throw new TypeError("must be an array");var r=[];return e.forEach((function(e){if("string"!=typeof e)r.push(e);else{var t;try{t=(t=i.sync(e,u.globOptions)).length>0?t:[e]}catch(r){t=[e]}r=r.concat(t)}})),r}Ih.state=l,delete process.env.OLDPWD,Ih.isObject=f,Ih.log=p,Ih.convertErrorOutput=h,Ih.error=d,Ih.ShellString=v,Ih.parseOptions=g,Ih.expand=y;var m="function"==typeof Buffer.alloc?function(e){return Buffer.alloc(e||u.bufLength)}:function(e){return new Buffer(e||u.bufLength)};function E(e,r,n){return n=n||{},function(){var i=null;l.currentCmd=e,l.error=null,l.errorCode=0;try{var o=[].slice.call(arguments,0);if(u.verbose&&console.error.apply(console,[e].concat(o)),l.pipedValue=this&&"string"==typeof this.stdout?this.stdout:"",!1===n.unix)i=r.apply(this,o);else{f(o[0])&&"Object"===o[0].constructor.name||(0===o.length||"string"!=typeof o[0]||o[0].length<=1||"-"!==o[0][0])&&o.unshift(""),o=(o=o.reduce((function(e,r){return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])).map((function(e){return f(e)&&"String"===e.constructor.name?e.toString():e}));var s=t.homedir();o=o.map((function(e){return"string"==typeof e&&"~/"===e.slice(0,2)||"~"===e?e.replace(/^~/,s):e})),u.noglob||!0!==n.allowGlobbing||(o=o.slice(0,n.globStart).concat(y(o.slice(n.globStart))));try{f(n.cmdOptions)&&(o[0]=g(o[0],n.cmdOptions)),i=r.apply(this,o)}catch(e){if("earlyExit"!==e.msg)throw e;i=e.retValue}}}catch(e){if(!l.error)throw e.name="ShellJSInternalError",e;if(u.fatal)throw e}return n.wrapOutput&&("string"==typeof i||Array.isArray(i))&&(i=new v(i,l.error,l.errorCode)),l.currentCmd="shell.js",i}}Ih.buffer=m,Ih.unlinkSync=function(e){try{n.unlinkSync(e)}catch(r){if("EPERM"!==r.code)throw r;n.chmodSync(e,"0666"),n.unlinkSync(e)}},Ih.statFollowLinks=function(){return n.statSync.apply(n,arguments)},Ih.statNoFollowLinks=function(){return n.lstatSync.apply(n,arguments)},Ih.randomFileName=function(){return"shelljs_"+function e(r){if(1===r)return parseInt(16*Math.random(),10).toString(16);for(var t="",n=0;n0&&"-"===e.charAt(0)?[].unshift.call(arguments,""):n.error("You must specify a file.")),e=n.parseOptions(e,{R:"recursive",c:"changes",v:"verbose"}),t=[].slice.call(arguments,2),e.recursive?(c=[],t.forEach((function e(r){var t=n.statNoFollowLinks(r);t.isSymbolicLink()||(c.push(r),t.isDirectory()&&i.readdirSync(r).forEach((function(t){e(r+"/"+t)})))}))):c=t,c.forEach((function(t){if(t=o.resolve(t),i.existsSync(t)||n.error("File not found: "+t),!e.recursive||!n.statNoFollowLinks(t).isSymbolicLink()){var c=n.statFollowLinks(t),a=c.isDirectory(),u=c.mode,l=u&s.TYPE_MASK,f=u;isNaN(parseInt(r,8))?r.split(",").forEach((function(r){var o=/([ugoa]*)([=\+-])([rwxXst]*)/i.exec(r);if(o){var c=o[1],p=o[2],h=o[3],d=-1!==c.indexOf("u")||"a"===c||""===c,v=-1!==c.indexOf("g")||"a"===c||""===c,g=-1!==c.indexOf("o")||"a"===c||""===c,y=-1!==h.indexOf("r"),m=-1!==h.indexOf("w"),E=-1!==h.indexOf("x"),b=-1!==h.indexOf("X"),w=-1!==h.indexOf("t"),O=-1!==h.indexOf("s");b&&a&&(E=!0);var S=0;switch(d&&(S|=(y?s.OWNER_READ:0)+(m?s.OWNER_WRITE:0)+(E?s.OWNER_EXEC:0)+(O?s.SETUID:0)),v&&(S|=(y?s.GROUP_READ:0)+(m?s.GROUP_WRITE:0)+(E?s.GROUP_EXEC:0)+(O?s.SETGID:0)),g&&(S|=(y?s.OTHER_READ:0)+(m?s.OTHER_WRITE:0)+(E?s.OTHER_EXEC:0)),w&&(S|=s.STICKY),p){case"+":f|=S;break;case"-":f&=~S;break;case"=":f=l+S,n.statFollowLinks(t).isDirectory()&&(f|=s.SETUID+s.SETGID&u);break;default:n.error("Could not recognize operator: `"+p+"`")}e.verbose&&console.log(t+" -> "+f.toString(8)),u!==f&&(!e.verbose&&e.changes&&console.log(t+" -> "+f.toString(8)),i.chmodSync(t,f),u=f)}else n.error("Invalid symbolic mode change: "+r)})):(f=l+parseInt(r,8),n.statFollowLinks(t).isDirectory()&&(f|=s.SETUID+s.SETGID&u),i.chmodSync(t,f))}})),""}return n.register("chmod",c,{}),Pv=c}function Vv(){if(Dv)return Cv;Dv=1;var e=r,n=t,i=Uv();function o(r,t,n){e.existsSync(r)||i.error("copyFileSync: no such file or directory: "+r);var o="win32"===process.platform;try{if(n.update&&i.statFollowLinks(r).mtime=i.config.maxdepth)){n++;var u="win32"===process.platform;try{e.mkdirSync(t)}catch(e){if("EEXIST"!==e.code)throw e}for(var l=e.readdirSync(r),f=0;f and/or "):(t=[].slice.call(arguments,1,arguments.length-1),c=arguments[arguments.length-1]);var a=e.existsSync(c),u=a&&i.statFollowLinks(c);return a&&u.isDirectory()||!(t.length>1)||i.error("dest is not a directory (too many sources)"),a&&u.isFile()&&r.no_force?new i.ShellString("","",0):(t.forEach((function(a,l){if(!e.existsSync(a))return""===a&&(a="''"),void i.error("no such file or directory: "+a,{continue:!0});var f=i.statFollowLinks(a);if(!r.noFollowsymlink&&f.isDirectory())if(r.recursive){var p=u&&u.isDirectory()?n.join(c,n.basename(a)):c;try{i.statFollowLinks(n.dirname(c)),s(a,p,0,{no_force:r.no_force,followsymlink:r.followsymlink})}catch(e){i.error("cannot create directory '"+c+"': No such file or directory")}}else i.error("omitting directory '"+a+"'",{continue:!0});else{var h=c;u&&u.isDirectory()&&(h=n.normalize(c+"/"+n.basename(a)));var d=e.existsSync(h);if(d&&function(e,r){var t=e[r];return e.slice(0,r).some((function(e){return n.basename(e)===n.basename(t)}))}(t,l))return void(r.no_force||i.error("will not overwrite just-created '"+h+"' with '"+a+"'",{continue:!0}));if(d&&r.no_force)return;if(""===n.relative(a,h))return void i.error("'"+h+"' and '"+a+"' are the same file",{continue:!0});o(a,h,r)}})),new i.ShellString("",i.state.error,i.state.errorCode))}return i.register("cp",a,{cmdOptions:{f:"!no_force",n:"no_force",u:"update",R:"recursive",r:"recursive",L:"followsymlink",P:"noFollowsymlink"},wrapOutput:!1}),Cv=a}var Hv,zv,Yv,Kv,Jv,Qv={};function Zv(){if(Hv)return Qv;Hv=1;var e=Uv(),r=qv(),n=t;e.register("dirs",l,{wrapOutput:!1}),e.register("pushd",a,{wrapOutput:!1}),e.register("popd",u,{wrapOutput:!1});var i=[];function o(e){return/^[\-+]\d+$/.test(e)}function s(r){if(o(r)){if(Math.abs(r)1))return e.error("no other directory");u=u.splice(1,1).concat(u)}return t["no-cd"]?u=u.slice(1):(a=n.resolve(u.shift()),r("",a)),i=u,l(t.quiet?"-q":"")}function u(t,c){if(o(t)&&(c=t,t=""),t=e.parseOptions(t,{n:"no-cd",q:"quiet"}),!i.length)return e.error("directory stack empty");if(c=s(c||"+0"),t["no-cd"]||c>0||i.length+c===0)c=c>0?c-1:c,i.splice(c,1);else{var a=n.resolve(i.shift());r("",a)}return l(t.quiet?"-q":"")}function l(r,t){if(o(r)&&(t=r,r=""),(r=e.parseOptions(r,{c:"clear",q:"quiet"})).clear)return i=[];var n=c();return t?((t=s(t))<0&&(t=n.length+t),r.quiet||e.log(n[t]),n[t]):(r.quiet||e.log(n.join(" ")),n)}return Qv.pushd=a,Qv.popd=u,Qv.dirs=l,Qv}function eg(){if(Yv)return zv;Yv=1;var e=o.format,r=Uv();function t(t){var n=[].slice.call(arguments,t?0:1),i={};try{i=r.parseOptions(n[0],{e:"escapes",n:"no_newline"},{silent:!0}),n[0]&&n.shift()}catch(e){r.state.error=null}var o=e.apply(null,n);return i.no_newline||(o+="\n"),process.stdout.write(o),o}return r.register("echo",t,{allowGlobbing:!1}),zv=t}function rg(){if(Jv)return Kv;Jv=1;var e=Uv();return Kv=function(){return e.state.error}}var tg,ng={exports:{}};function ig(){return tg||(tg=1,function(e){if(require.main!==e)throw new Error("This file should not be required");var t=s,n=r,i=process.argv[2],o=n.readFileSync(i,"utf8"),c=JSON.parse(o),a=c.command,u=c.execOptions,l=c.pipe,f=c.stdoutFile,p=c.stderrFile,h=t.exec(a,u,(function(e){e?void 0===e.code?process.exitCode=1:process.exitCode=e.code:process.exitCode=0})),d=n.createWriteStream(f),v=n.createWriteStream(p);h.stdout.pipe(d),h.stderr.pipe(v),h.stdout.pipe(process.stdout),h.stderr.pipe(process.stderr),l&&h.stdin.end(l)}(ng)),ng.exports}ng.exports;var og,sg,cg,ag,ug,lg,fg,pg,hg,dg,vg,gg,yg,mg,Eg,bg,wg,Og,Sg,Rg,Ig,Ag={};function jg(){if(og)return Ag;og=1;var t,n=Uv(),i=e,o=r;function s(e){if(!e||!o.existsSync(e))return!1;if(!n.statFollowLinks(e).isDirectory())return!1;var r=e+"/"+n.randomFileName();try{return o.writeFileSync(r," "),n.unlinkSync(r),e}catch(e){return!1}}function c(){return t||(t=s(i.tmpdir())||s(process.env.TMPDIR)||s(process.env.TEMP)||s(process.env.TMP)||s(process.env.Wimp$ScrapDir)||s("C:\\TEMP")||s("C:\\TMP")||s("\\TEMP")||s("\\TMP")||s("/tmp")||s("/var/tmp")||s("/usr/tmp")||s("."))}return n.register("tempdir",c,{allowGlobbing:!1,wrapOutput:!1}),Ag.tempDir=c,Ag.isCached=function(){return t},Ag.clearCache=function(){t=void 0},Ag}function xg(){if(cg)return sg;cg=1;var e=t;function r(){return e.resolve(process.cwd())}return Uv().register("pwd",r,{allowGlobbing:!1}),sg=r}function kg(){if(ug)return ag;ug=1;var e=Uv(),n=jg().tempDir,i=xg(),o=t,c=r,a=s,u=20971520,l=1;function f(r,t,s){t=t||{},r||e.error("must specify command");var f=e.readFromPipe();return"function"==typeof t&&(s=t,t={async:!0}),"object"==typeof t&&"function"==typeof s&&(t.async=!0),(t=e.extend({silent:e.config.silent,async:!1},t)).async?function(r,t,n,o){t=e.extend({silent:e.config.silent,cwd:i().toString(),env:process.env,maxBuffer:u,encoding:"utf8"},t);var s=a.exec(r,t,(function(e,r,t){o&&(e?void 0===e.code?o(1,r,t):o(e.code,r,t):o(0,r,t))}));return n&&s.stdin.end(n),t.silent||(s.stdout.pipe(process.stdout),s.stderr.pipe(process.stderr)),s}(r,t,f,s):function(r,t,s){e.config.execPath||e.error("Unable to find a path to the node binary. Please manually set config.execPath");var f=n(),p=o.resolve(f+"/"+e.randomFileName()),h=o.resolve(f+"/"+e.randomFileName()),d=o.resolve(f+"/"+e.randomFileName());t=e.extend({silent:e.config.silent,cwd:i().toString(),env:process.env,maxBuffer:u,encoding:"utf8"},t),c.existsSync(p)&&e.unlinkSync(p),c.existsSync(h)&&e.unlinkSync(h),c.existsSync(d)&&e.unlinkSync(d),t.cwd=o.resolve(t.cwd);var v={command:r,execOptions:t,pipe:s,stdoutFile:d,stderrFile:h};function g(e,r){c.writeFileSync(e,r,{encoding:"utf8",mode:parseInt("600",8)})}g(d,""),g(h,""),g(p,JSON.stringify(v));var y=[o.join(__dirname,"exec-child.js"),p];t.silent?t.stdio="ignore":t.stdio=[0,1,2];var m=0;try{delete t.shell,a.execFileSync(e.config.execPath,y,t)}catch(e){m=e.status||l}var E="",b="";"buffer"===t.encoding?(E=c.readFileSync(d),b=c.readFileSync(h)):(E=c.readFileSync(d,t.encoding),b=c.readFileSync(h,t.encoding));try{e.unlinkSync(p)}catch(e){}try{e.unlinkSync(h)}catch(e){}try{e.unlinkSync(d)}catch(e){}return 0!==m&&e.error(b,m,{continue:!0,silent:!0}),e.ShellString(E,b,m)}(r,t,f)}return e.register("exec",f,{unix:!1,canReceivePipe:!0,wrapOutput:!1}),ag=f}function Lg(){if(fg)return lg;fg=1;var e=t,n=r,i=Uv(),o=Bv(),s=e.sep+"**";function c(r,t){r.all_deprecated&&(i.log("ls: Option -a is deprecated. Use -A instead"),r.all=!0),t=t?[].slice.call(arguments,1):["."];var c=[];function a(e,t,n){var o,s;"win32"===process.platform&&(t=t.replace(/\\/g,"/")),r.long?(n=n||(r.link?i.statFollowLinks(e):i.statNoFollowLinks(e)),c.push((o=t,(s=n).name=o,s.toString=function(){return[this.mode,this.nlink,this.uid,this.gid,this.size,this.mtime,this.name].join(" ")},s))):c.push(t)}return t.forEach((function(t){var c;try{if((c=r.link?i.statFollowLinks(t):i.statNoFollowLinks(t)).isSymbolicLink())try{var u=i.statFollowLinks(t);u.isDirectory()&&(c=u)}catch(e){}}catch(e){return void i.error("no such file or directory: "+t,2,{continue:!0})}c.isDirectory()&&!r.directory?r.recursive?o.sync(t+s,{dot:r.all,follow:r.link}).forEach((function(r){e.relative(t,r)&&a(r,e.relative(t,r))})):r.all?n.readdirSync(t).forEach((function(r){a(e.join(t,r),r)})):n.readdirSync(t).forEach((function(r){"."!==r[0]&&a(e.join(t,r),r)})):a(t,t,c)})),c}return i.register("ls",c,{cmdOptions:{R:"recursive",A:"all",L:"link",a:"all_deprecated",d:"directory",l:"long"}}),lg=c}function Tg(){if(hg)return pg;hg=1;var e=t,r=Uv(),n=Lg();function i(t,i){i?"string"==typeof i&&(i=[].slice.call(arguments,1)):r.error("no path specified");var o=[];function s(e){"win32"===process.platform&&(e=e.replace(/\\/g,"/")),o.push(e)}return i.forEach((function(t){var i;try{i=r.statFollowLinks(t)}catch(e){r.error("no such file or directory: "+t)}s(t),i.isDirectory()&&n({recursive:!0,all:!0},t).forEach((function(r){s(e.join(t,r))}))})),o}return r.register("find",i,{}),pg=i}function _g(){if(vg)return dg;vg=1;var e=Uv(),t=r;function n(r,n,i){var o=e.readFromPipe();i||o||e.error("no paths given",2),i=[].slice.call(arguments,2),o&&i.unshift("-");var s=[];return r.ignoreCase&&(n=new RegExp(n,"i")),i.forEach((function(i){if(t.existsSync(i)||"-"===i){var c="-"===i?o:t.readFileSync(i,"utf8");if(r.nameOnly)c.match(n)&&s.push(i);else c.split("\n").forEach((function(e){var t=e.match(n);(r.inverse&&!t||!r.inverse&&t)&&s.push(e)}))}else e.error("no such file or directory: "+i,2,{continue:!0})})),s.join("\n")+"\n"}return e.register("grep",n,{globStart:2,canReceivePipe:!0,cmdOptions:{v:"inverse",l:"nameOnly",i:"ignoreCase"}}),dg=n}function Ng(){if(yg)return gg;yg=1;var e=Uv(),t=r;function n(r,n){var i=[],o=e.readFromPipe();n||o||e.error("no paths given");var s=1;!0===r.numLines?(s=2,r.numLines=Number(arguments[1])):!1===r.numLines&&(r.numLines=10),n=[].slice.call(arguments,s),o&&n.unshift("-");var c=!1;return n.forEach((function(n){if("-"!==n){if(!t.existsSync(n))return void e.error("no such file or directory: "+n,{continue:!0});if(e.statFollowLinks(n).isDirectory())return void e.error("error reading '"+n+"': Is a directory",{continue:!0})}var s;s="-"===n?o:r.numLines<0?t.readFileSync(n,"utf8"):function(r,n){for(var i=e.buffer(),o=i.length,s=o,c=0,a=t.openSync(r,"r"),u=0,l="";s===o&&u and/or "),t=String(t);var s=n.normalize(t).replace(RegExp(n.sep+"$"),""),c=n.resolve(t)===s;if(o=n.resolve(process.cwd(),String(o)),e.existsSync(o)&&(r.force||i.error("Destination file exists",{continue:!0}),e.unlinkSync(o)),r.symlink){var a="win32"===process.platform,u=a?"file":null,l=c?s:n.resolve(process.cwd(),n.dirname(o),t);e.existsSync(l)?a&&i.statFollowLinks(l).isDirectory()&&(u="junction"):i.error("Source file does not exist",{continue:!0});try{e.symlinkSync("junction"===u?l:t,o,u)}catch(e){i.error(e.message)}}else{e.existsSync(t)||i.error("Source file does not exist",{continue:!0});try{e.linkSync(t,o)}catch(e){i.error(e.message)}}return""}return i.register("ln",o,{cmdOptions:{s:"symlink",f:"force"}}),mg=o}function Fg(){if(wg)return bg;wg=1;var e=Uv(),n=r,i=t;function o(r){var t=i.dirname(r);t===r&&e.error("dirname() failed: ["+r+"]"),n.existsSync(t)||o(t),n.mkdirSync(r,parseInt("0777",8))}function s(r,t){return t||e.error("no paths given"),"string"==typeof t&&(t=[].slice.call(arguments,1)),t.forEach((function(t){try{var s=e.statNoFollowLinks(t);return void(r.fullpath?s.isFile()&&e.error("cannot create directory "+t+": File exists",{continue:!0}):e.error("path already exists: "+t,{continue:!0}))}catch(e){}var c=i.dirname(t);if(n.existsSync(c)||r.fullpath)try{r.fullpath?o(i.resolve(t)):n.mkdirSync(t,parseInt("0777",8))}catch(r){var a;if("EACCES"===r.code)a="Permission denied";else{if("ENOTDIR"!==r.code&&"ENOENT"!==r.code)throw r;a="Not a directory"}e.error("cannot create directory "+t+": "+a,{continue:!0})}else e.error("no such file or directory: "+c,{continue:!0})})),""}return e.register("mkdir",s,{cmdOptions:{p:"fullpath"}}),bg=s}function Cg(){if(Sg)return Og;Sg=1;var e=Uv(),t=r;function n(r,o,s){var c;c=t.readdirSync(r);for(var a=0;a1e3)throw e}}catch(t){e.error("could not remove directory (code "+t.code+"): "+r,{continue:!0})}return l}}function i(e){var r=!0;try{var n=t.openSync(e,"a");t.closeSync(n)}catch(e){r=!1}return r}function o(r,t){return t||e.error("no paths given"),(t=[].slice.call(arguments,1)).forEach((function(t){var o;try{var s="/"===t[t.length-1]?t.slice(0,-1):t;o=e.statNoFollowLinks(s)}catch(n){return void(r.force||e.error("no such file or directory: "+t,{continue:!0}))}o.isFile()?function(r,t){t.force||i(r)?e.unlinkSync(r):e.error("permission denied: "+r,{continue:!0})}(t,r):o.isDirectory()?function(r,t){t.recursive?n(r,t.force):e.error("path is a directory",{continue:!0})}(t,r):o.isSymbolicLink()?function(r,t){var i;try{i=e.statFollowLinks(r)}catch(t){return void e.unlinkSync(r)}i.isFile()?e.unlinkSync(r):i.isDirectory()&&("/"===r[r.length-1]?t.recursive?n(r,t.force,!0):e.error("path is a directory",{continue:!0}):e.unlinkSync(r))}(t,r):o.isFIFO()&&function(r){e.unlinkSync(r)}(t)})),""}return e.register("rm",o,{cmdOptions:{f:"force",r:"recursive",R:"recursive"}}),Og=o}function Dg(){if(Ig)return Rg;Ig=1;var e=r,n=t,i=Uv(),o=Vv(),s=Cg();function c(r,t,c){arguments.length<3?i.error("missing and/or "):arguments.length>3?(t=[].slice.call(arguments,1,arguments.length-1),c=arguments[arguments.length-1]):"string"==typeof t?t=[t]:i.error("invalid arguments");var a=e.existsSync(c),u=a&&i.statFollowLinks(c);return a&&u.isDirectory()||!(t.length>1)||i.error("dest is not a directory (too many sources)"),a&&u.isFile()&&r.no_force&&i.error("dest file already exists: "+c),t.forEach((function(a,u){if(e.existsSync(a)){var l=c;if(e.existsSync(c)&&i.statFollowLinks(c).isDirectory()&&(l=n.normalize(c+"/"+n.basename(a))),e.existsSync(l)&&function(e,r){var t=e[r];return e.slice(0,r).some((function(e){return n.basename(e)===n.basename(t)}))}(t,u))r.no_force||i.error("will not overwrite just-created '"+l+"' with '"+a+"'",{continue:!0});else if(e.existsSync(l)&&r.no_force)i.error("dest file already exists: "+l,{continue:!0});else if(n.resolve(a)!==n.dirname(n.resolve(l)))try{e.renameSync(a,l)}catch(e){"EXDEV"===e.code&&(o("-r",a,l),s("-rf",a))}else i.error("cannot move to self: "+a,{continue:!0})}else i.error("no such file or directory: "+a,{continue:!0})})),""}return i.register("mv",c,{cmdOptions:{f:"!no_force",n:"no_force"}}),Rg=c}var Mg,Gg={};function $g(){return Mg||(Mg=1),Gg}var Bg,Ug,Xg,qg,Wg,Vg={};function Hg(){return Bg||(Bg=1),Vg}function zg(){if(Xg)return Ug;Xg=1;var e=Uv(),t=r;function n(r,n,i,o){var s=e.readFromPipe();"string"!=typeof i&&"function"!=typeof i&&("number"==typeof i?i=i.toString():e.error("invalid replacement string")),"string"==typeof n&&(n=RegExp(n)),o||s||e.error("no files given"),o=[].slice.call(arguments,3),s&&o.unshift("-");var c=[];return o.forEach((function(o){if(t.existsSync(o)||"-"===o){var a=("-"===o?s:t.readFileSync(o,"utf8")).split("\n").map((function(e){return e.replace(n,i)})).join("\n");c.push(a),r.inplace&&t.writeFileSync(o,a,"utf8")}else e.error("no such file or directory: "+o,2,{continue:!0})})),c.join("\n")}return e.register("sed",n,{globStart:3,canReceivePipe:!0,cmdOptions:{i:"inplace"}}),Ug=n}function Yg(){if(Wg)return qg;Wg=1;var e=Uv();function r(r){if(!r){var t=[].slice.call(arguments,0);t.length<2&&e.error("must provide an argument"),r=t[1]}var n="+"===r[0];n&&(r="-"+r.slice(1)),r=e.parseOptions(r,{e:"fatal",v:"verbose",f:"noglob"}),n&&Object.keys(r).forEach((function(e){r[e]=!r[e]})),Object.keys(r).forEach((function(t){n!==r[t]&&(e.config[t]=r[t])}))}return e.register("set",r,{allowGlobbing:!1,wrapOutput:!1}),qg=r}var Kg=pp.end,Jg=gp("trimEnd")?function(){return Kg(this)}:"".trimEnd;ii({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==Jg},{trimRight:Jg});var Qg,Zg,ey,ry,ty,ny,iy,oy,sy,cy,ay,uy,ly,fy,py,hy,dy;function vy(){if(Zg)return Qg;Zg=1;var e=Uv(),t=r;function n(e){var r=e.match(/^\s*(\d*)\s*(.*)$/);return{num:Number(r[1]),value:r[2]}}function i(e,r){var t=e.toLowerCase(),n=r.toLowerCase();return t===n?-1*e.localeCompare(r):t.localeCompare(n)}function o(e,r){var t=n(e),o=n(r);return t.hasOwnProperty("num")&&o.hasOwnProperty("num")&&t.num!==o.num?t.num-o.num:i(t.value,o.value)}function s(r,n){var s=e.readFromPipe();n||s||e.error("no files given"),n=[].slice.call(arguments,1),s&&n.unshift("-");var c=n.reduce((function(r,n){if("-"!==n){if(!t.existsSync(n))return e.error("no such file or directory: "+n,{continue:!0}),r;if(e.statFollowLinks(n).isDirectory())return e.error("read failed: "+n+": Is a directory",{continue:!0}),r}var i="-"===n?s:t.readFileSync(n,"utf8");return r.concat(i.trimRight().split("\n"))}),[]).sort(r.numerical?o:i);return r.reverse&&(c=c.reverse()),c.join("\n")+"\n"}return e.register("sort",s,{canReceivePipe:!0,cmdOptions:{r:"reverse",n:"numerical"}}),Qg=s}function gy(){if(ry)return ey;ry=1;var e=Uv(),t=r;function n(r,n){var i=[],o=e.readFromPipe();n||o||e.error("no paths given");var s=1;!0===r.numLines?(s=2,r.numLines=Number(arguments[1])):!1===r.numLines&&(r.numLines=10),r.numLines=-1*Math.abs(r.numLines),n=[].slice.call(arguments,s),o&&n.unshift("-");var c=!1;return n.forEach((function(n){if("-"!==n){if(!t.existsSync(n))return void e.error("no such file or directory: "+n,{continue:!0});if(e.statFollowLinks(n).isDirectory())return void e.error("error reading '"+n+"': Is a directory",{continue:!0})}var s=("-"===n?o:t.readFileSync(n,"utf8")).split("\n");""===s[s.length-1]?(s.pop(),c=!0):c=!1,i=i.concat(s.slice(r.numLines))})),c&&i.push(""),i.join("\n")}return e.register("tail",n,{canReceivePipe:!0,cmdOptions:{n:"numLines"}}),ey=n}function yy(){if(ny)return ty;ny=1;var e=Uv(),t=r;function n(r,n){n||e.error("no path given");var i=!1;if(Object.keys(r).forEach((function(e){!0===r[e]&&(i=!0)})),i||e.error("could not interpret expression"),r.link)try{return e.statNoFollowLinks(n).isSymbolicLink()}catch(e){return!1}if(!t.existsSync(n))return!1;if(r.exists)return!0;var o=e.statFollowLinks(n);return r.block?o.isBlockDevice():r.character?o.isCharacterDevice():r.directory?o.isDirectory():r.file?o.isFile():r.pipe?o.isFIFO():!!r.socket&&o.isSocket()}return e.register("test",n,{cmdOptions:{b:"block",c:"character",d:"directory",e:"exists",f:"file",L:"link",p:"pipe",S:"socket"},wrapOutput:!1,allowGlobbing:!1}),ty=n}function my(){if(oy)return iy;oy=1;var e=Uv(),n=r,i=t;function o(r,t){t||e.error("wrong arguments"),n.existsSync(i.dirname(t))||e.error("no such file or directory: "+i.dirname(t));try{return n.writeFileSync(t,this.stdout||this.toString(),"utf8"),this}catch(r){e.error("could not write to file (code "+r.code+"): "+t,{continue:!0})}}return e.register("to",o,{pipeOnly:!0,wrapOutput:!1}),iy=o}function Ey(){if(cy)return sy;cy=1;var e=Uv(),n=r,i=t;function o(r,t){t||e.error("wrong arguments"),n.existsSync(i.dirname(t))||e.error("no such file or directory: "+i.dirname(t));try{return n.appendFileSync(t,this.stdout||this.toString(),"utf8"),this}catch(r){e.error("could not append to file (code "+r.code+"): "+t,{continue:!0})}}return e.register("toEnd",o,{pipeOnly:!0,wrapOutput:!1}),sy=o}function by(){if(uy)return ay;uy=1;var e=Uv(),t=r;function n(r,n){return n?"string"==typeof n?n=[].slice.call(arguments,1):e.error("file arg should be a string file path or an Array of string file paths"):e.error("no files given"),n.forEach((function(n){!function(r,n){var o=i(n);if(o&&o.isDirectory())return;if(!o&&r.no_create)return;t.closeSync(t.openSync(n,"a"));var s=new Date,c=r.date||s,a=r.date||s;if(r.reference){var u=i(r.reference);u||e.error("failed to get attributess of "+r.reference),c=u.mtime,a=u.atime}else r.date&&(c=r.date,a=r.date);r.atime_only&&r.mtime_only||(r.atime_only?c=o.mtime:r.mtime_only&&(a=o.atime));t.utimesSync(n,a,c)}(r,n)})),""}function i(r){try{return e.statFollowLinks(r)}catch(e){return null}}return e.register("touch",n,{cmdOptions:{a:"atime_only",c:"no_create",d:"date",m:"mtime_only",r:"reference"}}),ay=n}function wy(){if(fy)return ly;fy=1;var e=Uv(),t=r;function n(r,n,i){var o=e.readFromPipe();o||(n||e.error("no input given"),t.existsSync(n)?e.statFollowLinks(n).isDirectory()&&e.error("error reading '"+n+"'"):e.error(n+": No such file or directory")),i&&t.existsSync(i)&&e.statFollowLinks(i).isDirectory()&&e.error(i+": Is a directory");var s=(n?t.readFileSync(n,"utf8"):o).trimRight().split("\n"),c=s.reduceRight((function(e,t){return 0===e.length?[{count:1,ln:t}]:0===(n=e[0].ln,i=t,r.ignoreCase?n.toLocaleLowerCase().localeCompare(i.toLocaleLowerCase()):n.localeCompare(i))?[{count:e[0].count+1,ln:t}].concat(e.slice(1)):[{count:1,ln:t}].concat(e);var n,i}),[]).filter((function(e){return!r.duplicates||e.count>1})).map((function(e){return(r.count?(t=7,n=e.count,(i=""+n).length0)||r.all);p++){var h=i.resolve(s[p],t);n&&(h=h.toUpperCase());var d=h.match(/\.[^<>:"/\|?*.]+$/);if(d&&f.indexOf(d[0])>=0){if(u(h)){l.push(h);break}}else for(var v=0;v0?r.all?l:l[0]:r.all?[]:null}return py=l}function Sy(){return dy||(dy={"/node_modules/shelljs/src/cat.js":Xv,"/node_modules/shelljs/src/cd.js":qv,"/node_modules/shelljs/src/chmod.js":Wv,"/node_modules/shelljs/src/common.js":Uv,"/node_modules/shelljs/src/cp.js":Vv,"/node_modules/shelljs/src/dirs.js":Zv,"/node_modules/shelljs/src/echo.js":eg,"/node_modules/shelljs/src/error.js":rg,"/node_modules/shelljs/src/exec-child.js":ig,"/node_modules/shelljs/src/exec.js":kg,"/node_modules/shelljs/src/find.js":Tg,"/node_modules/shelljs/src/grep.js":_g,"/node_modules/shelljs/src/head.js":Ng,"/node_modules/shelljs/src/ln.js":Pg,"/node_modules/shelljs/src/ls.js":Lg,"/node_modules/shelljs/src/mkdir.js":Fg,"/node_modules/shelljs/src/mv.js":Dg,"/node_modules/shelljs/src/popd.js":$g,"/node_modules/shelljs/src/pushd.js":Hg,"/node_modules/shelljs/src/pwd.js":xg,"/node_modules/shelljs/src/rm.js":Cg,"/node_modules/shelljs/src/sed.js":zg,"/node_modules/shelljs/src/set.js":Yg,"/node_modules/shelljs/src/sort.js":vy,"/node_modules/shelljs/src/tail.js":gy,"/node_modules/shelljs/src/tempdir.js":jg,"/node_modules/shelljs/src/test.js":yy,"/node_modules/shelljs/src/to.js":my,"/node_modules/shelljs/src/toEnd.js":Ey,"/node_modules/shelljs/src/touch.js":by,"/node_modules/shelljs/src/uniq.js":wy,"/node_modules/shelljs/src/which.js":Oy})}function Ry(e,r){var t,n=function(e){var r=e[0];if("/"===r||"\\"===r)return!1;var t=e[1],n=e[2];return!(!("."!==r||t&&"/"!==t&&"\\"!==t)||!("."!==r||"."!==t||n&&"/"!==n&&"\\"!==n))&&(":"!==t||"/"!==n&&"\\"!==n)}(e);"/"===(e=Iy(e))[0]&&(r="");for(var i=Sy(),o=["",".js",".json"];!(t=Iy(n?r+"/node_modules/"+e:r+"/"+e)).endsWith("/..");){for(var s=0;s0&&".."!==r[n-1]&&"."!==r[n-1]&&(r.splice(--n,2),n--);return e=r.join("/"),t&&"/"!==e[0]?e="/"+e:0===e.length&&(e="."),e}ii({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==Jg},{trimEnd:Jg});var Ay,jy,xy,ky={};function Ly(){if(xy)return ky;xy=1;var e=Uv();return(jy?Ay:(jy=1,Ay=["cat","cd","chmod","cp","dirs","echo","exec","find","grep","head","ln","ls","mkdir","mv","pwd","rm","sed","set","sort","tail","tempdir","test","to","toEnd","touch","uniq","which"])).forEach((function(e){!function(e){function r(r){var t=Ry(r,e);if(null!==t)return Sy()[t]();throw new Error('Could not dynamically require "'+r+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}return r.resolve=function(r){var t=Ry(r,e);return null!==t?t:require.resolve(r)},r}("/node_modules/shelljs")("./src/"+e)})),ky.exit=process.exit,ky.error=rg(),ky.ShellString=e.ShellString,ky.env=process.env,ky.config=e.config,ky}var Ty=Ly(),_y=Uv();Object.keys(Ty).forEach((function(e){c[e]=Ty[e]}));var Ny=my();String.prototype.to=_y.wrap("to",Ny);var Py=Ey();String.prototype.toEnd=_y.wrap("toEnd",Py),c.config.fatal=!0,c.target={};var Fy,Cy=process.argv.slice(2),Dy=Cy.indexOf("--");Dy>-1&&(Fy=Cy.slice(Dy+1,Cy.length),Cy=Cy.slice(0,Dy)),setTimeout((function(){var e;if(1!==Cy.length||"--help"!==Cy[0]){for(e in c.target)!function(e,r){c.target[e]=function(){return r.done||(r.done=!0,r.result=r.apply(r,arguments)),r.result}}(e,c.target[e]);Cy.length>0?Cy.forEach((function(e){e in c.target?c.target[e](Fy):console.log("no such target: "+e)})):"all"in c.target&&c.target.all(Fy)}else for(e in console.log("Available targets:"),c.target)console.log(" "+e)}),0);var My={exports:{}};!function(e,r){var t;r=My.exports=y,t="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},r.SEMVER_SPEC_VERSION="2.0.0";var n=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,o=n-6,s=r.re=[],c=r.safeRe=[],a=r.src=[],u=r.tokens={},l=0;function f(e){u[e]=l++}var p="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",n],[p,o]];function d(e){for(var r=0;r)?=?)",f("XRANGEIDENTIFIERLOOSE"),a[u.XRANGEIDENTIFIERLOOSE]=a[u.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",f("XRANGEIDENTIFIER"),a[u.XRANGEIDENTIFIER]=a[u.NUMERICIDENTIFIER]+"|x|X|\\*",f("XRANGEPLAIN"),a[u.XRANGEPLAIN]="[v=\\s]*("+a[u.XRANGEIDENTIFIER]+")(?:\\.("+a[u.XRANGEIDENTIFIER]+")(?:\\.("+a[u.XRANGEIDENTIFIER]+")(?:"+a[u.PRERELEASE]+")?"+a[u.BUILD]+"?)?)?",f("XRANGEPLAINLOOSE"),a[u.XRANGEPLAINLOOSE]="[v=\\s]*("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+a[u.XRANGEIDENTIFIERLOOSE]+")(?:"+a[u.PRERELEASELOOSE]+")?"+a[u.BUILD]+"?)?)?",f("XRANGE"),a[u.XRANGE]="^"+a[u.GTLT]+"\\s*"+a[u.XRANGEPLAIN]+"$",f("XRANGELOOSE"),a[u.XRANGELOOSE]="^"+a[u.GTLT]+"\\s*"+a[u.XRANGEPLAINLOOSE]+"$",f("COERCE"),a[u.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",f("COERCERTL"),s[u.COERCERTL]=new RegExp(a[u.COERCE],"g"),c[u.COERCERTL]=new RegExp(d(a[u.COERCE]),"g"),f("LONETILDE"),a[u.LONETILDE]="(?:~>?)",f("TILDETRIM"),a[u.TILDETRIM]="(\\s*)"+a[u.LONETILDE]+"\\s+",s[u.TILDETRIM]=new RegExp(a[u.TILDETRIM],"g"),c[u.TILDETRIM]=new RegExp(d(a[u.TILDETRIM]),"g");f("TILDE"),a[u.TILDE]="^"+a[u.LONETILDE]+a[u.XRANGEPLAIN]+"$",f("TILDELOOSE"),a[u.TILDELOOSE]="^"+a[u.LONETILDE]+a[u.XRANGEPLAINLOOSE]+"$",f("LONECARET"),a[u.LONECARET]="(?:\\^)",f("CARETTRIM"),a[u.CARETTRIM]="(\\s*)"+a[u.LONECARET]+"\\s+",s[u.CARETTRIM]=new RegExp(a[u.CARETTRIM],"g"),c[u.CARETTRIM]=new RegExp(d(a[u.CARETTRIM]),"g");f("CARET"),a[u.CARET]="^"+a[u.LONECARET]+a[u.XRANGEPLAIN]+"$",f("CARETLOOSE"),a[u.CARETLOOSE]="^"+a[u.LONECARET]+a[u.XRANGEPLAINLOOSE]+"$",f("COMPARATORLOOSE"),a[u.COMPARATORLOOSE]="^"+a[u.GTLT]+"\\s*("+a[u.LOOSEPLAIN]+")$|^$",f("COMPARATOR"),a[u.COMPARATOR]="^"+a[u.GTLT]+"\\s*("+a[u.FULLPLAIN]+")$|^$",f("COMPARATORTRIM"),a[u.COMPARATORTRIM]="(\\s*)"+a[u.GTLT]+"\\s*("+a[u.LOOSEPLAIN]+"|"+a[u.XRANGEPLAIN]+")",s[u.COMPARATORTRIM]=new RegExp(a[u.COMPARATORTRIM],"g"),c[u.COMPARATORTRIM]=new RegExp(d(a[u.COMPARATORTRIM]),"g");f("HYPHENRANGE"),a[u.HYPHENRANGE]="^\\s*("+a[u.XRANGEPLAIN]+")\\s+-\\s+("+a[u.XRANGEPLAIN]+")\\s*$",f("HYPHENRANGELOOSE"),a[u.HYPHENRANGELOOSE]="^\\s*("+a[u.XRANGEPLAINLOOSE]+")\\s+-\\s+("+a[u.XRANGEPLAINLOOSE]+")\\s*$",f("STAR"),a[u.STAR]="(<|>)?=?\\s*\\*";for(var v=0;vn)return null;if(!(r.loose?c[u.LOOSE]:c[u.FULL]).test(e))return null;try{return new y(e,r)}catch(e){return null}}function y(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof y){if(e.loose===r.loose)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>n)throw new TypeError("version is longer than "+n+" characters");if(!(this instanceof y))return new y(e,r);t("SemVer",e,r),this.options=r,this.loose=!!r.loose;var o=e.trim().match(r.loose?c[u.LOOSE]:c[u.FULL]);if(!o)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var r=+e;if(r>=0&&r=0;)"number"==typeof this.prerelease[t]&&(this.prerelease[t]++,t=-2);-1===t&&this.prerelease.push(0)}r&&(this.prerelease[0]===r?isNaN(this.prerelease[1])&&(this.prerelease=[r,0]):this.prerelease=[r,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},r.inc=function(e,r,t,n){"string"==typeof t&&(n=t,t=void 0);try{return new y(e,t).inc(r,n).version}catch(e){return null}},r.diff=function(e,r){if(S(e,r))return null;var t=g(e),n=g(r),i="";if(t.prerelease.length||n.prerelease.length){i="pre";var o="prerelease"}for(var s in t)if(("major"===s||"minor"===s||"patch"===s)&&t[s]!==n[s])return i+s;return o},r.compareIdentifiers=E;var m=/^[0-9]+$/;function E(e,r){var t=m.test(e),n=m.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:e0}function O(e,r,t){return b(e,r,t)<0}function S(e,r,t){return 0===b(e,r,t)}function R(e,r,t){return 0!==b(e,r,t)}function I(e,r,t){return b(e,r,t)>=0}function A(e,r,t){return b(e,r,t)<=0}function j(e,r,t,n){switch(r){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e===t;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return S(e,t,n);case"!=":return R(e,t,n);case">":return w(e,t,n);case">=":return I(e,t,n);case"<":return O(e,t,n);case"<=":return A(e,t,n);default:throw new TypeError("Invalid operator: "+r)}}function x(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof x){if(e.loose===!!r.loose)return e;e=e.value}if(!(this instanceof x))return new x(e,r);e=e.trim().split(/\s+/).join(" "),t("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===k?this.value="":this.value=this.operator+this.semver.version,t("comp",this)}r.rcompareIdentifiers=function(e,r){return E(r,e)},r.major=function(e,r){return new y(e,r).major},r.minor=function(e,r){return new y(e,r).minor},r.patch=function(e,r){return new y(e,r).patch},r.compare=b,r.compareLoose=function(e,r){return b(e,r,!0)},r.compareBuild=function(e,r,t){var n=new y(e,t),i=new y(r,t);return n.compare(i)||n.compareBuild(i)},r.rcompare=function(e,r,t){return b(r,e,t)},r.sort=function(e,t){return e.sort((function(e,n){return r.compareBuild(e,n,t)}))},r.rsort=function(e,t){return e.sort((function(e,n){return r.compareBuild(n,e,t)}))},r.gt=w,r.lt=O,r.eq=S,r.neq=R,r.gte=I,r.lte=A,r.cmp=j,r.Comparator=x;var k={};function L(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof L)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new L(e.raw,r);if(e instanceof x)return new L(e.value,r);if(!(this instanceof L))return new L(e,r);if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+this.raw);this.format()}function T(e,r){for(var t=!0,n=e.slice(),i=n.pop();t&&n.length;)t=n.every((function(e){return i.intersects(e,r)})),i=n.pop();return t}function _(e){return!e||"x"===e.toLowerCase()||"*"===e}function N(e,r,t,n,i,o,s,c,a,u,l,f,p){return((r=_(t)?"":_(n)?">="+t+".0.0":_(i)?">="+t+"."+n+".0":">="+r)+" "+(c=_(a)?"":_(u)?"<"+(+a+1)+".0.0":_(l)?"<"+a+"."+(+u+1)+".0":f?"<="+a+"."+u+"."+l+"-"+f:"<="+c)).trim()}function P(e,r,n){for(var i=0;i0){var o=e[i].semver;if(o.major===r.major&&o.minor===r.minor&&o.patch===r.patch)return!0}return!1}return!0}function F(e,r,t){try{r=new L(r,t)}catch(e){return!1}return r.test(e)}function C(e,r,t,n){var i,o,s,c,a;switch(e=new y(e,n),r=new L(r,n),t){case">":i=w,o=A,s=O,c=">",a=">=";break;case"<":i=O,o=I,s=w,c="<",a="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(F(e,r,n))return!1;for(var u=0;u=0.0.0")),f=f||e,p=p||e,i(e.semver,f.semver,n)?f=e:s(e.semver,p.semver,n)&&(p=e)})),f.operator===c||f.operator===a)return!1;if((!p.operator||p.operator===c)&&o(e,p.semver))return!1;if(p.operator===a&&s(e,p.semver))return!1}return!0}x.prototype.parse=function(e){var r=this.options.loose?c[u.COMPARATORLOOSE]:c[u.COMPARATOR],t=e.match(r);if(!t)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new y(t[2],this.options.loose):this.semver=k},x.prototype.toString=function(){return this.value},x.prototype.test=function(e){if(t("Comparator.test",e,this.options.loose),this.semver===k||e===k)return!0;if("string"==typeof e)try{e=new y(e,this.options)}catch(e){return!1}return j(e,this.operator,this.semver,this.options)},x.prototype.intersects=function(e,r){if(!(e instanceof x))throw new TypeError("a Comparator is required");var t;if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),""===this.operator)return""===this.value||(t=new L(e.value,r),F(this.value,t,r));if(""===e.operator)return""===e.value||(t=new L(this.value,r),F(e.semver,t,r));var n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),i=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),o=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),c=j(this.semver,"<",e.semver,r)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),a=j(this.semver,">",e.semver,r)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||i||o&&s||c||a},r.Range=L,L.prototype.format=function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range},L.prototype.toString=function(){return this.range},L.prototype.parseRange=function(e){var r=this.options.loose,n=r?c[u.HYPHENRANGELOOSE]:c[u.HYPHENRANGE];e=e.replace(n,N),t("hyphen replace",e),e=e.replace(c[u.COMPARATORTRIM],"$1$2$3"),t("comparator trim",e,c[u.COMPARATORTRIM]),e=(e=(e=e.replace(c[u.TILDETRIM],"$1~")).replace(c[u.CARETTRIM],"$1^")).split(/\s+/).join(" ");var i=r?c[u.COMPARATORLOOSE]:c[u.COMPARATOR],o=e.split(" ").map((function(e){return function(e,r){return t("comp",e,r),e=function(e,r){return e.trim().split(/\s+/).map((function(e){return function(e,r){t("caret",e,r);var n=r.loose?c[u.CARETLOOSE]:c[u.CARET];return e.replace(n,(function(r,n,i,o,s){var c;return t("caret",e,r,n,i,o,s),_(n)?c="":_(i)?c=">="+n+".0.0 <"+(+n+1)+".0.0":_(o)?c="0"===n?">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":">="+n+"."+i+".0 <"+(+n+1)+".0.0":s?(t("replaceCaret pr",s),c="0"===n?"0"===i?">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+i+"."+(+o+1):">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+o+"-"+s+" <"+(+n+1)+".0.0"):(t("no pr"),c="0"===n?"0"===i?">="+n+"."+i+"."+o+" <"+n+"."+i+"."+(+o+1):">="+n+"."+i+"."+o+" <"+n+"."+(+i+1)+".0":">="+n+"."+i+"."+o+" <"+(+n+1)+".0.0"),t("caret return",c),c}))}(e,r)})).join(" ")}(e,r),t("caret",e),e=function(e,r){return e.trim().split(/\s+/).map((function(e){return function(e,r){var n=r.loose?c[u.TILDELOOSE]:c[u.TILDE];return e.replace(n,(function(r,n,i,o,s){var c;return t("tilde",e,r,n,i,o,s),_(n)?c="":_(i)?c=">="+n+".0.0 <"+(+n+1)+".0.0":_(o)?c=">="+n+"."+i+".0 <"+n+"."+(+i+1)+".0":s?(t("replaceTilde pr",s),c=">="+n+"."+i+"."+o+"-"+s+" <"+n+"."+(+i+1)+".0"):c=">="+n+"."+i+"."+o+" <"+n+"."+(+i+1)+".0",t("tilde return",c),c}))}(e,r)})).join(" ")}(e,r),t("tildes",e),e=function(e,r){return t("replaceXRanges",e,r),e.split(/\s+/).map((function(e){return function(e,r){e=e.trim();var n=r.loose?c[u.XRANGELOOSE]:c[u.XRANGE];return e.replace(n,(function(n,i,o,s,c,a){t("xRange",e,n,i,o,s,c,a);var u=_(o),l=u||_(s),f=l||_(c),p=f;return"="===i&&p&&(i=""),a=r.includePrerelease?"-0":"",u?n=">"===i||"<"===i?"<0.0.0-0":"*":i&&p?(l&&(s=0),c=0,">"===i?(i=">=",l?(o=+o+1,s=0,c=0):(s=+s+1,c=0)):"<="===i&&(i="<",l?o=+o+1:s=+s+1),n=i+o+"."+s+"."+c+a):l?n=">="+o+".0.0"+a+" <"+(+o+1)+".0.0"+a:f&&(n=">="+o+"."+s+".0"+a+" <"+o+"."+(+s+1)+".0"+a),t("xRange return",n),n}))}(e,r)})).join(" ")}(e,r),t("xrange",e),e=function(e,r){return t("replaceStars",e,r),e.trim().replace(c[u.STAR],"")}(e,r),t("stars",e),e}(e,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(o=o.filter((function(e){return!!e.match(i)}))),o=o.map((function(e){return new x(e,this.options)}),this)},L.prototype.intersects=function(e,r){if(!(e instanceof L))throw new TypeError("a Range is required");return this.set.some((function(t){return T(t,r)&&e.set.some((function(e){return T(e,r)&&t.every((function(t){return e.every((function(e){return t.intersects(e,r)}))}))}))}))},r.toComparators=function(e,r){return new L(e,r).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))},L.prototype.test=function(e){if(!e)return!1;if("string"==typeof e)try{e=new y(e,this.options)}catch(e){return!1}for(var r=0;r":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":t&&!w(t,r)||(t=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(t&&e.test(t))return t;return null},r.validRange=function(e,r){try{return new L(e,r).range||"*"}catch(e){return null}},r.ltr=function(e,r,t){return C(e,r,"<",t)},r.gtr=function(e,r,t){return C(e,r,">",t)},r.outside=C,r.prerelease=function(e,r){var t=g(e,r);return t&&t.prerelease.length?t.prerelease:null},r.intersects=function(e,r,t){return e=new L(e,t),r=new L(r,t),e.intersects(r)},r.coerce=function(e,r){if(e instanceof y)return e;"number"==typeof e&&(e=String(e));if("string"!=typeof e)return null;var t=null;if((r=r||{}).rtl){for(var n;(n=c[u.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)t&&n.index+n[0].length===t.index+t[0].length||(t=n),c[u.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;c[u.COERCERTL].lastIndex=-1}else t=e.match(c[u.COERCE]);if(null===t)return null;return g(t[2]+"."+(t[3]||"0")+"."+(t[4]||"0"),r)}}(0,My.exports);var Gy,$y=(Gy=My.exports)&&Gy.__esModule&&Object.prototype.hasOwnProperty.call(Gy,"default")?Gy.default:Gy;const By=global,Uy=new Proxy(global.target,{set:function(e,r,t){return Reflect.set(...arguments)},get:function(e,r,t){return Hy(`make ${r}`),Reflect.get(...arguments)}}),Xy=["packages","codemods","eslint"],qy=["eslint","scripts","benchmark",...Xy,"*.{js,cjs,mjs,ts}","--format","codeframe"],Wy=By.which("yarn").stdout,Vy=process.execPath;function Hy(...e){console.log.apply(console,e)}function zy(e,r,n,i=!0){Hy(`${e.replaceAll(Wy,"yarn").replaceAll(Vy,"node")} ${r.join(" ")}`);try{return s.execFileSync(e,r,{stdio:i?"inherit":void 0,cwd:n&&t.resolve(n),env:process.env})}catch(t){throw i&&0!=t.status&&(console.error(new Error(`\ncommand: ${e} ${r.join(" ")}\ncode: ${t.status}`)),process.exit(t.status)),t}}function Yy(e,r,t){return zy(Wy,e,r,t)}function Ky(e,r,t){return zy(Vy,e,r,t)}function Jy(e,r){const t=process.env;process.env=Object.assign(Object.assign({},t),r),e(),process.env=t}function Qy(e,t,n){const i="./build/"+e.toLowerCase();By.rm("-rf",i),By.mkdir("-p","build"),zy("git",["clone","--filter=blob:none","--sparse","--single-branch","--shallow-since='2 years ago'",t,i]),zy("git",["sparse-checkout","set",...n],i),zy("git",["checkout","-q",function(e){const t=r.readFileSync("./Makefile","utf8").match(new RegExp(`${e}_COMMIT = (\\w{40})`))[1];if(!t)throw new Error(`Could not find ${e}_COMMIT in Makefile`);return t}(e)],i)}function Zy(){const e=JSON.parse(r.readFileSync("./package.json","utf8")).version_babel8;return Xy.forEach((t=>{r.readdirSync(t).forEach((n=>{const i=`${t}/${n}/package.json`;if(r.existsSync(i)){var o,s,c;const t=JSON.parse(r.readFileSync(i,"utf8"));null!=(o=t.peerDependencies)&&o["@babel/core"]&&(t.peerDependencies["@babel/core"]=`^${e}`);const a=null==(s=t.conditions)?void 0:s.BABEL_8_BREAKING[0];null!=a&&null!=(c=a.peerDependencies)&&c["@babel/core"]&&(a.peerDependencies["@babel/core"]=`^${e}`),"babel-eslint-plugin"===n&&(a.peerDependencies["@babel/eslint-parser"]=`^${e}`),r.writeFileSync(i,JSON.stringify(t,null,2)+"\n")}}))})),Jy((()=>Yy(["install"])),{YARN_ENABLE_IMMUTABLE_INSTALLS:!1}),e}By.config.verbose=!0,Uy["clean-all"]=function(){By.rm("-rf",["node_modules","package-lock.json",".changelog"]),Xy.forEach((e=>{By.rm("-rf",`${e}/*/test/tmp`),By.rm("-rf",`${e}/*/package-lock.json`)})),Uy.clean(),Uy["clean-lib"]()},Uy.clean=function(){Uy["test-clean"](),By.rm("-rf",[".npmrc","coverage","packages/*/npm-debug*","node_modules/.cache"])},Uy["test-clean"]=function(){Xy.forEach((e=>{By.rm("-rf",`${e}/*/test/tmp`),By.rm("-rf",`${e}/*/test-fixtures.json`)}))},Uy["clean-lib"]=function(){By.rm("-rf",Xy.map((e=>`${e}/*/lib`))),Ky(["scripts/set-module-type.js"])},Uy["clean-runtime-helpers"]=function(){By.rm("-rf",["packages/babel-runtime/helpers/**/*.js","packages/babel-runtime-corejs2/helpers/**/*.js","packages/babel-runtime-corejs3/helpers/**/*.js","packages/babel-runtime/helpers/**/*.mjs","packages/babel-runtime-corejs2/helpers/**/*.mjs","packages/babel-runtime-corejs3/helpers/**/*.mjs","packages/babel-runtime-corejs2/core-js"])},Uy["use-cjs"]=function(){Ky(["scripts/set-module-type.js","commonjs"]),Uy.bootstrap()},Uy["use-esm"]=function(){Ky(["scripts/set-module-type.js","module"]),Uy.bootstrap()},Uy["bootstrap-only"]=function(){Uy["clean-all"](),Yy(["install"])},Uy.bootstrap=function(){Uy["bootstrap-only"](),Uy["generate-tsconfig"](),Uy.build()},Uy.build=function(){Uy["build-no-bundle"](),"true"!=process.env.BABEL_COVERAGE&&Uy["build-standalone"]()},Uy["build-standalone"]=function(){Yy(["gulp","build-babel-standalone"])},Uy["build-bundle"]=function(){Uy.clean(),Uy["clean-lib"](),Ky(["scripts/set-module-type.js"]),Yy(["gulp","build"]),Uy["build-dist"]()},Uy["build-no-bundle"]=function(){Uy.clean(),Uy["clean-lib"](),Ky(["scripts/set-module-type.js"]),Jy((()=>{Yy(["gulp","build-dev"])}),{BABEL_ENV:"development"}),Uy["build-dist"]()},Uy["build-flow-typings"]=function(){r.writeFileSync("packages/babel-types/lib/index.js.flow",Ky(["packages/babel-types/scripts/generators/flow.js"],void 0,!1))},Uy["build-dist"]=function(){Uy["build-plugin-transform-runtime-dist"]()},Uy["build-plugin-transform-runtime-dist"]=function(){Ky(["scripts/build-dist.js"],"packages/babel-plugin-transform-runtime")},Uy.prepublish=function(){process.env.BABEL_8_BREAKING?Ky(["scripts/set-module-type.js","module"]):Ky(["scripts/set-module-type.js","commonjs"]),Uy["bootstrap-only"](),Jy((()=>{Uy["prepublish-build"](),Uy.test()}),{IS_PUBLISH:"true"}),Ky(["scripts/set-module-type.js","clean"])},Uy["prepublish-build"]=function(){Uy["clean-lib"](),Uy["clean-runtime-helpers"](),Jy((()=>{Uy["build-bundle"]()}),{NODE_ENV:"production",BABEL_ENV:"production",STRIP_BABEL_8_FLAG:"true"}),Jy((()=>{Uy["prepublish-build-standalone"](),Uy["clone-license"](),Uy["prepublish-prepare-dts"](),Uy["build-flow-typings"]()}),{NODE_ENV:"production",STRIP_BABEL_8_FLAG:"true"})},Uy["prepublish-build-standalone"]=function(){Jy((()=>{Uy["build-standalone"]()}),{BABEL_ENV:"production",IS_PUBLISH:"true"})},Uy["prepublish-prepare-dts"]=function(){Uy.tscheck(),Yy(["gulp","bundle-dts"]),Uy["build-typescript-legacy-typings"]()},Uy.tscheck=function(){Uy["generate-tsconfig"](),By.rm("-rf","tsconfig.tsbuildinfo"),By.rm("-rf","dts"),Yy(["tsc","-b","."])},Uy["generate-tsconfig"]=function(){Ky(["scripts/generators/tsconfig.js"]),Ky(["scripts/generators/archived-libs-typings.js"])},Uy["generate-type-helpers"]=function(){Yy(["gulp","generate-type-helpers"])},Uy["build-typescript-legacy-typings"]=function(){r.writeFileSync("packages/babel-types/lib/index-legacy.d.ts",Ky(["packages/babel-types/scripts/generators/typescript-legacy.js"],void 0,!1))},Uy["clone-license"]=function(){Ky(["scripts/clone-license.js"])},Uy.lint=function(){Jy((()=>{Yy(qy)}),{BABEL_ENV:"test"})},Uy.fix=function(){Uy["fix-json"](),Uy["fix-js"]()},Uy["fix-js"]=function(){Yy([...qy,"--fix"])},Uy["fix-json"]=function(){Yy(["prettier",`{${Xy.join(",")}}/*/test/fixtures/**/options.json`,"--write","--loglevel","warn"])},Uy.watch=function(){Uy["build-no-bundle"](),Jy((()=>{Yy(["gulp","watch"])}),{BABEL_ENV:"development",WATCH_SKIP_BUILD:"true"})},Uy.test=function(){Uy.lint(),Uy["test-only"]()},Uy["test-only"]=function(e=[]){Yy(["jest",...e])},Uy["test-cov"]=function(){Uy.build(),Jy((()=>{Yy(["c8","jest"])}),{BABEL_ENV:"test",BABEL_COVERAGE:"true"})},Uy["bootstrap-test262"]=function(){Qy("TEST262","https://github.com/tc39/test262.git",["test","harness"])},Uy["bootstrap-typescript"]=function(){Qy("TYPESCRIPT","https://github.com/microsoft/TypeScript.git",["tests"])},Uy["bootstrap-flow"]=function(){Qy("FLOW","https://github.com/facebook/flow.git",["src/parser/test/flow"])},Uy["new-version-checklist"]=function(){},Uy["new-version"]=function(){Uy["new-version-checklist"](),zy("git",["pull","--rebase"]),Yy(["release-tool","version","-f","@babel/standalone"])},Uy["new-babel-8-version"]=function(){zy("git",["pull","--rebase"]);const e=JSON.parse(r.readFileSync("./package.json","utf8")),t=$y.inc(e.version_babel8,"prerelease");return e.version_babel8=t,r.writeFileSync("./package.json",JSON.stringify(e,null,2)+"\n"),zy("git",["add","./package.json"]),zy("git",["commit","-m","Bump Babel 8 version to "+t]),zy("git",["tag",`v${t}`,"-m",`v${t}`]),t},Uy["new-babel-8-version-create-commit-ci"]=function(){Yy(["release-tool","version",Zy(),"--all","--tag-version-prefix","tmp.v","--yes"])},Uy["new-babel-8-version-create-commit"]=function(){const e=Zy();zy("git",["checkout","-b",`release/temp/v${e}`]),Yy(["release-tool","version",e,"--all","--tag-version-prefix","tmp.v"]),console.log("Run `BABEL_8_BREAKING=true make publish` to finish publishing")}; diff --git a/babel.config.js b/babel.config.js index 86e4cf06e6aa..37ff721591db 100644 --- a/babel.config.js +++ b/babel.config.js @@ -184,6 +184,7 @@ module.exports = function (api) { ["@babel/transform-object-rest-spread", { useBuiltIns: true }], convertESM ? "@babel/transform-export-namespace-from" : null, + env !== "standalone" ? "@babel/plugin-proposal-json-modules" : null, ].filter(Boolean), overrides: [ { diff --git a/eslint.config.js b/eslint.config.js index c1ab579e2d02..23b4844909f4 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -242,7 +242,6 @@ module.exports = [ "no-restricted-imports": [ "error", { - patterns: ["**/*.json"], paths: [ { name: "semver", diff --git a/package.json b/package.json index 01a548ed4f1f..e7bbd66c1fab 100644 --- a/package.json +++ b/package.json @@ -21,20 +21,21 @@ "packageManager": "yarn@4.1.1", "devDependencies": { "$repo-utils": "link:./scripts/repo-utils", - "@babel/cli": "8.0.0-alpha.5", - "@babel/core": "8.0.0-alpha.5", + "@babel/cli": "8.0.0-alpha.7", + "@babel/core": "8.0.0-alpha.7", "@babel/eslint-config-internal": "workspace:^", "@babel/eslint-parser": "workspace:^", "@babel/eslint-plugin-development": "workspace:^", "@babel/eslint-plugin-development-internal": "workspace:^", - "@babel/plugin-transform-dynamic-import": "8.0.0-alpha.5", - "@babel/plugin-transform-export-namespace-from": "8.0.0-alpha.5", - "@babel/plugin-transform-modules-commonjs": "8.0.0-alpha.5", - "@babel/plugin-transform-object-rest-spread": "8.0.0-alpha.5", - "@babel/plugin-transform-runtime": "8.0.0-alpha.5", - "@babel/preset-env": "8.0.0-alpha.5", - "@babel/preset-typescript": "8.0.0-alpha.5", - "@babel/runtime": "8.0.0-alpha.5", + "@babel/plugin-proposal-json-modules": "8.0.0-alpha.7", + "@babel/plugin-transform-dynamic-import": "8.0.0-alpha.7", + "@babel/plugin-transform-export-namespace-from": "8.0.0-alpha.7", + "@babel/plugin-transform-modules-commonjs": "8.0.0-alpha.7", + "@babel/plugin-transform-object-rest-spread": "8.0.0-alpha.7", + "@babel/plugin-transform-runtime": "8.0.0-alpha.7", + "@babel/preset-env": "8.0.0-alpha.7", + "@babel/preset-typescript": "8.0.0-alpha.7", + "@babel/runtime": "8.0.0-alpha.7", "@cspotcode/source-map-support": "^0.8.1", "@eslint/eslintrc": "^2.1.4", "@rollup/plugin-babel": "^6.0.4", diff --git a/packages/babel-preset-env/data/core-js-compat.js b/packages/babel-preset-env/data/core-js-compat.js index 6e2814de91dc..cbfc4a0e970b 100644 --- a/packages/babel-preset-env/data/core-js-compat.js +++ b/packages/babel-preset-env/data/core-js-compat.js @@ -1 +1,3 @@ +// TODO: Remove in Babel 8 + module.exports = require("core-js-compat/data.json"); diff --git a/packages/babel-preset-env/data/shipped-proposals.js b/packages/babel-preset-env/data/shipped-proposals.js index d583f9a3c8b8..e38ffacda72b 100644 --- a/packages/babel-preset-env/data/shipped-proposals.js +++ b/packages/babel-preset-env/data/shipped-proposals.js @@ -1,2 +1,4 @@ +// TODO: Remove in Babel 8 + const { pluginSyntaxMap, proposalPlugins, proposalSyntaxPlugins } = require("../lib/shipped-proposals"); module.exports = { pluginSyntaxMap, proposalPlugins, proposalSyntaxPlugins }; diff --git a/packages/babel-preset-env/src/normalize-options.ts b/packages/babel-preset-env/src/normalize-options.ts index e349563470d6..26f3b67daf4d 100644 --- a/packages/babel-preset-env/src/normalize-options.ts +++ b/packages/babel-preset-env/src/normalize-options.ts @@ -1,8 +1,5 @@ import semver, { type SemVer } from "semver"; -// @ts-expect-error Fixme: TS can not infer types from ../data/core-js-compat.js -// but we can't import core-js-compat/data.json because JSON imports do -// not work on Node 14 -import corejs3Polyfills from "../data/core-js-compat.js"; +import corejs3Polyfills from "core-js-compat/data.json" with { type: "json" }; import { plugins as pluginsList } from "./plugins-compat-data.ts"; import moduleTransformations from "./module-transformations.ts"; import { diff --git a/scripts/integration-tests/e2e-babel-old-version.sh b/scripts/integration-tests/e2e-babel-old-version.sh index 14f7daa97dda..d2e1b11da942 100755 --- a/scripts/integration-tests/e2e-babel-old-version.sh +++ b/scripts/integration-tests/e2e-babel-old-version.sh @@ -63,6 +63,10 @@ sed -i 's/describeGte("12.0.0")("worker"/describeGte("12.0.0").skip("worker"/g' sed -i 's/nodeGte12(/nodeGte12.skip(/g' eslint/babel-eslint-tests/test/integration/parser-override.js sed -i 's/nodeGte12NoESM(/nodeGte12NoESM.skip(/g' eslint/babel-eslint-tests/test/integration/config-files.js +# We only support transforming import attributes in new @babel/core versions +sed -i 's#"@babel/plugin-proposal-json-modules"#null#g' babel.config.js +sed -i 's#with { type: "json" }##g' packages/babel-preset-env/src/normalize-options.ts + # Update deps, build and test rm yarn.lock YARN_ENABLE_IMMUTABLE_INSTALLS=false make -j test-ci diff --git a/yarn.lock b/yarn.lock index 146167345e80..a4df71c61de3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -196,9 +196,9 @@ __metadata: languageName: unknown linkType: soft -"@babel/cli@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/cli@npm:8.0.0-alpha.5" +"@babel/cli@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/cli@npm:8.0.0-alpha.7" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.17" chokidar: "npm:^3.4.0" @@ -208,14 +208,14 @@ __metadata: glob: "npm:^7.2.0" slash: "npm:^3.0.0" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 + "@babel/core": ^8.0.0-alpha.7 dependenciesMeta: chokidar: optional: true bin: babel: ./bin/babel.mjs babel-external-helpers: ./bin/babel-external-helpers.mjs - checksum: 10/77e3c1c201439833e5dd068582161858501a91525f3838c22a03d0be825adfcf7a0c902a70950d4278d813491de7ead2671b1ef046177e54a52d061fa0159d1b + checksum: 10/ffbb07d66d6fa86c65af2ca683efb422499776db79e71f4b8ba86f64e009aa3eaa0815e297085ecd443fd4c5342d0e7a04ac2924494263938b44ac65e61d0e10 languageName: node linkType: hard @@ -269,13 +269,13 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/code-frame@npm:8.0.0-alpha.5" +"@babel/code-frame@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/code-frame@npm:8.0.0-alpha.7" dependencies: - "@babel/highlight": "npm:^8.0.0-alpha.5" + "@babel/highlight": "npm:^8.0.0-alpha.7" chalk: "npm:^5.3.0" - checksum: 10/7ba62d415bed25c13b9626f7b0cca7bdac260bb903d6d57bf2a24629e91249c6bbafdede4ee9546946ae07f965ca576050f48f01d56fd311214b866b741e52e4 + checksum: 10/874bfb88f1b1aa780f1b62d3267685b27c1a32071d7ad523b900c6a1b58570c07e82fd39ea03c3be0ccf60d2ab967b11500340547087f5c0df6c9383e8c09f57 languageName: node linkType: hard @@ -297,10 +297,10 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/compat-data@npm:8.0.0-alpha.5" - checksum: 10/d7fc901227b93cf4d99e8163739d8a39ed75f75aace2a8bd9183848de7b7f55e76a028fb0db52ec4178808e5b2120590de627364fbcaa5b5abc6e8f44334c2db +"@babel/compat-data@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/compat-data@npm:8.0.0-alpha.7" + checksum: 10/9cf6ccb5f0885a3d240fece28d919b58adccc3900c1f664a387a1a9d6c9d815d213e25faa102299afbee83d21a09fbe3ebf69a1098bfd918bbbb01116a9b0365 languageName: node linkType: hard @@ -338,20 +338,20 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/core@npm:8.0.0-alpha.5" +"@babel/core@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/core@npm:8.0.0-alpha.7" dependencies: "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^8.0.0-alpha.5" - "@babel/generator": "npm:^8.0.0-alpha.5" - "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.5" - "@babel/helper-module-transforms": "npm:^8.0.0-alpha.5" - "@babel/helpers": "npm:^8.0.0-alpha.5" - "@babel/parser": "npm:^8.0.0-alpha.5" - "@babel/template": "npm:^8.0.0-alpha.5" - "@babel/traverse": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" + "@babel/code-frame": "npm:^8.0.0-alpha.7" + "@babel/generator": "npm:^8.0.0-alpha.7" + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-module-transforms": "npm:^8.0.0-alpha.7" + "@babel/helpers": "npm:^8.0.0-alpha.7" + "@babel/parser": "npm:^8.0.0-alpha.7" + "@babel/template": "npm:^8.0.0-alpha.7" + "@babel/traverse": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" @@ -362,7 +362,7 @@ __metadata: peerDependenciesMeta: "@babel/preset-typescript": optional: true - checksum: 10/24460f9eaff93d81337aae41d01d09ee19bf8b511156d0134aa6715a3ceae6e7198ae64a76468d44efe65497b5c3fe9bfe29f0207b805c8cb9dcc680b6fa3a70 + checksum: 10/1bcc4aad3b202f61c9e4ef756b0eb220d1932db996d2c50a42c1857a265dba3fc510419495c0019e1ad5ae70b02237380c9a618c1d9da8e26659489499198f55 languageName: node linkType: hard @@ -499,15 +499,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/generator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/generator@npm:8.0.0-alpha.5" +"@babel/generator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/generator@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" + "@babel/types": "npm:^8.0.0-alpha.7" "@jridgewell/gen-mapping": "npm:^0.3.2" "@jridgewell/trace-mapping": "npm:^0.3.17" jsesc: "npm:^3.0.2" - checksum: 10/cd29faeee100e2ce21309ffcbb093744a56fad60878050058eeaf13f1825c3620de8735a67c0f765191fd4d3ef0024c1b5275a5e01ace9a0ec9b43328393e234 + checksum: 10/c23619cf6ba08b57074a8b6fb39dfc0a9cd756c2bc7a280b7e5e09c4576ff9dd0136f6539c3f9dc37a508c4a1440723498d609e5034f33cfdf2f068852ef53c9 languageName: node linkType: hard @@ -527,12 +527,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-annotate-as-pure@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-annotate-as-pure@npm:8.0.0-alpha.5" +"@babel/helper-annotate-as-pure@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-annotate-as-pure@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/2905cafc7f08042220426772a048cd2c457b82f76bd3f940cc26aa6d1131c68a7a21a555c4725713a58efd9a67012221459d0e519704b96397f9b03adddb9db1 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/1b351c6401c1e75087298e6d251c745d23fccae183a525c1e235af7f6cb3cff1ffdc4c4db5d5595021792961705dea713064107a505662d521605c93237a261c languageName: node linkType: hard @@ -544,12 +544,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:8.0.0-alpha.5" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/e0fe6b902902221c60862846ace1c50106d8875b73d0c013e05dd2a311180d4847c600a88161bc50467f6680b6dacf13be906a39b874088a1d97363c9adbfb7d + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/2a6a0747a2e67ba88bd5d0043979182ae91ab795c8ee533c07bd9fefa59ad18000be9db7587f33d14f50025092754bba5703c1cce5aaa370121ec636478b5e04 languageName: node linkType: hard @@ -582,16 +582,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-compilation-targets@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-compilation-targets@npm:8.0.0-alpha.5" +"@babel/helper-compilation-targets@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-compilation-targets@npm:8.0.0-alpha.7" dependencies: - "@babel/compat-data": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-option": "npm:^8.0.0-alpha.5" + "@babel/compat-data": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-option": "npm:^8.0.0-alpha.7" browserslist: "npm:^4.22.2" lru-cache: "npm:^7.14.1" semver: "npm:^7.3.4" - checksum: 10/6f2e0ae4f97d50bc3a8d0cd58d1f3523698122484aad96d6150dfdd32595def8c46d6177ec8cb110318f38e17da9a238cd631952ab89059c61574f21c139714b + checksum: 10/62f944e1b576568987a843a9cc52eb75ab51aa6b8e00e023fafc94b9a4df49b46a515c9dc476ee80700987fcde4812926475efd35ff0105b6a094f955715033f languageName: node linkType: hard @@ -610,22 +610,22 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-create-class-features-plugin@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-create-class-features-plugin@npm:8.0.0-alpha.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-function-name": "npm:^8.0.0-alpha.5" - "@babel/helper-member-expression-to-functions": "npm:^8.0.0-alpha.5" - "@babel/helper-optimise-call-expression": "npm:^8.0.0-alpha.5" - "@babel/helper-replace-supers": "npm:^8.0.0-alpha.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.5" - "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.5" +"@babel/helper-create-class-features-plugin@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-create-class-features-plugin@npm:8.0.0-alpha.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-function-name": "npm:^8.0.0-alpha.7" + "@babel/helper-member-expression-to-functions": "npm:^8.0.0-alpha.7" + "@babel/helper-optimise-call-expression": "npm:^8.0.0-alpha.7" + "@babel/helper-replace-supers": "npm:^8.0.0-alpha.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.7" + "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.7" semver: "npm:^7.3.4" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/b42cc680a1c10c6363c6c101e26b3259e61bd8dbf51f012b2f046141a5e66dffc4b384a4c4495ef72ecd61e3f199a4782a281cf5a00bcfafa9a5c03556715be1 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/d86c509f9951cc5b219e8a3191bce6f184f9c430bc3e83e470d78458068a37169e7e9f537e0d2bf3ff1e7d20ec32c6552a45aeb8c90d3085d5a231baba7ea8d5 languageName: node linkType: hard @@ -652,16 +652,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-create-regexp-features-plugin@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-create-regexp-features-plugin@npm:8.0.0-alpha.5" +"@babel/helper-create-regexp-features-plugin@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-create-regexp-features-plugin@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" regexpu-core: "npm:^5.3.1" semver: "npm:^7.3.4" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/92f6c8b9ae6300b4d373ea84c6f5a8f5059548b9a0920a7aa3e04689092a847248dfc7cb9d97a5808cbe6aea08c2dfd717d0126b4fbfc487b9d5f7b0cdf248b4 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/0bf46323b212dfcef5c9f39fcc019af55670faf46f6dd055dc89e41772ddf14636c946d2fc82bdd5ffd1c4c9e441b8b20db598d58406958ebb493b4727714516 languageName: node linkType: hard @@ -716,10 +716,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-environment-visitor@npm:8.0.0-alpha.5" - checksum: 10/a594cdb6d26d6628cadb5024869c74e81a37194965006166e2b21bc5227c4a9923612c1696ac45350dd137dfa28d3ae77552fcb59ab40a549785acbeff7f8448 +"@babel/helper-environment-visitor@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-environment-visitor@npm:8.0.0-alpha.7" + checksum: 10/1b50be7415a8b329c5cf1f1a27127ce31e8ddf39ed13ec3b5db9eebb74178f8192b206a55d17df8edf184cd041763f328ef2ba9401a99965762b8059fbf66740 languageName: node linkType: hard @@ -752,13 +752,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-function-name@npm:8.0.0-alpha.5" +"@babel/helper-function-name@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-function-name@npm:8.0.0-alpha.7" dependencies: - "@babel/template": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/b4917bba5e56bdf80af5dc42a9557d180aff56ebb12f8422f1bdf9cd5e8a5407d9f5d80704038295be22a2d74bb8620c4b0f30f8e1a661ffc84f2ae90b2c4bfb + "@babel/template": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/58971aa93286ed56f63c4e6e1b946dd847e4a231e243049f2dafe2c73b9dd172d0b928e35230b560087efcf9ff5d911e9f8f6e0c670b29c6ed5c4af54a64f34e languageName: node linkType: hard @@ -780,12 +780,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-hoist-variables@npm:8.0.0-alpha.5" +"@babel/helper-hoist-variables@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-hoist-variables@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/eed8c0ae7337728f7b0197faa7e5240cd3e9ceba9a68323b0d999fd5dca854cb69eee90fcd87e8a9fef676b90361433061bfcde90b562212c22e3fc059738b53 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/0c5f802b3c539fe37f7ee8ddceead053703eb9d2f84e99a90085b1c1206aced87588564b17f42e3ff3dd57be9b345d83cbe27fd9b37ccd9525c2a19ad9d79499 languageName: node linkType: hard @@ -798,6 +798,18 @@ __metadata: languageName: unknown linkType: soft +"@babel/helper-import-to-platform-api@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-import-to-platform-api@npm:8.0.0-alpha.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-module-imports": "npm:^8.0.0-alpha.7" + peerDependencies: + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/dc580af2371e328a82c3960a207aa4d731a923b8b8c62bbd3d59b0893d37c475b0caee4f11bd3d4a359d695a328b1ad0f9c8e107b156d1844ab674f4546f1e3b + languageName: node + linkType: hard + "@babel/helper-import-to-platform-api@workspace:^, @babel/helper-import-to-platform-api@workspace:packages/babel-helper-import-to-platform-api": version: 0.0.0-use.local resolution: "@babel/helper-import-to-platform-api@workspace:packages/babel-helper-import-to-platform-api" @@ -811,12 +823,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-member-expression-to-functions@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-member-expression-to-functions@npm:8.0.0-alpha.5" +"@babel/helper-member-expression-to-functions@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-member-expression-to-functions@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/5481743e8b6e88ad442310230097b35171f1899b5bebc3179a6fb14ecc43ba761769422bedf6e892b9bb278dd3cd314751f792304a99b29b0e1405a85c6b5922 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/8b386699f7af72ca00e9c518c8234cf291d9d4be407cd732dd23b7fda9f80dc509e366cc6d93c0567d3396af65dd68fca5e8be7941124e105da64519be1ed494 languageName: node linkType: hard @@ -838,12 +850,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-module-imports@npm:8.0.0-alpha.5" +"@babel/helper-module-imports@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-module-imports@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/3fc2584afc60db4f0e2fea8e6e2201765b931a9c89c499923778a9c39919175364aeb2b7bf23b947e799adc52c17f545aebbedee65873fc45a17b8d668d869a7 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/5bad9e8ebaf3f17cde763398854fc1e6127deb8e26118bea54f0644f9bda2b040ee40fbe6e462df372c858493e5fc59f7a8df25f3f7d59bc75c3ea61e0e90500 languageName: node linkType: hard @@ -872,18 +884,18 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-module-transforms@npm:8.0.0-alpha.5" +"@babel/helper-module-transforms@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-module-transforms@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-module-imports": "npm:^8.0.0-alpha.5" - "@babel/helper-simple-access": "npm:^8.0.0-alpha.5" - "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.5" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-module-imports": "npm:^8.0.0-alpha.7" + "@babel/helper-simple-access": "npm:^8.0.0-alpha.7" + "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/056ead8e1b954f65d2076711520bf6ed53b702cad69e8d76680e3b3a106847dfe97dd8a57ca2fb5d4f97a1ef7dae93c39c4b68f32d726c50dc70af3d259e0341 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/c18d222c864c8cdc6f236a29e394a9fd28d130787fff5974670806b2ef73517b6ef4594cdd984db9aa8663e1533cb9d2e292bf863c999459ae294792b730e749 languageName: node linkType: hard @@ -903,12 +915,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-optimise-call-expression@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-optimise-call-expression@npm:8.0.0-alpha.5" +"@babel/helper-optimise-call-expression@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-optimise-call-expression@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/2647002b8bf825c402b29d36761f5c6446170c6f4eb4c7347e51eb88c415d800283c6785d848f0a3db6978a4d22d873834883cf8b93ad15ed8c6389a1256ffa6 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/80e85759009fad360125d9ae7799f54cc53c14b1ed1a2e59256ac98880a44310049439bab76a44160fb8b38d9393c38f505e2dbafc0c36bea5d75293bc7ae121 languageName: node linkType: hard @@ -937,10 +949,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-plugin-utils@npm:8.0.0-alpha.5" - checksum: 10/409982be51a4672a03a8a6c3bb2ae1adc997914430c614f715207a972c48dd4451c1ea22e80e16af59c0c6a0d1cb89ef1d17038416d2d0c975daeb80c3b8863b +"@babel/helper-plugin-utils@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-plugin-utils@npm:8.0.0-alpha.7" + checksum: 10/78647483875d63ba34d6dd11548b6976b98c40fba869d91e680ff11018c2529fde0833405f2dfe68e8dd0a13d7fb575bbe8c2bbaae403b1678c4c0db5437d78f languageName: node linkType: hard @@ -950,16 +962,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-remap-async-to-generator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-remap-async-to-generator@npm:8.0.0-alpha.5" +"@babel/helper-remap-async-to-generator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-remap-async-to-generator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-wrap-function": "npm:^8.0.0-alpha.5" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-wrap-function": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/c0f90dab4f0669c704ce35af69e81f59d439223b904d66c2c509b007b972979d9faf4bda94ee024de41a8e51751527126475593582b223656c3c03e0dc882900 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/75502a30a18d61dc2bae632bdd9d524bab60a8b882a63b21ea8556e17846da9f9c5a353dcd1017722bc31566f09559c60c1423ecdef0bd9cb22ff48c4ffab925 languageName: node linkType: hard @@ -977,16 +989,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-replace-supers@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-replace-supers@npm:8.0.0-alpha.5" +"@babel/helper-replace-supers@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-replace-supers@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-member-expression-to-functions": "npm:^8.0.0-alpha.5" - "@babel/helper-optimise-call-expression": "npm:^8.0.0-alpha.5" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-member-expression-to-functions": "npm:^8.0.0-alpha.7" + "@babel/helper-optimise-call-expression": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/ed00746af84dcab2463eac1f6e58c3339913b4b8d8f778cd601c4ed2e6004f637d683085f2ec009ba5d79392920ec38fd9e6c0a7c530fe929521057e7bf43b47 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/2ebecb32f5eb7990cebfb7ce7ccc4a9da22780f230b6f03cd8d5b6c9298363573fa0dee0fd596921340632f90be82d8c51945290c5777da7929469eaea4a5861 languageName: node linkType: hard @@ -1012,12 +1024,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-simple-access@npm:8.0.0-alpha.5" +"@babel/helper-simple-access@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-simple-access@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/1359ba0e5ec2e260d8140826fbd74dd9e05274dc77967ef2b02cb57f07f2a39c500a8d363d43602d6101e59a4d015c54de7570e6d10ec332b63d49d50484e183 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/0ce85193c1be104c4c2e86984289af9ae058c36769894f62cb71080a83b85d5865db979199a8d8a3e42ee1da0bb03664374ae93263ca0294e72d621be0a895db languageName: node linkType: hard @@ -1031,12 +1043,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-skip-transparent-expression-wrappers@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:8.0.0-alpha.5" +"@babel/helper-skip-transparent-expression-wrappers@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/a364f796f7931c29dc00154caa1cc36a35c4fe49366b358e457ac6ba722b41e35f40a6ead823a59f91f9dd5cffb19762f9738ae0b27c0e5ba30c78142f17ad6d + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/ec943d232d568e3fa07c7d2236dd5ba67c9a80e662a3c868f1010b2763c42574cc7e46204796167fe9c578bbbefecb6700c01090037c6bc4cf4cc281823dcbc9 languageName: node linkType: hard @@ -1058,12 +1070,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-split-export-declaration@npm:8.0.0-alpha.5" +"@babel/helper-split-export-declaration@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-split-export-declaration@npm:8.0.0-alpha.7" dependencies: - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/28bbb5bdf889e3a98d61cd7568663565a758cf554e45b32ea070b73fb9f61ccc20ad4bf960d425ead0587efcbb259bf1c747b86bea3748be17f02cb28667e008 + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/f66c0569aea0683be408df96acd090ee95731ff861578d36004a4dbb6a6a5eeb4d7121f38daf6f3f8d9ea0409de4d909d17a3f4235302e7254ea7237ab452895 languageName: node linkType: hard @@ -1082,10 +1094,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-string-parser@npm:8.0.0-alpha.5" - checksum: 10/273895b79e791c46587c223388e7c300ac01a2fc4a4f721fe41b4b031b72f83458dc23867e4d388caf1ea8cbab8e8bdb49059457ffd184d883d2091ae9178c43 +"@babel/helper-string-parser@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-string-parser@npm:8.0.0-alpha.7" + checksum: 10/2e4ffa2bf48c877977cd8d78848f00cdccb6324fd30b062539a3d17bdf2e4f4fd298d3079df232080ec3b9efbbe85d1caf2ee1df9f742fb31da495a5d9e50547 languageName: node linkType: hard @@ -1114,10 +1126,10 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-validator-identifier@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-validator-identifier@npm:8.0.0-alpha.5" - checksum: 10/995d55c4052f5c43a5ee556417b3b1dae906517cbdbcc4d987c2eff5e443a3fc6d3e585e0d7bef511049f4eec06243fe5992339b6f6d6b4e1f889ef4aa208899 +"@babel/helper-validator-identifier@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-validator-identifier@npm:8.0.0-alpha.7" + checksum: 10/e6531fd8a6c956a4e447259f780ea46a3ac2db23d8fb850e5b0c6afa208045dc902b581c66fabfe25e1e7504f40ccc2de144359919d17d8580954d9f2b452f1b languageName: node linkType: hard @@ -1137,10 +1149,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-validator-option@npm:8.0.0-alpha.5" - checksum: 10/e5a80bb43c88ae004763baa9e1749a935641524adc5abe6925266fa33ac61227c0a344993cb8ff76cc979ebdbcde873a4b569df3bfda4b7d4715fbf2ae730122 +"@babel/helper-validator-option@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-validator-option@npm:8.0.0-alpha.7" + checksum: 10/9078864c9492fd40eef56c500a7cff669f40cae44cc74ac5e249abcb68092b66ee295a864732b12c0f0fe212cb4fdf0456ab3b8faf6b1a88d860e8001c886a65 languageName: node linkType: hard @@ -1150,14 +1162,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-wrap-function@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helper-wrap-function@npm:8.0.0-alpha.5" +"@babel/helper-wrap-function@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helper-wrap-function@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-function-name": "npm:^8.0.0-alpha.5" - "@babel/template": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/a98c5b921611817d84db0b365e3173e711d58f0450e72d3cefe98625b27f0fd8708da3a0a73bee377564153b674ffc35448360d057cf0c6ac16d815a9702c1a9 + "@babel/helper-function-name": "npm:^8.0.0-alpha.7" + "@babel/template": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/502da3819efdcb731c8b06013c822ccfe3c837dcccd8a1f5e2c6b641a12447621c9d975a329f813b195444c4bc7506f4acfb83a04fd225bed8b0b4c62d6eb25e languageName: node linkType: hard @@ -1183,14 +1195,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/helpers@npm:8.0.0-alpha.5" +"@babel/helpers@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/helpers@npm:8.0.0-alpha.7" dependencies: - "@babel/template": "npm:^8.0.0-alpha.5" - "@babel/traverse": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/c3dd6b755e11956917bfb485ea5c44fb90efbe8397d06e1ebe5e03536d16f60cd3538c743644b18d62bb5358b4c5e800e037681ca7c6406ad72ddb18b077301a + "@babel/template": "npm:^8.0.0-alpha.7" + "@babel/traverse": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/b1bc335026481b77ae123b07d64a73adb0e443d04907ee0202d11474a8a40866379940baac952b2bab4b61b23cfd12a29ea3177ef5141ade7975b5b39f5df9f4 languageName: node linkType: hard @@ -1219,14 +1231,14 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/highlight@npm:8.0.0-alpha.5" +"@babel/highlight@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/highlight@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.5" + "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.7" chalk: "npm:^5.3.0" js-tokens: "npm:^8.0.0" - checksum: 10/f546813c818859994752c2f4dd0b1f54a47ea6f3b7888f3a64d03f7ff1cd2cc318db31aad1f929bcb3f2ef76c32330705043057c17eb810ef05570820235980d + checksum: 10/3037429ad3a582a0122e0734f4bed10fa4a8d35d2fe5aca529c0109921f57f3263503da90be76fa16b3bd2243d9486621ae626c195a3fb05f0a7875d1e30ac6a languageName: node linkType: hard @@ -1263,12 +1275,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/parser@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/parser@npm:8.0.0-alpha.5" +"@babel/parser@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/parser@npm:8.0.0-alpha.7" bin: parser: ./bin/babel-parser.js - checksum: 10/a27cb42c25df61dcbe8b0f172085fe8e4d0244006b3b953f49cb0d3ca883df7ca9f6f2babc80145779c77a9b093da8b349b86be3f92d8ce67d111cb602a0ba8d + checksum: 10/91c33cb88fa4257c87d3a86354bb9491ad0fcf911f0fa98d8e8af441fe57d770e4023c1cee754b3e7d2acd7bd65c728a5ef7df84870335050ba6588e4d7dc04e languageName: node linkType: hard @@ -1287,14 +1299,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:8.0.0-alpha.5" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/ed6c9bea58d727ac1b6bca95bdba02b42d4636cc9247c5a928ccb9d416f09ef9f4ca77f8d46076ae356a58aa7ef1199f04786d010bca268ba677a21fe4711090 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/be4b0f5cb78a59db0292160149b5d8fcdb40d909ccff7e65f9f64925b192b2c979388eda2c2d0e379cae7db1a79f4abfa2f312e671990d206af43d03da111693 languageName: node linkType: hard @@ -1312,16 +1324,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:8.0.0-alpha.5" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/bcb23e07756103c44792928cc4cd82a52b13fdb19feb9ae6249c5385af31e74ecf6d446f182b955e7a42c9a544c731dd8534b9ddd42e3714945eccf9bd640290 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/ed6d0ff6422ef1f824afe76c5be6c63f126c591a3049ffee6d4f67e18e94913a989cf14a572aaf099374c017b639856dc8bc60e4e73d4a5e070cc9cf0b82f3f2 languageName: node linkType: hard @@ -1340,15 +1352,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:8.0.0-alpha.5" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/3562f172f23bda2abe64d24cd96d2141eaa4a7db5b2c70d802bc7507b66bb2ac4cc9b3c11f4b77e8a2063f3ffb31253313bd52b23ec52433ff7b607d442f2748 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/9af8c6792d1afe60aea1afc7519d71c3c9b4f29c97cb104def5de82f8e61234ccad94b5dd07d4b329d260b3c4f4cbbf8654ee9423e8e1e31434d6060647e4bcd languageName: node linkType: hard @@ -1574,6 +1586,19 @@ __metadata: languageName: unknown linkType: soft +"@babel/plugin-proposal-json-modules@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-proposal-json-modules@npm:8.0.0-alpha.7" + dependencies: + "@babel/helper-import-to-platform-api": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/plugin-syntax-import-attributes": "npm:^8.0.0-alpha.7" + peerDependencies: + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/552c4014a48cc9e211068e316016a8bdc5027fe1d205ce0a08ccd35ad97c4ee106de20ea5366bb2ca67d175c3d6cc16eee7564ab378145ddf1a0d0a61230b37e + languageName: node + linkType: hard + "@babel/plugin-proposal-json-modules@workspace:^, @babel/plugin-proposal-json-modules@workspace:packages/babel-plugin-proposal-json-modules": version: 0.0.0-use.local resolution: "@babel/plugin-proposal-json-modules@workspace:packages/babel-plugin-proposal-json-modules" @@ -1909,14 +1934,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-syntax-import-assertions@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-syntax-import-assertions@npm:8.0.0-alpha.5" +"@babel/plugin-syntax-import-assertions@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-syntax-import-assertions@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/c51541e4dbe7821543dc0829a4b8bc93f2029c216cca57adc5d5d39ef33da8dd443c7da57c298b652b47d2c6f47c231084a9c756947c6eb0df0acdc46d93e44c + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/dad05b4cd556a5c04639796623ae2191fa0d9497bc479709db74babde97c94469904612a251278cd928bf7f447f362866276149d1a4053849ea538e4f36b7071 languageName: node linkType: hard @@ -1931,14 +1956,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-syntax-import-attributes@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-syntax-import-attributes@npm:8.0.0-alpha.5" +"@babel/plugin-syntax-import-attributes@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-syntax-import-attributes@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/4c8c0e3916153cbff443528d493a6251aefc04165a68faefb4c51fa2e0ca76a6352028bf69c8c5a98d2da37043a588608c2bc06d4d41622017c849bbc978fccd + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/d2d2db3bb54dab08b93f932a91738efb2da6818d5ccf6bb1b50117eff99b15609ac3cd83cf34d153f8890c68320ba58e90ee6686c97f614b63b05474954696bf languageName: node linkType: hard @@ -2037,14 +2062,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-syntax-jsx@npm:8.0.0-alpha.5" +"@babel/plugin-syntax-jsx@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-syntax-jsx@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/694d31e8953f1baf49a5e399ad7601c80a3c78714c4629227fd99a7055b37ede546a70985235bdefff7d089c2e8b2b0f4ea42b120edee03973fb289bba96a74c + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/e86eacbb4b2524275ed109098559d4ea1a6f56beef4e922696aae5f506afff1e63f4deaef4fe1ecb1e4b9791a4fd22d52e4602d3759b0b1f83fbeb3fa9986673 languageName: node linkType: hard @@ -2297,14 +2322,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-syntax-typescript@npm:8.0.0-alpha.5" +"@babel/plugin-syntax-typescript@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-syntax-typescript@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/0b2b57251788cd71a3c7d05b40ebc5a7593a0d868b6688113c119315d210219dfc5f7a3db70e78e83f72dc3b68e4d393a6ec2028346175223e4f665c578e6055 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/a81c5d5ec76f52e51b6ddece6d73e17796a4eefffeb29fc80f9717d4397cd31e09145036a37a6d2db0887a4949f249d22473e9a4449d1665d9f888000a0bfbdc languageName: node linkType: hard @@ -2341,14 +2366,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:8.0.0-alpha.5" +"@babel/plugin-transform-arrow-functions@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-arrow-functions@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/d30dd68cc42c055bdcafb4202862d11df3a8ac5ca699ddf0636684b68ab08f5246364d842146bcb2c1f46b8d0b28a0a8ade0bf6661f750aae0f4d43eb4b36220 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/d0deffb304884890e702dfc29e5d35e19777b85a00ce3453195dcaee569dfebc23d328a66abc5f15ead33485d43138ad9dec8cb5003152960e1a9ddef1b31a0c languageName: node linkType: hard @@ -2366,16 +2391,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-async-generator-functions@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-async-generator-functions@npm:8.0.0-alpha.5" +"@babel/plugin-transform-async-generator-functions@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-async-generator-functions@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-remap-async-to-generator": "npm:^8.0.0-alpha.5" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-remap-async-to-generator": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/f708c1723a36bb0212cf7413723933a9f3895a5bfcc5b64e5f599965600447d079632a179f0f4788a9fc4f688162d4f9e123fbe9ce605b095067150ab892f4b3 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/7ea9c964319bb5000d3bf301b4f2cdfb53cb18ee561e79bd121f953366024040dd4484d26bfb5c602fba9b1e227988b60bd4ca702a92a38bc2c14171a313b775 languageName: node linkType: hard @@ -2396,16 +2421,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-async-to-generator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:8.0.0-alpha.5" +"@babel/plugin-transform-async-to-generator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-async-to-generator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-module-imports": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-remap-async-to-generator": "npm:^8.0.0-alpha.5" + "@babel/helper-module-imports": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-remap-async-to-generator": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a0fc8b22ffa66d98e21fb623f243c67648894f865f6b1a7ee6fa4d8503fb76e514b072d96bdfb3775631262ba90e480c6a3692354f7c034516cc1cddeb431171 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/b364095717920233eddc6768d2f6f04207d7d65a8814acb18d322fa9a971f0881289f557ebda784c0844b9ac7f6a4332074f14628ecf278a39fb66eaf0dd06f4 languageName: node linkType: hard @@ -2423,14 +2448,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-block-scoped-functions@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:8.0.0-alpha.5" +"@babel/plugin-transform-block-scoped-functions@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/ac82c68982ba9c191788fb4a94edfbed8900ca5818f47d735e19bb3293140b773d52cb27eb7c96021cf5f60e8acb499cd56c655e27f86001a56901c847bebffa + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/d2a44c8950de8180cca6b50f889815ec0ec273383e8339c3167768718014a013eae3529f1de30203232e24aa305685560b076928c336c1dec4877a4c03fe0278 languageName: node linkType: hard @@ -2446,14 +2471,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-block-scoping@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-block-scoping@npm:8.0.0-alpha.5" +"@babel/plugin-transform-block-scoping@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-block-scoping@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/f08a830feeb50d3ddab93dfafb83de5045b1c5f7e88f008b7b65b1935e042c395b7cbd7321256cd4b285c664666268d4d0d5191a8bd3b1ef803317a2f938990e + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/f719d9199d338c14de293967f99cfa91ac748380c2e8bee262863977b9d7057aa71fe062f7e4babf1fa2093e671b00a2a6b0b1ad9e7e2aafb209ff7816ebf3b6 languageName: node linkType: hard @@ -2470,15 +2495,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-class-properties@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-class-properties@npm:8.0.0-alpha.5" +"@babel/plugin-transform-class-properties@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-class-properties@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/d2389193d4609486d747cf67a4fd1226af88d064cc33ff6ae1cc3e88d5db92e861799defb45669ce7e00b2ea06d677bcdda8eab18a8b4e917316d058b9cb52ee + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/cd9286b388835597dba589f091757e2dd82baa8153436c7b5c6feba9d89d5f1c709cfaa5b76a1af613bc564b278dfdd032e693e8ff23a3621ab33e47d7883894 languageName: node linkType: hard @@ -2495,15 +2520,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-class-static-block@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-class-static-block@npm:8.0.0-alpha.5" +"@babel/plugin-transform-class-static-block@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-class-static-block@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/2b2ce541aebcfe6c093e26fc5ce3fc650abd6d4ee1c68b90a3f781419ec206e77526cd923b957644600aff01e8c5d8e76db757e7ad0e23d022a332c0e1766481 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/12f223d4e2b8e8568c816f58f36bf8ea3b203a5960aa2acb237e4910231fd899d80d10584079f7e6002202a7c8c27ea08fe1ca8671f4324e3b7d8dbeea0671c4 languageName: node linkType: hard @@ -2523,22 +2548,21 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-classes@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-classes@npm:8.0.0-alpha.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" - "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.5" - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-function-name": "npm:^8.0.0-alpha.5" - "@babel/helper-optimise-call-expression": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-replace-supers": "npm:^8.0.0-alpha.5" - "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.5" +"@babel/plugin-transform-classes@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-classes@npm:8.0.0-alpha.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-function-name": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-replace-supers": "npm:^8.0.0-alpha.7" + "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.7" globals: "npm:^13.5.0" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/5085dbc414f38a7fae9f71efc9812f50385f97a752859691f23fdc91823585ef1ca8b8237821f5efcc7a66c5cc10dd02532c83703cb6aa101804f2692ae2e5eb + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/40eb8fee0e7c4228185a9b27a047ead00c701af8c51424282966056bb0255e113d7f4a9eeaa945df4e03cb32711b57af5b6f0683ad42fde463f3e3fd6043e2aa languageName: node linkType: hard @@ -2562,15 +2586,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-computed-properties@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-computed-properties@npm:8.0.0-alpha.5" +"@babel/plugin-transform-computed-properties@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-computed-properties@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/template": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/template": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/504b80487097e8540031feac2722790ad56e7856d31cd24715d4a13e0b694c94ebcca69ebbb75cd1ca8975147d5e8d38f504eb813b04694c78c17b35b083cd1e + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/4ac24693a3d0ffff22d2517f8ee2d59ac59dc212b96a10c3091b36a7937dfdfec49cae1f3909cabe875d9b6991a204d7b6b8c6f110852b007e6d4bae1a564fb1 languageName: node linkType: hard @@ -2587,14 +2611,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-destructuring@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-destructuring@npm:8.0.0-alpha.5" +"@babel/plugin-transform-destructuring@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-destructuring@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/7bdfd02ba724479c52e5c966f9959578c28ca1b039a4fea187ec5974de08f341fc6f19845ccb5a0d4686711ad99b50cd28e25153370da3c344da8ba005882bab + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/8b12c65fcde2388f363d0dfcd43256cd7d6d48cfce4bf114b10c6a454dfd16591860ef3e4866d0b58754019d629924053cbbb7662be5f7c7811cce4429a3da6b languageName: node linkType: hard @@ -2611,15 +2635,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-dotall-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-dotall-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-dotall-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/06f811f7c59b704b8f7a69d9d9b5303b441c53a3836327aa6db32c7e0038106d8b9db985076374ae62163f3c942bb30994bcf5b6d4120162db1edae3920cab6a + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/2ed1f6937be77761016fbce6cfb651a8b5a2189453c7b1649803f60f344abf01aa90e582f8c3f1e72cf126d272267e9e067aeb55a7d0795a6dcd43f48d7645a1 languageName: node linkType: hard @@ -2636,14 +2660,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-duplicate-keys@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:8.0.0-alpha.5" +"@babel/plugin-transform-duplicate-keys@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-duplicate-keys@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/bdca43b4b84861af2442db1b29401f626653d3ca13e695dce213dad64f271dfae946205aa09ac0abd9a5faf6ce3b3e0bd3786fc89dc906a2c3489b9377cabc33 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/c8e98e63628b23ac398ea345f7ed2759fdd57753f84361967f440ec727e880e7cfc8cf3f7380969add20c49a0b23edc1815ffebe5fdde8c97cf3e91bde5c63dc languageName: node linkType: hard @@ -2659,14 +2683,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-dynamic-import@npm:8.0.0-alpha.5, @babel/plugin-transform-dynamic-import@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-dynamic-import@npm:8.0.0-alpha.5" +"@babel/plugin-transform-dynamic-import@npm:8.0.0-alpha.7, @babel/plugin-transform-dynamic-import@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-dynamic-import@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/921733c988ad6f3e83d1abe8a6f8e96aa18982bacde74d72386a0a37e1b2f01f3b187df8e0507083c0efde95df9fad175aebe0501910b35a11870044b68bc7e5 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/712da1fb10b92916e4f60220d9ef716022f466fb31fed6f6c2d8e30b1adf668fa06ed8957c3c439d688b777bb37171e050bc82c5434c9954c23a8a04daa0dad0 languageName: node linkType: hard @@ -2683,15 +2707,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-exponentiation-operator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:8.0.0-alpha.5" +"@babel/plugin-transform-exponentiation-operator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/399fb898aff4a4d9dc82a40eb4f393dfa13522e7e476e671822c35ce821d8dac30e7ae5038fdfe14a86871618a208cb1f99c740c2df8d78af5df75186cc5455a + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/7ff63c2a52c7e41253fcdae08c44447544880fbff594c509e8c06e0460ff5701e069e69b2b8fc2275b17f5a315e34df777d177222265d2820ec942f8a3a83efd languageName: node linkType: hard @@ -2708,14 +2732,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-export-namespace-from@npm:8.0.0-alpha.5, @babel/plugin-transform-export-namespace-from@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-export-namespace-from@npm:8.0.0-alpha.5" +"@babel/plugin-transform-export-namespace-from@npm:8.0.0-alpha.7, @babel/plugin-transform-export-namespace-from@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-export-namespace-from@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/48b4826030826ef17e4fc725b4452f2e83770f0df209bf3b10667671433326e6635f94a42949518eb42b57149d6eb02e8cd081d1c789c45ad8288e7fa5c84d7b + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/cf647491cabed0a60a859adef2e981d11d0ead794a969af09633da214e90831d67712f300742281bcb2f95b8016514f6ee785fc75a698557376fab264ccab513 languageName: node linkType: hard @@ -2759,15 +2783,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-for-of@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-for-of@npm:8.0.0-alpha.5" +"@babel/plugin-transform-for-of@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-for-of@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/b93ddea05d4b97a5254e0c56c0fef087e42154b7bf092a487bed052f40a3b4f90848dbd7eb545effda20076c973c77f1292ac2a2b439762bfc2cb9394082116c + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/05580f18c60b01b82996d3918a28b9e8cf85757f5ee1701c7b934974a9d017223afa2c93d4e7b5956c92e93a61e17c80098f592f45a03a675725c8313e1ccc6f languageName: node linkType: hard @@ -2784,16 +2808,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-function-name@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-function-name@npm:8.0.0-alpha.5" +"@babel/plugin-transform-function-name@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-function-name@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.5" - "@babel/helper-function-name": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-function-name": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/cbe579e83da4b7280787dc8c18a64b1ebbcd66057f39c6531a62857ed55426632055ea9409268f4fd74760c0b4535bf2036c51e699729d9602e2c6eabd866fa5 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/5ccad258f8f94d7040ea85b9f12bc297aa3fb0ef747139232639bfa25b5de11873ee5a7ee0c90f302fd7141fb3885386990904e8f06b2e3eca4928b7d5d6bae6 languageName: node linkType: hard @@ -2835,14 +2859,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-json-strings@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-json-strings@npm:8.0.0-alpha.5" +"@babel/plugin-transform-json-strings@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-json-strings@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/d0e95ef19e24b3030a48a963bf8f8471070cc1be3191cb0c67d6270dbee95f0f27fb83f0bde4d3867f8b287e217e65026fa34c5b496e1f9cbb989cfa71213b8a + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/f2997f9d3affc622282535896c8af06800fe47d4b9f9b6a873b47e99c18650e29cb5b70968eadfa9d4445fde2bc864f9bb59447463d249205ebca17b5a7fdb19 languageName: node linkType: hard @@ -2859,14 +2883,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-literals@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-literals@npm:8.0.0-alpha.5" +"@babel/plugin-transform-literals@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-literals@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/cffd8900a0d5a0223f559eed4f90a0a8c79d955f6ef49acb7ff85df5f4fbcd6db4fca20462264aa6497d08e40e8f16ba1f8d4d967fe095e99fb45bbfdda43c38 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/b56ae4901d014cb68c945332202975a50561560a92bce391b61cb5d7713115601d252be402386a9631190199d156f36e9277f92648dbb13a6491917a9c686771 languageName: node linkType: hard @@ -2882,14 +2906,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-logical-assignment-operators@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:8.0.0-alpha.5" +"@babel/plugin-transform-logical-assignment-operators@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/5c7afc34059489eeacf61dfbd94fa3463dcf6e6b94db2c8e5a6550d8adecfe1c9aa3586dc1cce0e15336877ad46af52192b86a556f4e8d747cd1e5c84980fbdf + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/a7adda69e22862252e774796b9867fa43dafb97a99aea63e4b79dd7011442a013b0e1da259e366eec479c6739b0e969b605eca75fa3609a06ceb41bc5e2c0879 languageName: node linkType: hard @@ -2907,14 +2931,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-member-expression-literals@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:8.0.0-alpha.5" +"@babel/plugin-transform-member-expression-literals@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-member-expression-literals@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/9974d344cfe78a9a65a5a51b0640bc9888e033b451a1fc0cee868a036ae2f3f93ed71e40341d6ffc3184ef67a11c24cb653b8b75901184b7c0ea86c6d46b1536 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/321e193f0901e0673983b13b7bf40400ae0c14a2770d44e9b9b7381480fda5c33b9a6e4f7814b97084d199377487061b1a439818f860314246b657fff3e49787 languageName: node linkType: hard @@ -2930,15 +2954,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-modules-amd@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-modules-amd@npm:8.0.0-alpha.5" +"@babel/plugin-transform-modules-amd@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-modules-amd@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-module-transforms": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-module-transforms": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a3eaa228b017739dbd2b15c79e8e5dc60fba893a88626cf762c4a1b530abfb48748ab8321e6b2e1fe65f26838afa9e624124ba32b0824ccd0779a1023df413c3 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/7f67956a0441de168a76f3f644c1753abb563984efb96b81a85ca3e7f057ef2ce9f17213aea6f3f547944e0b88ba3145078b707c76cadf187023231ecba19841 languageName: node linkType: hard @@ -2956,16 +2980,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-modules-commonjs@npm:8.0.0-alpha.5, @babel/plugin-transform-modules-commonjs@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-modules-commonjs@npm:8.0.0-alpha.5" +"@babel/plugin-transform-modules-commonjs@npm:8.0.0-alpha.7, @babel/plugin-transform-modules-commonjs@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-modules-commonjs@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-module-transforms": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-simple-access": "npm:^8.0.0-alpha.5" + "@babel/helper-module-transforms": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-simple-access": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/64933f2116d1d495cf44471ec8a206dffbf9466920de611b9baddaeb19b0dac8864296bb9f0b65b4a9031b8d9c46d04160e1e8b0727abfe0924d5515c20d9e68 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/ba206644313516ebb27e007bf6211a6470561e8acfae09d356198a68b9adc3b7bb83c715b8eb0d8f07673bd74ea5dd0206acf58cd409a2916be4b479559c2e01 languageName: node linkType: hard @@ -2984,17 +3008,17 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-modules-systemjs@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:8.0.0-alpha.5" +"@babel/plugin-transform-modules-systemjs@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-modules-systemjs@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-hoist-variables": "npm:^8.0.0-alpha.5" - "@babel/helper-module-transforms": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.5" + "@babel/helper-hoist-variables": "npm:^8.0.0-alpha.7" + "@babel/helper-module-transforms": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/35bdac62cee0a930c064aae976f504b4281a702a4217b56ea402d4419519abd7d27cb451259f40e0bae743b73ee95e4133e096228c51e788caf68e5ee7c8a33e + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/0f2da905ceba04a0cdf1771897cac3964e0dafacbb08e781d2db6278e26c7792c726cadacb76e6b4f5115f5dd3e800121a1be683736cb2db7d723d4c25794eed languageName: node linkType: hard @@ -3015,15 +3039,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-modules-umd@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-modules-umd@npm:8.0.0-alpha.5" +"@babel/plugin-transform-modules-umd@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-modules-umd@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-module-transforms": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-module-transforms": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/316aab2d59810a4a000fbfa221afb60ea0bbb2f3ac669de672e53687d78d7a64ee298298deaec6103a828e1349a4919cb1020f59bfe3964af334714e4f60cb32 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/7ef1a39cfaa9ac709b2db8b7011802f65643cbd05a60a1d078cb372b08a5b966f1d72a4c859924b89576494150c9ecf39ff1389cf07c1dac24c8860b1a4d6224 languageName: node linkType: hard @@ -3041,15 +3065,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-named-capturing-groups-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/72a3634959acfb08a1fb2fe4cdf7e4f6df263f8ade0a309b76105d477fd93a6fc33af0fabc97ea7661a20a7b3e17f69cf189bb84d05d848256717338511e6073 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/29ddfa494136753b4bc3ac0b34a2d9fa6b034a0c18bed6368994c40672ef468ea7c6cde3c28aaec543e833cc581915a268b76eb69adf5aa05c3aadc04411c760 languageName: node linkType: hard @@ -3067,14 +3091,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-new-target@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-new-target@npm:8.0.0-alpha.5" +"@babel/plugin-transform-new-target@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-new-target@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/1211e3be81b9802bf3297fc1b64fdb664ef8f8a96461703b8962fff61ffd6e0eeb9dfc5888c7cddfffe55d398e403eb38888710c79e9b5dc29f841426a0f4fc8 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/5e2ab107d274978cad09931289d82fb27fb9b384aba93a131ca11d887021467c05f86c74674de64bf8cf0b627e4b0193e4c9c7a4b43790d9e7906711441ecc06 languageName: node linkType: hard @@ -3092,14 +3116,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-nullish-coalescing-operator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:8.0.0-alpha.5" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/b03d3d4534c5ab0942beffd3b05395911569fdeacdd8a246be26511681b3da84a7e1f1941c8f403cf4b08e1c9f7e1a1a2aa16b9857ed60a5b57a660d42d32311 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/55e62c46680c7f78e727f50a09c4b88465b4afb4c1f1387b6a4e699e043a064deeeacc2280d0d8ebe459b0c105db89b9b88445d0dd3a29ffd4dbc2b02762f149 languageName: node linkType: hard @@ -3116,14 +3140,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-numeric-separator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-numeric-separator@npm:8.0.0-alpha.5" +"@babel/plugin-transform-numeric-separator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-numeric-separator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/cb5cc85fddbe87959a11d86ad911e30c8dc806922e2fce36485c277daf83f06ec61d8946ebd2b43b824a07a9484f2659f6eb45d551bd8b3efa7fb1cfb69f689b + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/f55be91ea1ee8474841250fc97323fdd3caa4dc483250902028ad80bf0da675b04252334c861e13655726f10627e6abc1d765c4287e48e3fa3e7f21d15821d25 languageName: node linkType: hard @@ -3153,17 +3177,17 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-object-rest-spread@npm:8.0.0-alpha.5, @babel/plugin-transform-object-rest-spread@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-object-rest-spread@npm:8.0.0-alpha.5" +"@babel/plugin-transform-object-rest-spread@npm:8.0.0-alpha.7, @babel/plugin-transform-object-rest-spread@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-object-rest-spread@npm:8.0.0-alpha.7" dependencies: - "@babel/compat-data": "npm:^8.0.0-alpha.5" - "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-parameters": "npm:^8.0.0-alpha.5" + "@babel/compat-data": "npm:^8.0.0-alpha.7" + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-parameters": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/357793a64f452223b2341a1b48ec708633c07d9907b4a078ea24c297b2a7cc68caca1cc790a126ddc8e408f4fd5195b72dd18d208fd2ae687bd1383f5cd272c9 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/64ba5e151472096d46f4b9e61b3bdc46a84e6aca3e35c4142877ca00d23144e99f81fff88bc334aec7ad5f60c4fa10ebc9eb6e0d9c01caecfae39940818fce05 languageName: node linkType: hard @@ -3195,15 +3219,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-object-super@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-object-super@npm:8.0.0-alpha.5" +"@babel/plugin-transform-object-super@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-object-super@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-replace-supers": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-replace-supers": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a57f0ab6aa8f013fc56989acaa1b82bca51593fc3579c98bc5303e6f85523b1a0bbf3945c0b8315c7b267d1927825333b2baa2f168266ecea0b7f93fcefef54c + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/48b5c5a42533809c7d5bf03c9bd9647938597f5522fea95e4d481f6c671bee04051e317a0a767378866972b84f930a4605c210ccfad0342d988413266153786a languageName: node linkType: hard @@ -3220,14 +3244,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-optional-catch-binding@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:8.0.0-alpha.5" +"@babel/plugin-transform-optional-catch-binding@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/36e08c8154ff2335a93460b832b564b613b38671b5ea2bab88bec05982e9daded8048a1c152aea8424b4fda5b7bf3f1c9c9d758ac5f042de436bf1a401f1d466 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/8224acdaa573ebb63a439e4ee3e694506470c91d966bf087113e831289ca70a344cd63c7a654a282f07c3d78f3270ab9c55de99d9162c622959f00002fd1e6d5 languageName: node linkType: hard @@ -3244,15 +3268,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-optional-chaining@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-optional-chaining@npm:8.0.0-alpha.5" +"@babel/plugin-transform-optional-chaining@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-optional-chaining@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/dbad911ca93af07771c502888d42ddf1c5954e3eb62bbb248e757ba2851f3a1371f1aa32122eff78a7510f6e9607d8adfc9a4da37fc55112e9a43e8b82d38c29 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/7c0a54794e106c3aafb75f28c71d7da875387dbda2b1dcb04515cc5bfb1992332e096875d2925af19224c89c40e205d123e8c29a8aa261a4a317e7e7fb63b4ed languageName: node linkType: hard @@ -3272,14 +3296,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-parameters@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-parameters@npm:8.0.0-alpha.5" +"@babel/plugin-transform-parameters@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-parameters@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/d351e461680f0bc0d92c592505bab9cf11f4338f148f973115a86cf513bb92f58499ac1f80d4386c5d1c2d6410d452663c003aaf90cafc9165c457fcd4637047 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/5e2d8f7fd67bfed77daa8cc0afeb603276f218dd9ffa1e55268eaf18667048f8c7f2c29574d3e472a096a97f834662bc8369ce8df8f62a34f1dd182dae740a32 languageName: node linkType: hard @@ -3295,15 +3319,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-private-methods@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-private-methods@npm:8.0.0-alpha.5" +"@babel/plugin-transform-private-methods@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-private-methods@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/f840e35c81fea4791a7aa37d6667d248e9e9eaee81e282d65d4d2c4684b19e11f60e59fa504c539dfa95193b1a59d4fd8dcfb252b71160f0296f5b1f257cd4fc + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/b1157e7a46909f41ee89c75a822b8ded031acc5db388b9841e68a29bc370c0ceb64b0bf9ae86ce88d473905e0bba1053c03cbf0ae7a00011b2d4c61115f2753f languageName: node linkType: hard @@ -3320,16 +3344,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-private-property-in-object@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-private-property-in-object@npm:8.0.0-alpha.5" +"@babel/plugin-transform-private-property-in-object@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-private-property-in-object@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" - "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/4bffb9a1ffa5c13e7b0e6eb8ed2cae673de149c8384e9d92b09bcdafeccda03272be7183432c5cd1257608dbc5421c3a637968897bb7a239e3a96aab9736afe3 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/efa27e60231b188361d0ae24affde9ca5de108d2cb42539fe6b0811f693f5ecea6602cbcaf5f734e6c56fab274de1df6b5b1980a6ad0c5891d2930bae96dad09 languageName: node linkType: hard @@ -3348,14 +3372,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-property-literals@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-property-literals@npm:8.0.0-alpha.5" +"@babel/plugin-transform-property-literals@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-property-literals@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a9593b066138cadccdd05de1de78ff61f56cf634a4411c8b8bee0c5c9156244fde67d5f83644a87f7bfb81c924abd24984a9b81a6956094d0b3004cb7c29085d + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/77d9e89e6edc36b82b84806887a44d305842d427aa7c0b4867ad9f2134f228d08489f1fe61f49431fb92ea537e2e61237326401abed24121d2b7c87bcaf6d758 languageName: node linkType: hard @@ -3513,15 +3537,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-regenerator@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-regenerator@npm:8.0.0-alpha.5" +"@babel/plugin-transform-regenerator@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-regenerator@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" regenerator-transform: "npm:^0.15.2" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/2f83aaa442bfbfe5b0fb9ffeed65358ee3a96a71a7679bde5274c3531e7ce58ee2e22a7102319a0d5a4c5066c1c0d81896a645d51971852cf2568c3c8aa53077 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/69c76b213d4863c9556cccd2f6db7704a45a96de0d4d867cb36edabafb1b1f8ac129d446ed79a2780584fd7ee3202858c52e9ddafb98c547fc81dc74578dbc4d languageName: node linkType: hard @@ -3538,14 +3562,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-reserved-words@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-reserved-words@npm:8.0.0-alpha.5" +"@babel/plugin-transform-reserved-words@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-reserved-words@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/370963ba42426fd3849fd456ca0f57a86dfc458b1196a27f509ef46af8f1806de470d67ac1507b9f149e47c7868934b36ff00187716b455446e1e757a20f2cc4 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/bea81d4dba130cbc302cb06f6b80565be206d64dd15fd517cd73bbc837f8fdbb5bbce850104e9ef4b8380a853b05225620310385a7451691a469893b44334a81 languageName: node linkType: hard @@ -3561,19 +3585,19 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-runtime@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-runtime@npm:8.0.0-alpha.5" +"@babel/plugin-transform-runtime@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-runtime@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-module-imports": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - babel-plugin-polyfill-corejs2: "npm:^0.4.7" - babel-plugin-polyfill-corejs3: "npm:^0.8.7" - babel-plugin-polyfill-regenerator: "npm:^0.5.4" + "@babel/helper-module-imports": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + babel-plugin-polyfill-corejs2: "npm:^0.4.8" + babel-plugin-polyfill-corejs3: "npm:^0.9.0" + babel-plugin-polyfill-regenerator: "npm:^0.5.5" semver: "npm:^7.3.4" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a17171261fab5eef1dd61c64138a357a22ef6ddd9836e22183dc04ae76c0ec8ca64f9c0a7c33d908c9cfdd75d1a276e87dd6cb8ae2661d04a44ad8ea6a6ae728 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/0749b5645c96a93e16078d7e64f69037f25a5fc5a6d240d5b849f591cd00c0b9fbb3b5613337e368cf33986340fcc8e19623aea96e3f28085b3f5083e39f942c languageName: node linkType: hard @@ -3599,14 +3623,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-shorthand-properties@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:8.0.0-alpha.5" +"@babel/plugin-transform-shorthand-properties@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-shorthand-properties@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/0bf903b89ac05a28d8d245dc72afb813a41985907b802a984559d11fcb2d03e84e1d8636c5226483b2ca04e8fb93cc34572d8ab19a562e91b0be9008d91f26dd + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/006c2b9c13298701888f7ab7c2634d6d200fd848999ff4a7eea5da05fcfff5f2b82c9e3fdf7483ba52216bd5d48c4212e3574a5df9a5ed4035b8b717aa912e4c languageName: node linkType: hard @@ -3622,15 +3646,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-spread@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-spread@npm:8.0.0-alpha.5" +"@babel/plugin-transform-spread@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-spread@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/0268b4db055266457ae1ca972022fefae113a45e1ea304af392a28f45d85388bb3c3a70c63142e261e475e80d5a56d4341ea4a4339db38067a410089e9f7bdb5 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/d09addecee2ae143d7d77fbadb6076ffe9a66b6463abd2b80bed4bf93f59debbc99eec1a42dc2028e3cb75c5954cef5e950cf08ed649d215d029e26b88571f80 languageName: node linkType: hard @@ -3647,14 +3671,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-sticky-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-sticky-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-sticky-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/f2e699a46ce53983831e2f776c523e226c3c359599efd00dbb4c6beb978fc8aeb45ba830699a6bc61abcb1d82b2f19907cdb2d57dda9a121db5dfbf8204f0246 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/6dbabca63a870bf1eab5b60ce411f33b5c471e7be19ed2b6054fb178a5a3f2568db2a4a358de5c256a6a395fd4e7c19aaeee4c276af018dc3c59e356c1ccdf6f languageName: node linkType: hard @@ -3682,14 +3706,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-template-literals@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-template-literals@npm:8.0.0-alpha.5" +"@babel/plugin-transform-template-literals@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-template-literals@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/1fa1f92629004393ad8375a3bbefd198cc4ddb0441174e4d8344b5e905ac565a76abbc16148d3ac5ba1c19c0bdf4a0a3da7a9d2f0593e545abf5bbc475ef8235 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/0d7bda9f8e3535dda2d7111cc953319209fc3ab6ecb39e9a0e895c6c194e81e73bb10e73a90e6e0194e4fab4501daa07eb7d0361291bc38abb04faaab829a961 languageName: node linkType: hard @@ -3705,14 +3729,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-typeof-symbol@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:8.0.0-alpha.5" +"@babel/plugin-transform-typeof-symbol@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-typeof-symbol@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/e36280916670683ab4da8113440f2d42f893c17893fc8e48cc4a29a472db324b40a2b600a79e8bdb6f5916ff62e62328eea47ccc2e7d8b4ce721f0d9fe3c6466 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/ae2781ec00457445a5be631decd47bf134e7715c5dabe33d5ad054fadc76b69359be635025cdc105f05e0bd4b9200e86533e33d35fb87679f34ecc11a24111ef languageName: node linkType: hard @@ -3731,17 +3755,17 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-typescript@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-typescript@npm:8.0.0-alpha.5" +"@babel/plugin-transform-typescript@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-typescript@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.5" - "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/plugin-syntax-typescript": "npm:^8.0.0-alpha.5" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-alpha.7" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/plugin-syntax-typescript": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/94bebd437f80856266d890672267c26f440f13464acdf9a7f9040d3d89b08f71e7d24b07fd1aa8ef32503193a343423ec9bb0d0620dc55f35c75e2d7e24a190a + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/1d25aea3a62b7ee1c8b6031609f975a7105411fe9bb61476f17bcb3b57cba1afb23791d01fd3ad909ca97e6a70817004deb905f4afef7efa65fa3b90817bfa93 languageName: node linkType: hard @@ -3762,14 +3786,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-unicode-escapes@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:8.0.0-alpha.5" +"@babel/plugin-transform-unicode-escapes@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-unicode-escapes@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/a0a3ef8e6ce330d341a0476ef4275529e23d6356223f57ae2219e9874d2229a1c303114dd1bb8e6031ef8ec11dc437c0c65ee6fca36d4d6bcfc1ef26b3298038 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/5cddbfa4d057614e61ba99022d4d9053aee0eedd9b427a8bd2a952a43e2bc747905fb4131d2f64210a117df377f32b5b3d394321655362b4fb4714b0ff0b18f7 languageName: node linkType: hard @@ -3785,15 +3809,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-unicode-property-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-unicode-property-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/6611487f6d131588f3416688b85a7a8c9f9dd0fa4ab35e26c419d015303fd744772864b40037dd4d8ffe32ec7f6a65d4fd66c72664dad6a081dd75317c3160c7 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/14c559da8ad0add5bb22573beb6984be5e31fd6c017cb4f036fbbe9504f297568ac83ca44eb577fa035ce083bb43db91e4a30d24b4a4bef899fda9dc5db1ac3d languageName: node linkType: hard @@ -3810,15 +3834,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-unicode-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-unicode-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-unicode-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/743c0e86b3ec6b60d87caf02dd7b01587f4db3740a43dc1f1728f0ebfedef2d82609b890ac0d65c9c72aa0e89339417f8ba511f01a48288c02c2929a63e6c2d0 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/81628907050c2e016902390e3fc25619a223179997c76714a01e13b11407cfee7696bf0fbd1b4582e98aa7121601048e3835199ea39ee107a2bd656c351153d3 languageName: node linkType: hard @@ -3835,15 +3859,15 @@ __metadata: languageName: unknown linkType: soft -"@babel/plugin-transform-unicode-sets-regex@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:8.0.0-alpha.5" +"@babel/plugin-transform-unicode-sets-regex@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/6214618f9f05965968e9573f46ca38ce8c28ef0aba5c9378f390cb93908e4a3df43cae698a6e7945b410ca848e1870fb8ab48691621fddb358e355083077bdd7 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/426c2428187829e027d963ea0bb51a02557a49999d2b05473210c05db16789ec58666705233635601c5cf254f65c5694d519b2e452815b15feb25ec58e213f39 languageName: node linkType: hard @@ -3860,74 +3884,74 @@ __metadata: languageName: unknown linkType: soft -"@babel/preset-env@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/preset-env@npm:8.0.0-alpha.5" - dependencies: - "@babel/compat-data": "npm:^8.0.0-alpha.5" - "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.5" - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-option": "npm:^8.0.0-alpha.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^8.0.0-alpha.5" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^8.0.0-alpha.5" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^8.0.0-alpha.5" - "@babel/plugin-syntax-import-assertions": "npm:^8.0.0-alpha.5" - "@babel/plugin-syntax-import-attributes": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-arrow-functions": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-async-generator-functions": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-async-to-generator": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-block-scoped-functions": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-block-scoping": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-class-properties": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-class-static-block": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-classes": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-computed-properties": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-destructuring": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-dotall-regex": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-duplicate-keys": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-dynamic-import": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-exponentiation-operator": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-export-namespace-from": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-for-of": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-function-name": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-json-strings": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-literals": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-logical-assignment-operators": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-member-expression-literals": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-modules-amd": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-modules-systemjs": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-modules-umd": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-new-target": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-numeric-separator": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-object-rest-spread": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-object-super": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-optional-catch-binding": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-parameters": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-private-methods": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-private-property-in-object": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-property-literals": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-regenerator": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-reserved-words": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-shorthand-properties": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-spread": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-sticky-regex": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-template-literals": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-typeof-symbol": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-unicode-escapes": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-unicode-property-regex": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-unicode-regex": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-unicode-sets-regex": "npm:^8.0.0-alpha.5" +"@babel/preset-env@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/preset-env@npm:8.0.0-alpha.7" + dependencies: + "@babel/compat-data": "npm:^8.0.0-alpha.7" + "@babel/helper-compilation-targets": "npm:^8.0.0-alpha.7" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-option": "npm:^8.0.0-alpha.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^8.0.0-alpha.7" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^8.0.0-alpha.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^8.0.0-alpha.7" + "@babel/plugin-syntax-import-assertions": "npm:^8.0.0-alpha.7" + "@babel/plugin-syntax-import-attributes": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-arrow-functions": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-async-generator-functions": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-async-to-generator": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-block-scoped-functions": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-block-scoping": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-class-properties": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-class-static-block": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-classes": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-computed-properties": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-destructuring": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-dotall-regex": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-duplicate-keys": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-dynamic-import": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-exponentiation-operator": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-export-namespace-from": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-for-of": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-function-name": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-json-strings": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-literals": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-logical-assignment-operators": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-member-expression-literals": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-modules-amd": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-modules-systemjs": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-modules-umd": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-new-target": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-numeric-separator": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-object-rest-spread": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-object-super": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-parameters": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-private-methods": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-private-property-in-object": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-property-literals": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-regenerator": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-reserved-words": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-shorthand-properties": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-spread": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-sticky-regex": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-template-literals": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-typeof-symbol": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-unicode-escapes": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-unicode-property-regex": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-unicode-regex": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-unicode-sets-regex": "npm:^8.0.0-alpha.7" "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs3: "npm:^0.8.7" + babel-plugin-polyfill-corejs3: "npm:^0.9.0" core-js-compat: "npm:^3.31.0" semver: "npm:^7.3.4" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/1129b1dcc226be732a6021933138fd680d89162d7d0905b6541d6f74da3a3b4561adaf3d914133aff457858af210e27aef98312378b8bac2d189f174dc217efd + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/ca9b887f62a6b2a9cd0d30c82a859ce6dc871ea65f490142f98150cd394511a0fc4db997026474ec78764c232f6ae3af3e20738cd5bd0fdd075f153dd210897c languageName: node linkType: hard @@ -4069,18 +4093,18 @@ __metadata: languageName: unknown linkType: soft -"@babel/preset-typescript@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/preset-typescript@npm:8.0.0-alpha.5" +"@babel/preset-typescript@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/preset-typescript@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-option": "npm:^8.0.0-alpha.5" - "@babel/plugin-syntax-jsx": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-alpha.5" - "@babel/plugin-transform-typescript": "npm:^8.0.0-alpha.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-option": "npm:^8.0.0-alpha.7" + "@babel/plugin-syntax-jsx": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-alpha.7" + "@babel/plugin-transform-typescript": "npm:^8.0.0-alpha.7" peerDependencies: - "@babel/core": ^8.0.0-alpha.5 - checksum: 10/77d2499f4384cdc668e49361947d931f0b4f968b77684f421cbb23ab0cced58ac792d0ea0f65a22cc1a4bb8bc614c60029060096f4a443301d8ffbca3efb47a6 + "@babel/core": ^8.0.0-alpha.7 + checksum: 10/38d53503f18cf195becac9f83fb647959602b7da3580847845ce1f9bf89164067c4133506922c36478e9dca7e8fc531d15922ec8e9c2b21960e61dee9b039132 languageName: node linkType: hard @@ -4144,12 +4168,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/runtime@npm:8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/runtime@npm:8.0.0-alpha.5" +"@babel/runtime@npm:8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/runtime@npm:8.0.0-alpha.7" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10/a90c08ac38396de1edd01aea3b2010eccf3e328706fc58c2505ab3940b406aed9d4a90b5d4e3992f4c04cb65fb17f13e32805dc13a5f7c69304355f64b5f318c + checksum: 10/3ab479c79c6b3c50bdea1d9f40b765c2a6912597fdb3a930fac53f5d5dfddf691b4a8e41059255ab536cffd20d91bf8a355b0e65a2e694a5d1b0db7faa6e6197 languageName: node linkType: hard @@ -4301,14 +4325,14 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/template@npm:8.0.0-alpha.5" +"@babel/template@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/template@npm:8.0.0-alpha.7" dependencies: - "@babel/code-frame": "npm:^8.0.0-alpha.5" - "@babel/parser": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" - checksum: 10/2cf36c32e5dab73143ed49bbb273351e1f4c8aa06dd658fa177dffe17ea4fac3373220384647b161b5d8b28692f0ea681a2321ceffb8ae0b2cb35fd250a9a565 + "@babel/code-frame": "npm:^8.0.0-alpha.7" + "@babel/parser": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" + checksum: 10/df994f6456ce51392f4247bff2df01e614e106dedf45d027a4caa9f4211e7dc0c61ec72a7d6c2b8c87f627312f52e9e50bb5aeef7bddbe90d80e7f31a0264df2 languageName: node linkType: hard @@ -4332,21 +4356,21 @@ __metadata: languageName: unknown linkType: soft -"@babel/traverse@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/traverse@npm:8.0.0-alpha.5" - dependencies: - "@babel/code-frame": "npm:^8.0.0-alpha.5" - "@babel/generator": "npm:^8.0.0-alpha.5" - "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.5" - "@babel/helper-function-name": "npm:^8.0.0-alpha.5" - "@babel/helper-hoist-variables": "npm:^8.0.0-alpha.5" - "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.5" - "@babel/parser": "npm:^8.0.0-alpha.5" - "@babel/types": "npm:^8.0.0-alpha.5" +"@babel/traverse@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/traverse@npm:8.0.0-alpha.7" + dependencies: + "@babel/code-frame": "npm:^8.0.0-alpha.7" + "@babel/generator": "npm:^8.0.0-alpha.7" + "@babel/helper-environment-visitor": "npm:^8.0.0-alpha.7" + "@babel/helper-function-name": "npm:^8.0.0-alpha.7" + "@babel/helper-hoist-variables": "npm:^8.0.0-alpha.7" + "@babel/helper-split-export-declaration": "npm:^8.0.0-alpha.7" + "@babel/parser": "npm:^8.0.0-alpha.7" + "@babel/types": "npm:^8.0.0-alpha.7" debug: "npm:^4.3.1" globals: "npm:^13.5.0" - checksum: 10/4bfbb790a304c59f85b298e0b37bfc770383db4d4c8f440dc53d9b647c69f77c8e2cceea580834b2e5f3fe5559a2b93d00ec18f4cddedaf16f5471acb0fb3f0c + checksum: 10/32f31560887d89746ccb4d95cd03473302e8d9be785ec1161807ef31d19010906d8f1bb312aaa94e8bd449886f600cd6df203bcbca14015846223086843fa740 languageName: node linkType: hard @@ -4369,14 +4393,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/types@npm:^8.0.0-alpha.5": - version: 8.0.0-alpha.5 - resolution: "@babel/types@npm:8.0.0-alpha.5" +"@babel/types@npm:^8.0.0-alpha.7": + version: 8.0.0-alpha.7 + resolution: "@babel/types@npm:8.0.0-alpha.7" dependencies: - "@babel/helper-string-parser": "npm:^8.0.0-alpha.5" - "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.5" + "@babel/helper-string-parser": "npm:^8.0.0-alpha.7" + "@babel/helper-validator-identifier": "npm:^8.0.0-alpha.7" to-fast-properties: "npm:^3.0.0" - checksum: 10/ad36292dc8f195a8dbdd643f52e8188550876b8d424f7d135343a7ef60396a74903844ea889570421853b44ac99e73685c0af37ef775b12aa2c2b06bdb3db0a0 + checksum: 10/6e0dabfa82102a547ebd93893ddcaa1099beb15ed15c1a4e70cc726c09dfdde65b41253672843900a33b859d4e1b063412535321a5d2a9f362eeb6407884dfd8 languageName: node linkType: hard @@ -6828,7 +6852,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2-BABEL_8_BREAKING-false@npm:babel-plugin-polyfill-corejs2@^0.4.8, babel-plugin-polyfill-corejs2@npm:^0.4.7, babel-plugin-polyfill-corejs2@npm:^0.4.8": +"babel-plugin-polyfill-corejs2-BABEL_8_BREAKING-false@npm:babel-plugin-polyfill-corejs2@^0.4.8, babel-plugin-polyfill-corejs2@npm:^0.4.8": version: 0.4.8 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" dependencies: @@ -6887,7 +6911,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator-BABEL_8_BREAKING-false@npm:babel-plugin-polyfill-regenerator@^0.5.5, babel-plugin-polyfill-regenerator@npm:^0.5.4, babel-plugin-polyfill-regenerator@npm:^0.5.5": +"babel-plugin-polyfill-regenerator-BABEL_8_BREAKING-false@npm:babel-plugin-polyfill-regenerator@^0.5.5, babel-plugin-polyfill-regenerator@npm:^0.5.5": version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: @@ -6969,20 +6993,21 @@ __metadata: resolution: "babel@workspace:." dependencies: $repo-utils: "link:./scripts/repo-utils" - "@babel/cli": "npm:8.0.0-alpha.5" - "@babel/core": "npm:8.0.0-alpha.5" + "@babel/cli": "npm:8.0.0-alpha.7" + "@babel/core": "npm:8.0.0-alpha.7" "@babel/eslint-config-internal": "workspace:^" "@babel/eslint-parser": "workspace:^" "@babel/eslint-plugin-development": "workspace:^" "@babel/eslint-plugin-development-internal": "workspace:^" - "@babel/plugin-transform-dynamic-import": "npm:8.0.0-alpha.5" - "@babel/plugin-transform-export-namespace-from": "npm:8.0.0-alpha.5" - "@babel/plugin-transform-modules-commonjs": "npm:8.0.0-alpha.5" - "@babel/plugin-transform-object-rest-spread": "npm:8.0.0-alpha.5" - "@babel/plugin-transform-runtime": "npm:8.0.0-alpha.5" - "@babel/preset-env": "npm:8.0.0-alpha.5" - "@babel/preset-typescript": "npm:8.0.0-alpha.5" - "@babel/runtime": "npm:8.0.0-alpha.5" + "@babel/plugin-proposal-json-modules": "npm:8.0.0-alpha.7" + "@babel/plugin-transform-dynamic-import": "npm:8.0.0-alpha.7" + "@babel/plugin-transform-export-namespace-from": "npm:8.0.0-alpha.7" + "@babel/plugin-transform-modules-commonjs": "npm:8.0.0-alpha.7" + "@babel/plugin-transform-object-rest-spread": "npm:8.0.0-alpha.7" + "@babel/plugin-transform-runtime": "npm:8.0.0-alpha.7" + "@babel/preset-env": "npm:8.0.0-alpha.7" + "@babel/preset-typescript": "npm:8.0.0-alpha.7" + "@babel/runtime": "npm:8.0.0-alpha.7" "@cspotcode/source-map-support": "npm:^0.8.1" "@eslint/eslintrc": "npm:^2.1.4" "@rollup/plugin-babel": "npm:^6.0.4"