(window.webpackJsonp=window.webpackJsonp||[]).push([[184,5,7,8],{"+ua5":function(Je,Ve,ee){},"30zm":function(Je,Ve,ee){"use strict";var he=ee("jCWc"),G=ee("kPKH"),w=ee("k1fw"),j=ee("tJVT"),I=ee("PpiC"),O=ee("B9cy"),B=ee("Ol7k"),M=ee("lUTK"),A=ee("BvKs"),S=ee("q1tI"),p=ee.n(S),m=ee("Ty5D"),s=ee("55Ip"),r=ee("9kvl"),n=ee("m3rI"),u=ee("kzJb"),o=ee.n(u),t=A.a.SubMenu,e=B.a.Sider,i=B.a.Content,T=function(y){var E=y.messages,b=y.globalSetting,g=y.loading,d=y.user,a=y.dispatch,l=Object(I.a)(y,["messages","globalSetting","loading","user","dispatch"]),f=Object(m.i)(),c=d.userInfo,x=Object(m.h)(),R=E.tidingsList,C=E.privateMessage,N=E.unreadInfo,U=Object(S.useState)({per_page:10,page:1}),W=Object(j.a)(U,2),L=W[0],H=W[1];Object(S.useEffect)(function(){K()},[f.userId]);var K=function(){a({type:"messages/unreadMessageInfo",payload:Object(w.a)(Object(w.a)({},L),f)})};return p.a.createElement(G.a,{flex:"264px"},p.a.createElement("aside",{className:o.a.userInfo},p.a.createElement("img",{className:"mt40",src:n.a.IMG_SERVER+"/images/"+(c==null?void 0:c.image_url)}),p.a.createElement("p",{className:"font24 mt10"},c==null?void 0:c.username),p.a.createElement("p",{className:"mt20"},c==null?void 0:c.user_identity)),p.a.createElement("ul",{className:o.a.navInfo},p.a.createElement(s.a,{to:"/messages/".concat(c==null?void 0:c.login,"/user_tidings")},p.a.createElement("li",{className:x.pathname.indexOf("user_tidings")>-1&&o.a.actived},"\u6D88\u606F",!!(N!=null&&N.unread_tiding_count)&&p.a.createElement("span",{className:o.a.newTip},N==null?void 0:N.unread_tiding_count))),p.a.createElement(s.a,{to:"/messages/".concat(c==null?void 0:c.login,"/private_messages")},p.a.createElement("li",{className:(x.pathname.indexOf("private_messages")>-1||x.pathname.indexOf("message_detail")>-1)&&o.a.actived},"\u79C1\u4FE1",!!(N!=null&&N.unread_message_count)&&p.a.createElement("span",{className:o.a.newTip},N==null?void 0:N.unread_message_count)))))};Ve.a=Object(r.a)(function(_){var y=_.messages,E=_.loading,b=_.user,g=_.globalSetting;return{messages:y,globalSetting:g,user:b,loading:E.effects}})(T)},"55Ip":function(Je,Ve,ee){"use strict";ee.d(Ve,"a",function(){return e});var he=ee("Ty5D"),G=ee("dI71"),w=ee("q1tI"),j=ee.n(w),I=ee("YS25"),O=ee("17x9"),B=ee.n(O),M=ee("wx14"),A=ee("zLVn"),S=ee("9R94"),p=function(d){Object(G.a)(a,d);function a(){for(var f,c=arguments.length,x=new Array(c),R=0;R=0||c.relatedTarget.className.indexOf("".concat(N,"-next"))>=0))return;d.setState({goInputText:""}),C(d.getValidValue())},d.go=function(c){var x=d.state.goInputText;if(x==="")return;(c.keyCode===r.ENTER||c.type==="click")&&(d.setState({goInputText:""}),d.props.quickGo(d.getValidValue()))},d}return Object(I.a)(g,[{key:"getValidValue",value:function(){var a=this.state,l=a.goInputText,f=a.current;return!l||isNaN(l)?f:Number(l)}},{key:"getPageSizeOptions",value:function(){var a=this.props,l=a.pageSize,f=a.pageSizeOptions;return f.some(function(c){return c.toString()===l.toString()})?f:f.concat([l.toString()]).sort(function(c,x){var R=isNaN(Number(c))?0:Number(c),C=isNaN(Number(x))?0:Number(x);return R-C})}},{key:"render",value:function(){var a=this,l=this.props,f=l.pageSize,c=l.locale,x=l.rootPrefixCls,R=l.changeSize,C=l.quickGo,N=l.goButton,U=l.selectComponentClass,W=l.buildOptionText,L=l.selectPrefixCls,H=l.disabled,K=this.state.goInputText,$="".concat(x,"-options"),Q=U,ue=null,ne=null,se=null;if(!R&&!C)return null;var le=this.getPageSizeOptions();if(R&&Q){var de=le.map(function(re,Y){return A.a.createElement(Q.Option,{key:Y,value:re.toString()},(W||a.buildOptionText)(re))});ue=A.a.createElement(Q,{disabled:H,prefixCls:L,showSearch:!1,className:"".concat($,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(f||le[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Y){return Y.parentNode}},de)}return C&&(N&&(se=typeof N=="boolean"?A.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:H,className:"".concat($,"-quick-jumper-button")},c.jump_to_confirm):A.a.createElement("span",{onClick:this.go,onKeyUp:this.go},N)),ne=A.a.createElement("div",{className:"".concat($,"-quick-jumper")},c.jump_to,A.a.createElement("input",{disabled:H,type:"text",value:K,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),c.page,se)),A.a.createElement("li",{className:"".concat($)},ue,ne)}}]),g}(A.a.Component);n.defaultProps={pageSizeOptions:["10","20","50","100"]};var u=n,o=ee("N2Kk");function t(){}function e(E){return typeof E=="number"&&isFinite(E)&&Math.floor(E)===E}function i(E,b,g){return g}function T(E,b,g){var d=typeof E=="undefined"?b.pageSize:E;return Math.floor((g.total-1)/d)+1}var _=function(E){Object(O.a)(g,E);var b=Object(B.a)(g);function g(d){var a;Object(j.a)(this,g),a=b.call(this,d),a.getJumpPrevPage=function(){return Math.max(1,a.state.current-(a.props.showLessItems?3:5))},a.getJumpNextPage=function(){return Math.min(T(void 0,a.state,a.props),a.state.current+(a.props.showLessItems?3:5))},a.getItemIcon=function(R,C){var N=a.props.prefixCls,U=R||A.a.createElement("button",{type:"button","aria-label":C,className:"".concat(N,"-item-link")});return typeof R=="function"&&(U=A.a.createElement(R,Object(w.a)({},a.props))),U},a.savePaginationNode=function(R){a.paginationNode=R},a.isValid=function(R){return e(R)&&R!==a.state.current},a.shouldDisplayQuickJumper=function(){var R=a.props,C=R.showQuickJumper,N=R.pageSize,U=R.total;return U<=N?!1:C},a.handleKeyDown=function(R){(R.keyCode===r.ARROW_UP||R.keyCode===r.ARROW_DOWN)&&R.preventDefault()},a.handleKeyUp=function(R){var C=a.getValidValue(R),N=a.state.currentInputValue;C!==N&&a.setState({currentInputValue:C}),R.keyCode===r.ENTER?a.handleChange(C):R.keyCode===r.ARROW_UP?a.handleChange(C-1):R.keyCode===r.ARROW_DOWN&&a.handleChange(C+1)},a.changePageSize=function(R){var C=a.state.current,N=T(R,a.state,a.props);C=C>N?N:C,N===0&&(C=a.state.current),typeof R=="number"&&("pageSize"in a.props||a.setState({pageSize:R}),"current"in a.props||a.setState({current:C,currentInputValue:C})),a.props.onShowSizeChange(C,R),"onChange"in a.props&&a.props.onChange&&a.props.onChange(C,R)},a.handleChange=function(R){var C=a.props.disabled,N=R;if(a.isValid(N)&&!C){var U=T(void 0,a.state,a.props);N>U?N=U:N<1&&(N=1),"current"in a.props||a.setState({current:N,currentInputValue:N});var W=a.state.pageSize;return a.props.onChange(N,W),N}return a.state.current},a.prev=function(){a.hasPrev()&&a.handleChange(a.state.current-1)},a.next=function(){a.hasNext()&&a.handleChange(a.state.current+1)},a.jumpPrev=function(){a.handleChange(a.getJumpPrevPage())},a.jumpNext=function(){a.handleChange(a.getJumpNextPage())},a.hasPrev=function(){return a.state.current>1},a.hasNext=function(){return a.state.current2?N-2:0),W=2;W=f?x=f:x=Number(l),x}},{key:"getShowSizeChanger",value:function(){var a=this.props,l=a.showSizeChanger,f=a.total,c=a.totalBoundaryShowSizeChanger;return typeof l!="undefined"?l:f>c}},{key:"renderPrev",value:function(a){var l=this.props,f=l.prevIcon,c=l.itemRender,x=c(a,"prev",this.getItemIcon(f,"prev page")),R=!this.hasPrev();return Object(M.isValidElement)(x)?Object(M.cloneElement)(x,{disabled:R}):x}},{key:"renderNext",value:function(a){var l=this.props,f=l.nextIcon,c=l.itemRender,x=c(a,"next",this.getItemIcon(f,"next page")),R=!this.hasNext();return Object(M.isValidElement)(x)?Object(M.cloneElement)(x,{disabled:R}):x}},{key:"render",value:function(){var a=this,l=this.props,f=l.prefixCls,c=l.className,x=l.style,R=l.disabled,C=l.hideOnSinglePage,N=l.total,U=l.locale,W=l.showQuickJumper,L=l.showLessItems,H=l.showTitle,K=l.showTotal,$=l.simple,Q=l.itemRender,ue=l.showPrevNextJumpers,ne=l.jumpPrevIcon,se=l.jumpNextIcon,le=l.selectComponentClass,de=l.selectPrefixCls,re=l.pageSizeOptions,Y=this.state,pe=Y.current,Te=Y.pageSize,xe=Y.currentInputValue;if(C===!0&&N<=Te)return null;var Se=T(void 0,this.state,this.props),Ae=[],fe=null,ve=null,Ce=null,Oe=null,we=null,be=W&&W.goButton,me=L?1:2,Ue=pe-1>0?pe-1:0,Le=pe+1=me*2&&pe!==1+2&&(Ae[0]=Object(M.cloneElement)(Ae[0],{className:"".concat(f,"-item-after-jump-prev")}),Ae.unshift(fe)),Se-pe>=me*2&&pe!==Se-2&&(Ae[Ae.length-1]=Object(M.cloneElement)(Ae[Ae.length-1],{className:"".concat(f,"-item-before-jump-next")}),Ae.push(ve)),Fe!==1&&Ae.unshift(Ce),Ne!==Se&&Ae.push(Oe)}var ie=null;K&&(ie=A.a.createElement("li",{className:"".concat(f,"-total-text")},K(N,[N===0?0:(pe-1)*Te+1,pe*Te>N?N:pe*Te])));var J=!this.hasPrev()||!Se,te=!this.hasNext()||!Se;return A.a.createElement("ul",Object(he.a)({className:p()(f,c,Object(G.a)({},"".concat(f,"-disabled"),R)),style:x,unselectable:"unselectable",ref:this.savePaginationNode},ke),ie,A.a.createElement("li",{title:H?U.prev_page:null,onClick:this.prev,tabIndex:J?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(f,"-prev"),Object(G.a)({},"".concat(f,"-disabled"),J)),"aria-disabled":J},this.renderPrev(Ue)),Ae,A.a.createElement("li",{title:H?U.next_page:null,onClick:this.next,tabIndex:te?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(f,"-next"),Object(G.a)({},"".concat(f,"-disabled"),te)),"aria-disabled":te},this.renderNext(Le)),A.a.createElement(u,{disabled:R,locale:U,rootPrefixCls:f,selectComponentClass:le,selectPrefixCls:de,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:pe,pageSize:Te,pageSizeOptions:re,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:be}))}}],[{key:"getDerivedStateFromProps",value:function(a,l){var f={};if("current"in a&&(f.current=a.current,a.current!==l.current&&(f.currentInputValue=f.current)),"pageSize"in a&&a.pageSize!==l.pageSize){var c=l.current,x=T(a.pageSize,l,a);c=c>x?x:c,"current"in a||(f.current=c,f.currentInputValue=c),f.pageSize=a.pageSize}return f}}]),g}(A.a.Component);_.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:t,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:t,locale:o.a,style:{},itemRender:i,totalBoundaryShowSizeChanger:50};var y=_},"6UM0":function(Je,Ve,ee){var he,G;(function(){var w;(function(){"use strict";var I=[function(A,S,p){var m=p(1).Beautifier,s=p(5).Options;function r(n,u){var o=new m(n,u);return o.beautify()}A.exports=r,A.exports.defaultOptions=function(){return new s}},function(A,S,p){var m=p(2).Output,s=p(3).Token,r=p(4),n=p(5).Options,u=p(7).Tokenizer,o=p(7).line_starters,t=p(7).positionable_operators,e=p(7).TOKEN;function i(L,H){return H.indexOf(L)!==-1}function T(L){return L.replace(/^\s+/g,"")}function _(L){for(var H={},K=0;KK&&(K=L.line_indent_level));var $={mode:H,parent:L,last_token:L?L.last_token:new s(e.START_BLOCK,""),last_word:L?L.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,class_start_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,case_block:!1,indentation_level:K,alignment:0,line_indent_level:L?L.line_indent_level:K,start_line_index:this._output.get_line_number(),ternary_depth:0};return $},U.prototype._reset=function(L){var H=L.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new m(this._options,H),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(l.BlockStatement);var K=new u(L,this._options);return this._tokens=K.tokenize(),L},U.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var L,H=this._reset(this._source_text),K=this._options.eol;this._options.eol==="auto"&&(K=` `,H&&r.lineBreak.test(H||"")&&(K=H.match(r.lineBreak)[0]));for(var $=this._tokens.next();$;)this.handle_token($),this._last_last_text=this._flags.last_token.text,this._flags.last_token=$,$=this._tokens.next();return L=this._output.get_code(K),L},U.prototype.handle_token=function(L,H){L.type===e.START_EXPR?this.handle_start_expr(L):L.type===e.END_EXPR?this.handle_end_expr(L):L.type===e.START_BLOCK?this.handle_start_block(L):L.type===e.END_BLOCK?this.handle_end_block(L):L.type===e.WORD?this.handle_word(L):L.type===e.RESERVED?this.handle_word(L):L.type===e.SEMICOLON?this.handle_semicolon(L):L.type===e.STRING?this.handle_string(L):L.type===e.EQUALS?this.handle_equals(L):L.type===e.OPERATOR?this.handle_operator(L):L.type===e.COMMA?this.handle_comma(L):L.type===e.BLOCK_COMMENT?this.handle_block_comment(L,H):L.type===e.COMMENT?this.handle_comment(L,H):L.type===e.DOT?this.handle_dot(L):L.type===e.EOF?this.handle_eof(L):L.type===e.UNKNOWN?this.handle_unknown(L,H):this.handle_unknown(L,H)},U.prototype.handle_whitespace_and_comments=function(L,H){var K=L.newlines,$=this._options.keep_array_indentation&&x(this._flags.mode);if(L.comments_before)for(var Q=L.comments_before.next();Q;)this.handle_whitespace_and_comments(Q,H),this.handle_token(Q,H),Q=L.comments_before.next();if($)for(var ue=0;ue0,H);else if(this._options.max_preserve_newlines&&K>this._options.max_preserve_newlines&&(K=this._options.max_preserve_newlines),this._options.preserve_newlines&&K>1){this.print_newline(!1,H);for(var ne=1;ne0&&(!this._flags.parent||this._flags.indentation_level>this._flags.parent.indentation_level)&&(this._flags.indentation_level-=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},U.prototype.set_mode=function(L){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,L),this._flags=this.create_flags(this._previous_flags,L),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},U.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===l.Statement&&f(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},U.prototype.start_of_object_property=function(){return this._flags.parent.mode===l.ObjectLiteral&&this._flags.mode===l.Statement&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||E(this._flags.last_token,["get","set"]))},U.prototype.start_of_statement=function(L){var H=!1;return H=H||E(this._flags.last_token,["var","let","const"])&&L.type===e.WORD,H=H||y(this._flags.last_token,"do"),H=H||!(this._flags.parent.mode===l.ObjectLiteral&&this._flags.mode===l.Statement)&&E(this._flags.last_token,W)&&!L.newlines,H=H||y(this._flags.last_token,"else")&&!(y(L,"if")&&!L.comments_before),H=H||this._flags.last_token.type===e.END_EXPR&&(this._previous_flags.mode===l.ForInitializer||this._previous_flags.mode===l.Conditional),H=H||this._flags.last_token.type===e.WORD&&this._flags.mode===l.BlockStatement&&!this._flags.in_case&&!(L.text==="--"||L.text==="++")&&this._last_last_text!=="function"&&L.type!==e.WORD&&L.type!==e.RESERVED,H=H||this._flags.mode===l.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||E(this._flags.last_token,["get","set"])),H?(this.set_mode(l.Statement),this.indent(),this.handle_whitespace_and_comments(L,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L,E(L,["do","for","if","while"])),!0):!1},U.prototype.handle_start_expr=function(L){this.start_of_statement(L)||this.handle_whitespace_and_comments(L);var H=l.Expression;if(L.text==="["){if(this._flags.last_token.type===e.WORD||this._flags.last_token.text===")"){E(this._flags.last_token,o)&&(this._output.space_before_token=!0),this.print_token(L),this.set_mode(H),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}H=l.ArrayLiteral,x(this._flags.mode)&&((this._flags.last_token.text==="["||this._flags.last_token.text===","&&(this._last_last_text==="]"||this._last_last_text==="}"))&&(this._options.keep_array_indentation||this.print_newline())),i(this._flags.last_token.type,[e.START_EXPR,e.END_EXPR,e.WORD,e.OPERATOR,e.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===e.RESERVED)this._flags.last_token.text==="for"?(this._output.space_before_token=this._options.space_before_conditional,H=l.ForInitializer):i(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,H=l.Conditional):i(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:this._flags.last_token.text==="import"&&L.whitespace_before===""?this._output.space_before_token=!1:(i(this._flags.last_token.text,o)||this._flags.last_token.text==="catch")&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===e.EQUALS||this._flags.last_token.type===e.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L);else if(this._flags.last_token.type===e.WORD){this._output.space_before_token=!1;var K=this._tokens.peek(-3);if(this._options.space_after_named_function&&K){var $=this._tokens.peek(-4);E(K,["async","function"])||K.text==="*"&&E($,["async","function"])?this._output.space_before_token=!0:this._flags.mode===l.ObjectLiteral?(K.text==="{"||K.text===","||K.text==="*"&&($.text==="{"||$.text===","))&&(this._output.space_before_token=!0):this._flags.parent&&this._flags.parent.class_start_block&&(this._output.space_before_token=!0)}}else this.allow_wrap_or_preserved_newline(L);(this._flags.last_token.type===e.RESERVED&&(this._flags.last_word==="function"||this._flags.last_word==="typeof")||this._flags.last_token.text==="*"&&(i(this._last_last_text,["function","yield"])||this._flags.mode===l.ObjectLiteral&&i(this._last_last_text,["{",","])))&&(this._output.space_before_token=this._options.space_after_anon_function)}this._flags.last_token.text===";"||this._flags.last_token.type===e.START_BLOCK?this.print_newline():(this._flags.last_token.type===e.END_EXPR||this._flags.last_token.type===e.START_EXPR||this._flags.last_token.type===e.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===e.COMMA)&&this.allow_wrap_or_preserved_newline(L,L.newlines),this.print_token(L),this.set_mode(H),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},U.prototype.handle_end_expr=function(L){for(;this._flags.mode===l.Statement;)this.restore_mode();this.handle_whitespace_and_comments(L),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(L,L.text==="]"&&x(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===e.START_EXPR&&!this._options.space_in_empty_paren?(this._output.trim(),this._output.space_before_token=!1):this._output.space_before_token=!0),this.deindent(),this.print_token(L),this.restore_mode(),f(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===l.Conditional&&(this._previous_flags.mode=l.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},U.prototype.handle_start_block=function(L){this.handle_whitespace_and_comments(L);var H=this._tokens.peek(),K=this._tokens.peek(1);this._flags.last_word==="switch"&&this._flags.last_token.type===e.END_EXPR?(this.set_mode(l.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(l.BlockStatement):K&&(i(K.text,[":",","])&&i(H.type,[e.STRING,e.WORD,e.RESERVED])||i(H.text,["get","set","..."])&&i(K.type,[e.WORD,e.RESERVED]))?i(this._last_last_text,["class","interface"])&&!i(K.text,[":",","])?this.set_mode(l.BlockStatement):this.set_mode(l.ObjectLiteral):this._flags.last_token.type===e.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(l.BlockStatement):i(this._flags.last_token.type,[e.EQUALS,e.START_EXPR,e.COMMA,e.OPERATOR])||E(this._flags.last_token,["return","throw","import","default"])?this.set_mode(l.ObjectLiteral):this.set_mode(l.BlockStatement),this._flags.last_token&&(E(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0));var $=!H.comments_before&&H.text==="}",Q=$&&this._flags.last_word==="function"&&this._flags.last_token.type===e.END_EXPR;if(this._options.brace_preserve_inline){var ue=0,ne=null;this._flags.inline_frame=!0;do if(ue+=1,ne=this._tokens.peek(ue-1),ne.newlines){this._flags.inline_frame=!1;break}while(ne.type!==e.EOF&&!(ne.type===e.END_BLOCK&&ne.opened===L))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&L.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==e.OPERATOR&&(Q||this._flags.last_token.type===e.EQUALS||E(this._flags.last_token,b)&&this._flags.last_token.text!=="else")?this._output.space_before_token=!0:this.print_newline(!1,!0):(x(this._previous_flags.mode)&&(this._flags.last_token.type===e.START_EXPR||this._flags.last_token.type===e.COMMA)&&((this._flags.last_token.type===e.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===e.COMMA||this._flags.last_token.type===e.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(L),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==e.OPERATOR&&this._flags.last_token.type!==e.START_EXPR&&(this._flags.last_token.type===e.START_BLOCK&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(L),this.indent(),!$&&!(this._options.brace_preserve_inline&&this._flags.inline_frame)&&this.print_newline()},U.prototype.handle_end_block=function(L){for(this.handle_whitespace_and_comments(L);this._flags.mode===l.Statement;)this.restore_mode();var H=this._flags.last_token.type===e.START_BLOCK;this._flags.inline_frame&&!H?this._output.space_before_token=!0:this._options.brace_style==="expand"?H||this.print_newline():H||(x(this._flags.mode)&&this._options.keep_array_indentation?(this._options.keep_array_indentation=!1,this.print_newline(),this._options.keep_array_indentation=!0):this.print_newline()),this.restore_mode(),this.print_token(L)},U.prototype.handle_word=function(L){if(L.type===e.RESERVED){if(i(L.text,["set","get"])&&this._flags.mode!==l.ObjectLiteral)L.type=e.WORD;else if(L.text==="import"&&i(this._tokens.peek().text,["(","."]))L.type=e.WORD;else if(i(L.text,["as","from"])&&!this._flags.import_block)L.type=e.WORD;else if(this._flags.mode===l.ObjectLiteral){var H=this._tokens.peek();H.text===":"&&(L.type=e.WORD)}}if(this.start_of_statement(L)?E(this._flags.last_token,["var","let","const"])&&L.type===e.WORD&&(this._flags.declaration_statement=!0):L.newlines&&!R(this._flags.mode)&&(this._flags.last_token.type!==e.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==e.EQUALS&&(this._options.preserve_newlines||!E(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(L),this.print_newline()):this.handle_whitespace_and_comments(L),this._flags.do_block&&!this._flags.do_while)if(y(L,"while")){this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0,this._flags.do_while=!0;return}else this.print_newline(),this._flags.do_block=!1;if(this._flags.if_block)if(!this._flags.else_block&&y(L,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===l.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}if(this._flags.in_case_statement&&E(L,["case","default"])){this.print_newline(),!this._flags.case_block&&(this._flags.case_body||this._options.jslint_happy)&&this.deindent(),this._flags.case_body=!1,this.print_token(L),this._flags.in_case=!0;return}if((this._flags.last_token.type===e.COMMA||this._flags.last_token.type===e.START_EXPR||this._flags.last_token.type===e.EQUALS||this._flags.last_token.type===e.OPERATOR)&&(this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L)),y(L,"function")){(i(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(i(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===e.OPERATOR))&&(!this._output.just_added_blankline()&&!L.comments_before&&(this.print_newline(),this.print_newline(!0))),this._flags.last_token.type===e.RESERVED||this._flags.last_token.type===e.WORD?E(this._flags.last_token,["get","set","new","export"])||E(this._flags.last_token,W)?this._output.space_before_token=!0:y(this._flags.last_token,"default")&&this._last_last_text==="export"?this._output.space_before_token=!0:this._flags.last_token.text==="declare"?this._output.space_before_token=!0:this.print_newline():this._flags.last_token.type===e.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(R(this._flags.mode)||x(this._flags.mode))||this.print_newline(),this.print_token(L),this._flags.last_word=L.text;return}var K="NONE";if(this._flags.last_token.type===e.END_BLOCK?this._previous_flags.inline_frame?K="SPACE":E(L,["else","catch","finally","from"])?this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&L.newlines?K="NEWLINE":(K="SPACE",this._output.space_before_token=!0):K="NEWLINE":this._flags.last_token.type===e.SEMICOLON&&this._flags.mode===l.BlockStatement?K="NEWLINE":this._flags.last_token.type===e.SEMICOLON&&R(this._flags.mode)?K="SPACE":this._flags.last_token.type===e.STRING?K="NEWLINE":this._flags.last_token.type===e.RESERVED||this._flags.last_token.type===e.WORD||this._flags.last_token.text==="*"&&(i(this._last_last_text,["function","yield"])||this._flags.mode===l.ObjectLiteral&&i(this._last_last_text,["{",","]))?K="SPACE":this._flags.last_token.type===e.START_BLOCK?this._flags.inline_frame?K="SPACE":K="NEWLINE":this._flags.last_token.type===e.END_EXPR&&(this._output.space_before_token=!0,K="NEWLINE"),E(L,o)&&this._flags.last_token.text!==")"&&(this._flags.inline_frame||this._flags.last_token.text==="else"||this._flags.last_token.text==="export"?K="SPACE":K="NEWLINE"),E(L,["else","catch","finally"]))if((!(this._flags.last_token.type===e.END_BLOCK&&this._previous_flags.mode===l.BlockStatement)||this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&L.newlines)&&!this._flags.inline_frame)this.print_newline();else{this._output.trim(!0);var $=this._output.current_line;$.last()!=="}"&&this.print_newline(),this._output.space_before_token=!0}else K==="NEWLINE"?E(this._flags.last_token,b)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&E(L,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==e.END_EXPR?(this._flags.last_token.type!==e.START_EXPR||!E(L,["var","let","const"]))&&this._flags.last_token.text!==":"&&(y(L,"if")&&y(L.previous,"else")?this._output.space_before_token=!0:this.print_newline()):E(L,o)&&this._flags.last_token.text!==")"&&this.print_newline():this._flags.multiline_frame&&x(this._flags.mode)&&this._flags.last_token.text===","&&this._last_last_text==="}"?this.print_newline():K==="SPACE"&&(this._output.space_before_token=!0);L.previous&&(L.previous.type===e.WORD||L.previous.type===e.RESERVED)&&(this._output.space_before_token=!0),this.print_token(L),this._flags.last_word=L.text,L.type===e.RESERVED&&(L.text==="do"?this._flags.do_block=!0:L.text==="if"?this._flags.if_block=!0:L.text==="import"?this._flags.import_block=!0:this._flags.import_block&&y(L,"from")&&(this._flags.import_block=!1))},U.prototype.handle_semicolon=function(L){this.start_of_statement(L)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(L);for(var H=this._tokens.peek();this._flags.mode===l.Statement&&!(this._flags.if_block&&y(H,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(L)},U.prototype.handle_string=function(L){L.text.startsWith("`")&&L.newlines===0&&L.whitespace_before===""&&(L.previous.text===")"||this._flags.last_token.type===e.WORD)||(this.start_of_statement(L)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(L),this._flags.last_token.type===e.RESERVED||this._flags.last_token.type===e.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===e.COMMA||this._flags.last_token.type===e.START_EXPR||this._flags.last_token.type===e.EQUALS||this._flags.last_token.type===e.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L):L.text.startsWith("`")&&this._flags.last_token.type===e.END_EXPR&&(L.previous.text==="]"||L.previous.text===")")&&L.newlines===0?this._output.space_before_token=!0:this.print_newline())),this.print_token(L)},U.prototype.handle_equals=function(L){this.start_of_statement(L)||this.handle_whitespace_and_comments(L),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0},U.prototype.handle_comma=function(L){this.handle_whitespace_and_comments(L,!0),this.print_token(L),this._output.space_before_token=!0,this._flags.declaration_statement?(R(this._flags.parent.mode)&&(this._flags.declaration_assignment=!1),this._flags.declaration_assignment?(this._flags.declaration_assignment=!1,this.print_newline(!1,!0)):this._options.comma_first&&this.allow_wrap_or_preserved_newline(L)):this._flags.mode===l.ObjectLiteral||this._flags.mode===l.Statement&&this._flags.parent.mode===l.ObjectLiteral?(this._flags.mode===l.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(L)},U.prototype.handle_operator=function(L){var H=L.text==="*"&&(E(this._flags.last_token,["function","yield"])||i(this._flags.last_token.type,[e.START_BLOCK,e.COMMA,e.END_BLOCK,e.SEMICOLON])),K=i(L.text,["-","+"])&&(i(this._flags.last_token.type,[e.START_BLOCK,e.START_EXPR,e.EQUALS,e.OPERATOR])||i(this._flags.last_token.text,o)||this._flags.last_token.text===",");if(!this.start_of_statement(L)){var $=!H;this.handle_whitespace_and_comments(L,$)}if(L.text==="*"&&this._flags.last_token.type===e.DOT){this.print_token(L);return}if(L.text==="::"){this.print_token(L);return}if(this._flags.last_token.type===e.OPERATOR&&i(this._options.operator_position,a)&&this.allow_wrap_or_preserved_newline(L),L.text===":"&&this._flags.in_case){this.print_token(L),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==e.START_BLOCK?(this.indent(),this.print_newline(),this._flags.case_block=!1):(this._flags.case_block=!0,this._output.space_before_token=!0);return}var Q=!0,ue=!0,ne=!1;if(L.text===":"?this._flags.ternary_depth===0?Q=!1:(this._flags.ternary_depth-=1,ne=!0):L.text==="?"&&(this._flags.ternary_depth+=1),!K&&!H&&this._options.preserve_newlines&&i(L.text,t)){var se=L.text===":",le=se&&ne,de=se&&!ne;switch(this._options.operator_position){case d.before_newline:this._output.space_before_token=!de,this.print_token(L),(!se||le)&&this.allow_wrap_or_preserved_newline(L),this._output.space_before_token=!0;return;case d.after_newline:this._output.space_before_token=!0,!se||le?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(L):this._output.space_before_token=!1,this.print_token(L),this._output.space_before_token=!0;return;case d.preserve_newline:de||this.allow_wrap_or_preserved_newline(L),Q=!(this._output.just_added_newline()||de),this._output.space_before_token=Q,this.print_token(L),this._output.space_before_token=!0;return}}if(H){this.allow_wrap_or_preserved_newline(L),Q=!1;var re=this._tokens.peek();ue=re&&i(re.type,[e.WORD,e.RESERVED])}else if(L.text==="...")this.allow_wrap_or_preserved_newline(L),Q=this._flags.last_token.type===e.START_BLOCK,ue=!1;else if(i(L.text,["--","++","!","~"])||K){if((this._flags.last_token.type===e.COMMA||this._flags.last_token.type===e.START_EXPR)&&this.allow_wrap_or_preserved_newline(L),Q=!1,ue=!1,L.newlines&&(L.text==="--"||L.text==="++"||L.text==="~")){var Y=E(this._flags.last_token,b)&&L.newlines;Y&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(Y,!0)}this._flags.last_token.text===";"&&R(this._flags.mode)&&(Q=!0),this._flags.last_token.type===e.RESERVED?Q=!0:this._flags.last_token.type===e.END_EXPR?Q=!(this._flags.last_token.text==="]"&&(L.text==="--"||L.text==="++")):this._flags.last_token.type===e.OPERATOR&&(Q=i(L.text,["--","-","++","+"])&&i(this._flags.last_token.text,["--","-","++","+"]),i(L.text,["+","-"])&&i(this._flags.last_token.text,["--","++"])&&(ue=!0)),(this._flags.mode===l.BlockStatement&&!this._flags.inline_frame||this._flags.mode===l.Statement)&&(this._flags.last_token.text==="{"||this._flags.last_token.text===";")&&this.print_newline()}this._output.space_before_token=this._output.space_before_token||Q,this.print_token(L),this._output.space_before_token=ue},U.prototype.handle_block_comment=function(L,H){if(this._output.raw){this._output.add_raw_token(L),L.directives&&L.directives.preserve==="end"&&(this._output.raw=this._options.test_output_raw);return}if(L.directives){this.print_newline(!1,H),this.print_token(L),L.directives.preserve==="start"&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(!r.newline.test(L.text)&&!L.newlines){this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0;return}else this.print_block_commment(L,H)},U.prototype.print_block_commment=function(L,H){var K=c(L.text),$,Q=!1,ue=!1,ne=L.whitespace_before,se=ne.length;if(this.print_newline(!1,H),this.print_token_line_indentation(L),this._output.add_token(K[0]),this.print_newline(!1,H),K.length>1){for(K=K.slice(1),Q=C(K,"*"),ue=N(K,ne),Q&&(this._flags.alignment=1),$=0;$=0;r--)if(this.__items[r].match(s))return!0;return!1},S.prototype.set_indent=function(s,r){this.is_empty()&&(this.__indent_count=s||0,this.__alignment_count=r||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},S.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},S.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},S.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var s=this.__parent.current_line;return s.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),s.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),s.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,s.__items[0]===" "&&(s.__items.splice(0,1),s.__character_count-=1),!0}return!1},S.prototype.is_empty=function(){return this.__items.length===0},S.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},S.prototype.push=function(s){this.__items.push(s);var r=s.lastIndexOf(` `);r!==-1?this.__character_count=s.length-r:this.__character_count+=s.length},S.prototype.pop=function(){var s=null;return this.is_empty()||(s=this.__items.pop(),this.__character_count-=s.length),s},S.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},S.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},S.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},S.prototype.toString=function(){var s="";return this.is_empty()?this.__parent.indent_empty_lines&&(s=this.__parent.get_indent_string(this.__indent_count)):(s=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),s+=this.__items.join("")),s};function p(s,r){this.__cache=[""],this.__indent_size=s.indent_size,this.__indent_string=s.indent_char,s.indent_with_tabs||(this.__indent_string=new Array(s.indent_size+1).join(s.indent_char)),r=r||"",s.indent_level>0&&(r=new Array(s.indent_level+1).join(this.__indent_string)),this.__base_string=r,this.__base_string_length=r.length}p.prototype.get_indent_size=function(s,r){var n=this.__base_string_length;return r=r||0,s<0&&(n=0),n+=s*this.__indent_size,n+=r,n},p.prototype.get_indent_string=function(s,r){var n=this.__base_string;return r=r||0,s<0&&(s=0,n=""),r+=s*this.__indent_size,this.__ensure_cache(r),n+=this.__cache[r],n},p.prototype.__ensure_cache=function(s){for(;s>=this.__cache.length;)this.__add_column()},p.prototype.__add_column=function(){var s=this.__cache.length,r=0,n="";this.__indent_size&&s>=this.__indent_size&&(r=Math.floor(s/this.__indent_size),s-=r*this.__indent_size,n=new Array(r+1).join(this.__indent_string)),s&&(n+=new Array(s+1).join(" ")),this.__cache.push(n)};function m(s,r){this.__indent_cache=new p(s,r),this.raw=!1,this._end_with_newline=s.end_with_newline,this.indent_size=s.indent_size,this.wrap_line_length=s.wrap_line_length,this.indent_empty_lines=s.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new S(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}m.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},m.prototype.get_line_number=function(){return this.__lines.length},m.prototype.get_indent_string=function(s,r){return this.__indent_cache.get_indent_string(s,r)},m.prototype.get_indent_size=function(s,r){return this.__indent_cache.get_indent_size(s,r)},m.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},m.prototype.add_new_line=function(s){return this.is_empty()||!s&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},m.prototype.get_code=function(s){this.trim(!0);var r=this.current_line.pop();r&&(r[r.length-1]===` `&&(r=r.replace(/\n+$/g,"")),this.current_line.push(r)),this._end_with_newline&&this.__add_outputline();var n=this.__lines.join(` `);return s!==` `&&(n=n.replace(/[\n]/g,s)),n},m.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},m.prototype.set_indent=function(s,r){return s=s||0,r=r||0,this.next_line.set_indent(s,r),this.__lines.length>1?(this.current_line.set_indent(s,r),!0):(this.current_line.set_indent(),!1)},m.prototype.add_raw_token=function(s){for(var r=0;r1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},m.prototype.just_added_newline=function(){return this.current_line.is_empty()},m.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},m.prototype.ensure_empty_line_above=function(s,r){for(var n=this.__lines.length-2;n>=0;){var u=this.__lines[n];if(u.is_empty())break;if(u.item(0).indexOf(s)!==0&&u.item(-1)!==r){this.__lines.splice(n+1,0,new S(this)),this.previous_line=this.__lines[this.__lines.length-2];break}n--}},A.exports.Output=m},function(A){function S(p,m,s,r){this.type=p,this.text=m,this.comments_before=null,this.newlines=s||0,this.whitespace_before=r||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}A.exports.Token=S},function(A,S){var p="\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a",m="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",s="\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u08a0\\u08a2-\\u08ac\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097f\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c33\\u0c35-\\u0c39\\u0c3d\\u0c58\\u0c59\\u0c60\\u0c61\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d60\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f4\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f0\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191c\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19c1-\\u19c7\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u212f-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u2e2f\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua697\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua78e\\ua790-\\ua793\\ua7a0-\\ua7aa\\ua7f8-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa80-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",r="\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u0620-\\u0649\\u0672-\\u06d3\\u06e7-\\u06e8\\u06fb-\\u06fc\\u0730-\\u074a\\u0800-\\u0814\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0840-\\u0857\\u08e4-\\u08fe\\u0900-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962-\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09d7\\u09df-\\u09e0\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2-\\u0ae3\\u0ae6-\\u0aef\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5f-\\u0b60\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c01-\\u0c03\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62-\\u0c63\\u0c66-\\u0c6f\\u0c82\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2-\\u0ce3\\u0ce6-\\u0cef\\u0d02\\u0d03\\u0d46-\\u0d48\\u0d57\\u0d62-\\u0d63\\u0d66-\\u0d6f\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e34-\\u0e3a\\u0e40-\\u0e45\\u0e50-\\u0e59\\u0eb4-\\u0eb9\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f41-\\u0f47\\u0f71-\\u0f84\\u0f86-\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u1000-\\u1029\\u1040-\\u1049\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u170e-\\u1710\\u1720-\\u1730\\u1740-\\u1750\\u1772\\u1773\\u1780-\\u17b2\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u1810-\\u1819\\u1920-\\u192b\\u1930-\\u193b\\u1951-\\u196d\\u19b0-\\u19c0\\u19c8-\\u19c9\\u19d0-\\u19d9\\u1a00-\\u1a15\\u1a20-\\u1a53\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1b46-\\u1b4b\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c00-\\u1c22\\u1c40-\\u1c49\\u1c5b-\\u1c7d\\u1cd0-\\u1cd2\\u1d00-\\u1dbe\\u1e01-\\u1f15\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2d81-\\u2d96\\u2de0-\\u2dff\\u3021-\\u3028\\u3099\\u309a\\ua640-\\ua66d\\ua674-\\ua67d\\ua69f\\ua6f0-\\ua6f1\\ua7f8-\\ua800\\ua806\\ua80b\\ua823-\\ua827\\ua880-\\ua881\\ua8b4-\\ua8c4\\ua8d0-\\ua8d9\\ua8f3-\\ua8f7\\ua900-\\ua909\\ua926-\\ua92d\\ua930-\\ua945\\ua980-\\ua983\\ua9b3-\\ua9c0\\uaa00-\\uaa27\\uaa40-\\uaa41\\uaa4c-\\uaa4d\\uaa50-\\uaa59\\uaa7b\\uaae0-\\uaae9\\uaaf2-\\uaaf3\\uabc0-\\uabe1\\uabec\\uabed\\uabf0-\\uabf9\\ufb20-\\ufb28\\ufe00-\\ufe0f\\ufe20-\\ufe26\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f",n="(?:\\\\u[0-9a-fA-F]{4}|["+p+s+"])",u="(?:\\\\u[0-9a-fA-F]{4}|["+m+s+r+"])*";S.identifier=new RegExp(n+u,"g"),S.identifierStart=new RegExp(n),S.identifierMatch=new RegExp("(?:\\\\u[0-9a-fA-F]{4}|["+m+s+r+"])+");var o=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/;S.newline=/[\n\r\u2028\u2029]/,S.lineBreak=new RegExp(`\r |`+S.newline.source),S.allLineBreaks=new RegExp(S.lineBreak.source,"g")},function(A,S,p){var m=p(6).Options,s=["before-newline","after-newline","preserve-newline"];function r(n){m.call(this,n,"js");var u=this.raw_options.brace_style||null;u==="expand-strict"?this.raw_options.brace_style="expand":u==="collapse-preserve-inline"?this.raw_options.brace_style="collapse,preserve-inline":this.raw_options.braces_on_own_line!==void 0&&(this.raw_options.brace_style=this.raw_options.braces_on_own_line?"expand":"collapse");var o=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var t=0;t>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" "),g=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";g=g.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),g="\\?\\.(?!\\d) "+g,g=g.replace(/ /g,"|");var d=new RegExp(g),a="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),l=a.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]),f=new RegExp("^(?:"+l.join("|")+")$"),c,x=function(C,N){s.call(this,C,N),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var U=new o(this._input),W=new t(this._input).read_options(this._options);this.__patterns={template:W,identifier:W.starting_with(u.identifier).matching(u.identifierMatch),number:U.matching(_),punct:U.matching(d),comment:U.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:U.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:U.matching(//),include:U.starting_with(/#include/).until_after(u.lineBreak),shebang:U.starting_with(/#!/).until_after(u.lineBreak),xml:U.matching(/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[^}]+?}|!\[CDATA\[[^\]]*?\]\]|)(\s*{[^}]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{([^{}]|{[^}]+?})+?}))*\s*(\/?)\s*>/),single_quote:W.until(/['\\\n\r\u2028\u2029]/),double_quote:W.until(/["\\\n\r\u2028\u2029]/),template_text:W.until(/[`\\$]/),template_expression:W.until(/[`}\\]/)}};x.prototype=new s,x.prototype._is_comment=function(C){return C.type===i.COMMENT||C.type===i.BLOCK_COMMENT||C.type===i.UNKNOWN},x.prototype._is_opening=function(C){return C.type===i.START_BLOCK||C.type===i.START_EXPR},x.prototype._is_closing=function(C,N){return(C.type===i.END_BLOCK||C.type===i.END_EXPR)&&N&&(C.text==="]"&&N.text==="["||C.text===")"&&N.text==="("||C.text==="}"&&N.text==="{")},x.prototype._reset=function(){c=!1},x.prototype._get_next_token=function(C,N){var U=null;this._readWhitespace();var W=this._input.peek();return W===null?this._create_token(i.EOF,""):(U=U||this._read_non_javascript(W),U=U||this._read_string(W),U=U||this._read_word(C),U=U||this._read_singles(W),U=U||this._read_comment(W),U=U||this._read_regexp(W,C),U=U||this._read_xml(W,C),U=U||this._read_punctuation(),U=U||this._create_token(i.UNKNOWN,this._input.next()),U)},x.prototype._read_word=function(C){var N;if(N=this.__patterns.identifier.read(),N!=="")return N=N.replace(u.allLineBreaks,` `),!(C.type===i.DOT||C.type===i.RESERVED&&(C.text==="set"||C.text==="get"))&&f.test(N)?(N==="in"||N==="of")&&(C.type===i.WORD||C.type===i.STRING)?this._create_token(i.OPERATOR,N):this._create_token(i.RESERVED,N):this._create_token(i.WORD,N);if(N=this.__patterns.number.read(),N!=="")return this._create_token(i.WORD,N)},x.prototype._read_singles=function(C){var N=null;return C==="("||C==="["?N=this._create_token(i.START_EXPR,C):C===")"||C==="]"?N=this._create_token(i.END_EXPR,C):C==="{"?N=this._create_token(i.START_BLOCK,C):C==="}"?N=this._create_token(i.END_BLOCK,C):C===";"?N=this._create_token(i.SEMICOLON,C):C==="."&&E.test(this._input.peek(1))?N=this._create_token(i.DOT,C):C===","&&(N=this._create_token(i.COMMA,C)),N&&this._input.next(),N},x.prototype._read_punctuation=function(){var C=this.__patterns.punct.read();if(C!=="")return C==="="?this._create_token(i.EQUALS,C):C==="?."?this._create_token(i.DOT,C):this._create_token(i.OPERATOR,C)},x.prototype._read_non_javascript=function(C){var N="";if(C==="#"){if(this._is_first_token()&&(N=this.__patterns.shebang.read(),N))return this._create_token(i.UNKNOWN,N.trim()+` `);if(N=this.__patterns.include.read(),N)return this._create_token(i.UNKNOWN,N.trim()+` `);C=this._input.next();var U="#";if(this._input.hasNext()&&this._input.testChar(y)){do C=this._input.next(),U+=C;while(this._input.hasNext()&&C!=="#"&&C!=="=");return C==="#"||(this._input.peek()==="["&&this._input.peek(1)==="]"?(U+="[]",this._input.next(),this._input.next()):this._input.peek()==="{"&&this._input.peek(1)==="}"&&(U+="{}",this._input.next(),this._input.next())),this._create_token(i.WORD,U)}this._input.back()}else if(C==="<"&&this._is_first_token()){if(N=this.__patterns.html_comment_start.read(),N){for(;this._input.hasNext()&&!this._input.testChar(u.newline);)N+=this._input.next();return c=!0,this._create_token(i.COMMENT,N)}}else if(c&&C==="-"&&(N=this.__patterns.html_comment_end.read(),N))return c=!1,this._create_token(i.COMMENT,N);return null},x.prototype._read_comment=function(C){var N=null;if(C==="/"){var U="";if(this._input.peek(1)==="*"){U=this.__patterns.block_comment.read();var W=T.get_directives(U);W&&W.ignore==="start"&&(U+=T.readIgnored(this._input)),U=U.replace(u.allLineBreaks,` `),N=this._create_token(i.BLOCK_COMMENT,U),N.directives=W}else this._input.peek(1)==="/"&&(U=this.__patterns.comment.read(),N=this._create_token(i.COMMENT,U))}return N},x.prototype._read_string=function(C){if(C==="`"||C==="'"||C==='"'){var N=this._input.next();return this.has_char_escapes=!1,C==="`"?N+=this._read_string_recursive("`",!0,"${"):N+=this._read_string_recursive(C),this.has_char_escapes&&this._options.unescape_strings&&(N=R(N)),this._input.peek()===C&&(N+=this._input.next()),N=N.replace(u.allLineBreaks,` `),this._create_token(i.STRING,N)}return null},x.prototype._allow_regexp_or_xml=function(C){return C.type===i.RESERVED&&e(C.text,["return","case","throw","else","do","typeof","yield"])||C.type===i.END_EXPR&&C.text===")"&&C.opened.previous.type===i.RESERVED&&e(C.opened.previous.text,["if","while","for"])||e(C.type,[i.COMMENT,i.START_EXPR,i.START_BLOCK,i.START,i.END_BLOCK,i.OPERATOR,i.EQUALS,i.EOF,i.SEMICOLON,i.COMMA])},x.prototype._read_regexp=function(C,N){if(C==="/"&&this._allow_regexp_or_xml(N)){for(var U=this._input.next(),W=!1,L=!1;this._input.hasNext()&&(W||L||this._input.peek()!==C)&&!this._input.testChar(u.newline);)U+=this._input.peek(),W?W=!1:(W=this._input.peek()==="\\",this._input.peek()==="["?L=!0:this._input.peek()==="]"&&(L=!1)),this._input.next();return this._input.peek()===C&&(U+=this._input.next(),U+=this._input.read(u.identifier)),this._create_token(i.STRING,U)}return null},x.prototype._read_xml=function(C,N){if(this._options.e4x&&C==="<"&&this._allow_regexp_or_xml(N)){var U="",W=this.__patterns.xml.read_match();if(W){for(var L=W[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),H=L.indexOf("{")===0,K=0;W;){var $=!!W[1],Q=W[2],ue=!!W[W.length-1]||Q.slice(0,8)==="![CDATA[";if(!ue&&(Q===L||H&&Q.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&($?--K:++K),U+=W[0],K<=0)break;W=this.__patterns.xml.read_match()}return W||(U+=this._input.match(/[\s\S]*/g)[0]),U=U.replace(u.allLineBreaks,` `),this._create_token(i.STRING,U)}}return null};function R(C){for(var N="",U=0,W=new m(C),L=null;W.hasNext();)if(L=W.match(/([\s]|[^\\]|\\\\)+/g),L&&(N+=L[0]),W.peek()==="\\"){if(W.next(),W.peek()==="x")L=W.match(/x([0-9A-Fa-f]{2})/g);else if(W.peek()==="u")L=W.match(/u([0-9A-Fa-f]{4})/g);else{N+="\\",W.hasNext()&&(N+=W.next());continue}if(!L)return C;if(U=parseInt(L[1],16),U>126&&U<=255&&L[0].indexOf("x")===0)return C;if(U>=0&&U<32){N+="\\"+L[0];continue}else U===34||U===39||U===92?N+="\\"+String.fromCharCode(U):N+=String.fromCharCode(U)}return N}x.prototype._read_string_recursive=function(C,N,U){var W,L;C==="'"?L=this.__patterns.single_quote:C==='"'?L=this.__patterns.double_quote:C==="`"?L=this.__patterns.template_text:C==="}"&&(L=this.__patterns.template_expression);for(var H=L.read(),K="";this._input.hasNext();){if(K=this._input.next(),K===C||!N&&u.newline.test(K)){this._input.back();break}else K==="\\"&&this._input.hasNext()?(W=this._input.peek(),W==="x"||W==="u"?this.has_char_escapes=!0:W==="\r"&&this._input.peek(1)===` `&&this._input.next(),K+=this._input.next()):U&&(U==="${"&&K==="$"&&this._input.peek()==="{"&&(K+=this._input.next()),U===K&&(C==="`"?K+=this._read_string_recursive("}",N,"`"):K+=this._read_string_recursive("`",N,"${"),this._input.hasNext()&&(K+=this._input.next())));K+=L.read(),H+=K}return H},A.exports.Tokenizer=x,A.exports.TOKEN=i,A.exports.positionable_operators=b.slice(),A.exports.line_starters=a.slice()},function(A){var S=RegExp.prototype.hasOwnProperty("sticky");function p(m){this.__input=m||"",this.__input_length=this.__input.length,this.__position=0}p.prototype.restart=function(){this.__position=0},p.prototype.back=function(){this.__position>0&&(this.__position-=1)},p.prototype.hasNext=function(){return this.__position=0&&m=0&&s=m.length&&this.__input.substring(s-m.length,s).toLowerCase()===m},A.exports.InputScanner=p},function(A,S,p){var m=p(8).InputScanner,s=p(3).Token,r=p(10).TokenStream,n=p(11).WhitespacePattern,u={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},o=function(t,e){this._input=new m(t),this._options=e||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new n(this._input)};o.prototype.tokenize=function(){this._input.restart(),this.__tokens=new r,this._reset();for(var t,e=new s(u.START,""),i=null,T=[],_=new r;e.type!==u.EOF;){for(t=this._get_next_token(e,i);this._is_comment(t);)_.add(t),t=this._get_next_token(e,i);_.isEmpty()||(t.comments_before=_,_=new r),t.parent=i,this._is_opening(t)?(T.push(i),i=t):i&&this._is_closing(t,i)&&(t.opened=i,i.closed=t,i=T.pop(),t.parent=i),t.previous=e,e.next=t,this.__tokens.add(t),e=t}return this.__tokens},o.prototype._is_first_token=function(){return this.__tokens.isEmpty()},o.prototype._reset=function(){},o.prototype._get_next_token=function(t,e){this._readWhitespace();var i=this._input.read(/.+/g);return i?this._create_token(u.RAW,i):this._create_token(u.EOF,"")},o.prototype._is_comment=function(t){return!1},o.prototype._is_opening=function(t){return!1},o.prototype._is_closing=function(t,e){return!1},o.prototype._create_token=function(t,e){var i=new s(t,e,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return i},o.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},A.exports.Tokenizer=o,A.exports.TOKEN=u},function(A){function S(p){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=p}S.prototype.restart=function(){this.__position=0},S.prototype.isEmpty=function(){return this.__tokens_length===0},S.prototype.hasNext=function(){return this.__position=0&&p/),erb:o.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:o.starting_with(/{%/).until_after(/%}/),django_value:o.starting_with(/{{/).until_after(/}}/),django_comment:o.starting_with(/{#/).until_after(/#}/),smarty:o.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:o.starting_with(/{\*/).until_after(/\*}/),smarty_literal:o.starting_with(/{literal}/).until_after(/{\/literal}/)}}r.prototype=new m,r.prototype._create=function(){return new r(this._input,this)},r.prototype._update=function(){this.__set_templated_pattern()},r.prototype.disable=function(n){var u=this._create();return u._disabled[n]=!0,u._update(),u},r.prototype.read_options=function(n){var u=this._create();for(var o in s)u._disabled[o]=n.templating.indexOf(o)===-1;return u._update(),u},r.prototype.exclude=function(n){var u=this._create();return u._excluded[n]=!0,u._update(),u},r.prototype.read=function(){var n="";this._match_pattern?n=this._input.read(this._starting_pattern):n=this._input.read(this._starting_pattern,this.__template_pattern);for(var u=this._read_template();u;)this._match_pattern?u+=this._input.read(this._match_pattern):u+=this._input.readUntil(this.__template_pattern),n+=u,u=this._read_template();return this._until_after&&(n+=this._input.readUntilAfter(this._until_pattern)),n},r.prototype.__set_templated_pattern=function(){var n=[];this._disabled.php||n.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||n.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||n.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(n.push(this.__patterns.django._starting_pattern.source),n.push(this.__patterns.django_value._starting_pattern.source),n.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||n.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&n.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+n.join("|")+")")},r.prototype._read_template=function(){var n="",u=this._input.peek();if(u==="<"){var o=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&o==="?"&&(n=n||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&o==="%"&&(n=n||this.__patterns.erb.read())}else u==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(n=n||this.__patterns.handlebars_comment.read(),n=n||this.__patterns.handlebars_unescaped.read(),n=n||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(n=n||this.__patterns.django_value.read()),this._excluded.django||(n=n||this.__patterns.django_comment.read(),n=n||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(n=n||this.__patterns.smarty_comment.read(),n=n||this.__patterns.smarty_literal.read(),n=n||this.__patterns.smarty.read()));return n},A.exports.TemplatablePattern=r}],O={};function B(A){var S=O[A];if(S!==void 0)return S.exports;var p=O[A]={exports:{}};return I[A](p,p.exports,B),p.exports}var M=B(0);w=M})();var j=w;!(he=[],G=function(){return{js_beautify:j}}.apply(Ve,he),G!==void 0&&(Je.exports=G))})()},"8hTe":function(Je,Ve,ee){Je.exports={button:"button___1wy9m"}},"9Bee":function(Je,Ve,ee){"use strict";var he=ee("DYRE"),G=ee("zeV3"),w=ee("+L6B"),j=ee("2/Rp"),I=ee("k1fw"),O=ee("9og8"),B=ee("tJVT"),M=ee("WmNS"),A=ee.n(M),S=ee("q1tI"),p=ee.n(S),m=ee("vg9a"),s=ee("DlQD"),r=ee.n(s),n=ee("rUJ1");function u(k,h){var v=k.match(/^(\s+)(?:```)/);if(v===null)return h;var D=v[1];return h.split(` `).map(function(F){var P=F.match(/^\s+/);if(P===null)return F;var Z=Object(B.a)(P,1),ge=Z[0];return ge.length>=D.length?F.slice(D.length):F}).join(` `)}var o=[],t=["