All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.visallo.web.util.js.babel.js Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Babel=t():e.Babel=t()}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var r=t.slice(1),n=e[t[0]];return function(e,t,i){n.apply(this,[e,t,i].concat(r))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t["default"]=e,t}function i(e){var t=(e.presets||[]).map(function(e){if("string"==typeof e){var t=p[e];if(!t)throw new Error('Invalid preset specified in Babel options: "'+e+'"');return t}return e}),r=(e.plugins||[]).map(function(e){if("string"==typeof e){var t=c[e];if(!t)throw new Error('Invalid plugin specified in Babel options: "'+e+'"');return t}return e});return o({},e,{presets:t,plugins:r})}function s(e,t){return l.transform(e,i(t))}function a(e,t,r){return l.transformFromAst(t,i(r))}Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.availablePresets=t.availablePlugins=void 0;var o=Object.assign||function(e){for(var t=1;t=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;if(e===o)return!0}}return!1}function u(e,t,r){if(e){var n=X.NODE_FIELDS[e.type];if(n){var i=n[t];i&&i.validate&&(i.optional&&null==r||i.validate(e,t,r))}}}function l(e,t){for(var r=(0,k["default"])(t),n=r,i=Array.isArray(n),s=0,n=i?n:(0,w["default"])(n);;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;if(e[o]!==t[o])return!1}return!0}function c(e,t,r){return e.object=X.memberExpression(e.object,e.property,e.computed),e.property=t,e.computed=!!r,e}function p(e,t){return e.object=X.memberExpression(t,e.object),e}function f(e){var t=arguments.length<=1||void 0===arguments[1]?"body":arguments[1];return e[t]=X.toBlock(e[t],e)}function h(e){var t={};for(var r in e)"_"!==r[0]&&(t[r]=e[r]);return t}function d(e){var t=h(e);return delete t.loc,t}function y(e){var t={};for(var r in e)if("_"!==r[0]){var n=e[r];n&&(n.type?n=X.cloneDeep(n):Array.isArray(n)&&(n=n.map(X.cloneDeep))),t[r]=n}return t}function m(e,t){var r=e.split(".");return function(e){if(!X.isMemberExpression(e))return!1;for(var n=[e],i=0;n.length;){var s=n.shift();if(t&&i===r.length)return!0;if(X.isIdentifier(s)){if(r[i]!==s.name)return!1}else{if(!X.isStringLiteral(s)){if(X.isMemberExpression(s)){if(s.computed&&!X.isStringLiteral(s.property))return!1;n.push(s.object),n.push(s.property);continue}return!1}if(r[i]!==s.value)return!1}if(++i>r.length)return!1}return!0}}function v(e){for(var t=X.COMMENT_KEYS,r=Array.isArray(t),n=0,t=r?t:(0,w["default"])(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;delete e[s]}return e}function g(e,t){return b(e,t),E(e,t),A(e,t),e}function b(e,t){x("trailingComments",e,t)}function E(e,t){x("leadingComments",e,t)}function A(e,t){x("innerComments",e,t)}function x(e,t,r){t&&r&&(t[e]=(0,K["default"])((0,U["default"])([].concat(t[e],r[e]))))}function D(e,t){if(ee||(ee=r(6)["default"]),!e||!t)return e;for(var n=X.INHERIT_KEYS.optional,i=Array.isArray(n),s=0,n=i?n:(0,w["default"])(n);;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;null==e[o]&&(e[o]=t[o])}for(var u in t)"_"===u[0]&&(e[u]=t[u]);for(var l=X.INHERIT_KEYS.force,c=Array.isArray(l),p=0,l=c?l:(0,w["default"])(l);;){var f;if(c){if(p>=l.length)break;f=l[p++]}else{if(p=l.next(),p.done)break;f=p.value}var h=f;e[h]=t[h]}return X.inheritsComments(e,t),ee.copyCache(t,e),e}function C(e){if(!S(e))throw new TypeError("Not a valid node "+(e&&e.type))}function S(e){return!(!e||!H.VISITOR_KEYS[e.type])}t.__esModule=!0,t.createTypeAnnotationBasedOnTypeof=t.removeTypeDuplicates=t.createUnionTypeAnnotation=t.valueToNode=t.toBlock=t.toExpression=t.toStatement=t.toBindingIdentifierName=t.toIdentifier=t.toKeyAlias=t.toSequenceExpression=t.toComputedKey=t.isImmutable=t.isScope=t.isSpecifierDefault=t.isVar=t.isBlockScoped=t.isLet=t.isValidIdentifier=t.isReferenced=t.isBinding=t.getOuterBindingIdentifiers=t.getBindingIdentifiers=t.TYPES=t.react=t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.ALIAS_KEYS=t.VISITOR_KEYS=t.NOT_LOCAL_BINDING=t.BLOCK_SCOPED_SYMBOL=t.INHERIT_KEYS=t.UNARY_OPERATORS=t.STRING_UNARY_OPERATORS=t.NUMBER_UNARY_OPERATORS=t.BOOLEAN_UNARY_OPERATORS=t.BINARY_OPERATORS=t.NUMBER_BINARY_OPERATORS=t.BOOLEAN_BINARY_OPERATORS=t.COMPARISON_BINARY_OPERATORS=t.EQUALITY_BINARY_OPERATORS=t.BOOLEAN_NUMBER_BINARY_OPERATORS=t.UPDATE_OPERATORS=t.LOGICAL_OPERATORS=t.COMMENT_KEYS=t.FOR_INIT_KEYS=t.FLATTENABLE_KEYS=t.STATEMENT_OR_BLOCK_KEYS=void 0;var _=r(2),w=i(_),F=r(26),k=i(F),P=r(25),T=i(P),B=r(106);Object.defineProperty(t,"STATEMENT_OR_BLOCK_KEYS",{enumerable:!0,get:function(){return B.STATEMENT_OR_BLOCK_KEYS}}),Object.defineProperty(t,"FLATTENABLE_KEYS",{enumerable:!0,get:function(){return B.FLATTENABLE_KEYS}}),Object.defineProperty(t,"FOR_INIT_KEYS",{enumerable:!0,get:function(){return B.FOR_INIT_KEYS}}),Object.defineProperty(t,"COMMENT_KEYS",{enumerable:!0,get:function(){return B.COMMENT_KEYS}}),Object.defineProperty(t,"LOGICAL_OPERATORS",{enumerable:!0,get:function(){return B.LOGICAL_OPERATORS}}),Object.defineProperty(t,"UPDATE_OPERATORS",{enumerable:!0,get:function(){return B.UPDATE_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_NUMBER_BINARY_OPERATORS",{enumerable:!0,get:function(){return B.BOOLEAN_NUMBER_BINARY_OPERATORS}}),Object.defineProperty(t,"EQUALITY_BINARY_OPERATORS",{enumerable:!0,get:function(){return B.EQUALITY_BINARY_OPERATORS}}),Object.defineProperty(t,"COMPARISON_BINARY_OPERATORS",{enumerable:!0,get:function(){return B.COMPARISON_BINARY_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_BINARY_OPERATORS",{enumerable:!0,get:function(){return B.BOOLEAN_BINARY_OPERATORS}}),Object.defineProperty(t,"NUMBER_BINARY_OPERATORS",{enumerable:!0,get:function(){return B.NUMBER_BINARY_OPERATORS}}),Object.defineProperty(t,"BINARY_OPERATORS",{enumerable:!0,get:function(){return B.BINARY_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_UNARY_OPERATORS",{enumerable:!0,get:function(){return B.BOOLEAN_UNARY_OPERATORS}}),Object.defineProperty(t,"NUMBER_UNARY_OPERATORS",{enumerable:!0,get:function(){return B.NUMBER_UNARY_OPERATORS}}),Object.defineProperty(t,"STRING_UNARY_OPERATORS",{enumerable:!0,get:function(){return B.STRING_UNARY_OPERATORS}}),Object.defineProperty(t,"UNARY_OPERATORS",{enumerable:!0,get:function(){return B.UNARY_OPERATORS}}),Object.defineProperty(t,"INHERIT_KEYS",{enumerable:!0,get:function(){return B.INHERIT_KEYS}}),Object.defineProperty(t,"BLOCK_SCOPED_SYMBOL",{enumerable:!0,get:function(){return B.BLOCK_SCOPED_SYMBOL}}),Object.defineProperty(t,"NOT_LOCAL_BINDING",{enumerable:!0,get:function(){return B.NOT_LOCAL_BINDING}}),t.is=a,t.isType=o,t.validate=u,t.shallowEqual=l,t.appendToMemberExpression=c,t.prependToMemberExpression=p,t.ensureBlock=f,t.clone=h,t.cloneWithoutLoc=d,t.cloneDeep=y,t.buildMatchMemberExpression=m,t.removeComments=v,t.inheritsComments=g,t.inheritTrailingComments=b,t.inheritLeadingComments=E,t.inheritInnerComments=A,t.inherits=D,t.assertNode=C,t.isNode=S;var O=r(160);Object.defineProperty(t,"getBindingIdentifiers",{enumerable:!0,get:function(){return O.getBindingIdentifiers}}),Object.defineProperty(t,"getOuterBindingIdentifiers",{enumerable:!0,get:function(){return O.getOuterBindingIdentifiers}});var I=r(322);Object.defineProperty(t,"isBinding",{enumerable:!0,get:function(){return I.isBinding}}),Object.defineProperty(t,"isReferenced",{enumerable:!0,get:function(){return I.isReferenced}}),Object.defineProperty(t,"isValidIdentifier",{enumerable:!0,get:function(){return I.isValidIdentifier}}),Object.defineProperty(t,"isLet",{enumerable:!0,get:function(){return I.isLet}}),Object.defineProperty(t,"isBlockScoped",{enumerable:!0,get:function(){return I.isBlockScoped}}),Object.defineProperty(t,"isVar",{enumerable:!0,get:function(){return I.isVar}}),Object.defineProperty(t,"isSpecifierDefault",{enumerable:!0,get:function(){return I.isSpecifierDefault}}),Object.defineProperty(t,"isScope",{enumerable:!0,get:function(){return I.isScope}}),Object.defineProperty(t,"isImmutable",{enumerable:!0,get:function(){return I.isImmutable}});var R=r(312);Object.defineProperty(t,"toComputedKey",{enumerable:!0,get:function(){return R.toComputedKey}}),Object.defineProperty(t,"toSequenceExpression",{enumerable:!0,get:function(){return R.toSequenceExpression}}),Object.defineProperty(t,"toKeyAlias",{enumerable:!0,get:function(){return R.toKeyAlias}}),Object.defineProperty(t,"toIdentifier",{enumerable:!0,get:function(){return R.toIdentifier}}),Object.defineProperty(t,"toBindingIdentifierName",{enumerable:!0,get:function(){return R.toBindingIdentifierName}}),Object.defineProperty(t,"toStatement",{enumerable:!0,get:function(){return R.toStatement}}),Object.defineProperty(t,"toExpression",{enumerable:!0,get:function(){return R.toExpression}}),Object.defineProperty(t,"toBlock",{enumerable:!0,get:function(){return R.toBlock}}),Object.defineProperty(t,"valueToNode",{enumerable:!0,get:function(){return R.valueToNode}});var M=r(320);Object.defineProperty(t,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return M.createUnionTypeAnnotation}}),Object.defineProperty(t,"removeTypeDuplicates",{enumerable:!0,get:function(){return M.removeTypeDuplicates}}),Object.defineProperty(t,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return M.createTypeAnnotationBasedOnTypeof}});var N=r(550),L=i(N),j=r(507),U=i(j),V=r(88),G=i(V),Y=r(89),W=i(Y),q=r(530),K=i(q);r(317);var H=r(29),J=r(321),$=n(J),X=t;t.VISITOR_KEYS=H.VISITOR_KEYS,t.ALIAS_KEYS=H.ALIAS_KEYS,t.NODE_FIELDS=H.NODE_FIELDS,t.BUILDER_KEYS=H.BUILDER_KEYS,t.DEPRECATED_KEYS=H.DEPRECATED_KEYS,t.react=$;for(var z in X.VISITOR_KEYS)s(z);X.FLIPPED_ALIAS_KEYS={},(0,W["default"])(X.ALIAS_KEYS,function(e,t){(0,W["default"])(e,function(e){var r=X.FLIPPED_ALIAS_KEYS[e]=X.FLIPPED_ALIAS_KEYS[e]||[];r.push(t)})}),(0,W["default"])(X.FLIPPED_ALIAS_KEYS,function(e,t){X[t.toUpperCase()+"_TYPES"]=e,s(t)});t.TYPES=(0,k["default"])(X.VISITOR_KEYS).concat((0,k["default"])(X.FLIPPED_ALIAS_KEYS)).concat((0,k["default"])(X.DEPRECATED_KEYS));(0,W["default"])(X.BUILDER_KEYS,function(e,t){function r(){if(arguments.length>e.length)throw new Error("t."+t+": Too many arguments passed. Received "+arguments.length+" but can receive no more than "+e.length);var r={};r.type=t;for(var n=0,i=e,s=Array.isArray(i),a=0,i=s?i:(0,w["default"])(i);;){var o;if(s){if(a>=i.length)break;o=i[a++]}else{if(a=i.next(),a.done)break;o=a.value}var l=o,c=X.NODE_FIELDS[t][l],p=arguments[n++];void 0===p&&(p=(0,G["default"])(c["default"])),r[l]=p}for(var f in r)u(r,f,r[f]);return r}X[t]=r,X[t[0].toLowerCase()+t.slice(1)]=r});var Q=function(e){function t(t){return function(){return console.trace("The node type "+e+" has been renamed to "+r),t.apply(this,arguments)}}var r=X.DEPRECATED_KEYS[e];X[e]=X[e[0].toLowerCase()+e.slice(1)]=t(X[r]),X["is"+e]=t(X["is"+r]),X["assert"+e]=t(X["assert"+r])};for(var Z in X.DEPRECATED_KEYS)Q(Z);var ee=void 0;(0,L["default"])(X),(0,L["default"])(X.VISITOR_KEYS)},function(e,t,r){e.exports={"default":r(342),__esModule:!0}},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){var r=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=r)},function(e,t){var r=Array.isArray;e.exports=r},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t["default"]=e,t}function i(e){return e&&e.__esModule?e:{"default":e}}function s(e,t,r,n,i){if(e){if(t||(t={}),!t.noScope&&!r&&"Program"!==e.type&&"File"!==e.type)throw new Error(b.get("traverseNeedsParent",e.type));v.explode(t),s.node(e,t,r,n,i)}}function a(e,t){e.node.type===t.type&&(t.has=!0,e.stop())}t.__esModule=!0,t.visitors=t.Hub=t.Scope=t.NodePath=void 0;var o=r(288),u=i(o),l=r(2),c=i(l),p=r(35);Object.defineProperty(t,"NodePath",{enumerable:!0,get:function(){return i(p)["default"]}});var f=r(105);Object.defineProperty(t,"Scope",{enumerable:!0,get:function(){return i(f)["default"]}});var h=r(157);Object.defineProperty(t,"Hub",{enumerable:!0,get:function(){return i(h)["default"]}}),t["default"]=s;var d=r(294),y=i(d),m=r(311),v=n(m),g=r(17),b=n(g),E=r(90),A=i(E),x=r(1),D=n(x),C=r(63),S=n(C);t.visitors=v,s.visitors=v,s.verify=v.verify,s.explode=v.explode,s.NodePath=r(35),s.Scope=r(105),s.Hub=r(157),s.cheap=function(e,t){if(e){var r=D.VISITOR_KEYS[e.type];if(r){t(e);for(var n=r,i=Array.isArray(n),a=0,n=i?n:(0,c["default"])(n);;){var o;if(i){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var u=o,l=e[u];if(Array.isArray(l))for(var p=l,f=Array.isArray(p),h=0,p=f?p:(0,c["default"])(p);;){var d;if(f){if(h>=p.length)break;d=p[h++]}else{if(h=p.next(),h.done)break;d=h.value}var y=d;s.cheap(y,t)}else s.cheap(l,t)}}}},s.node=function(e,t,r,n,i,s){var a=D.VISITOR_KEYS[e.type];if(a)for(var o=new y["default"](r,t,n,i),u=a,l=Array.isArray(u),p=0,u=l?u:(0,c["default"])(u);;){var f;if(l){if(p>=u.length)break;f=u[p++]}else{if(p=u.next(),p.done)break;f=p.value}var h=f;if((!s||!s[h])&&o.visit(e,h))return}};var _=D.COMMENT_KEYS.concat(["tokens","comments","start","end","loc","raw","rawValue"]);s.clearNode=function(e){for(var t=_,r=Array.isArray(t),n=0,t=r?t:(0,c["default"])(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;null!=e[s]&&(e[s]=void 0)}for(var a in e)"_"===a[0]&&null!=e[a]&&(e[a]=void 0);S.path["delete"](e);for(var o=(0,u["default"])(e),l=o,p=Array.isArray(l),f=0,l=p?l:(0,c["default"])(l);;){var h;if(p){if(f>=l.length)break;h=l[f++]}else{if(f=l.next(),f.done)break;h=f.value}var d=h;e[d]=null}},s.removeProperties=function(e){return s.cheap(e,s.clearNode),e},s.hasType=function(e,t,r,n){if((0,A["default"])(n,e.type))return!1;if(e.type===r)return!0;var i={has:!1,type:r};return s(e,{blacklist:n,enter:a},t,i),i.has},s.clearCache=function(){S.clear()},s.copyCache=function(e,t){S.path.has(e)&&S.path.set(t,S.path.get(e))}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var i=r(292),s=n(i),a=r(19),o=n(a),u="function"==typeof o["default"]&&"symbol"==typeof s["default"]?function(e){return typeof e}:function(e){return e&&"function"==typeof o["default"]&&e.constructor===o["default"]?"symbol":typeof e};t["default"]="function"==typeof o["default"]&&"symbol"===u(s["default"])?function(e){return"undefined"==typeof e?"undefined":u(e)}:function(e){return e&&"function"==typeof o["default"]&&e.constructor===o["default"]?"symbol":"undefined"==typeof e?"undefined":u(e)}},function(e,t,r){var n=r(119)("wks"),i=r(71),s=r(14).Symbol,a="function"==typeof s,o=e.exports=function(e){return n[e]||(n[e]=a&&s[e]||(a?s:i)("Symbol."+e))};o.store=n},function(e,t){function r(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.plugins=void 0;var i=r(2),s=n(i),a=r(289),o=n(a),u=r(3),l=n(u),c=r(62),p=n(c),f=r(28),h=n(f),d=r(27),y=n(d),m=r(46),v=r(323),g=r(161),b=n(g),E=(t.plugins={},function(e){function r(e,t){(0,l["default"])(this,r),e=(0,v.getOptions)(e);var n=(0,h["default"])(this,(0,o["default"])(r).call(this,e,t));return n.options=e,n.inModule="module"===n.options.sourceType,n.isReservedWord=m.reservedWords[6],n.input=t,n.plugins=n.loadPlugins(n.options.plugins),n.filename=e.sourceFilename,0===n.state.pos&&"#"===n.input[0]&&"!"===n.input[1]&&n.skipLineComment(2),n}return(0,y["default"])(r,e),(0,p["default"])(r,[{key:"hasPlugin",value:function(e){return!(!this.plugins["*"]&&!this.plugins[e])}},{key:"extend",value:function(e,t){this[e]=t(this[e])}},{key:"loadPlugins",value:function(e){var r={};e.indexOf("flow")>=0&&(e=e.filter(function(e){return"flow"!==e}),e.push("flow"));var n=!0,i=!1,a=void 0;try{for(var o,u=(0,s["default"])(e);!(n=(o=u.next()).done);n=!0){var l=o.value;if(!r[l]){r[l]=!0;var c=t.plugins[l];c&&c(this)}}}catch(p){i=!0,a=p}finally{try{!n&&u["return"]&&u["return"]()}finally{if(i)throw a}}return r}},{key:"parse",value:function(){var e=this.startNode(),t=this.startNode();return this.nextToken(),this.parseTopLevel(e,t)}}]),r}(b["default"]));t["default"]=E},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){return new u(e,{beforeExpr:!0,binop:t})}function s(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];t.keyword=e,f[e]=p["_"+e]=new u(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.keywords=t.types=t.TokenType=void 0;var a=r(3),o=n(a),u=t.TokenType=function h(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];(0,o["default"])(this,h),this.label=e,this.keyword=t.keyword,this.beforeExpr=!!t.beforeExpr,this.startsExpr=!!t.startsExpr,this.rightAssociative=!!t.rightAssociative,this.isLoop=!!t.isLoop,this.isAssign=!!t.isAssign,this.prefix=!!t.prefix,this.postfix=!!t.postfix,this.binop=t.binop||null,this.updateContext=null},l={beforeExpr:!0},c={startsExpr:!0},p=t.types={num:new u("num",c),regexp:new u("regexp",c),string:new u("string",c),name:new u("name",c),eof:new u("eof"),bracketL:new u("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new u("]"),braceL:new u("{",{beforeExpr:!0,startsExpr:!0}),braceR:new u("}"),parenL:new u("(",{beforeExpr:!0,startsExpr:!0}),parenR:new u(")"),comma:new u(",",l),semi:new u(";",l),colon:new u(":",l),doubleColon:new u("::",l),dot:new u("."),question:new u("?",l),arrow:new u("=>",l),template:new u("template"),ellipsis:new u("...",l),backQuote:new u("`",c),dollarBraceL:new u("${",{beforeExpr:!0,startsExpr:!0}),at:new u("@"),eq:new u("=",{beforeExpr:!0,isAssign:!0}),assign:new u("_=",{beforeExpr:!0,isAssign:!0}),incDec:new u("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new u("prefix",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:i("||",1),logicalAND:i("&&",2),bitwiseOR:i("|",3),bitwiseXOR:i("^",4),bitwiseAND:i("&",5),equality:i("==/!=",6),relational:i("",7),bitShift:i("<>",8),plusMin:new u("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:i("%",10),star:i("*",10),slash:i("/",10),exponent:new u("**",{beforeExpr:!0,binop:11,rightAssociative:!0})},f=t.keywords={};s("break"),s("case",l),s("catch"),s("continue"),s("debugger"),s("default",l),s("do",{isLoop:!0,beforeExpr:!0}),s("else",l),s("finally"),s("for",{isLoop:!0}),s("function",c),s("if"),s("return",l),s("switch"),s("throw",l),s("try"),s("var"),s("let"),s("const"),s("while",{isLoop:!0}),s("with"),s("new",{beforeExpr:!0,startsExpr:!0}),s("this",c),s("super",c),s("class"),s("extends",l),s("export"),s("import"),s("yield",{beforeExpr:!0,startsExpr:!0}),s("null",c),s("true",c),s("false",c),s("in",{beforeExpr:!0,binop:7}),s("instanceof",{beforeExpr:!0,binop:7}),s("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),s("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),s("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},function(e,t,r){e.exports=!r(36)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,r){var n=r(14),i=r(4),s=r(47),a=r(23),o="prototype",u=function(e,t,r){var l,c,p,f=e&u.F,h=e&u.G,d=e&u.S,y=e&u.P,m=e&u.B,v=e&u.W,g=h?i:i[t]||(i[t]={}),b=g[o],E=h?n:d?n[t]:(n[t]||{})[o];h&&(r=t);for(l in r)c=!f&&E&&void 0!==E[l],c&&l in g||(p=c?E[l]:r[l],g[l]=h&&"function"!=typeof E[l]?r[l]:m&&c?s(p,n):v&&E[l]==p?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[o]=e[o],t}(p):y&&"function"==typeof p?s(Function.call,p):p,y&&((g.virtual||(g.virtual={}))[l]=p,e&u.R&&b&&!b[l]&&a(b,l,p)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t,r){var n=r(21),i=r(166),s=r(122),a=Object.defineProperty;t.f=r(12)?Object.defineProperty:function(e,t,r){if(n(e),t=s(t,!0),n(r),i)try{return a(e,t,r)}catch(o){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){(function(t){var n=r(449),i=n("object"==typeof t&&t),s=n("object"==typeof self&&self),a=n("object"==typeof this&&this),o=i||s||a||Function("return this")();e.exports=o}).call(t,function(){return this}())},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t["default"]=e,t}function i(e){return e&&e.__esModule?e:{"default":e}}function s(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1?n.body:n.body[0]}t.__esModule=!0;var a=r(19),o=i(a);t["default"]=function(e,t){var r=void 0;try{throw new Error}catch(n){n.stack&&(r=n.stack.split("\n").slice(1).join("\n"))}var i=function(){var n=void 0;try{n=v.parse(e,(0,p["default"])({allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0},t)),n=y["default"].removeProperties(n),y["default"].cheap(n,function(e){e[E]=!0})}catch(s){throw s.stack=s.stack+"from\n"+r,s}return i=function(){return n},n};return function(){for(var e=arguments.length,t=Array(e),r=0;r=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u;if(E.is(l,n)){i=!0;break}}if(!i)throw new TypeError("Property "+t+" of "+e.type+" expected node to be of a type "+(0,m["default"])(r)+" but instead got "+(0,m["default"])(n&&n.type))}for(var t=arguments.length,r=Array(t),n=0;n=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;if(s(n)===c||E.is(c,n)){i=!0;break}}if(!i)throw new TypeError("Property "+t+" of "+e.type+" expected node to be of a type "+(0,m["default"])(r)+" but instead got "+(0,m["default"])(n&&n.type))}for(var t=arguments.length,r=Array(t),n=0;n=e.length)break;i=e[n++]}else{if(n=e.next(),n.done)break;i=n.value}var s=i;s.apply(void 0,arguments)}}for(var t=arguments.length,r=Array(t),n=0;n=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var u=o;t.fields[u]=t.fields[u]||{}}for(var l in t.fields){var p=t.fields[l];t.builder.indexOf(l)===-1&&(p.optional=!0),void 0===p["default"]?p["default"]=null:p.validate||(p.validate=c(s(p["default"])))}A[e]=t.visitor,C[e]=t.builder,D[e]=t.fields,x[e]=t.aliases,_[e]=t}t.__esModule=!0,t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var h=r(2),d=i(h),y=r(25),m=i(y),v=r(7),g=i(v);t.assertEach=a,t.assertOneOf=o,t.assertNodeType=u,t.assertNodeOrValueType=l,t.assertValueType=c,t.chain=p,t["default"]=f;var b=r(1),E=n(b),A=t.VISITOR_KEYS={},x=t.ALIAS_KEYS={},D=t.NODE_FIELDS={},C=t.BUILDER_KEYS={},S=t.DEPRECATED_KEYS={},_={}},function(e,t,r){function n(e){return null!=e&&a(i(e))&&!s(e)}var i=r(467),s=r(42),a=r(92);e.exports=n},function(e,t){function r(e){return!!e&&"object"==typeof e}e.exports=r},function(e,t,r){function n(e){var t=l(e);if(!t&&!o(e))return s(e);var r=a(e),n=!!r,c=r||[],p=c.length;for(var f in e)!i(e,f)||n&&("length"==f||u(f,p))||t&&"constructor"==f||c.push(f);
return c}var i=r(132),s=r(431),a=r(197),o=r(30),u=r(83),l=r(51);e.exports=n},function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!i;s--){var a=s>=0?arguments[s]:e.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,i="/"===a.charAt(0))}return t=r(n(t.split("/"),function(e){return!!e}),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),s="/"===a(e,-1);return e=r(n(e.split("/"),function(e){return!!e}),!i).join("/"),e||i||(e="."),e&&s&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),s=n(r.split("/")),a=Math.min(i.length,s.length),o=a,u=0;u1)for(var r=1;r=w.length)return"break";P=w[k++]}else{if(k=w.next(),k.done)return"break";P=k.value}var e=P,t="is"+e;S.prototype[t]=function(e){return x[t](this.node,e)},S.prototype["assert"+e]=function(r){if(!this[t](r))throw new TypeError("Expected node path of type "+e)}},w=x.TYPES,F=Array.isArray(w),k=0,w=F?w:(0,a["default"])(w);;){var P,T=_();if("break"===T)break}var B=function(e){if("_"===e[0])return"continue";x.TYPES.indexOf(e)<0&&x.TYPES.push(e);var t=c[e];S.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var O in c){B(O)}e.exports=t["default"]},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,r){var n=r(112),i=r(65);e.exports=function(e){return n(i(e))}},function(e,t){"use strict";function r(e){return 10===e||13===e||8232===e||8233===e}Object.defineProperty(t,"__esModule",{value:!0}),t.isNewLine=r;var n=t.lineBreak=/\r\n?|\n|\u2028|\u2029/;t.lineBreakG=new RegExp(n.source,"g"),t.nonASCIIwhitespace=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/},function(e,t,r){var n=r(173),i=r(111);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){function n(e,t,r,n){r||(r={});for(var s=-1,a=t.length;++s=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u;if(l.container===t)return l.plugin}var c=void 0;if(c="function"==typeof t?t(g):t,"object"===("undefined"==typeof c?"undefined":(0,d["default"])(c))){var p=new E["default"](c,i);return e.memoisedPlugins.push({container:t,plugin:p}),p}throw new TypeError(x.get("pluginNotObject",r,n,"undefined"==typeof c?"undefined":(0,d["default"])(c))+r+n)},e.createBareOptions=function(){var e={};for(var t in j["default"]){var r=j["default"][t];e[t]=(0,R["default"])(r["default"])}return e},e.normalisePlugin=function(t,r,n,i){if(t=t.__esModule?t["default"]:t,!(t instanceof E["default"])){if("function"!=typeof t&&"object"!==("undefined"==typeof t?"undefined":(0,d["default"])(t)))throw new TypeError(x.get("pluginNotFunction",r,n,"undefined"==typeof t?"undefined":(0,d["default"])(t)));t=e.memoisePluginContainer(t,r,n,i)}return t.init(r,n),t},e.normalisePlugins=function(t,n,i){return i.map(function(i,s){var a=void 0,o=void 0;if(!i)throw new TypeError("Falsy value found in plugins");Array.isArray(i)?(a=i[0],o=i[1]):a=i;var u="string"==typeof a?a:t+"$"+s;if("string"==typeof a){var l=(0,S["default"])("babel-plugin-"+a,n)||(0,S["default"])(a,n);if(!l)throw new ReferenceError(x.get("pluginUnknown",a,t,s,n));a=r(145)(l)}return a=e.normalisePlugin(a,t,s,u),[a,o]})},e.prototype.addConfig=function(e,t){var r=arguments.length<=2||void 0===arguments[2]?w["default"]:arguments[2];if(this.resolvedConfigs.indexOf(e)>=0)return!1;var n=q["default"].readFileSync(e,"utf8"),i=void 0;try{i=H[n]=H[n]||r.parse(n),t&&(i=i[t])}catch(s){throw s.message=e+": Error while parsing JSON - "+s.message,s}return this.mergeOptions({options:i,alias:e,dirname:Y["default"].dirname(e)}),this.resolvedConfigs.push(e),!!i},e.prototype.mergeOptions=function(t){var r=this,i=t.options,s=t.extending,a=t.alias,o=t.loc,u=t.dirname;if(a=a||"foreign",i){("object"!==("undefined"==typeof i?"undefined":(0,d["default"])(i))||Array.isArray(i))&&this.log.error("Invalid options type for "+a,TypeError);var l=(0,O["default"])(i,function(e){if(e instanceof E["default"])return e});u=u||n.cwd(),o=o||a;for(var p in l){var f=j["default"][p];if(!f&&this.log){var h="Check out http://babeljs.io/docs/usage/options/ for more info";V["default"][p]?this.log.error("Using removed Babel 5 option: "+a+"."+p+" - "+V["default"][p].message,ReferenceError):this.log.error("Unknown option: "+a+"."+p+". "+h,ReferenceError)}}if((0,D.normaliseOptions)(l),l.plugins&&(l.plugins=e.normalisePlugins(o,u,l.plugins)),l["extends"]){var y=(0,S["default"])(l["extends"],u);y?this.addConfig(y):this.log&&this.log.error("Couldn't resolve extends clause of "+l["extends"]+" in "+a),delete l["extends"]}l.presets&&(l.passPerPreset?l.presets=this.resolvePresets(l.presets,u,function(e,t){r.mergeOptions({options:e,extending:e,alias:t,loc:t,dirname:u})}):(this.mergePresets(l.presets,u),delete l.presets));var m=void 0,v=n.env.BABEL_ENV||"production"||"development";l.env&&(m=l.env[v],delete l.env),i===s?(0,c["default"])(s,l):(0,N["default"])(s||this.options,l),this.mergeOptions({options:m,extending:s,alias:a+".env."+v,dirname:u})}},e.prototype.mergePresets=function(e,t){var r=this;this.resolvePresets(e,t,function(e,t){r.mergeOptions({options:e,alias:t,loc:t,dirname:Y["default"].dirname(t||"")})})},e.prototype.resolvePresets=function(e,t,n){return e.map(function(e){if("string"==typeof e){var i=(0,S["default"])("babel-preset-"+e,t)||(0,S["default"])(e,t);if(i){var s=r(145)(i);return n&&n(s,i),s}throw new Error("Couldn't find preset "+(0,u["default"])(e)+" relative to directory "+(0,u["default"])(t))}if("object"===("undefined"==typeof e?"undefined":(0,d["default"])(e)))return n&&n(e),e;throw new Error("Unsupported preset format: "+e+".")})},e.prototype.addIgnoreConfig=function(e){var t=q["default"].readFileSync(e,"utf8"),r=t.split("\n");r=r.map(function(e){return e.replace(/#(.*?)$/,"").trim()}).filter(function(e){return!!e}),this.mergeOptions({options:{ignore:r},loc:e})},e.prototype.findConfigs=function(e){if(e){(0,k["default"])(e)||(e=Y["default"].join(n.cwd(),e));for(var t=!1,r=!1;e!==(e=Y["default"].dirname(e));){if(!t){var i=Y["default"].join(e,$);a(i)&&(this.addConfig(i),t=!0);var s=Y["default"].join(e,X);!t&&a(s)&&(t=this.addConfig(s,"babel",JSON))}if(!r){var o=Y["default"].join(e,J);a(o)&&(this.addIgnoreConfig(o),r=!0)}if(r&&t)return}}},e.prototype.normaliseOptions=function(){var e=this.options;for(var t in j["default"]){var r=j["default"][t],n=e[t];!n&&r.optional||(r.alias?e[r.alias]=e[r.alias]||n:e[t]=n)}},e.prototype.init=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=e.filename;return e.babelrc!==!1&&this.findConfigs(t),this.mergeOptions({options:e,alias:"base",dirname:t&&Y["default"].dirname(t)}),this.normaliseOptions(e),this.options},e}();t["default"]=z,z.memoisedPlugins=[],e.exports=t["default"]}).call(t,r(34))},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.types=t.TokContext=void 0;var i=r(3),s=n(i),a=r(11),o=r(38),u=t.TokContext=function c(e,t,r,n){(0,s["default"])(this,c),this.token=e,this.isExpr=!!t,this.preserveSpace=!!r,this.override=n},l=t.types={braceStatement:new u("{",(!1)),braceExpression:new u("{",(!0)),templateQuasi:new u("${",(!0)),parenStatement:new u("(",(!1)),parenExpression:new u("(",(!0)),template:new u("`",(!0),(!0),function(e){return e.readTmplToken()}),functionExpression:new u("function",(!0))};a.types.parenR.updateContext=a.types.braceR.updateContext=function(){if(1===this.state.context.length)return void(this.state.exprAllowed=!0);var e=this.state.context.pop();e===l.braceStatement&&this.curContext()===l.functionExpression?(this.state.context.pop(),this.state.exprAllowed=!1):e===l.templateQuasi?this.state.exprAllowed=!0:this.state.exprAllowed=!e.isExpr},a.types.name.updateContext=function(e){this.state.exprAllowed=!1,e!==a.types._let&&e!==a.types._const&&e!==a.types._var||o.lineBreak.test(this.input.slice(this.state.end))&&(this.state.exprAllowed=!0)},a.types.braceL.updateContext=function(e){this.state.context.push(this.braceIsBlock(e)?l.braceStatement:l.braceExpression),this.state.exprAllowed=!0},a.types.dollarBraceL.updateContext=function(){this.state.context.push(l.templateQuasi),this.state.exprAllowed=!0},a.types.parenL.updateContext=function(e){var t=e===a.types._if||e===a.types._for||e===a.types._with||e===a.types._while;this.state.context.push(t?l.parenStatement:l.parenExpression),this.state.exprAllowed=!0},a.types.incDec.updateContext=function(){},a.types._function.updateContext=function(){this.curContext()!==l.braceStatement&&this.state.context.push(l.functionExpression),this.state.exprAllowed=!1},a.types.backQuote.updateContext=function(){this.curContext()===l.template?this.state.context.pop():this.state.context.push(l.template),this.state.exprAllowed=!1}},function(e,t){"use strict";function r(e){return e=e.split(" "),function(t){return e.indexOf(t)>=0}}function n(e,t){for(var r=65536,n=0;ne)return!1;if(r+=t[n+1],r>=e)return!0}}function i(e){return e<65?36===e:e<91||(e<97?95===e:e<123||(e<=65535?e>=170&&u.test(String.fromCharCode(e)):n(e,c)))}function s(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||(e<=65535?e>=170&&l.test(String.fromCharCode(e)):n(e,c)||n(e,p))))}Object.defineProperty(t,"__esModule",{value:!0}),t.isIdentifierStart=i,t.isIdentifierChar=s;var a=(t.reservedWords={6:r("enum await"),strict:r("implements interface let package private protected public static yield"),strictBind:r("eval arguments")},t.isKeyword=r("break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this let const class extends export import yield super"),"ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞮꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"),o="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣔ-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఃా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഁ-ഃാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ູົຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭ᳲ-᳴᳸᳹᷀-᷵᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱꤀-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",u=new RegExp("["+a+"]"),l=new RegExp("["+a+o+"]");a=o=null;var c=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,17,26,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,26,45,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,785,52,76,44,33,24,27,35,42,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,54,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,86,25,391,63,32,0,449,56,264,8,2,36,18,0,50,29,881,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,881,68,12,0,67,12,65,0,32,6124,20,754,9486,1,3071,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,4149,196,60,67,1213,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,10591,541],p=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,1306,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,52,0,13,2,49,13,10,2,4,9,83,11,7,0,161,11,6,9,7,3,57,0,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,87,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,423,9,838,7,2,7,17,9,57,21,2,13,19882,9,135,4,60,6,26,9,1016,45,17,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,2214,6,110,6,6,9,792487,239]},function(e,t,r){var n=r(357);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports={}},function(e,t,r){var n=r(71)("meta"),i=r(24),s=r(22),a=r(15).f,o=0,u=Object.isExtensible||function(){return!0},l=!r(36)(function(){return u(Object.preventExtensions({}))}),c=function(e){a(e,n,{value:{i:"O"+ ++o,w:{}}})},p=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,n)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[n].i},f=function(e,t){if(!s(e,n)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[n].w},h=function(e){return l&&d.NEED&&u(e)&&!s(e,n)&&c(e),e},d=e.exports={KEY:n,NEED:!1,fastKey:p,getWeak:f,onFreeze:h}},function(e,t,r){var n=r(65);e.exports=function(e){return Object(n(e))}},function(e,t){function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}var n=Object.prototype;e.exports=r},function(e,t){function r(e,t){return e===t||e!==e&&t!==t}e.exports=r},function(e,t,r){function n(e){return"string"==typeof e||!i(e)&&s(e)&&u.call(e)==a}var i=r(5),s=r(31),a="[object String]",o=Object.prototype,u=o.toString;e.exports=n},function(e,t,r){function n(e){return"symbol"==typeof e||i(e)&&o.call(e)==s}var i=r(31),s="[object Symbol]",a=Object.prototype,o=a.toString;e.exports=n},function(e,t,r){function n(e){var t=i(e),r=t%1;return t===t?r?t-r:t:0}var i=r(526);e.exports=n},function(e,t,r){function n(e){return null==e?"":i(e)}var i=r(134);e.exports=n},function(e,t){},function(e,t){function r(e,t,r){if(t in e)return e[t];if(3===arguments.length)return r;throw new Error('"'+t+'" is a required argument.')}function n(e){var t=e.match(m);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function i(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}function s(e){var r=e,s=n(e);if(s){if(!s.path)return e;r=s.path}for(var a,o=t.isAbsolute(r),u=r.split(/\/+/),l=0,c=u.length-1;c>=0;c--)a=u[c],"."===a?u.splice(c,1):".."===a?l++:l>0&&(""===a?(u.splice(c+1,l),l=0):(u.splice(c,2),l--));return r=u.join("/"),""===r&&(r=o?"/":"."),s?(s.path=r,i(s)):r}function a(e,t){""===e&&(e="."),""===t&&(t=".");var r=n(t),a=n(e);if(a&&(e=a.path||"/"),r&&!r.scheme)return a&&(r.scheme=a.scheme),i(r);if(r||t.match(v))return t;if(a&&!a.host&&!a.path)return a.host=t,i(a);var o="/"===t.charAt(0)?t:s(e.replace(/\/+$/,"")+"/"+t);return a?(a.path=o,i(a)):o}function o(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var r=0;0!==t.indexOf(e+"/");){var n=e.lastIndexOf("/");if(n<0)return t;if(e=e.slice(0,n),e.match(/^([^\/]+:\/)?\/*$/))return t;++r}return Array(r+1).join("../")+t.substr(e.length+1)}function u(e){return e}function l(e){return p(e)?"$"+e:e}function c(e){return p(e)?e.slice(1):e}function p(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var r=t-10;r>=0;r--)if(36!==e.charCodeAt(r))return!1;return!0}function f(e,t,r){var n=e.source-t.source;return 0!==n?n:(n=e.originalLine-t.originalLine,0!==n?n:(n=e.originalColumn-t.originalColumn,0!==n||r?n:(n=e.generatedColumn-t.generatedColumn,0!==n?n:(n=e.generatedLine-t.generatedLine,0!==n?n:e.name-t.name))))}function h(e,t,r){var n=e.generatedLine-t.generatedLine;return 0!==n?n:(n=e.generatedColumn-t.generatedColumn,0!==n||r?n:(n=e.source-t.source,0!==n?n:(n=e.originalLine-t.originalLine,0!==n?n:(n=e.originalColumn-t.originalColumn,0!==n?n:e.name-t.name))))}function d(e,t){return e===t?0:e>t?1:-1}function y(e,t){var r=e.generatedLine-t.generatedLine;return 0!==r?r:(r=e.generatedColumn-t.generatedColumn,0!==r?r:(r=d(e.source,t.source),0!==r?r:(r=e.originalLine-t.originalLine,0!==r?r:(r=e.originalColumn-t.originalColumn,0!==r?r:d(e.name,t.name)))))}t.getArg=r;var m=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/,v=/^data:.+\,.+$/;t.urlParse=n,t.urlGenerate=i,t.normalize=s,t.join=a,t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(m)},t.relative=o;var g=function(){var e=Object.create(null);return!("__proto__"in e)}();t.toSetString=g?u:l,t.fromSetString=g?u:c,t.compareByOriginalPositions=f,t.compareByGeneratedPositionsDeflated=h,t.compareByGeneratedPositionsInflated=y},function(e,t,r){(function(t){"use strict";function n(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,s=Math.min(r,n);i=0;o--)if(u[o]!==l[o])return!1;for(o=u.length-1;o>=0;o--)if(a=u[o],!h(e[a],t[a],r,n))return!1;return!0}function m(e,t,r){h(e,t,!0)&&p(e,t,r,"notDeepStrictEqual",m)}function v(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&t.call({},e)===!0}function g(e){var t;try{e()}catch(r){t=r}return t}function b(e,t,r,n){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),i=g(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&p(i,r,"Missing expected exception"+n);var s="string"==typeof n,a=!e&&E.isError(i),o=!e&&i&&!r;if((a&&s&&v(i,r)||o)&&p(i,r,"Got unwanted exception"+n),e&&i&&r&&!v(i,r)||!e&&i)throw i}var E=r(95),A=Object.prototype.hasOwnProperty,x=Array.prototype.slice,D=function(){return"foo"===function(){}.name}(),C=e.exports=f,S=/\s*function\s+([^\(\s]*)\s*/;C.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=c(this),this.generatedMessage=!0);var t=e.stackStartFunction||p;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=o(t),s=n.indexOf("\n"+i);if(s>=0){var a=n.indexOf("\n",s+1);n=n.substring(a+1)}this.stack=n}}},E.inherits(C.AssertionError,Error),C.fail=p,C.ok=f,C.equal=function(e,t,r){e!=t&&p(e,t,r,"==",C.equal)},C.notEqual=function(e,t,r){e==t&&p(e,t,r,"!=",C.notEqual)},C.deepEqual=function(e,t,r){h(e,t,!1)||p(e,t,r,"deepEqual",C.deepEqual)},C.deepStrictEqual=function(e,t,r){h(e,t,!0)||p(e,t,r,"deepStrictEqual",C.deepStrictEqual)},C.notDeepEqual=function(e,t,r){h(e,t,!1)&&p(e,t,r,"notDeepEqual",C.notDeepEqual)},C.notDeepStrictEqual=m,C.strictEqual=function(e,t,r){e!==t&&p(e,t,r,"===",C.strictEqual)},C.notStrictEqual=function(e,t,r){e===t&&p(e,t,r,"!==",C.notStrictEqual)},C["throws"]=function(e,t,r){b(!0,e,t,r)},C.doesNotThrow=function(e,t,r){b(!1,e,t,r)},C.ifError=function(e){if(e)throw e};var _=Object.keys||function(e){var t=[];for(var r in e)A.call(e,r)&&t.push(r);return t}}).call(t,function(){return this}())},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t["default"]=e,t}function i(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var s=r(2),a=i(s),o=r(3),u=i(o),l=r(28),c=i(l),p=r(27),f=i(p),h=r(44),d=i(h),y=r(17),m=n(y),v=r(97),g=i(v),b=r(6),E=i(b),A=r(139),x=i(A),D=r(88),C=i(D),S=["enter","exit"],_=function(e){function t(r,n){(0,u["default"])(this,t);var i=(0,c["default"])(this,e.call(this));return i.initialized=!1,i.raw=(0,x["default"])({},r),i.key=n,i.manipulateOptions=i.take("manipulateOptions"),i.post=i.take("post"),i.pre=i.take("pre"),i.visitor=i.normaliseVisitor((0,C["default"])(i.take("visitor"))||{}),i}return(0,f["default"])(t,e),t.prototype.take=function(e){var t=this.raw[e];return delete this.raw[e],t},t.prototype.chain=function(e,t){if(!e[t])return this[t];if(!this[t])return e[t];
var r=[e[t],this[t]];return function(){for(var e=void 0,t=arguments.length,n=Array(t),i=0;i=s.length)break;l=s[u++]}else{if(u=s.next(),u.done)break;l=u.value}var c=l;if(c){var p=c.apply(this,n);null!=p&&(e=p)}}return e}},t.prototype.maybeInherit=function(e){var t=this.take("inherits");t&&(t=d["default"].normalisePlugin(t,e,"inherits"),this.manipulateOptions=this.chain(t,"manipulateOptions"),this.post=this.chain(t,"post"),this.pre=this.chain(t,"pre"),this.visitor=E["default"].visitors.merge([t.visitor,this.visitor]))},t.prototype.init=function(e,t){if(!this.initialized){this.initialized=!0,this.maybeInherit(e);for(var r in this.raw)throw new Error(m.get("pluginInvalidProperty",e,t,r))}},t.prototype.normaliseVisitor=function(e){for(var t=S,r=Array.isArray(t),n=0,t=r?t:(0,a["default"])(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;if(e[s])throw new Error("Plugins aren't allowed to specify catch-all enter/exit handlers. Please target individual nodes.")}return E["default"].explode(e),e},t}(g["default"]);t["default"]=_,e.exports=t["default"]},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t["default"]=e,t}function i(e){return e&&e.__esModule?e:{"default":e}}function s(e,t,r,n){if(e.selfReference){if(!n.hasBinding(r.name)||n.hasGlobal(r.name)){if(!f.isFunction(t))return;var i=h;t.generator&&(i=d);var s=i({FUNCTION:t,FUNCTION_ID:r,FUNCTION_KEY:n.generateUidIdentifier(r.name)}).expression;s.callee._skipModulesRemap=!0;for(var a=s.callee.body.body[0].params,o=0,l=(0,u["default"])(t);ob;b++)if(m=t?g(a(d=e[b])[0],d[1]):g(e[b]),m===l||m===c)return m}else for(y=v.call(e);!(d=y.next()).done;)if(m=i(y,g,d.value,t),m===l||m===c)return m};t.BREAK=l,t.RETURN=c},function(e,t,r){var n=r(21),i=r(372),s=r(111),a=r(118)("IE_PROTO"),o=function(){},u="prototype",l=function(){var e,t=r(165)("iframe"),n=s.length,i=">";for(t.style.display="none",r(367).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("