module.exports=function(e,t){"use strict";varr={};function__webpack_require__(t){if(r[t]){returnr[t].exports}vari=r[t]={i:t,l:false,exports:{}};e[t].call(i.exports,i,i.exports,__webpack_require__);i.l=true;returni.exports}__webpack_require__.ab=__dirname+"/";functionstartup(){return__webpack_require__(419)}returnstartup()}({27:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});varr;(function(e){})(r=t.namedTypes||(t.namedTypes={}))},38:function(e,t,r){"use strict";vari=this&&this.__importDefault||function(e){returne&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:true});varn=i(r(286));vara=i(r(659));vars=i(r(563));varu=i(r(910));varl=i(r(914));varo=i(r(831));varc=i(r(278));varh=i(r(448));varf=i(r(850));varp=i(r(977));vard=r(27);t.namedTypes=d.namedTypes;varm=n.default([a.default,s.default,u.default,l.default,o.default,c.default,h.default,f.default,p.default]),v=m.astNodesAreEquivalent,y=m.builders,x=m.builtInTypes,E=m.defineMethod,S=m.eachField,D=m.finalize,b=m.getBuilderName,g=m.getFieldNames,C=m.getFieldValue,A=m.getSupertypeNames,T=m.namedTypes,F=m.NodePath,w=m.Path,P=m.PathVisitor,k=m.someField,B=m.Type,M=m.use,I=m.visit;t.astNodesAreEquivalent=v;t.builders=y;t.builtInTypes=x;t.defineMethod=E;t.eachField=S;t.finalize=D;t.getBuilderName=b;t.getFieldNames=g;t.getFieldValue=C;t.getSupertypeNames=A;t.NodePath=F;t.Path=w;t.PathVisitor=P;t.someField=k;t.Type=B;t.use=M;t.visit=I;Object.assign(d.namedTypes,T)},42:function(e,t,r){"use strict";vari=this&&this.__importDefault||function(e){returne&&e.__esModule?e:{default:e}};varn=this&&this.__importStar||function(e){if(e&&e.__esModule)returne;vart={};if(e!=null)for(varrine)if(Object.hasOwnProperty.call(e,r))t[r]=e[r];t["default"]=e;returnt};Object.defineProperty(t,"__esModule",{value:true});vara=i(r(357));vars=n(r(38));varu=s.namedTypes;varl=s.builtInTypes.array;varo=s.builtInTypes.object;varc=r(791);varh=r(715);varf=r(415);varp=f.makeUniqueKey();functiongetSortedChildNodes(e,t,r){if(!e){return}h.fixFaultyLocations(e,t);if(r){if(u.Node.check(e)&&u.SourceLocation.check(e.loc)){for(vari=r.length-1;i>=0;--i){if(h.comparePos(r[i].loc.end,e.loc.start)<=0){break}}r.splice(i+1,0,e);return}}elseif(e[p]){returne[p]}varn;if(l.check(e)){n=Object.keys(e)}elseif(o.check(e)){n=s.getFieldNames(e)}else{return}if(!r){Object.defineProperty(e,p,{value:r=[],enumerable:false})}for(vari=0,a=n.length;i<a;++i){getSortedChildNodes(e[n[i]],t,r)}returnr}functiondecorateComment(e,t,r){vari=getSortedChildNodes(e,r);varn=0,a=i.length;while(n<a){vars=n+a>>1;varu=i[s];if(h.comparePos(u.loc.start,t.loc.start)<=0&&h.comparePos(t.loc.end,u.loc.end)<=0){decorateComment(t.enclosingNode=u,t,r);return}if(h.comparePos(u.loc.end,t.loc.start)<=0){varl=u;n=s+1;continue}if(h.comparePos(t.loc.end,u.loc.start)<=0){varo=u;a=s;continue}thrownewError("Comment location overlaps with node location")}if(l){t.precedingNode=l}if(o){t.followingNode=o}}functionattach(e,t,r){if(!l.check(e)){return}vari=[];e.forEach(function(e){e.loc.lines=r;decorateComment(t,e,r);varn=e.precedingNode;vars=e.enclosingNode;varu=e.followingNode;if(n&&u){varl=i.length;if(l>0){varo=i[l-1];a.default.strictEqual(o.precedingNode===e.precedingNode,o.followingNode===e.followingNode);if(o.followingNode!==e.followingNode){breakTies(i,r)}}i.push(e)}elseif(n){breakTies(i,r);addTrailingComment(n,e)}elseif(u){breakTies(i,r);addLeadingComment(u,e)}elseif(s){breakTies(i,r);addDanglingComment(s,e)}else{thrownewError("AST contains no nodes at all?")}});breakTies(i,r);e.forEach(function(e){deletee.precedingNode;deletee.enclosingNode;deletee.followingNode})}t.attach=attach;functionbreakTies(e,t){varr=e.length;if(r===0){return}vari=e[0].precedingNode;varn=e[0].followingNode;vars=n.loc.start;for(varu=r;u>0;--u){varl=e[u-1];a.default.strictEqual(l.precedingNode,i);a.default.strictEqual(l.followingNode,n);varo=t.sliceString(l.loc.end,s);if(/\S/.test(o)){break}s=l.loc.start}while(u<=r&&(l=e[u])&&(l.type==="Line"||l.type==="CommentLine")&&l.loc.s