From 1ee59fe79881b30a664eb8f1c03c23e44cc01dac Mon Sep 17 00:00:00 2001 From: citycide Date: Wed, 16 Jan 2019 23:47:31 -0600 Subject: [PATCH] docs(playground): update built files Unfortunately this doubles the bundle size due to the newer versions of `@babel/standalone` being so massive. Not sure anything can be done about that. --- docs/bundle.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/bundle.js b/docs/bundle.js index 947aa6e..f08318d 100644 --- a/docs/bundle.js +++ b/docs/bundle.js @@ -1,24 +1,24 @@ -!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=25)}([function(e,t,a){(function(t){var a="Expected a function",n=NaN,r="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,d=/^0o[0-7]+$/i,u=parseInt,l="object"==typeof t&&t&&t.Object===Object&&t,c="object"==typeof self&&self&&self.Object===Object&&self,p=l||c||Function("return this")(),f=Object.prototype.toString,g=Math.max,h=Math.min,R=function(){return p.Date.now()};function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==r}(e))return n;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var a=o.test(e);return a||d.test(e)?u(e.slice(2),a?2:8):s.test(e)?n:+e}e.exports=function(e,t,n){var r,i,s,o,d,u,l=0,c=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError(a);function v(t){var a=r,n=i;return r=i=void 0,l=t,o=e.apply(n,a)}function b(e){var a=e-u;return void 0===u||a>=t||a<0||p&&e-l>=s}function E(){var e=R();if(b(e))return x(e);d=setTimeout(E,function(e){var a=t-(e-u);return p?h(a,s-(e-l)):a}(e))}function x(e){return d=void 0,f&&r?v(e):(r=i=void 0,o)}function A(){var e=R(),a=b(e);if(r=arguments,i=this,u=e,a){if(void 0===d)return function(e){return l=e,d=setTimeout(E,t),c?v(e):o}(u);if(p)return d=setTimeout(E,t),v(u)}return void 0===d&&(d=setTimeout(E,t)),o}return t=m(t)||0,y(n)&&(c=!!n.leading,s=(p="maxWait"in n)?g(m(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),A.cancel=function(){void 0!==d&&clearTimeout(d),l=0,r=u=i=d=void 0},A.flush=function(){return void 0===d?o:x(R())},A}}).call(this,a(2))},function(e,t,a){var n;"undefined"!=typeof self&&self,n=function(){return function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}return a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=324)}([function(e,t,a){(function(e,n){var r;!function(i){var s="object"==typeof t&&t,o=("object"==typeof e&&e&&e.exports,"object"==typeof n&&n);o.global!==o&&o.window;var d="A range’s `stop` value must be greater than or equal to the `start` value.",u="Invalid code point value. Code points range from U+000000 to U+10FFFF.",l=/\\x00([^0123456789]|$)/g,c={},p=c.hasOwnProperty,f=function(e,t){for(var a=-1,n=e.length;++a=a&&ta)return e;if(t<=n&&a>=r)e.splice(i,2);else{if(t>=n&&a=n&&t<=r)e[i+1]=t;else if(a>=n&&a<=r)return e[i]=a+1,e;i+=2}}return e},x=function(e,t){var a,n,r=0,i=null,s=e.length;if(t<0||t>1114111)throw RangeError(u);for(;r=a&&tt)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==n)return t+1==e[r+2]?(e.splice(r,4,a,e[r+3]),e):(e[r+1]=t+1,e);i=r,r+=2}return e.push(t,t+1),e},A=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r1114111||a<0||a>1114111)throw RangeError(u);for(var n,r,i=0,s=!1,o=e.length;ia)return e;n>=t&&n<=a&&(r>t&&r-1<=a?(e.splice(i,2),i-=2):(e.splice(i-1,2),i-=2))}else{if(n==a+1)return e[i]=t,e;if(n>a)return e.splice(i,0,t,a+1),e;if(t>=n&&t=n&&t=r&&(e[i]=t,e[i+1]=a+1,s=!0)}i+=2}return s||e.push(t,a+1),e},T=function(e,t){var a=0,n=e.length,r=e[a],i=e[n-1];if(n>=2&&(ti))return!1;for(;a=r&&t=40&&e<=43||46==e||47==e||63==e||e>=91&&e<=94||e>=123&&e<=125?"\\"+k(e):e>=32&&e<=126?k(e):e<=255?"\\x"+y(m(e),2):"\\u"+y(m(e),4)},j=function(e){return e<=65535?F(e):"\\u{"+e.toString(16).toUpperCase()+"}"},N=function(e){var t=e.length,a=e.charCodeAt(0);return a>=55296&&a<=56319&&t>1?1024*(a-55296)+e.charCodeAt(1)-56320+65536:a},I=function(e){var t,a,n="",r=0,i=e.length;if(w(e))return F(e[0]);for(;r=55296&&a<=56319&&(i.push(t,55296),n.push(55296,a+1)),a>=56320&&a<=57343&&(i.push(t,55296),n.push(55296,56320),r.push(56320,a+1)),a>57343&&(i.push(t,55296),n.push(55296,56320),r.push(56320,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=55296&&t<=56319?(a>=55296&&a<=56319&&n.push(t,a+1),a>=56320&&a<=57343&&(n.push(t,56320),r.push(56320,a+1)),a>57343&&(n.push(t,56320),r.push(56320,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=56320&&t<=57343?(a>=56320&&a<=57343&&r.push(t,a+1),a>57343&&(r.push(t,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>57343&&t<=65535?a<=65535?i.push(t,a+1):(i.push(t,65536),s.push(65536,a+1)):s.push(t,a+1),o+=2;return{loneHighSurrogates:n,loneLowSurrogates:r,bmp:i,astral:s}}(e),i=r.loneHighSurrogates,s=r.loneLowSurrogates,o=r.bmp,d=r.astral,u=!P(i),l=!P(s),c=B(d);return t&&(o=A(o,i),u=!1,o=A(o,s),l=!1),P(o)||n.push(I(o)),c.length&&n.push(function(e){var t=[];return f(e,function(e){var a=e[0],n=e[1];t.push(I(a)+I(n))}),t.join("|")}(c)),u&&n.push(I(i)+"(?![\\uDC00-\\uDFFF])"),l&&n.push("(?:[^\\uD800-\\uDBFF]|^)"+I(s)),n.join("|")},U=function e(t){return arguments.length>1&&(t=v.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};U.version="1.3.3";var V=U.prototype;!function(e,t){var a;for(a in t)p.call(t,a)&&(e[a]=t[a])}(V,{add:function(e){var t=this;return null==e?t:e instanceof U?(t.data=A(t.data,e.data),t):(arguments.length>1&&(e=v.call(arguments)),h(e)?(f(e,function(e){t.add(e)}),t):(t.data=x(t.data,R(e)?e:N(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof U?(t.data=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r1&&(e=v.call(arguments)),h(e)?(f(e,function(e){t.remove(e)}),t):(t.data=b(t.data,R(e)?e:N(e)),t))},addRange:function(e,t){return this.data=S(this.data,R(e)?e:N(e),R(t)?t:N(t)),this},removeRange:function(e,t){var a=R(e)?e:N(e),n=R(t)?t:N(t);return this.data=E(this.data,a,n),this},intersection:function(e){var t=e instanceof U?_(e.data):e;return this.data=function(e,t){for(var a,n=0,r=t.length,i=[];n=a&&ta)return e;if(t<=n&&a>=r)e.splice(i,2);else{if(t>=n&&a=n&&t<=r)e[i+1]=t;else if(a>=n&&a<=r)return e[i]=a+1,e;i+=2}}return e},x=function(e,t){var a,n,r=0,i=null,s=e.length;if(t<0||t>1114111)throw RangeError(u);for(;r=a&&tt)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==n)return t+1==e[r+2]?(e.splice(r,4,a,e[r+3]),e):(e[r+1]=t+1,e);i=r,r+=2}return e.push(t,t+1),e},A=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r1114111||a<0||a>1114111)throw RangeError(u);for(var n,r,i=0,s=!1,o=e.length;ia)return e;n>=t&&n<=a&&(r>t&&r-1<=a?(e.splice(i,2),i-=2):(e.splice(i-1,2),i-=2))}else{if(n==a+1)return e[i]=t,e;if(n>a)return e.splice(i,0,t,a+1),e;if(t>=n&&t=n&&t=r&&(e[i]=t,e[i+1]=a+1,s=!0)}i+=2}return s||e.push(t,a+1),e},T=function(e,t){var a=0,n=e.length,r=e[a],i=e[n-1];if(n>=2&&(ti))return!1;for(;a=r&&t=40&&e<=43||e>=45&&e<=47||63==e||e>=91&&e<=94||e>=123&&e<=125?"\\"+k(e):e>=32&&e<=126?k(e):e<=255?"\\x"+y(m(e),2):"\\u"+y(m(e),4)},j=function(e){return e<=65535?F(e):"\\u{"+e.toString(16).toUpperCase()+"}"},N=function(e){var t=e.length,a=e.charCodeAt(0);return a>=55296&&a<=56319&&t>1?1024*(a-55296)+e.charCodeAt(1)-56320+65536:a},I=function(e){var t,a,n="",r=0,i=e.length;if(w(e))return F(e[0]);for(;r=55296&&a<=56319&&(i.push(t,55296),n.push(55296,a+1)),a>=56320&&a<=57343&&(i.push(t,55296),n.push(55296,56320),r.push(56320,a+1)),a>57343&&(i.push(t,55296),n.push(55296,56320),r.push(56320,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=55296&&t<=56319?(a>=55296&&a<=56319&&n.push(t,a+1),a>=56320&&a<=57343&&(n.push(t,56320),r.push(56320,a+1)),a>57343&&(n.push(t,56320),r.push(56320,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=56320&&t<=57343?(a>=56320&&a<=57343&&r.push(t,a+1),a>57343&&(r.push(t,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>57343&&t<=65535?a<=65535?i.push(t,a+1):(i.push(t,65536),s.push(65536,a+1)):s.push(t,a+1),o+=2;return{loneHighSurrogates:n,loneLowSurrogates:r,bmp:i,astral:s}}(e),i=r.loneHighSurrogates,s=r.loneLowSurrogates,o=r.bmp,d=r.astral,u=!P(i),l=!P(s),c=B(d);return t&&(o=A(o,i),u=!1,o=A(o,s),l=!1),P(o)||n.push(I(o)),c.length&&n.push(function(e){var t=[];return f(e,function(e){var a=e[0],n=e[1];t.push(I(a)+I(n))}),t.join("|")}(c)),u&&n.push(I(i)+"(?![\\uDC00-\\uDFFF])"),l&&n.push("(?:[^\\uD800-\\uDBFF]|^)"+I(s)),n.join("|")},U=function e(t){return arguments.length>1&&(t=v.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};U.version="1.3.3";var V=U.prototype;!function(e,t){var a;for(a in t)p.call(t,a)&&(e[a]=t[a])}(V,{add:function(e){var t=this;return null==e?t:e instanceof U?(t.data=A(t.data,e.data),t):(arguments.length>1&&(e=v.call(arguments)),h(e)?(f(e,function(e){t.add(e)}),t):(t.data=x(t.data,R(e)?e:N(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof U?(t.data=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r1&&(e=v.call(arguments)),h(e)?(f(e,function(e){t.remove(e)}),t):(t.data=b(t.data,R(e)?e:N(e)),t))},addRange:function(e,t){return this.data=S(this.data,R(e)?e:N(e),R(t)?t:N(t)),this},removeRange:function(e,t){var a=R(e)?e:N(e),n=R(t)?t:N(t);return this.data=E(this.data,a,n),this},intersection:function(e){var t=e instanceof U?_(e.data):e;return this.data=function(e,t){for(var a,n=0,r=t.length,i=[];n=0;n--){var r=e[n];"."===r?e.splice(n,1):".."===r?(e.splice(n,1),a++):a&&(e.splice(n,1),a--)}if(t)for(;a--;a)e.unshift("..");return e}var n=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,r=function(e){return n.exec(e).slice(1)};function i(e,t){if(e.filter)return e.filter(t);for(var a=[],n=0;n=-1&&!n;r--){var s=r>=0?arguments[r]:e.cwd();if("string"!=typeof s)throw new TypeError("Arguments to path.resolve must be strings");s&&(t=s+"/"+t,n="/"===s.charAt(0))}return t=a(i(t.split("/"),function(e){return!!e}),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),r="/"===s(e,-1);return(e=a(i(e.split("/"),function(e){return!!e}),!n).join("/"))||n||(e="."),e&&r&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(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,a){function n(e){for(var t=0;t=0&&""===e[a];a--);return t>a?[]:e.slice(t,a-t+1)}e=t.resolve(e).substr(1),a=t.resolve(a).substr(1);for(var r=n(e.split("/")),i=n(a.split("/")),s=Math.min(r.length,i.length),o=s,d=0;d1)for(var a=1;a=l.length)break;f=l[p++]}else{if((p=l.next()).done)break;f=p.value}var g=f;if((!o||!o[g])&&u.visit(e,g))return}}},f.clearNode=function(e,t){s().removeProperties(e,t),o.path.delete(e)},f.removeProperties=function(e,t){return s().traverseFast(e,f.clearNode,t),e},f.hasType=function(e,t,a){if((0,i().default)(a,e.type))return!1;if(e.type===t)return!0;var n={has:!1,type:t};return f(e,{noScope:!0,blacklist:a,enter:g},null,n),n.has},f.cache=o},function(e,t,a){var n=a(146),r="object"==typeof self&&self&&self.Object===Object&&self,i=n||r||Function("return this")();e.exports=i},function(e,t){var a;a=function(){return this}();try{a=a||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(a=window)}e.exports=a},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,a){"use strict";function n(){var e,t=(e=a(161))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,a(98),a(101),a(392),a(393),a(394),a(395),a(396);var r=a(25);(0,n().default)(r.VISITOR_KEYS),(0,n().default)(r.ALIAS_KEYS),(0,n().default)(r.FLIPPED_ALIAS_KEYS),(0,n().default)(r.NODE_FIELDS),(0,n().default)(r.BUILDER_KEYS),(0,n().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,a){"use strict";function n(){var e,t=(e=a(161))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,a(122),a(125),a(574),a(575),a(576),a(577),a(578);var r=a(26);(0,n().default)(r.VISITOR_KEYS),(0,n().default)(r.ALIAS_KEYS),(0,n().default)(r.FLIPPED_ALIAS_KEYS),(0,n().default)(r.NODE_FIELDS),(0,n().default)(r.BUILDER_KEYS),(0,n().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,Object.defineProperty(t,"NodePath",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"Scope",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"Hub",{enumerable:!0,get:function(){return l.default}}),t.visitors=void 0;var n=p(a(612)),r=c(a(653));function i(){var e=p(a(38));return i=function(){return e},e}function s(){var e=c(a(5));return s=function(){return e},e}t.visitors=r;var o=c(a(79)),d=p(a(39)),u=p(a(259)),l=p(a(654));function c(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}function p(e){return e&&e.__esModule?e:{default:e}}function f(e,t,a,n,i){if(e){if(t||(t={}),!t.noScope&&!a&&"Program"!==e.type&&"File"!==e.type)throw new Error("You must pass a scope and parentPath unless traversing a Program/File. Instead of that you tried to traverse a "+e.type+" node without passing scope and parentPath.");r.explode(t),f.node(e,t,a,n,i)}}function g(e,t){e.node.type===t.type&&(t.has=!0,e.stop())}f.visitors=r,f.verify=r.verify,f.explode=r.explode,f.cheap=function(e,t){return s().traverseFast(e,t)},f.node=function(e,t,a,r,i,o){var d=s().VISITOR_KEYS[e.type];if(d){var u=new n.default(a,t,r,i),l=d,c=Array.isArray(l),p=0;for(l=c?l:l[Symbol.iterator]();;){var f;if(c){if(p>=l.length)break;f=l[p++]}else{if((p=l.next()).done)break;f=p.value}var g=f;if((!o||!o[g])&&u.visit(e,g))return}}},f.clearNode=function(e,t){s().removeProperties(e,t),o.path.delete(e)},f.removeProperties=function(e,t){return s().traverseFast(e,f.clearNode,t),e},f.hasType=function(e,t,a){if((0,i().default)(a,e.type))return!1;if(e.type===t)return!0;var n={has:!1,type:t};return f(e,{noScope:!0,blacklist:a,enter:g},null,n),n.has},f.cache=o},function(e,t,a){"use strict";(function(t){ +!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=25)}([function(e,t,n){(function(t){var n="Expected a function",a=NaN,r="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,d=/^0o[0-7]+$/i,u=parseInt,l="object"==typeof t&&t&&t.Object===Object&&t,p="object"==typeof self&&self&&self.Object===Object&&self,c=l||p||Function("return this")(),f=Object.prototype.toString,h=Math.max,y=Math.min,g=function(){return c.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==r}(e))return a;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=o.test(e);return n||d.test(e)?u(e.slice(2),n?2:8):s.test(e)?a:+e}e.exports=function(e,t,a){var r,i,s,o,d,u,l=0,p=!1,c=!1,f=!0;if("function"!=typeof e)throw new TypeError(n);function T(t){var n=r,a=i;return r=i=void 0,l=t,o=e.apply(a,n)}function R(e){var n=e-u;return void 0===u||n>=t||n<0||c&&e-l>=s}function b(){var e=g();if(R(e))return x(e);d=setTimeout(b,function(e){var n=t-(e-u);return c?y(n,s-(e-l)):n}(e))}function x(e){return d=void 0,f&&r?T(e):(r=i=void 0,o)}function S(){var e=g(),n=R(e);if(r=arguments,i=this,u=e,n){if(void 0===d)return function(e){return l=e,d=setTimeout(b,t),p?T(e):o}(u);if(c)return d=setTimeout(b,t),T(u)}return void 0===d&&(d=setTimeout(b,t)),o}return t=v(t)||0,m(a)&&(p=!!a.leading,s=(c="maxWait"in a)?h(v(a.maxWait)||0,t):s,f="trailing"in a?!!a.trailing:f),S.cancel=function(){void 0!==d&&clearTimeout(d),l=0,r=u=i=d=void 0},S.flush=function(){return void 0===d?o:x(g())},S}}).call(this,n(2))},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self&&self,function(){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=571)}([function(e,t,n){(function(e,a){var r;!function(i){var s="object"==typeof t&&t,o=("object"==typeof e&&e&&e.exports,"object"==typeof a&&a);o.global!==o&&o.window;var d="A range’s `stop` value must be greater than or equal to the `start` value.",u="Invalid code point value. Code points range from U+000000 to U+10FFFF.",l=/\\x00([^0123456789]|$)/g,p={},c=p.hasOwnProperty,f=function(e,t){for(var n=-1,a=e.length;++n=n&&tn)return e;if(t<=a&&n>=r)e.splice(i,2);else{if(t>=a&&n=a&&t<=r)e[i+1]=t;else if(n>=a&&n<=r)return e[i]=n+1,e;i+=2}}return e},x=function(e,t){var n,a,r=0,i=null,s=e.length;if(t<0||t>1114111)throw RangeError(u);for(;r=n&&tt)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==a)return t+1==e[r+2]?(e.splice(r,4,n,e[r+3]),e):(e[r+1]=t+1,e);i=r,r+=2}return e.push(t,t+1),e},S=function(e,t){for(var n,a,r=0,i=e.slice(),s=t.length;r1114111||n<0||n>1114111)throw RangeError(u);for(var a,r,i=0,s=!1,o=e.length;in)return e;a>=t&&a<=n&&(r>t&&r-1<=n?(e.splice(i,2),i-=2):(e.splice(i-1,2),i-=2))}else{if(a==n+1)return e[i]=t,e;if(a>n)return e.splice(i,0,t,n+1),e;if(t>=a&&t=a&&t=r&&(e[i]=t,e[i+1]=n+1,s=!0)}i+=2}return s||e.push(t,n+1),e},A=function(e,t){var n=0,a=e.length,r=e[n],i=e[a-1];if(a>=2&&(ti))return!1;for(;n=r&&t=40&&e<=43||46==e||47==e||63==e||e>=91&&e<=94||e>=123&&e<=125?"\\"+N(e):e>=32&&e<=126?N(e):e<=255?"\\x"+m(v(e),2):"\\u"+m(v(e),4)},I=function(e){return e<=65535?k(e):"\\u{"+e.toString(16).toUpperCase()+"}"},F=function(e){var t=e.length,n=e.charCodeAt(0);return n>=55296&&n<=56319&&t>1?1024*(n-55296)+e.charCodeAt(1)-56320+65536:n},j=function(e){var t,n,a="",r=0,i=e.length;if(w(e))return k(e[0]);for(;r=55296&&n<=56319&&(i.push(t,55296),a.push(55296,n+1)),n>=56320&&n<=57343&&(i.push(t,55296),a.push(55296,56320),r.push(56320,n+1)),n>57343&&(i.push(t,55296),a.push(55296,56320),r.push(56320,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>=55296&&t<=56319?(n>=55296&&n<=56319&&a.push(t,n+1),n>=56320&&n<=57343&&(a.push(t,56320),r.push(56320,n+1)),n>57343&&(a.push(t,56320),r.push(56320,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>=56320&&t<=57343?(n>=56320&&n<=57343&&r.push(t,n+1),n>57343&&(r.push(t,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>57343&&t<=65535?n<=65535?i.push(t,n+1):(i.push(t,65536),s.push(65536,n+1)):s.push(t,n+1),o+=2;return{loneHighSurrogates:a,loneLowSurrogates:r,bmp:i,astral:s}}(e),i=r.loneHighSurrogates,s=r.loneLowSurrogates,o=r.bmp,d=r.astral,u=!P(i),l=!P(s),p=M(d);return t&&(o=S(o,i),u=!1,o=S(o,s),l=!1),P(o)||a.push(j(o)),p.length&&a.push(function(e){var t=[];return f(e,function(e){var n=e[0],a=e[1];t.push(j(n)+j(a))}),t.join("|")}(p)),u&&a.push(j(i)+"(?![\\uDC00-\\uDFFF])"),l&&a.push("(?:[^\\uD800-\\uDBFF]|^)"+j(s)),a.join("|")},V=function e(t){return arguments.length>1&&(t=T.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};V.version="1.3.3";var K=V.prototype;!function(e,t){var n;for(n in t)c.call(t,n)&&(e[n]=t[n])}(K,{add:function(e){var t=this;return null==e?t:e instanceof V?(t.data=S(t.data,e.data),t):(arguments.length>1&&(e=T.call(arguments)),y(e)?(f(e,function(e){t.add(e)}),t):(t.data=x(t.data,g(e)?e:F(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof V?(t.data=function(e,t){for(var n,a,r=0,i=e.slice(),s=t.length;r1&&(e=T.call(arguments)),y(e)?(f(e,function(e){t.remove(e)}),t):(t.data=R(t.data,g(e)?e:F(e)),t))},addRange:function(e,t){return this.data=E(this.data,g(e)?e:F(e),g(t)?t:F(t)),this},removeRange:function(e,t){var n=g(e)?e:F(e),a=g(t)?t:F(t);return this.data=b(this.data,n,a),this},intersection:function(e){var t=e instanceof V?D(e.data):e;return this.data=function(e,t){for(var n,a=0,r=t.length,i=[];a=n&&tn)return e;if(t<=a&&n>=r)e.splice(i,2);else{if(t>=a&&n=a&&t<=r)e[i+1]=t;else if(n>=a&&n<=r)return e[i]=n+1,e;i+=2}}return e},x=function(e,t){var n,a,r=0,i=null,s=e.length;if(t<0||t>1114111)throw RangeError(u);for(;r=n&&tt)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==a)return t+1==e[r+2]?(e.splice(r,4,n,e[r+3]),e):(e[r+1]=t+1,e);i=r,r+=2}return e.push(t,t+1),e},S=function(e,t){for(var n,a,r=0,i=e.slice(),s=t.length;r1114111||n<0||n>1114111)throw RangeError(u);for(var a,r,i=0,s=!1,o=e.length;in)return e;a>=t&&a<=n&&(r>t&&r-1<=n?(e.splice(i,2),i-=2):(e.splice(i-1,2),i-=2))}else{if(a==n+1)return e[i]=t,e;if(a>n)return e.splice(i,0,t,n+1),e;if(t>=a&&t=a&&t=r&&(e[i]=t,e[i+1]=n+1,s=!0)}i+=2}return s||e.push(t,n+1),e},A=function(e,t){var n=0,a=e.length,r=e[n],i=e[a-1];if(a>=2&&(ti))return!1;for(;n=r&&t=40&&e<=43||e>=45&&e<=47||63==e||e>=91&&e<=94||e>=123&&e<=125?"\\"+N(e):e>=32&&e<=126?N(e):e<=255?"\\x"+m(v(e),2):"\\u"+m(v(e),4)},I=function(e){return e<=65535?k(e):"\\u{"+e.toString(16).toUpperCase()+"}"},F=function(e){var t=e.length,n=e.charCodeAt(0);return n>=55296&&n<=56319&&t>1?1024*(n-55296)+e.charCodeAt(1)-56320+65536:n},j=function(e){var t,n,a="",r=0,i=e.length;if(w(e))return k(e[0]);for(;r=55296&&n<=56319&&(i.push(t,55296),a.push(55296,n+1)),n>=56320&&n<=57343&&(i.push(t,55296),a.push(55296,56320),r.push(56320,n+1)),n>57343&&(i.push(t,55296),a.push(55296,56320),r.push(56320,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>=55296&&t<=56319?(n>=55296&&n<=56319&&a.push(t,n+1),n>=56320&&n<=57343&&(a.push(t,56320),r.push(56320,n+1)),n>57343&&(a.push(t,56320),r.push(56320,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>=56320&&t<=57343?(n>=56320&&n<=57343&&r.push(t,n+1),n>57343&&(r.push(t,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),s.push(65536,n+1)))):t>57343&&t<=65535?n<=65535?i.push(t,n+1):(i.push(t,65536),s.push(65536,n+1)):s.push(t,n+1),o+=2;return{loneHighSurrogates:a,loneLowSurrogates:r,bmp:i,astral:s}}(e),i=r.loneHighSurrogates,s=r.loneLowSurrogates,o=r.bmp,d=r.astral,u=!P(i),l=!P(s),p=M(d);return t&&(o=S(o,i),u=!1,o=S(o,s),l=!1),P(o)||a.push(j(o)),p.length&&a.push(function(e){var t=[];return f(e,function(e){var n=e[0],a=e[1];t.push(j(n)+j(a))}),t.join("|")}(p)),u&&a.push(j(i)+"(?![\\uDC00-\\uDFFF])"),l&&a.push("(?:[^\\uD800-\\uDBFF]|^)"+j(s)),a.join("|")},V=function e(t){return arguments.length>1&&(t=T.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};V.version="1.3.3";var K=V.prototype;!function(e,t){var n;for(n in t)c.call(t,n)&&(e[n]=t[n])}(K,{add:function(e){var t=this;return null==e?t:e instanceof V?(t.data=S(t.data,e.data),t):(arguments.length>1&&(e=T.call(arguments)),y(e)?(f(e,function(e){t.add(e)}),t):(t.data=x(t.data,g(e)?e:F(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof V?(t.data=function(e,t){for(var n,a,r=0,i=e.slice(),s=t.length;r1&&(e=T.call(arguments)),y(e)?(f(e,function(e){t.remove(e)}),t):(t.data=R(t.data,g(e)?e:F(e)),t))},addRange:function(e,t){return this.data=E(this.data,g(e)?e:F(e),g(t)?t:F(t)),this},removeRange:function(e,t){var n=g(e)?e:F(e),a=g(t)?t:F(t);return this.data=b(this.data,n,a),this},intersection:function(e){var t=e instanceof V?D(e.data):e;return this.data=function(e,t){for(var n,a=0,r=t.length,i=[];a1)for(var n=1;n=0;a--){var r=e[a];"."===r?e.splice(a,1):".."===r?(e.splice(a,1),n++):n&&(e.splice(a,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}var a=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,r=function(e){return a.exec(e).slice(1)};function i(e,t){if(e.filter)return e.filter(t);for(var n=[],a=0;a=-1&&!a;r--){var s=r>=0?arguments[r]:e.cwd();if("string"!=typeof s)throw new TypeError("Arguments to path.resolve must be strings");s&&(t=s+"/"+t,a="/"===s.charAt(0))}return t=n(i(t.split("/"),function(e){return!!e}),!a).join("/"),(a?"/":"")+t||"."},t.normalize=function(e){var a=t.isAbsolute(e),r="/"===s(e,-1);return(e=n(i(e.split("/"),function(e){return!!e}),!a).join("/"))||a||(e="."),e&&r&&(e+="/"),(a?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(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,n){function a(e){for(var t=0;t=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var r=a(e.split("/")),i=a(n.split("/")),s=Math.min(r.length,i.length),o=s,d=0;d=l.length)break;f=l[c++]}else{if((c=l.next()).done)break;f=c.value}var h=f;if((!o||!o[h])&&u.visit(e,h))return}}},f.clearNode=function(e,t){s().removeProperties(e,t),o.path.delete(e)},f.removeProperties=function(e,t){return s().traverseFast(e,f.clearNode,t),e},f.hasType=function(e,t,n){if((0,i().default)(n,e.type))return!1;if(e.type===t)return!0;var a={has:!1,type:t};return f(e,{noScope:!0,blacklist:n,enter:h},null,a),a.has},f.cache=o},function(e,t,n){var a=n(262),r="object"==typeof self&&self&&self.Object===Object&&self,i=a||r||Function("return this")();e.exports=i},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(170),n(173),n(639),n(640),n(641),n(642),n(643);var r=n(55);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(193),n(196),n(823),n(824),n(825),n(826),n(827);var r=n(56);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(205),n(208),n(1716),n(1717),n(1718),n(1719),n(1720);var r=n(57);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(211),n(214),n(1767),n(1768),n(1769),n(1770),n(1771);var r=n(58);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(219),n(222),n(1848),n(1849),n(1850),n(1851),n(1852);var r=n(59);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(226),n(229),n(1895),n(1896),n(1897),n(1898),n(1899);var r=n(60);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(232),n(235),n(1940),n(1941),n(1942),n(1943),n(1944);var r=n(62);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(240),n(243),n(2019),n(2020),n(2021),n(2022),n(2023);var r=n(63);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(46));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"VISITOR_KEYS",{enumerable:!0,get:function(){return r.VISITOR_KEYS}}),Object.defineProperty(t,"ALIAS_KEYS",{enumerable:!0,get:function(){return r.ALIAS_KEYS}}),Object.defineProperty(t,"FLIPPED_ALIAS_KEYS",{enumerable:!0,get:function(){return r.FLIPPED_ALIAS_KEYS}}),Object.defineProperty(t,"NODE_FIELDS",{enumerable:!0,get:function(){return r.NODE_FIELDS}}),Object.defineProperty(t,"BUILDER_KEYS",{enumerable:!0,get:function(){return r.BUILDER_KEYS}}),Object.defineProperty(t,"DEPRECATED_KEYS",{enumerable:!0,get:function(){return r.DEPRECATED_KEYS}}),t.TYPES=void 0,n(248),n(251),n(2080),n(2081),n(2082),n(2083),n(2084);var r=n(64);(0,a().default)(r.VISITOR_KEYS),(0,a().default)(r.ALIAS_KEYS),(0,a().default)(r.FLIPPED_ALIAS_KEYS),(0,a().default)(r.NODE_FIELDS),(0,a().default)(r.BUILDER_KEYS),(0,a().default)(r.DEPRECATED_KEYS);var i=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=i},function(e,t,n){"use strict";var a=null;function r(e){if(null!==a&&(a.property,1)){var t=a;return a=r.prototype=null,t}return a=r.prototype=null==e?Object.create(null):e,new r}r(),e.exports=function(e){return r(e)}},function(e,t,n){var a=n(651);e.exports=function(e){return e&&e.length?a(e):[]}},function(e,t,n){var a=n(52),r=n(168),i=n(36),s="[object Object]",o=Function.prototype,d=Object.prototype,u=o.toString,l=d.hasOwnProperty,p=u.call(Object);e.exports=function(e){if(!i(e)||a(e)!=s)return!1;var t=r(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==p}},function(e,t,n){var a=n(672),r=n(82),i=n(121),s=i&&i.isRegExp,o=s?r(s):a;e.exports=o},function(e,t,n){var a=n(175),r=n(83),i=n(690),s=n(125),o=n(296),d=Math.max;e.exports=function(e,t,n,u){e=r(e)?e:o(e),n=n&&!u?s(n):0;var l=e.length;return n<0&&(n=d(l+n,0)),i(e)?n<=l&&e.indexOf(t,n)>-1:!!l&&a(e,t,n)>-1}},function(e,t,n){"use strict";(function(t){ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ -function n(e,t){if(e===t)return 0;for(var a=e.length,n=t.length,r=0,i=Math.min(a,n);r=0;u--)if(l[u]!==c[u])return!1;for(u=l.length-1;u>=0;u--)if(d=l[u],!m(e[d],t[d],a,n))return!1;return!0}(e,t,a,s))}return a?e===t:e==t}function v(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function b(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(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function E(e,t,a,n){var r;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof a&&(n=a,a=null),r=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(a&&a.name?" ("+a.name+").":".")+(n?" "+n:"."),e&&!r&&R(r,a,"Missing expected exception"+n);var s="string"==typeof n,o=!e&&i.isError(r),d=!e&&r&&!a;if((o&&s&&b(r,a)||d)&&R(r,a,"Got unwanted exception"+n),e&&r&&a&&!b(r,a)||!e&&r)throw r}c.AssertionError=function(e){var t;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=g(h((t=this).actual),128)+" "+t.operator+" "+g(h(t.expected),128),this.generatedMessage=!0);var a=e.stackStartFunction||R;if(Error.captureStackTrace)Error.captureStackTrace(this,a);else{var n=new Error;if(n.stack){var r=n.stack,i=f(a),s=r.indexOf("\n"+i);if(s>=0){var o=r.indexOf("\n",s+1);r=r.substring(o+1)}this.stack=r}}},i.inherits(c.AssertionError,Error),c.fail=R,c.ok=y,c.equal=function(e,t,a){e!=t&&R(e,t,a,"==",c.equal)},c.notEqual=function(e,t,a){e==t&&R(e,t,a,"!=",c.notEqual)},c.deepEqual=function(e,t,a){m(e,t,!1)||R(e,t,a,"deepEqual",c.deepEqual)},c.deepStrictEqual=function(e,t,a){m(e,t,!0)||R(e,t,a,"deepStrictEqual",c.deepStrictEqual)},c.notDeepEqual=function(e,t,a){m(e,t,!1)&&R(e,t,a,"notDeepEqual",c.notDeepEqual)},c.notDeepStrictEqual=function e(t,a,n){m(t,a,!0)&&R(t,a,n,"notDeepStrictEqual",e)},c.strictEqual=function(e,t,a){e!==t&&R(e,t,a,"===",c.strictEqual)},c.notStrictEqual=function(e,t,a){e===t&&R(e,t,a,"!==",c.notStrictEqual)},c.throws=function(e,t,a){E(!0,e,t,a)},c.doesNotThrow=function(e,t,a){E(!1,e,t,a)},c.ifError=function(e){if(e)throw e};var x=Object.keys||function(e){var t=[];for(var a in e)s.call(e,a)&&t.push(a);return t}}).call(t,a(16))},function(e,t,a){var n=a(33),r=a(342),i=a(343),s="[object Null]",o="[object Undefined]",d=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?o:s:d&&d in Object(e)?r(e):i(e)}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validate=p,t.typeIs=f,t.validateType=function(e){return p(f(e))},t.validateOptional=function(e){return{validate:e,optional:!0}},t.validateOptionalType=function(e){return{validate:f(e),optional:!0}},t.arrayOf=g,t.arrayOfType=h,t.validateArrayOfType=function(e){return p(h(e))},t.assertEach=R,t.assertOneOf=function(){for(var e=arguments.length,t=new Array(e),a=0;a=g.length)break;y=g[R++]}else{if((R=g.next()).done)break;y=R.value}var v=y;n[v]=n[v]||{}}for(var E in n){var x=n[E];-1===f.indexOf(E)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(c(x.default)))}i[e]=t.visitor=r,u[e]=t.builder=f,d[e]=t.fields=n,s[e]=t.aliases=p,p.forEach(function(t){o[t]=o[t]||[],o[t].push(e)}),b[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var n,r=(n=a(99))&&n.__esModule?n:{default:n};var i={};t.VISITOR_KEYS=i;var s={};t.ALIAS_KEYS=s;var o={};t.FLIPPED_ALIAS_KEYS=o;var d={};t.NODE_FIELDS=d;var u={};t.BUILDER_KEYS=u;var l={};function c(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function f(e){return"string"==typeof e?y(e):y.apply(void 0,e)}function g(e){return v(m("array"),R(e))}function h(e){return g(f(e))}function R(e){function t(t,a,n){if(Array.isArray(n))for(var r=0;r=g.length)break;y=g[R++]}else{if((R=g.next()).done)break;y=R.value}var v=y;n[v]=n[v]||{}}for(var E in n){var x=n[E];-1===f.indexOf(E)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(c(x.default)))}i[e]=t.visitor=r,u[e]=t.builder=f,d[e]=t.fields=n,s[e]=t.aliases=p,p.forEach(function(t){o[t]=o[t]||[],o[t].push(e)}),b[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var n,r=(n=a(123))&&n.__esModule?n:{default:n};var i={};t.VISITOR_KEYS=i;var s={};t.ALIAS_KEYS=s;var o={};t.FLIPPED_ALIAS_KEYS=o;var d={};t.NODE_FIELDS=d;var u={};t.BUILDER_KEYS=u;var l={};function c(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function f(e){return"string"==typeof e?y(e):y.apply(void 0,e)}function g(e){return v(m("array"),R(e))}function h(e){return g(f(e))}function R(e){function t(t,a,n){if(Array.isArray(n))for(var r=0;r","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=n;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(n);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var c=["typeof"];t.STRING_UNARY_OPERATORS=c;var p=["void","throw"].concat(u,l,c);t.UNARY_OPERATORS=p;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var g=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=g},function(e,t,a){"use strict";function n(){var e=s(a(497));return n=function(){return e},e}function r(){var e=s(a(30));return r=function(){return e},e}function i(){var e=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}(a(4));return i=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var a,r=e.node,s=e.parent,l=e.scope,c=e.id;void 0===t&&(t=!1);if(r.id)return;if(!i().isObjectProperty(s)&&!i().isObjectMethod(s,{kind:"method"})||s.computed&&!i().isLiteral(s.key)){if(i().isVariableDeclarator(s)){if(c=s.id,i().isIdentifier(c)&&!t){var p=l.parent.getBinding(c.name);if(p&&p.constant&&l.getBinding(c.name)===p)return r.id=i().cloneNode(c),void(r.id[i().NOT_LOCAL_BINDING]=!0)}}else if(i().isAssignmentExpression(s))c=s.left;else if(!c)return}else c=s.key;c&&i().isLiteral(c)?a=function(e){if(i().isNullLiteral(e))return"null";if(i().isRegExpLiteral(e))return"_"+e.pattern+"_"+e.flags;if(i().isTemplateLiteral(e))return e.quasis.map(function(e){return e.value.raw}).join("");if(void 0!==e.value)return e.value+"";return""}(c):c&&i().isIdentifier(c)&&(a=c.name);if(void 0===a)return;return a=i().toBindingIdentifierName(a),(c=i().identifier(a))[i().NOT_LOCAL_BINDING]=!0,function(e,t,a,r){if(e.selfReference){if(!r.hasBinding(a.name)||r.hasGlobal(a.name)){if(!i().isFunction(t))return;var s=o;t.generator&&(s=d);for(var u=s({FUNCTION:t,FUNCTION_ID:a,FUNCTION_KEY:r.generateUidIdentifier(a.name)}).expression,l=u.callee.body.body[0].params,c=0,p=(0,n().default)(t);c","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=n;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(n);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var c=["typeof"];t.STRING_UNARY_OPERATORS=c;var p=["void","throw"].concat(u,l,c);t.UNARY_OPERATORS=p;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var g=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=g},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=x(a(141));function r(){var e=E(a(37));return r=function(){return e},e}var i=E(a(14)),s=E(a(183));function o(){var e=x(a(4));return o=function(){return e},e}var d=a(69);function u(){var e=E(a(108));return u=function(){return e},e}var l=x(a(481)),c=x(a(482)),p=x(a(485)),f=x(a(495)),g=x(a(496)),h=x(a(502)),R=x(a(503)),y=x(a(504)),m=x(a(506)),v=x(a(508)),b=x(a(509));function E(e){return e&&e.__esModule?e:{default:e}}function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}var A=(0,r().default)("babel"),S=function(){function e(e,t){this.parent=t,this.hub=e,this.contexts=[],this.data={},this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.state=null,this.opts=null,this.skipKeys=null,this.parentPath=null,this.context=null,this.container=null,this.listKey=null,this.inList=!1,this.parentKey=null,this.key=null,this.node=null,this.scope=null,this.type=null,this.typeAnnotation=null}e.get=function(t){var a=t.hub,n=t.parentPath,r=t.parent,i=t.container,s=t.listKey,o=t.key;if(!a&&n&&(a=n.hub),!r)throw new Error("To get a node path the parent needs to exist");var u,l=i[o],c=d.path.get(r)||[];d.path.has(r)||d.path.set(r,c);for(var p=0;p=P.length)return"break";C=P[_++]}else{if((_=P.next()).done)return"break";C=_.value}var e=C,t="is"+e,a=o()[t];S.prototype[t]=function(e){return a(this.node,e)},S.prototype["assert"+e]=function(t){if(!a(this.node,t))throw new TypeError("Expected node path of type "+e)}},P=o().TYPES,w=Array.isArray(P),_=0;for(P=w?P:P[Symbol.iterator]();;){var C;if("break"===T())break}var D=function(e){if("_"===e[0])return"continue";o().TYPES.indexOf(e)<0&&o().TYPES.push(e);var t=n[e];S.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var O in n)D(O)},function(e,t,a){var n=a(15).Symbol;e.exports=n},function(e,t,a){var n=a(151),r=a(365),i=a(36);e.exports=function(e){return i(e)?n(e):r(e)}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,a){var n=a(145),r=a(92);e.exports=function(e){return null!=e&&r(e.length)&&!n(e)}},function(e,t,a){(function(n){function r(){var e;try{e=t.storage.debug}catch(e){}return!e&&void 0!==n&&"env"in n&&(e={NODE_ENV:"production"}.DEBUG),e}(t=e.exports=a(440)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var a=this.useColors;if(e[0]=(a?"%c":"")+this.namespace+(a?" %c":" ")+e[0]+(a?"%c ":" ")+"+"+t.humanize(this.diff),!a)return;var n="color: "+this.color;e.splice(1,0,n,"color: inherit");var r=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&"%c"===e&&(i=++r)}),e.splice(i,0,n)},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=r,t.useColors=function(){if("undefined"!=typeof window&&window.process&&"renderer"===window.process.type)return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(r())}).call(t,a(8))},function(e,t,a){var n=a(103),r=a(36),i=a(442),s=a(64),o=a(184),d=Math.max;e.exports=function(e,t,a,u){e=r(e)?e:o(e),a=a&&!u?s(a):0;var l=e.length;return a<0&&(a=d(l+a,0)),i(e)?a<=l&&e.indexOf(t,a)>-1:!!l&&n(e,t,a)>-1}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=x(a(258));function r(){var e=E(a(37));return r=function(){return e},e}var i=E(a(20)),s=E(a(259));function o(){var e=x(a(5));return o=function(){return e},e}var d=a(79);function u(){var e=E(a(127));return u=function(){return e},e}var l=x(a(630)),c=x(a(631)),p=x(a(634)),f=x(a(637)),g=x(a(638)),h=x(a(645)),R=x(a(646)),y=x(a(647)),m=x(a(649)),v=x(a(651)),b=x(a(652));function E(e){return e&&e.__esModule?e:{default:e}}function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}var A=(0,r().default)("babel"),S=function(){function e(e,t){this.parent=t,this.hub=e,this.contexts=[],this.data={},this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.state=null,this.opts=null,this.skipKeys=null,this.parentPath=null,this.context=null,this.container=null,this.listKey=null,this.inList=!1,this.parentKey=null,this.key=null,this.node=null,this.scope=null,this.type=null,this.typeAnnotation=null}e.get=function(t){var a=t.hub,n=t.parentPath,r=t.parent,i=t.container,s=t.listKey,o=t.key;if(!a&&n&&(a=n.hub),!r)throw new Error("To get a node path the parent needs to exist");var u,l=i[o],c=d.path.get(r)||[];d.path.has(r)||d.path.set(r,c);for(var p=0;p=P.length)return"break";C=P[_++]}else{if((_=P.next()).done)return"break";C=_.value}var e=C,t="is"+e,a=o()[t];S.prototype[t]=function(e){return a(this.node,e)},S.prototype["assert"+e]=function(t){if(!a(this.node,t))throw new TypeError("Expected node path of type "+e)}},P=o().TYPES,w=Array.isArray(P),_=0;for(P=w?P:P[Symbol.iterator]();;){var C;if("break"===T())break}var D=function(e){if("_"===e[0])return"continue";o().TYPES.indexOf(e)<0&&o().TYPES.push(e);var t=n[e];S.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var O in n)D(O)},function(e,t,a){"use strict";t.__esModule=!0,t.wrapWithTypes=function(e,t){return function(){var a=n;n=e;try{for(var r=arguments.length,i=new Array(r),s=0;s=0;l--)"."===(s=d[l])?d.splice(l,1):".."===s?u++:u>0&&(""===s?(d.splice(l+1,u),u=0):(d.splice(l,2),u--));return""===(a=d.join("/"))&&(a=o?"/":"."),n?(n.path=a,i(n)):a}t.urlParse=r,t.urlGenerate=i,t.normalize=s,t.join=function(e,t){""===e&&(e="."),""===t&&(t=".");var a=r(t),o=r(e);if(o&&(e=o.path||"/"),a&&!a.scheme)return o&&(a.scheme=o.scheme),i(a);if(a||t.match(n))return t;if(o&&!o.host&&!o.path)return o.host=t,i(o);var d="/"===t.charAt(0)?t:s(e.replace(/\/+$/,"")+"/"+t);return o?(o.path=d,i(o)):d},t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(a)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var a=0;0!==t.indexOf(e+"/");){var n=e.lastIndexOf("/");if(n<0)return t;if((e=e.slice(0,n)).match(/^([^\/]+:\/)?\/*$/))return t;++a}return Array(a+1).join("../")+t.substr(e.length+1)};var o=!("__proto__"in Object.create(null));function d(e){return e}function u(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 a=t-10;a>=0;a--)if(36!==e.charCodeAt(a))return!1;return!0}function l(e,t){return e===t?0:e>t?1:-1}t.toSetString=o?d:function(e){return u(e)?"$"+e:e},t.fromSetString=o?d:function(e){return u(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,a){var n=e.source-t.source;return 0!==n?n:0!=(n=e.originalLine-t.originalLine)?n:0!=(n=e.originalColumn-t.originalColumn)||a?n:0!=(n=e.generatedColumn-t.generatedColumn)?n:0!=(n=e.generatedLine-t.generatedLine)?n:e.name-t.name},t.compareByGeneratedPositionsDeflated=function(e,t,a){var n=e.generatedLine-t.generatedLine;return 0!==n?n:0!=(n=e.generatedColumn-t.generatedColumn)||a?n:0!=(n=e.source-t.source)?n:0!=(n=e.originalLine-t.originalLine)?n:0!=(n=e.originalColumn-t.originalColumn)?n:e.name-t.name},t.compareByGeneratedPositionsInflated=function(e,t){var a=e.generatedLine-t.generatedLine;return 0!==a?a:0!=(a=e.generatedColumn-t.generatedColumn)?a:0!==(a=l(e.source,t.source))?a:0!=(a=e.originalLine-t.originalLine)?a:0!=(a=e.originalColumn-t.originalColumn)?a:l(e.name,t.name)}},function(e,t,a){(function(a){var n;t=e.exports=J,n="object"==typeof a&&{NODE_ENV:"production"}.NODE_DEBUG&&/\bsemver\b/i.test({NODE_ENV:"production"}.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},t.SEMVER_SPEC_VERSION="2.0.0";var r=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,s=t.re=[],o=t.src=[],d=0,u=d++;o[u]="0|[1-9]\\d*";var l=d++;o[l]="[0-9]+";var c=d++;o[c]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var p=d++;o[p]="("+o[u]+")\\.("+o[u]+")\\.("+o[u]+")";var f=d++;o[f]="("+o[l]+")\\.("+o[l]+")\\.("+o[l]+")";var g=d++;o[g]="(?:"+o[u]+"|"+o[c]+")";var h=d++;o[h]="(?:"+o[l]+"|"+o[c]+")";var R=d++;o[R]="(?:-("+o[g]+"(?:\\."+o[g]+")*))";var y=d++;o[y]="(?:-?("+o[h]+"(?:\\."+o[h]+")*))";var m=d++;o[m]="[0-9A-Za-z-]+";var v=d++;o[v]="(?:\\+("+o[m]+"(?:\\."+o[m]+")*))";var b=d++,E="v?"+o[p]+o[R]+"?"+o[v]+"?";o[b]="^"+E+"$";var x="[v=\\s]*"+o[f]+o[y]+"?"+o[v]+"?",A=d++;o[A]="^"+x+"$";var S=d++;o[S]="((?:<|>)?=?)";var T=d++;o[T]=o[l]+"|x|X|\\*";var P=d++;o[P]=o[u]+"|x|X|\\*";var w=d++;o[w]="[v=\\s]*("+o[P]+")(?:\\.("+o[P]+")(?:\\.("+o[P]+")(?:"+o[R]+")?"+o[v]+"?)?)?";var _=d++;o[_]="[v=\\s]*("+o[T]+")(?:\\.("+o[T]+")(?:\\.("+o[T]+")(?:"+o[y]+")?"+o[v]+"?)?)?";var C=d++;o[C]="^"+o[S]+"\\s*"+o[w]+"$";var D=d++;o[D]="^"+o[S]+"\\s*"+o[_]+"$";var O=d++;o[O]="(?:^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])";var k=d++;o[k]="(?:~>?)";var F=d++;o[F]="(\\s*)"+o[k]+"\\s+",s[F]=new RegExp(o[F],"g");var j=d++;o[j]="^"+o[k]+o[w]+"$";var N=d++;o[N]="^"+o[k]+o[_]+"$";var I=d++;o[I]="(?:\\^)";var M=d++;o[M]="(\\s*)"+o[I]+"\\s+",s[M]=new RegExp(o[M],"g");var B=d++;o[B]="^"+o[I]+o[w]+"$";var L=d++;o[L]="^"+o[I]+o[_]+"$";var U=d++;o[U]="^"+o[S]+"\\s*("+x+")$|^$";var V=d++;o[V]="^"+o[S]+"\\s*("+E+")$|^$";var W=d++;o[W]="(\\s*)"+o[S]+"\\s*("+x+"|"+o[w]+")",s[W]=new RegExp(o[W],"g");var K=d++;o[K]="^\\s*("+o[w]+")\\s+-\\s+("+o[w]+")\\s*$";var q=d++;o[q]="^\\s*("+o[_]+")\\s+-\\s+("+o[_]+")\\s*$";var G=d++;o[G]="(<|>)?=?\\s*\\*";for(var H=0;Hr)return null;if(!(t?s[A]:s[b]).test(e))return null;try{return new J(e,t)}catch(e){return null}}function J(e,t){if(e instanceof J){if(e.loose===t)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>r)throw new TypeError("version is longer than "+r+" characters");if(!(this instanceof J))return new J(e,t);n("SemVer",e,t),this.loose=t;var a=e.trim().match(t?s[A]:s[b]);if(!a)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);-1===a&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,a,n){"string"==typeof a&&(n=a,a=void 0);try{return new J(e,a).inc(t,n).version}catch(e){return null}},t.diff=function(e,t){if(ee(e,t))return null;var a=Y(e),n=Y(t);if(a.prerelease.length||n.prerelease.length){for(var r in a)if(("major"===r||"minor"===r||"patch"===r)&&a[r]!==n[r])return"pre"+r;return"prerelease"}for(var r in a)if(("major"===r||"minor"===r||"patch"===r)&&a[r]!==n[r])return r},t.compareIdentifiers=z;var X=/^[0-9]+$/;function z(e,t){var a=X.test(e),n=X.test(t);return a&&n&&(e=+e,t=+t),a&&!n?-1:n&&!a?1:et?1:0}function $(e,t,a){return new J(e,a).compare(new J(t,a))}function Q(e,t,a){return $(e,t,a)>0}function Z(e,t,a){return $(e,t,a)<0}function ee(e,t,a){return 0===$(e,t,a)}function te(e,t,a){return 0!==$(e,t,a)}function ae(e,t,a){return $(e,t,a)>=0}function ne(e,t,a){return $(e,t,a)<=0}function re(e,t,a,n){var r;switch(t){case"===":"object"==typeof e&&(e=e.version),"object"==typeof a&&(a=a.version),r=e===a;break;case"!==":"object"==typeof e&&(e=e.version),"object"==typeof a&&(a=a.version),r=e!==a;break;case"":case"=":case"==":r=ee(e,a,n);break;case"!=":r=te(e,a,n);break;case">":r=Q(e,a,n);break;case">=":r=ae(e,a,n);break;case"<":r=Z(e,a,n);break;case"<=":r=ne(e,a,n);break;default:throw new TypeError("Invalid operator: "+t)}return r}function ie(e,t){if(e instanceof ie){if(e.loose===t)return e;e=e.value}if(!(this instanceof ie))return new ie(e,t);n("comparator",e,t),this.loose=t,this.parse(e),this.semver===se?this.value="":this.value=this.operator+this.semver.version,n("comp",this)}t.rcompareIdentifiers=function(e,t){return z(t,e)},t.major=function(e,t){return new J(e,t).major},t.minor=function(e,t){return new J(e,t).minor},t.patch=function(e,t){return new J(e,t).patch},t.compare=$,t.compareLoose=function(e,t){return $(e,t,!0)},t.rcompare=function(e,t,a){return $(t,e,a)},t.sort=function(e,a){return e.sort(function(e,n){return t.compare(e,n,a)})},t.rsort=function(e,a){return e.sort(function(e,n){return t.rcompare(e,n,a)})},t.gt=Q,t.lt=Z,t.eq=ee,t.neq=te,t.gte=ae,t.lte=ne,t.cmp=re,t.Comparator=ie;var se={};function oe(e,t){if(e instanceof oe)return e.loose===t?e:new oe(e.raw,t);if(e instanceof ie)return new oe(e.value,t);if(!(this instanceof oe))return new oe(e,t);if(this.loose=t,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function de(e){return!e||"x"===e.toLowerCase()||"*"===e}function ue(e,t,a,n,r,i,s,o,d,u,l,c,p){return((t=de(a)?"":de(n)?">="+a+".0.0":de(r)?">="+a+"."+n+".0":">="+t)+" "+(o=de(d)?"":de(u)?"<"+(+d+1)+".0.0":de(l)?"<"+d+"."+(+u+1)+".0":c?"<="+d+"."+u+"."+l+"-"+c:"<="+o)).trim()}function le(e,t){for(var a=0;a0){var r=e[a].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}function ce(e,t,a){try{t=new oe(t,a)}catch(e){return!1}return t.test(e)}function pe(e,t,a,n){var r,i,s,o,d;switch(e=new J(e,n),t=new oe(t,n),a){case">":r=Q,i=ne,s=Z,o=">",d=">=";break;case"<":r=Z,i=ae,s=Q,o="<",d="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(ce(e,t,n))return!1;for(var u=0;u=0.0.0")),l=l||e,c=c||e,r(e.semver,l.semver,n)?l=e:s(e.semver,c.semver,n)&&(c=e)}),l.operator===o||l.operator===d)return!1;if((!c.operator||c.operator===o)&&i(e,c.semver))return!1;if(c.operator===d&&s(e,c.semver))return!1}return!0}ie.prototype.parse=function(e){var t=this.loose?s[U]:s[V],a=e.match(t);if(!a)throw new TypeError("Invalid comparator: "+e);this.operator=a[1],"="===this.operator&&(this.operator=""),a[2]?this.semver=new J(a[2],this.loose):this.semver=se},ie.prototype.toString=function(){return this.value},ie.prototype.test=function(e){return n("Comparator.test",e,this.loose),this.semver===se||("string"==typeof e&&(e=new J(e,this.loose)),re(e,this.operator,this.semver,this.loose))},ie.prototype.intersects=function(e,t){if(!(e instanceof ie))throw new TypeError("a Comparator is required");var a;if(""===this.operator)return a=new oe(e.value,t),ce(this.value,a,t);if(""===e.operator)return a=new oe(this.value,t),ce(e.semver,a,t);var n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),r=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),i=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),o=re(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),d=re(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||r||i&&s||o||d},t.Range=oe,oe.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},oe.prototype.toString=function(){return this.range},oe.prototype.parseRange=function(e){var t=this.loose;e=e.trim(),n("range",e,t);var a=t?s[q]:s[K];e=e.replace(a,ue),n("hyphen replace",e),e=e.replace(s[W],"$1$2$3"),n("comparator trim",e,s[W]),e=(e=(e=e.replace(s[F],"$1~")).replace(s[M],"$1^")).split(/\s+/).join(" ");var r=t?s[U]:s[V],i=e.split(" ").map(function(e){return function(e,t){return n("comp",e),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){n("caret",e,t);var a=t?s[L]:s[B];return e.replace(a,function(t,a,r,i,s){var o;return n("caret",e,t,a,r,i,s),de(a)?o="":de(r)?o=">="+a+".0.0 <"+(+a+1)+".0.0":de(i)?o="0"===a?">="+a+"."+r+".0 <"+a+"."+(+r+1)+".0":">="+a+"."+r+".0 <"+(+a+1)+".0.0":s?(n("replaceCaret pr",s),"-"!==s.charAt(0)&&(s="-"+s),o="0"===a?"0"===r?">="+a+"."+r+"."+i+s+" <"+a+"."+r+"."+(+i+1):">="+a+"."+r+"."+i+s+" <"+a+"."+(+r+1)+".0":">="+a+"."+r+"."+i+s+" <"+(+a+1)+".0.0"):(n("no pr"),o="0"===a?"0"===r?">="+a+"."+r+"."+i+" <"+a+"."+r+"."+(+i+1):">="+a+"."+r+"."+i+" <"+a+"."+(+r+1)+".0":">="+a+"."+r+"."+i+" <"+(+a+1)+".0.0"),n("caret return",o),o})}(e,t)}).join(" ")}(e,t),n("caret",e),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){var a=t?s[N]:s[j];return e.replace(a,function(t,a,r,i,s){var o;return n("tilde",e,t,a,r,i,s),de(a)?o="":de(r)?o=">="+a+".0.0 <"+(+a+1)+".0.0":de(i)?o=">="+a+"."+r+".0 <"+a+"."+(+r+1)+".0":s?(n("replaceTilde pr",s),"-"!==s.charAt(0)&&(s="-"+s),o=">="+a+"."+r+"."+i+s+" <"+a+"."+(+r+1)+".0"):o=">="+a+"."+r+"."+i+" <"+a+"."+(+r+1)+".0",n("tilde return",o),o})}(e,t)}).join(" ")}(e,t),n("tildes",e),e=function(e,t){return n("replaceXRanges",e,t),e.split(/\s+/).map(function(e){return function(e,t){e=e.trim();var a=t?s[D]:s[C];return e.replace(a,function(t,a,r,i,s,o){n("xRange",e,t,a,r,i,s,o);var d=de(r),u=d||de(i),l=u||de(s),c=l;return"="===a&&c&&(a=""),d?t=">"===a||"<"===a?"<0.0.0":"*":a&&c?(u&&(i=0),l&&(s=0),">"===a?(a=">=",u?(r=+r+1,i=0,s=0):l&&(i=+i+1,s=0)):"<="===a&&(a="<",u?r=+r+1:i=+i+1),t=a+r+"."+i+"."+s):u?t=">="+r+".0.0 <"+(+r+1)+".0.0":l&&(t=">="+r+"."+i+".0 <"+r+"."+(+i+1)+".0"),n("xRange return",t),t})}(e,t)}).join(" ")}(e,t),n("xrange",e),e=function(e,t){return n("replaceStars",e,t),e.trim().replace(s[G],"")}(e,t),n("stars",e),e}(e,t)}).join(" ").split(/\s+/);return this.loose&&(i=i.filter(function(e){return!!e.match(r)})),i=i.map(function(e){return new ie(e,t)})},oe.prototype.intersects=function(e,t){if(!(e instanceof oe))throw new TypeError("a Range is required");return this.set.some(function(a){return a.every(function(a){return e.set.some(function(e){return e.every(function(e){return a.intersects(e,t)})})})})},t.toComparators=function(e,t){return new oe(e,t).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})},oe.prototype.test=function(e){if(!e)return!1;"string"==typeof e&&(e=new J(e,this.loose));for(var t=0;t",a)},t.outside=pe,t.prerelease=function(e,t){var a=Y(e,t);return a&&a.prerelease.length?a.prerelease:null},t.intersects=function(e,t,a){return e=new oe(e,a),t=new oe(t,a),e.intersects(t)},t.coerce=function(e){if(e instanceof J)return e;if("string"!=typeof e)return null;var t=e.match(s[O]);return null==t?null:Y((t[1]||"0")+"."+(t[2]||"0")+"."+(t[3]||"0"))}}).call(t,a(8))},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadOptions=function(e){var t=(0,r.default)(e);return t?t.options:null},Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"loadPartialConfig",{enumerable:!0,get:function(){return i.loadPartialConfig}});var n,r=(n=a(515))&&n.__esModule?n:{default:n},i=a(205)},function(e,t,a){"use strict";function n(){var e,t=(e=a(44))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"==typeof e&&!n().default.keyword.isReservedWordES6(e,!0)&&("await"!==e&&n().default.keyword.isIdentifierNameES6(e))}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=a(19),r=Function.call.bind(Object.prototype.hasOwnProperty);function i(e,t){return e&&"string"==typeof e.type&&"CommentLine"!==e.type&&"CommentBlock"!==e.type?o(e,t):e}function s(e,t){return Array.isArray(e)?e.map(function(e){return i(e,t)}):i(e,t)}function o(e,t){if(void 0===t&&(t=!0),!e)return e;var a=e.type,i={type:a};if("Identifier"===a)i.name=e.name;else{if(!r(n.NODE_FIELDS,a))throw new Error('Unknown node type: "'+a+'"');for(var o=Object.keys(n.NODE_FIELDS[a]),d=0;d"),d(o.gutter,r),e,u].join("")}return" "+d(o.gutter,r)+e}).join("\n");return a.message&&!g&&(R=""+" ".repeat(h+1)+a.message+"\n"+R),r?s.reset(R):R}}).call(t,a(8))},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findConfigUpwards=function(e){return null},t.findPackageData=function(e){return{filepath:e,directories:[],pkg:null,isPackage:!1}},t.findRelativeConfig=function(e,t,a){return{pkg:null,config:null,ignore:null}},t.findRootConfig=function(e,t,a){return null},t.loadConfig=function(e,t,a,n){throw new Error("Cannot load "+e+" relative to "+t+" in a browser")},t.resolvePlugin=function(e,t){return null},t.resolvePreset=function(e,t){return null},t.loadPlugin=function(e,t){throw new Error("Cannot load plugin "+e+" relative to "+t+" in a browser")},t.loadPreset=function(e,t){throw new Error("Cannot load preset "+e+" relative to "+t+" in a browser")}},function(e,t,a){"use strict";function n(){var e,t=(e=a(6))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.createItemFromDescriptor=i,t.createConfigItem=function(e,t){var a=void 0===t?{}:t,s=a.dirname,o=void 0===s?".":s,d=a.type;return i((0,r.createDescriptor)(e,n().default.resolve(o),{type:d,alias:"programmatic item"}))},t.getItemDescriptor=function(e){if(e instanceof s)return e._descriptor;return};var r=a(200);function i(e){return new s(e)}var s=function(e){this._descriptor=e,Object.defineProperty(this,"_descriptor",{enumerable:!1}),this.value=this._descriptor.value,this.options=this._descriptor.options,this.dirname=this._descriptor.dirname,this.name=this._descriptor.name,this.file=this._descriptor.file?{request:this._descriptor.file.request,resolved:this._descriptor.file.resolved}:void 0,Object.freeze(this)};Object.freeze(s.prototype)},function(e,t,a){"use strict";function n(e,t){return function(a,n){var i=e.get(a);if(i){var s=i,o=Array.isArray(s),d=0;for(s=o?s:s[Symbol.iterator]();;){var u;if(o){if(d>=s.length)break;u=s[d++]}else{if((d=s.next()).done)break;u=d.value}var l=u,c=l.value;if((0,l.valid)(n))return c}}var p=new r(n),f=t(a,p);switch(p.configured()||p.forever(),p.deactivate(),p.mode()){case"forever":i=[{value:f,valid:function(){return!0}}],e.set(a,i);break;case"invalidate":i=[{value:f,valid:p.validator()}],e.set(a,i);break;case"valid":i?i.push({value:f,valid:p.validator()}):(i=[{value:f,valid:p.validator()}],e.set(a,i))}return f}}Object.defineProperty(t,"__esModule",{value:!0}),t.makeStrongCache=function(e){return n(new Map,e)},t.makeWeakCache=function(e){return n(new WeakMap,e)},t.assertSimpleType=i;var r=function(){function e(e){this._active=!0,this._never=!1,this._forever=!1,this._invalidate=!1,this._configured=!1,this._pairs=[],this._data=e}var t=e.prototype;return t.simple=function(){return function(e){function t(t){if("boolean"!=typeof t)return e.using(function(){return i(t())});t?e.forever():e.never()}return t.forever=function(){return e.forever()},t.never=function(){return e.never()},t.using=function(t){return e.using(function(){return i(t())})},t.invalidate=function(t){return e.invalidate(function(){return i(t())})},t}(this)},t.mode=function(){return this._never?"never":this._forever?"forever":this._invalidate?"invalidate":"valid"},t.forever=function(){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never)throw new Error("Caching has already been configured with .never()");this._forever=!0,this._configured=!0},t.never=function(){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._forever)throw new Error("Caching has already been configured with .forever()");this._never=!0,this._configured=!0},t.using=function(e){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never||this._forever)throw new Error("Caching has already been configured with .never or .forever()");this._configured=!0;var t=e(this._data);return this._pairs.push([t,e]),t},t.invalidate=function(e){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never||this._forever)throw new Error("Caching has already been configured with .never or .forever()");this._invalidate=!0,this._configured=!0;var t=e(this._data);return this._pairs.push([t,e]),t},t.validator=function(){var e=this._pairs;return function(t){return e.every(function(e){return e[0]===(0,e[1])(t)})}},t.deactivate=function(){this._active=!1},t.configured=function(){return this._configured},e}();function i(e){if(null!=e&&"string"!=typeof e&&"boolean"!=typeof e&&"number"!=typeof e)throw new Error("Cache keys must be either string, boolean, number, null, or undefined.");return e}},function(e,t,a){var n=a(46),r=1/0;e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-r?"-0":t}},function(e,t,a){"use strict";(function(e){var n=a(77),r=a(6);function i(a,i){(i=i||{}).isFileComment&&(a=function(e,a){var i=t.mapFileCommentRegex.exec(e),s=i[1]||i[2],o=r.resolve(a,s);try{return n.readFileSync(o,"utf8")}catch(e){throw new Error("An error occurred while trying to read the map file at "+o+"\n"+e)}}(a,i.commentFileDir)),i.hasComment&&(a=function(e){return e.split(",").pop()}(a)),i.isEncoded&&(a=new e(a,"base64").toString()),(i.isJSON||i.isEncoded)&&(a=JSON.parse(a)),this.sourcemap=a}Object.defineProperty(t,"commentRegex",{get:function(){return/^\s*\/(?:\/|\*)[@#]\s+sourceMappingURL=data:(?:application|text)\/json;(?:charset[:=]\S+?;)?base64,(?:.*)$/gm}}),Object.defineProperty(t,"mapFileCommentRegex",{get:function(){return/(?:\/\/[@#][ \t]+sourceMappingURL=([^\s'"`]+?)[ \t]*$)|(?:\/\*[@#][ \t]+sourceMappingURL=([^\*]+?)[ \t]*(?:\*\/){1}[ \t]*$)/gm}}),i.prototype.toJSON=function(e){return JSON.stringify(this.sourcemap,null,e)},i.prototype.toBase64=function(){var t=this.toJSON();return new e(t).toString("base64")},i.prototype.toComment=function(e){var t="sourceMappingURL=data:application/json;charset=utf-8;base64,"+this.toBase64();return e&&e.multiline?"/*# "+t+" */":"//# "+t},i.prototype.toObject=function(){return JSON.parse(this.toJSON())},i.prototype.addProperty=function(e,t){if(this.sourcemap.hasOwnProperty(e))throw new Error('property "'+e+'" already exists on the sourcemap, use set property instead');return this.setProperty(e,t)},i.prototype.setProperty=function(e,t){return this.sourcemap[e]=t,this},i.prototype.getProperty=function(e){return this.sourcemap[e]},t.fromObject=function(e){return new i(e)},t.fromJSON=function(e){return new i(e,{isJSON:!0})},t.fromBase64=function(e){return new i(e,{isEncoded:!0})},t.fromComment=function(e){return new i(e=e.replace(/^\/\*/g,"//").replace(/\*\/$/g,""),{isEncoded:!0,hasComment:!0})},t.fromMapFileComment=function(e,t){return new i(e,{commentFileDir:t,isFileComment:!0,isJSON:!0})},t.fromSource=function(e){var a=e.match(t.commentRegex);return a?t.fromComment(a.pop()):null},t.fromMapFileSource=function(e,a){var n=e.match(t.mapFileCommentRegex);return n?t.fromMapFileComment(n.pop(),a):null},t.removeComments=function(e){return e.replace(t.commentRegex,"")},t.removeMapFileComments=function(e){return e.replace(t.mapFileCommentRegex,"")},t.generateMapFileComment=function(e,t){var a="sourceMappingURL="+e;return t&&t.multiline?"/*# "+a+" */":"//# "+a}}).call(t,a(110).Buffer)},function(e,t){},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var n=a(9);function r(e,t,a){for(var i=[].concat(e),s=Object.create(null);i.length;){var o=i.shift();if(o){var d=r.keys[o.type];if((0,n.isIdentifier)(o))t?(s[o.name]=s[o.name]||[]).push(o):s[o.name]=o;else if((0,n.isExportDeclaration)(o))(0,n.isDeclaration)(o.declaration)&&i.push(o.declaration);else{if(a){if((0,n.isFunctionDeclaration)(o)){i.push(o.id);continue}if((0,n.isFunctionExpression)(o))continue}if(d)for(var u=0;u"),d(o.gutter,r),e,u].join("")}return" "+d(o.gutter,r)+e}).join("\n");return a.message&&!g&&(R=""+" ".repeat(h+1)+a.message+"\n"+R),r?s.reset(R):R}}).call(t,a(8))},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.program=t.expression=t.statements=t.statement=t.smart=void 0;var n,r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}(a(641)),i=(n=a(642))&&n.__esModule?n:{default:n};var s=(0,i.default)(r.smart);t.smart=s;var o=(0,i.default)(r.statement);t.statement=o;var d=(0,i.default)(r.statements);t.statements=d;var u=(0,i.default)(r.expression);t.expression=u;var l=(0,i.default)(r.program);t.program=l;var c=Object.assign(s.bind(void 0),{smart:s,statement:o,statements:d,expression:u,program:l,ast:s.ast});t.default=c},function(e,t,a){"use strict";function n(){var e,t=(e=a(277))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.is=function(e,t){return"RegExpLiteral"===e.type&&e.flags.indexOf(t)>=0},t.pullFlag=function(e,t){var a=e.flags.split("");if(e.flags.indexOf(t)<0)return;(0,n().default)(a,t),e.flags=a.join("")}},function(e,t,a){"use strict";function n(){var e,t=(e=a(6))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.createItemFromDescriptor=i,t.createConfigItem=function(e,t){var a=void 0===t?{}:t,s=a.dirname,o=void 0===s?".":s,d=a.type;return i((0,r.createDescriptor)(e,n().default.resolve(o),{type:d,alias:"programmatic item"}))},t.getItemDescriptor=function(e){if(e instanceof s)return e._descriptor;return};var r=a(316);function i(e){return new s(e)}var s=function(e){this._descriptor=e,Object.defineProperty(this,"_descriptor",{enumerable:!1}),this.value=this._descriptor.value,this.options=this._descriptor.options,this.dirname=this._descriptor.dirname,this.name=this._descriptor.name,this.file=this._descriptor.file?{request:this._descriptor.file.request,resolved:this._descriptor.file.resolved}:void 0,Object.freeze(this)};Object.freeze(s.prototype)},function(e,t,a){"use strict";function n(e,t){return function(a,n){var i=e.get(a);if(i){var s=i,o=Array.isArray(s),d=0;for(s=o?s:s[Symbol.iterator]();;){var u;if(o){if(d>=s.length)break;u=s[d++]}else{if((d=s.next()).done)break;u=d.value}var l=u,c=l.value;if((0,l.valid)(n))return c}}var p=new r(n),f=t(a,p);switch(p.configured()||p.forever(),p.deactivate(),p.mode()){case"forever":i=[{value:f,valid:function(){return!0}}],e.set(a,i);break;case"invalidate":i=[{value:f,valid:p.validator()}],e.set(a,i);break;case"valid":i?i.push({value:f,valid:p.validator()}):(i=[{value:f,valid:p.validator()}],e.set(a,i))}return f}}Object.defineProperty(t,"__esModule",{value:!0}),t.makeStrongCache=function(e){return n(new Map,e)},t.makeWeakCache=function(e){return n(new WeakMap,e)},t.assertSimpleType=i;var r=function(){function e(e){this._active=!0,this._never=!1,this._forever=!1,this._invalidate=!1,this._configured=!1,this._pairs=[],this._data=e}var t=e.prototype;return t.simple=function(){return function(e){function t(t){if("boolean"!=typeof t)return e.using(function(){return i(t())});t?e.forever():e.never()}return t.forever=function(){return e.forever()},t.never=function(){return e.never()},t.using=function(t){return e.using(function(){return i(t())})},t.invalidate=function(t){return e.invalidate(function(){return i(t())})},t}(this)},t.mode=function(){return this._never?"never":this._forever?"forever":this._invalidate?"invalidate":"valid"},t.forever=function(){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never)throw new Error("Caching has already been configured with .never()");this._forever=!0,this._configured=!0},t.never=function(){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._forever)throw new Error("Caching has already been configured with .forever()");this._never=!0,this._configured=!0},t.using=function(e){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never||this._forever)throw new Error("Caching has already been configured with .never or .forever()");this._configured=!0;var t=e(this._data);return this._pairs.push([t,e]),t},t.invalidate=function(e){if(!this._active)throw new Error("Cannot change caching after evaluation has completed.");if(this._never||this._forever)throw new Error("Caching has already been configured with .never or .forever()");this._invalidate=!0,this._configured=!0;var t=e(this._data);return this._pairs.push([t,e]),t},t.validator=function(){var e=this._pairs;return function(t){return e.every(function(e){return e[0]===(0,e[1])(t)})}},t.deactivate=function(){this._active=!1},t.configured=function(){return this._configured},e}();function i(e){if(null!=e&&"string"!=typeof e&&"boolean"!=typeof e&&"number"!=typeof e)throw new Error("Cache keys must be either string, boolean, number, null, or undefined.");return e}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var a=Object.keys(t),n=0;n-1&&e%1==0&&e-1&&e%1==0&&e<=a}},function(e,t){var a=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||a)}},function(e,t,a){var n=a(372),r=a(155),i=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols,o=s?function(e){return null==e?[]:(e=Object(e),n(s(e),function(t){return i.call(e,t)}))}:r;e.exports=o},function(e,t){e.exports=function(e,t){for(var a=-1,n=t.length,r=e.length;++a=r.length)break;o=r[s++]}else{if((s=r.next()).done)break;o=s.value}var d=o;if(e===d)return!0}}return!1};var n=a(18)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.classMethodOrDeclareMethodCommon=t.classMethodOrPropertyCommon=void 0;var n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}(a(25)),r=a(98);(0,n.default)("AssignmentPattern",{visitor:["left","right"],builder:["left","right"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},r.patternLikeCommon,{left:{validate:(0,n.assertNodeType)("Identifier","ObjectPattern","ArrayPattern")},right:{validate:(0,n.assertNodeType)("Expression")},decorators:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Decorator")))}})}),(0,n.default)("ArrayPattern",{visitor:["elements","typeAnnotation"],builder:["elements"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},r.patternLikeCommon,{elements:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("PatternLike")))},decorators:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Decorator")))}})}),(0,n.default)("ArrowFunctionExpression",{builder:["params","body","async"],visitor:["params","body","returnType","typeParameters"],aliases:["Scopable","Function","BlockParent","FunctionParent","Expression","Pureish"],fields:Object.assign({},r.functionCommon,r.functionTypeAnnotationCommon,{expression:{validate:(0,n.assertValueType)("boolean")},body:{validate:(0,n.assertNodeType)("BlockStatement","Expression")}})}),(0,n.default)("ClassBody",{visitor:["body"],fields:{body:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("ClassMethod","ClassProperty","ClassPrivateProperty","TSDeclareMethod","TSIndexSignature")))}}});var i={typeParameters:{validate:(0,n.assertNodeType)("TypeParameterDeclaration","TSTypeParameterDeclaration","Noop"),optional:!0},body:{validate:(0,n.assertNodeType)("ClassBody")},superClass:{optional:!0,validate:(0,n.assertNodeType)("Expression")},superTypeParameters:{validate:(0,n.assertNodeType)("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0},implements:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("TSExpressionWithTypeArguments","ClassImplements"))),optional:!0}};(0,n.default)("ClassDeclaration",{builder:["id","superClass","body","decorators"],visitor:["id","body","superClass","mixins","typeParameters","superTypeParameters","implements","decorators"],aliases:["Scopable","Class","Statement","Declaration","Pureish"],fields:Object.assign({},i,{declare:{validate:(0,n.assertValueType)("boolean"),optional:!0},abstract:{validate:(0,n.assertValueType)("boolean"),optional:!0},id:{validate:(0,n.assertNodeType)("Identifier"),optional:!0},decorators:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Decorator"))),optional:!0}})}),(0,n.default)("ClassExpression",{inherits:"ClassDeclaration",aliases:["Scopable","Class","Expression","Pureish"],fields:Object.assign({},i,{id:{optional:!0,validate:(0,n.assertNodeType)("Identifier")},body:{validate:(0,n.assertNodeType)("ClassBody")},superClass:{optional:!0,validate:(0,n.assertNodeType)("Expression")},decorators:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Decorator"))),optional:!0}})}),(0,n.default)("ExportAllDeclaration",{visitor:["source"],aliases:["Statement","Declaration","ModuleDeclaration","ExportDeclaration"],fields:{source:{validate:(0,n.assertNodeType)("StringLiteral")}}}),(0,n.default)("ExportDefaultDeclaration",{visitor:["declaration"],aliases:["Statement","Declaration","ModuleDeclaration","ExportDeclaration"],fields:{declaration:{validate:(0,n.assertNodeType)("FunctionDeclaration","TSDeclareFunction","ClassDeclaration","Expression")}}}),(0,n.default)("ExportNamedDeclaration",{visitor:["declaration","specifiers","source"],aliases:["Statement","Declaration","ModuleDeclaration","ExportDeclaration"],fields:{declaration:{validate:(0,n.assertNodeType)("Declaration"),optional:!0},specifiers:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("ExportSpecifier","ExportDefaultSpecifier","ExportNamespaceSpecifier")))},source:{validate:(0,n.assertNodeType)("StringLiteral"),optional:!0}}}),(0,n.default)("ExportSpecifier",{visitor:["local","exported"],aliases:["ModuleSpecifier"],fields:{local:{validate:(0,n.assertNodeType)("Identifier")},exported:{validate:(0,n.assertNodeType)("Identifier")}}}),(0,n.default)("ForOfStatement",{visitor:["left","right","body"],aliases:["Scopable","Statement","For","BlockParent","Loop","ForXStatement"],fields:{left:{validate:(0,n.assertNodeType)("VariableDeclaration","LVal")},right:{validate:(0,n.assertNodeType)("Expression")},body:{validate:(0,n.assertNodeType)("Statement")},await:{default:!1,validate:(0,n.assertValueType)("boolean")}}}),(0,n.default)("ImportDeclaration",{visitor:["specifiers","source"],aliases:["Statement","Declaration","ModuleDeclaration"],fields:{specifiers:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("ImportSpecifier","ImportDefaultSpecifier","ImportNamespaceSpecifier")))},source:{validate:(0,n.assertNodeType)("StringLiteral")}}}),(0,n.default)("ImportDefaultSpecifier",{visitor:["local"],aliases:["ModuleSpecifier"],fields:{local:{validate:(0,n.assertNodeType)("Identifier")}}}),(0,n.default)("ImportNamespaceSpecifier",{visitor:["local"],aliases:["ModuleSpecifier"],fields:{local:{validate:(0,n.assertNodeType)("Identifier")}}}),(0,n.default)("ImportSpecifier",{visitor:["local","imported"],aliases:["ModuleSpecifier"],fields:{local:{validate:(0,n.assertNodeType)("Identifier")},imported:{validate:(0,n.assertNodeType)("Identifier")},importKind:{validate:(0,n.assertOneOf)(null,"type","typeof")}}}),(0,n.default)("MetaProperty",{visitor:["meta","property"],aliases:["Expression"],fields:{meta:{validate:(0,n.assertNodeType)("Identifier")},property:{validate:(0,n.assertNodeType)("Identifier")}}});var s,o,d={abstract:{validate:(0,n.assertValueType)("boolean"),optional:!0},accessibility:{validate:(0,n.chain)((0,n.assertValueType)("string"),(0,n.assertOneOf)("public","private","protected")),optional:!0},static:{validate:(0,n.assertValueType)("boolean"),optional:!0},computed:{default:!1,validate:(0,n.assertValueType)("boolean")},optional:{validate:(0,n.assertValueType)("boolean"),optional:!0},key:{validate:(0,n.chain)((s=(0,n.assertNodeType)("Identifier","StringLiteral","NumericLiteral"),o=(0,n.assertNodeType)("Expression"),function(e,t,a){(e.computed?o:s)(e,t,a)}),(0,n.assertNodeType)("Identifier","StringLiteral","NumericLiteral","Expression"))}};t.classMethodOrPropertyCommon=d;var u=Object.assign({},r.functionCommon,d,{kind:{validate:(0,n.chain)((0,n.assertValueType)("string"),(0,n.assertOneOf)("get","set","method","constructor")),default:"method"},access:{validate:(0,n.chain)((0,n.assertValueType)("string"),(0,n.assertOneOf)("public","private","protected")),optional:!0},decorators:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Decorator"))),optional:!0}});t.classMethodOrDeclareMethodCommon=u,(0,n.default)("ClassMethod",{aliases:["Function","Scopable","BlockParent","FunctionParent","Method"],builder:["kind","key","params","body","computed","static"],visitor:["key","params","body","decorators","returnType","typeParameters"],fields:Object.assign({},u,r.functionTypeAnnotationCommon,{body:{validate:(0,n.assertNodeType)("BlockStatement")}})}),(0,n.default)("ObjectPattern",{visitor:["properties","typeAnnotation"],builder:["properties"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},r.patternLikeCommon,{properties:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("RestElement","ObjectProperty")))}})}),(0,n.default)("SpreadElement",{visitor:["argument"],aliases:["UnaryLike"],deprecatedAlias:"SpreadProperty",fields:{argument:{validate:(0,n.assertNodeType)("Expression")}}}),(0,n.default)("Super",{aliases:["Expression"]}),(0,n.default)("TaggedTemplateExpression",{visitor:["tag","quasi"],aliases:["Expression"],fields:{tag:{validate:(0,n.assertNodeType)("Expression")},quasi:{validate:(0,n.assertNodeType)("TemplateLiteral")},typeParameters:{validate:(0,n.assertNodeType)("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0}}}),(0,n.default)("TemplateElement",{builder:["value","tail"],fields:{value:{},tail:{validate:(0,n.assertValueType)("boolean"),default:!1}}}),(0,n.default)("TemplateLiteral",{visitor:["quasis","expressions"],aliases:["Expression","Literal"],fields:{quasis:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("TemplateElement")))},expressions:{validate:(0,n.chain)((0,n.assertValueType)("array"),(0,n.assertEach)((0,n.assertNodeType)("Expression")))}}}),(0,n.default)("YieldExpression",{builder:["argument","delegate"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{delegate:{validate:(0,n.assertValueType)("boolean"),default:!1},argument:{optional:!0,validate:(0,n.assertNodeType)("Expression")}}})},function(e,t,a){"use strict";function n(){var e,t=(e=a(169))&&e.__esModule?e:{default:e};return n=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,a){t&&a&&(t[e]=(0,n().default)([].concat(t[e],a[e]).filter(Boolean)))}},function(e,t,a){var n=a(408),r=a(409),i=a(410);e.exports=function(e,t,a){return t==t?i(e,t,a):n(e,r,a)}},function(e,t){e.exports=function(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}},function(e,t,a){var n=a(447);e.exports=function(e){return null==e?"":n(e)}},function(e,t,a){"use strict";function n(){var e=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}(a(4));return n=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!e.isExportDeclaration())throw new Error("Only export declarations can be splitted.");var t=e.isExportDefaultDeclaration(),a=e.get("declaration"),r=a.isClassDeclaration();if(t){var i=a.isFunctionDeclaration()||r,s=a.isScope()?a.scope.parent:a.scope,o=a.node.id,d=!1;o||(d=!0,o=s.generateUidIdentifier("default"),(i||a.isFunctionExpression()||a.isClassExpression())&&(a.node.id=n().cloneNode(o)));var u=i?a:n().variableDeclaration("var",[n().variableDeclarator(n().cloneNode(o),a.node)]),l=n().exportNamedDeclaration(null,[n().exportSpecifier(n().cloneNode(o),n().identifier("default"))]);return e.insertAfter(l),e.replaceWith(u),d&&s.registerBinding(r?"let":"var",e),e}if(e.get("specifiers").length>0)throw new Error("It doesn't make sense to split exported specifiers.");var c=a.getOuterBindingIdentifiers(),p=Object.keys(c).map(function(e){return n().exportSpecifier(n().identifier(e),n().identifier(e))}),f=n().exportNamedDeclaration(null,p);return e.insertAfter(f),e.replaceWith(a.node),e}},function(e,t,a){"use strict";e.exports=a(455)},function(e,t,a){"use strict";var n=a(187);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,a){return new s(e,t,a).generate()},t.CodeGenerator=void 0;var r=i(a(456));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(t,a,n){var i;void 0===a&&(a={});var s=function(e,t){var a={auxiliaryCommentBefore:t.auxiliaryCommentBefore,auxiliaryCommentAfter:t.auxiliaryCommentAfter,shouldPrintComment:t.shouldPrintComment,retainLines:t.retainLines,retainFunctionParens:t.retainFunctionParens,comments:null==t.comments||t.comments,compact:t.compact,minified:t.minified,concise:t.concise,jsonCompatibleStrings:t.jsonCompatibleStrings,indent:{adjustMultilineComment:!0,style:" ",base:0},decoratorsBeforeExport:!!t.decoratorsBeforeExport,jsescOption:Object.assign({quotes:"double",wrap:!0},t.jsescOption)};a.minified?(a.compact=!0,a.shouldPrintComment=a.shouldPrintComment||function(){return a.comments}):a.shouldPrintComment=a.shouldPrintComment||function(e){return a.comments||e.indexOf("@license")>=0||e.indexOf("@preserve")>=0};"auto"===a.compact&&(a.compact=e.length>5e5,a.compact&&console.error("[BABEL] Note: The code generator has deoptimised the styling of "+t.filename+" as it exceeds the max of 500KB."));a.compact&&(a.indent.adjustMultilineComment=!1);return a}(n,a),o=a.sourceMaps?new r.default(a,n):null;return(i=e.call(this,s,o)||this).ast=t,i}return n(t,e),t.prototype.generate=function(){return e.prototype.generate.call(this,this.ast)},t}(i(a(463)).default);var o=function(){function e(e,t,a){this._generator=new s(e,t,a)}return e.prototype.generate=function(){return this._generator.generate()},e}();t.CodeGenerator=o},function(e,t,a){"use strict";function n(){var e=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};n.get||n.set?Object.defineProperty(t,a,n):t[a]=e[a]}return t.default=e,t}(a(4));return n=function(){return e},e}function r(){var e,t=(e=a(473))&&e.__esModule?e:{default:e};return r=function(){return t},t}Object.defineProperty(t,"__esModule",{value:!0}),t.Identifier=function(e){var t=this;this.exactSource(e.loc,function(){t.word(e.name)})},t.SpreadElement=t.RestElement=function(e){this.token("..."),this.print(e.argument,e)},t.ObjectPattern=t.ObjectExpression=function(e){var t=e.properties;this.token("{"),this.printInnerComments(e),t.length&&(this.space(),this.printList(t,e,{indent:!0,statement:!0}),this.space());this.token("}")},t.ObjectMethod=function(e){this.printJoin(e.decorators,e),this._methodHead(e),this.space(),this.print(e.body,e)},t.ObjectProperty=function(e){if(this.printJoin(e.decorators,e),e.computed)this.token("["),this.print(e.key,e),this.token("]");else{if(n().isAssignmentPattern(e.value)&&n().isIdentifier(e.key)&&e.key.name===e.value.left.name)return void this.print(e.value,e);if(this.print(e.key,e),e.shorthand&&n().isIdentifier(e.key)&&n().isIdentifier(e.value)&&e.key.name===e.value.name)return}this.token(":"),this.space(),this.print(e.value,e)},t.ArrayPattern=t.ArrayExpression=function(e){var t=e.elements,a=t.length;this.token("["),this.printInnerComments(e);for(var n=0;n0&&this.space(),this.print(r,e),n=0;u--)if(l[u]!==p[u])return!1;for(u=l.length-1;u>=0;u--)if(d=l[u],!v(e[d],t[d],n,a))return!1;return!0}(e,t,n,s))}return n?e===t:e==t}function T(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function R(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(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function b(e,t,n,a){var r;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(a=n,n=null),r=function(e){var t;try{e()}catch(e){t=e}return t}(t),a=(n&&n.name?" ("+n.name+").":".")+(a?" "+a:"."),e&&!r&&g(r,n,"Missing expected exception"+a);var s="string"==typeof a,o=!e&&i.isError(r),d=!e&&r&&!n;if((o&&s&&R(r,n)||d)&&g(r,n,"Got unwanted exception"+a),e&&r&&n&&!R(r,n)||!e&&r)throw r}p.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=function(e){return h(y(e.actual),128)+" "+e.operator+" "+h(y(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||g;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var a=n.stack,r=f(t),i=a.indexOf("\n"+r);if(i>=0){var s=a.indexOf("\n",i+1);a=a.substring(s+1)}this.stack=a}}},i.inherits(p.AssertionError,Error),p.fail=g,p.ok=m,p.equal=function(e,t,n){e!=t&&g(e,t,n,"==",p.equal)},p.notEqual=function(e,t,n){e==t&&g(e,t,n,"!=",p.notEqual)},p.deepEqual=function(e,t,n){v(e,t,!1)||g(e,t,n,"deepEqual",p.deepEqual)},p.deepStrictEqual=function(e,t,n){v(e,t,!0)||g(e,t,n,"deepStrictEqual",p.deepStrictEqual)},p.notDeepEqual=function(e,t,n){v(e,t,!1)&&g(e,t,n,"notDeepEqual",p.notDeepEqual)},p.notDeepStrictEqual=function e(t,n,a){v(t,n,!0)&&g(t,n,a,"notDeepStrictEqual",e)},p.strictEqual=function(e,t,n){e!==t&&g(e,t,n,"===",p.strictEqual)},p.notStrictEqual=function(e,t,n){e===t&&g(e,t,n,"!==",p.notStrictEqual)},p.throws=function(e,t,n){b(!0,e,t,n)},p.doesNotThrow=function(e,t,n){b(!1,e,t,n)},p.ifError=function(e){if(e)throw e};var x=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}}).call(t,n(23))},function(e,t,n){var a=n(80),r=n(589),i=n(590),s="[object Null]",o="[object Undefined]",d=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?o:s:d&&d in Object(e)?r(e):i(e)}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validate=p,t.typeIs=c,t.validateType=function(e){return p(c(e))},t.validateOptional=function(e){return{validate:e,optional:!0}},t.validateOptionalType=function(e){return{validate:c(e),optional:!0}},t.arrayOf=f,t.arrayOfType=h,t.validateArrayOfType=function(e){return p(h(e))},t.assertEach=y,t.assertOneOf=function(){for(var e=arguments.length,t=new Array(e),n=0;n=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(171));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(194));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(206));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(212));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(220));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(227));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=l.length)break;f=l[c++]}else{if((c=l.next()).done)break;f=c.value}var h=f;if((!o||!o[h])&&u.visit(e,h))return}}},f.clearNode=function(e,t){s().removeProperties(e,t),o.path.delete(e)},f.removeProperties=function(e,t){return s().traverseFast(e,f.clearNode,t),e},f.hasType=function(e,t,n){if((0,i().default)(n,e.type))return!1;if(e.type===t)return!0;var a={has:!1,type:t};return f(e,{noScope:!0,blacklist:n,enter:h},null,a),a.has},f.cache=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validate=p,t.typeIs=c,t.validateType=function(e){return p(c(e))},t.validateOptional=function(e){return{validate:e,optional:!0}},t.validateOptionalType=function(e){return{validate:c(e),optional:!0}},t.arrayOf=f,t.arrayOfType=h,t.validateArrayOfType=function(e){return p(h(e))},t.assertEach=y,t.assertOneOf=function(){for(var e=arguments.length,t=new Array(e),n=0;n=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(233));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(241));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r=h.length)break;v=h[g++]}else{if((g=h.next()).done)break;v=g.value}var R=v;a[R]=a[R]||{}}for(var b in a){var x=a[b];-1===f.indexOf(b)&&(x.optional=!0),void 0===x.default?x.default=null:x.validate||(x.validate=m(l(x.default)))}r[e]=t.visitor=p,d[e]=t.builder=f,o[e]=t.fields=a,i[e]=t.aliases=c,c.forEach(function(t){s[t]=s[t]||[],s[t].push(e)}),T[e]=t},t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.FLIPPED_ALIAS_KEYS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(249));var r={};t.VISITOR_KEYS=r;var i={};t.ALIAS_KEYS=i;var s={};t.FLIPPED_ALIAS_KEYS=s;var o={};t.NODE_FIELDS=o;var d={};t.BUILDER_KEYS=d;var u={};function l(e){return Array.isArray(e)?"array":null===e?"null":void 0===e?"undefined":typeof e}function p(e){return{validate:e}}function c(e){return"string"==typeof e?g(e):g.apply(void 0,e)}function f(e){return v(m("array"),y(e))}function h(e){return f(c(e))}function y(e){function t(t,n,a){if(Array.isArray(a))for(var r=0;r","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){var a=n(694),r=n(94),i=n(125),s=n(177);e.exports=function(e,t,n){return t=(n?r(e,t,n):void 0===t)?1:i(t),a(s(e),t)}},function(e,t,n){"use strict";function a(){var e=s(n(744));return a=function(){return e},e}function r(){var e=s(n(69));return r=function(){return e},e}function i(){var e=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}(n(4));return i=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r=e.node,s=e.parent,l=e.scope,p=e.id;void 0===t&&(t=!1);if(r.id)return;if(!i().isObjectProperty(s)&&!i().isObjectMethod(s,{kind:"method"})||s.computed&&!i().isLiteral(s.key)){if(i().isVariableDeclarator(s)){if(p=s.id,i().isIdentifier(p)&&!t){var c=l.parent.getBinding(p.name);if(c&&c.constant&&l.getBinding(p.name)===c)return r.id=i().cloneNode(p),void(r.id[i().NOT_LOCAL_BINDING]=!0)}}else if(i().isAssignmentExpression(s))p=s.left;else if(!p)return}else p=s.key;p&&i().isLiteral(p)?n=function(e){if(i().isNullLiteral(e))return"null";if(i().isRegExpLiteral(e))return"_"+e.pattern+"_"+e.flags;if(i().isTemplateLiteral(e))return e.quasis.map(function(e){return e.value.raw}).join("");if(void 0!==e.value)return e.value+"";return""}(p):p&&i().isIdentifier(p)&&(n=p.name);if(void 0===n)return;return n=i().toBindingIdentifierName(n),(p=i().identifier(n))[i().NOT_LOCAL_BINDING]=!0,function(e,t,n,r){if(e.selfReference){if(!r.hasBinding(n.name)||r.hasGlobal(n.name)){if(!i().isFunction(t))return;var s=o;t.generator&&(s=d);for(var u=s({FUNCTION:t,FUNCTION_ID:n,FUNCTION_KEY:r.generateUidIdentifier(n.name)}).expression,l=u.callee.body.body[0].params,p=0,c=(0,a().default)(t);p","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";(function(e){function a(){var e=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}(n(1820));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.codeFrameColumns=s,t.default=function(t,n,a,i){void 0===i&&(i={});if(!r){r=!0;var o="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(e.emitWarning)e.emitWarning(o,"DeprecationWarning");else{var d=new Error(o);d.name="DeprecationWarning",console.warn(new Error(o))}}return a=Math.max(a,0),s(t,{start:{column:a,line:n}},i)};var r=!1;var i=/\r\n|[\n\r\u2028\u2029]/;function s(e,t,n){void 0===n&&(n={});var r=(n.highlightCode||n.forceColor)&&(0,a().shouldHighlight)(n),s=(0,a().getChalk)(n),o=function(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}(s),d=function(e,t){return r?e(t):t};r&&(e=(0,a().default)(e,n));var u=e.split(i),l=function(e,t,n){var a=Object.assign({column:0,line:-1},e.start),r=Object.assign({},a,e.end),i=n||{},s=i.linesAbove,o=void 0===s?2:s,d=i.linesBelow,u=void 0===d?3:d,l=a.line,p=a.column,c=r.line,f=r.column,h=Math.max(l-(o+1),0),y=Math.min(t.length,c+u);-1===l&&(h=0),-1===c&&(y=t.length);var g=c-l,m={};if(g)for(var v=0;v<=g;v++){var T=v+l;if(p)if(0===v){var R=t[T-1].length;m[T]=[p,R-p]}else if(v===g)m[T]=[0,f];else{var b=t[T-v].length;m[T]=[0,b]}else m[T]=!0}else m[l]=p===f?!p||[p,0]:[p,f-p];return{start:h,end:y,markerLines:m}}(t,u,n),p=l.start,c=l.end,f=l.markerLines,h=t.start&&"number"==typeof t.start.column,y=String(c).length,g=u.slice(p,c).map(function(e,t){var a=p+1+t,r=" "+(" "+a).slice(-y)+" | ",i=f[a],s=!f[a+1];if(i){var u="";if(Array.isArray(i)){var l=e.slice(0,Math.max(i[0]-1,0)).replace(/[^\t]/g," "),c=i[1]||1;u=["\n ",d(o.gutter,r.replace(/\d/g," ")),l,d(o.marker,"^").repeat(c)].join(""),s&&n.message&&(u+=" "+d(o.message,n.message))}return[d(o.marker,">"),d(o.gutter,r),e,u].join("")}return" "+d(o.gutter,r)+e}).join("\n");return n.message&&!h&&(g=""+" ".repeat(y+1)+n.message+"\n"+g),r?s.reset(g):g}}).call(t,n(6))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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;t.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];t.FLATTENABLE_KEYS=["body","expressions"];t.FOR_INIT_KEYS=["left","init"];t.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];t.LOGICAL_OPERATORS=["||","&&","??"];t.UPDATE_OPERATORS=["++","--"];var a=[">","<",">=","<="];t.BOOLEAN_NUMBER_BINARY_OPERATORS=a;var r=["==","===","!=","!=="];t.EQUALITY_BINARY_OPERATORS=r;var i=r.concat(["in","instanceof"]);t.COMPARISON_BINARY_OPERATORS=i;var s=i.concat(a);t.BOOLEAN_BINARY_OPERATORS=s;var o=["-","/","%","*","**","&","|",">>",">>>","<<","^"];t.NUMBER_BINARY_OPERATORS=o;var d=["+"].concat(o,s);t.BINARY_OPERATORS=d;var u=["delete","!"];t.BOOLEAN_UNARY_OPERATORS=u;var l=["+","-","~"];t.NUMBER_UNARY_OPERATORS=l;var p=["typeof"];t.STRING_UNARY_OPERATORS=p;var c=["void","throw"].concat(u,l,p);t.UNARY_OPERATORS=c;t.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};var f=Symbol.for("var used to be block scoped");t.BLOCK_SCOPED_SYMBOL=f;var h=Symbol.for("should not be considered a local binding");t.NOT_LOCAL_BINDING=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=x(n(257));function r(){var e=b(n(687));return r=function(){return e},e}var i=b(n(34)),s=b(n(295));function o(){var e=x(n(4));return o=function(){return e},e}var d=n(130);function u(){var e=b(n(180));return u=function(){return e},e}var l=x(n(728)),p=x(n(729)),c=x(n(732)),f=x(n(742)),h=x(n(743)),y=x(n(749)),g=x(n(750)),m=x(n(751)),v=x(n(753)),T=x(n(755)),R=x(n(756));function b(e){return e&&e.__esModule?e:{default:e}}function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}var S=(0,r().default)("babel"),E=function(){function e(e,t){this.parent=t,this.hub=e,this.contexts=[],this.data={},this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.state=null,this.opts=null,this.skipKeys=null,this.parentPath=null,this.context=null,this.container=null,this.listKey=null,this.inList=!1,this.parentKey=null,this.key=null,this.node=null,this.scope=null,this.type=null,this.typeAnnotation=null}e.get=function(t){var n=t.hub,a=t.parentPath,r=t.parent,i=t.container,s=t.listKey,o=t.key;if(!n&&a&&(n=a.hub),!r)throw new Error("To get a node path the parent needs to exist");var u,l=i[o],p=d.path.get(r)||[];d.path.has(r)||d.path.set(r,p);for(var c=0;c=P.length)return"break";C=P[D++]}else{if((D=P.next()).done)return"break";C=D.value}var e=C,t="is"+e,n=o()[t];E.prototype[t]=function(e){return n(this.node,e)},E.prototype["assert"+e]=function(t){if(!n(this.node,t))throw new TypeError("Expected node path of type "+e)}},P=o().TYPES,w=Array.isArray(P),D=0;for(P=w?P:P[Symbol.iterator]();;){var C;if("break"===A())break}var O=function(e){if("_"===e[0])return"continue";o().TYPES.indexOf(e)<0&&o().TYPES.push(e);var t=a[e];E.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var _ in a)O(_)},function(e,t,n){var a=n(35).Symbol;e.exports=a},function(e,t,n){var a=n(267),r=n(612),i=n(83);e.exports=function(e){return i(e)?a(e):r(e)}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){var a=n(261),r=n(164);e.exports=function(e){return null!=e&&r(e.length)&&!a(e)}},function(e,t,n){t.SourceMapGenerator=n(298).SourceMapGenerator,t.SourceMapConsumer=n(707).SourceMapConsumer,t.SourceNode=n(710).SourceNode},function(e,t,n){"use strict";t.__esModule=!0,t.wrapWithTypes=function(e,t){return function(){var n=a;a=e;try{for(var r=arguments.length,i=new Array(r),s=0;s=P.length)return"break";C=P[D++]}else{if((D=P.next()).done)return"break";C=D.value}var e=C,t="is"+e,n=o()[t];E.prototype[t]=function(e){return n(this.node,e)},E.prototype["assert"+e]=function(t){if(!n(this.node,t))throw new TypeError("Expected node path of type "+e)}},P=o().TYPES,w=Array.isArray(P),D=0;for(P=w?P:P[Symbol.iterator]();;){var C;if("break"===A())break}var O=function(e){if("_"===e[0])return"continue";o().TYPES.indexOf(e)<0&&o().TYPES.push(e);var t=a[e];E.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var _ in a)O(_)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=x(n(498));function r(){var e=b(n(237));return r=function(){return e},e}var i=b(n(61)),s=b(n(516));function o(){var e=x(n(5));return o=function(){return e},e}var d=n(151);function u(){var e=b(n(1980));return u=function(){return e},e}var l=x(n(1996)),p=x(n(1997)),c=x(n(2e3)),f=x(n(2002)),h=x(n(2003)),y=x(n(2004)),g=x(n(2005)),m=x(n(2006)),v=x(n(2008)),T=x(n(2010)),R=x(n(2011));function b(e){return e&&e.__esModule?e:{default:e}}function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}var S=(0,r().default)("babel"),E=function(){function e(e,t){this.parent=t,this.hub=e,this.contexts=[],this.data={},this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.state=null,this.opts=null,this.skipKeys=null,this.parentPath=null,this.context=null,this.container=null,this.listKey=null,this.inList=!1,this.parentKey=null,this.key=null,this.node=null,this.scope=null,this.type=null,this.typeAnnotation=null}e.get=function(t){var n=t.hub,a=t.parentPath,r=t.parent,i=t.container,s=t.listKey,o=t.key;if(!n&&a&&(n=a.hub),!r)throw new Error("To get a node path the parent needs to exist");var u,l=i[o],p=d.path.get(r)||[];d.path.has(r)||d.path.set(r,p);for(var c=0;c=P.length)return"break";C=P[D++]}else{if((D=P.next()).done)return"break";C=D.value}var e=C,t="is"+e,n=o()[t];E.prototype[t]=function(e){return n(this.node,e)},E.prototype["assert"+e]=function(t){if(!n(this.node,t))throw new TypeError("Expected node path of type "+e)}},P=o().TYPES,w=Array.isArray(P),D=0;for(P=w?P:P[Symbol.iterator]();;){var C;if("break"===A())break}var O=function(e){if("_"===e[0])return"continue";o().TYPES.indexOf(e)<0&&o().TYPES.push(e);var t=a[e];E.prototype["is"+e]=function(e){return t.checkPath(this,e)}};for(var _ in a)O(_)},function(e,t){function n(e,t){for(var n=0;n=0;l--)"."===(s=d[l])?d.splice(l,1):".."===s?u++:u>0&&(""===s?(d.splice(l+1,u),u=0):(d.splice(l,2),u--));return""===(n=d.join("/"))&&(n=o?"/":"."),a?(a.path=n,i(a)):n}t.urlParse=r,t.urlGenerate=i,t.normalize=s,t.join=function(e,t){""===e&&(e="."),""===t&&(t=".");var n=r(t),o=r(e);if(o&&(e=o.path||"/"),n&&!n.scheme)return o&&(n.scheme=o.scheme),i(n);if(n||t.match(a))return t;if(o&&!o.host&&!o.path)return o.host=t,i(o);var d="/"===t.charAt(0)?t:s(e.replace(/\/+$/,"")+"/"+t);return o?(o.path=d,i(o)):d},t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(n)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var n=0;0!==t.indexOf(e+"/");){var a=e.lastIndexOf("/");if(a<0)return t;if((e=e.slice(0,a)).match(/^([^\/]+:\/)?\/*$/))return t;++n}return Array(n+1).join("../")+t.substr(e.length+1)};var o=!("__proto__"in Object.create(null));function d(e){return e}function u(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 n=t-10;n>=0;n--)if(36!==e.charCodeAt(n))return!1;return!0}function l(e,t){return e===t?0:e>t?1:-1}t.toSetString=o?d:function(e){return u(e)?"$"+e:e},t.fromSetString=o?d:function(e){return u(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,n){var a=e.source-t.source;return 0!==a?a:0!=(a=e.originalLine-t.originalLine)?a:0!=(a=e.originalColumn-t.originalColumn)||n?a:0!=(a=e.generatedColumn-t.generatedColumn)?a:0!=(a=e.generatedLine-t.generatedLine)?a:e.name-t.name},t.compareByGeneratedPositionsDeflated=function(e,t,n){var a=e.generatedLine-t.generatedLine;return 0!==a?a:0!=(a=e.generatedColumn-t.generatedColumn)||n?a:0!=(a=e.source-t.source)?a:0!=(a=e.originalLine-t.originalLine)?a:0!=(a=e.originalColumn-t.originalColumn)?a:e.name-t.name},t.compareByGeneratedPositionsInflated=function(e,t){var n=e.generatedLine-t.generatedLine;return 0!==n?n:0!=(n=e.generatedColumn-t.generatedColumn)?n:0!==(n=l(e.source,t.source))?n:0!=(n=e.originalLine-t.originalLine)?n:0!=(n=e.originalColumn-t.originalColumn)?n:l(e.name,t.name)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadOptions=function(e){var t=(0,a.default)(e);return t?t.options:null},Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"loadPartialConfig",{enumerable:!0,get:function(){return r.loadPartialConfig}});var a=function(e){return e&&e.__esModule?e:{default:e}}(n(762)),r=n(315)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={react:!0,assertNode:!0,createTypeAnnotationBasedOnTypeof:!0,createUnionTypeAnnotation:!0,cloneNode:!0,clone:!0,cloneDeep:!0,cloneWithoutLoc:!0,addComment:!0,addComments:!0,inheritInnerComments:!0,inheritLeadingComments:!0,inheritsComments:!0,inheritTrailingComments:!0,removeComments:!0,ensureBlock:!0,toBindingIdentifierName:!0,toBlock:!0,toComputedKey:!0,toExpression:!0,toIdentifier:!0,toKeyAlias:!0,toSequenceExpression:!0,toStatement:!0,valueToNode:!0,appendToMemberExpression:!0,inherits:!0,prependToMemberExpression:!0,removeProperties:!0,removePropertiesDeep:!0,removeTypeDuplicates:!0,getBindingIdentifiers:!0,getOuterBindingIdentifiers:!0,traverse:!0,traverseFast:!0,shallowEqual:!0,is:!0,isBinding:!0,isBlockScoped:!0,isImmutable:!0,isLet:!0,isNode:!0,isNodesEquivalent:!0,isReferenced:!0,isScope:!0,isSpecifierDefault:!0,isType:!0,isValidES3Identifier:!0,isValidIdentifier:!0,isVar:!0,matchesPattern:!0,validate:!0,buildMatchMemberExpression:!0};Object.defineProperty(t,"assertNode",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"cloneNode",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"clone",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"cloneDeep",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"cloneWithoutLoc",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"addComment",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"addComments",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"inheritInnerComments",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"inheritLeadingComments",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"inheritsComments",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"inheritTrailingComments",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"removeComments",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"ensureBlock",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"toBindingIdentifierName",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"toBlock",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"toComputedKey",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"toExpression",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"toIdentifier",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"toKeyAlias",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"toSequenceExpression",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"toStatement",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"valueToNode",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"appendToMemberExpression",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"inherits",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"prependToMemberExpression",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"removeProperties",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"removePropertiesDeep",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"removeTypeDuplicates",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"getBindingIdentifiers",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"getOuterBindingIdentifiers",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"traverse",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"traverseFast",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"shallowEqual",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"isBinding",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"isBlockScoped",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"isImmutable",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"isLet",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"isNode",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"isNodesEquivalent",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"isReferenced",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(t,"isScope",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(t,"isSpecifierDefault",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"isType",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(t,"isValidES3Identifier",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"isValidIdentifier",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(t,"isVar",{enumerable:!0,get:function(){return se.default}}),Object.defineProperty(t,"matchesPattern",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(t,"buildMatchMemberExpression",{enumerable:!0,get:function(){return ue.default}}),t.react=void 0;var r=pe(n(818)),i=pe(n(819)),s=pe(n(820)),o=pe(n(828)),d=n(829);Object.keys(d).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))});var u=pe(n(830)),l=pe(n(831)),p=n(25);Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))});var c=pe(n(99)),f=pe(n(352)),h=pe(n(832)),y=pe(n(833)),g=pe(n(834)),m=pe(n(353)),v=pe(n(354)),T=pe(n(355)),R=pe(n(356)),b=pe(n(357)),x=pe(n(835)),S=n(836);Object.keys(S).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return S[e]}}))});var E=n(70);Object.keys(E).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return E[e]}}))});var A=pe(n(837)),P=pe(n(838)),w=pe(n(358)),D=pe(n(839)),C=pe(n(840)),O=pe(n(359)),_=pe(n(841)),N=pe(n(842)),k=pe(n(844)),I=pe(n(845)),F=n(38);Object.keys(F).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return F[e]}}))});var j=pe(n(846)),L=pe(n(847)),M=pe(n(848)),B=pe(n(362)),V=pe(n(360)),K=pe(n(351)),U=pe(n(143)),X=pe(n(849)),Y=pe(n(850)),J=pe(n(361)),q=pe(n(192)),W=pe(n(194)),G=pe(n(851)),H=pe(n(852)),z=pe(n(853)),Q=pe(n(363)),$=pe(n(350)),Z=pe(n(854)),ee=pe(n(855)),te=pe(n(856)),ne=pe(n(857)),ae=pe(n(195)),re=pe(n(858)),ie=pe(n(98)),se=pe(n(859)),oe=pe(n(348)),de=pe(n(349)),ue=pe(n(347)),le=n(10);function pe(e){return e&&e.__esModule?e:{default:e}}Object.keys(le).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return le[e]}}))});var ce={isReactComponent:r.default,isCompatTag:i.default,buildChildren:s.default};t.react=ce},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(20));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"==typeof e&&!a().default.keyword.isReservedWordES6(e,!0)&&("await"!==e&&a().default.keyword.isIdentifierNameES6(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var a=n(38),r=Function.call.bind(Object.prototype.hasOwnProperty);function i(e,t){return e&&"string"==typeof e.type&&"CommentLine"!==e.type&&"CommentBlock"!==e.type?o(e,t):e}function s(e,t){return Array.isArray(e)?e.map(function(e){return i(e,t)}):i(e,t)}function o(e,t){if(void 0===t&&(t=!0),!e)return e;var n=e.type,i={type:n};if("Identifier"===n)i.name=e.name;else{if(!r(a.NODE_FIELDS,n))throw new Error('Unknown node type: "'+n+'"');for(var o=Object.keys(a.NODE_FIELDS[n]),d=0;d=t.length)break;r=t[a++]}else{if((a=t.next()).done)break;r=a.value}var i=r;"key"!==i&&e.skipKey(i)}}else e.skip()}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.environmentVisitor=void 0;var l={TypeAnnotation:function(e){e.skip()},Function:function(e){e.isMethod()||e.isArrowFunctionExpression()||e.skip()},Method:function(e){u(e)},"ClassProperty|ClassPrivateProperty":function(e){e.node.static||u(e)}};t.environmentVisitor=l;var p=a().default.visitors.merge([l,{Super:function(e,t){var n=e.node,a=e.parentPath;a.isMemberExpression({object:n})&&t.handle(a)}}]),c={memoise:function(e,t){var n=e.scope,a=e.node,r=a.computed,i=a.property;if(r){var s=n.maybeGenerateMemoised(i);s&&this.memoiser.set(i,s,t)}},prop:function(e){var t=e.node,n=t.computed,a=t.property;return this.memoiser.has(a)?s().cloneNode(this.memoiser.get(a)):n?s().cloneNode(a):s().stringLiteral(a.name)},get:function(e){return s().callExpression(this.file.addHelper("get"),[d(this.getObjectRef(),this.isStatic,this.file),this.prop(e),s().thisExpression()])},set:function(e,t){return s().callExpression(this.file.addHelper("set"),[d(this.getObjectRef(),this.isStatic,this.file),this.prop(e),t,s().thisExpression(),s().booleanLiteral(e.isInStrictMode())])},call:function(e,t){return(0,i().default)(this.get(e),s().thisExpression(),t)}},f=Object.assign({},c,{prop:function(e){var t=e.node.property;return this.memoiser.has(t)?s().cloneNode(this.memoiser.get(t)):s().cloneNode(t)},get:function(e){var t,n=this.isStatic,a=this.superRef,r=e.node.computed,i=this.prop(e);return t=n?a?s().cloneNode(a):s().memberExpression(s().identifier("Function"),s().identifier("prototype")):a?s().memberExpression(s().cloneNode(a),s().identifier("prototype")):s().memberExpression(s().identifier("Object"),s().identifier("prototype")),s().memberExpression(t,i,r)},set:function(e,t){var n=e.node.computed,a=this.prop(e);return s().assignmentExpression("=",s().memberExpression(s().thisExpression(),a,n),t)}}),h=function(){function e(e){var t=e.methodPath;this.methodPath=t,this.isStatic=t.isClassMethod({static:!0})||t.isObjectMethod(),this.file=e.file,this.superRef=e.superRef,this.isLoose=e.isLoose,this.opts=e}var t=e.prototype;return t.getObjectRef=function(){return s().cloneNode(this.opts.objectRef||this.opts.getObjectRef())},t.replace=function(){var e=this.isLoose?f:c;(0,r().default)(this.methodPath,p,Object.assign({file:this.file,isStatic:this.isStatic,getObjectRef:this.getObjectRef.bind(this),superRef:this.superRef},e))},e}();t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,Object.defineProperty(t,"NodePath",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"Scope",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"Hub",{enumerable:!0,get:function(){return l.default}}),t.visitors=void 0;var a=c(n(1710)),r=p(n(1840));function i(){var e=c(n(50));return i=function(){return e},e}function s(){var e=p(n(8));return s=function(){return e},e}t.visitors=r;var o=p(n(146)),d=c(n(86)),u=c(n(437)),l=c(n(1841));function p(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,a,i){if(e){if(t||(t={}),!t.noScope&&!n&&"Program"!==e.type&&"File"!==e.type)throw new Error("You must pass a scope and parentPath unless traversing a Program/File. Instead of that you tried to traverse a "+e.type+" node without passing scope and parentPath.");r.explode(t),f.node(e,t,n,a,i)}}function h(e,t){e.node.type===t.type&&(t.has=!0,e.stop())}f.visitors=r,f.verify=r.verify,f.explode=r.explode,f.cheap=function(e,t){return s().traverseFast(e,t)},f.node=function(e,t,n,r,i,o){var d=s().VISITOR_KEYS[e.type];if(d){var u=new a.default(n,t,r,i),l=d,p=Array.isArray(l),c=0;for(l=p?l:l[Symbol.iterator]();;){var f;if(p){if(c>=l.length)break;f=l[c++]}else{if((c=l.next()).done)break;f=c.value}var h=f;if((!o||!o[h])&&u.visit(e,h))return}}},f.clearNode=function(e,t){s().removeProperties(e,t),o.path.delete(e)},f.removeProperties=function(e,t){return s().traverseFast(e,f.clearNode,t),e},f.hasType=function(e,t,n){if((0,i().default)(n,e.type))return!1;if(e.type===t)return!0;var a={has:!1,type:t};return f(e,{noScope:!0,blacklist:n,enter:h},null,a),a.has},f.cache=o},function(e,t,n){"use strict";function a(){var e=function(e){return e&&e.__esModule?e:{default:e}}(n(20));return a=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"==typeof e&&!a().default.keyword.isReservedWordES6(e,!0)&&("await"!==e&&a().default.keyword.isIdentifierNameES6(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var a=n(39),r=Function.call.bind(Object.prototype.hasOwnProperty);function i(e,t){return e&&"string"==typeof e.type&&"CommentLine"!==e.type&&"CommentBlock"!==e.type?o(e,t):e}function s(e,t){return Array.isArray(e)?e.map(function(e){return i(e,t)}):i(e,t)}function o(e,t){if(void 0===t&&(t=!0),!e)return e;var n=e.type,i={type:n};if("Identifier"===n)i.name=e.name,r(e,"typeAnnotation")&&(i.typeAnnotation=t?s(e.typeAnnotation,!0):e.typeAnnotation);else{if(!r(a.NODE_FIELDS,n))throw new Error('Unknown node type: "'+n+'"');for(var o=Object.keys(a.NODE_FIELDS[n]),d=0;d=55296&&k<=56319&&_>O+1){var I=C.charCodeAt(O+1);if(I>=56320&&I<=57343){var F=(1024*(k-55296)+I-56320+65536).toString(16);m||(F=F.toUpperCase()),h+="\\u{"+F+"}",++O;continue}}}if(!n.escapeEverything){if(p.test(N)){h+=N;continue}if('"'==N){h+=y==N?'\\"':N;continue}if("`"==N){h+=y==N?"\\`":N;continue}if("'"==N){h+=y==N?"\\'":N;continue}}if("\0"!=N||f||l.test(C.charAt(O+1)))if(u.test(N))h+=d[N];else{var j=N.charCodeAt(0);if(n.minimal&&8232!=j&&8233!=j)h+=N;else{var L=j.toString(16);m||(L=L.toUpperCase());var M=L.length>2||f,B="\\"+(M?"u":"x")+("0000"+L).slice(M?-4:-2);h+=B}}else h+="\\0"}return n.wrap&&(h=y+h+y),"`"==y&&(h=h.replace(/\$\{/g,"\\${")),n.isScriptContext?h.replace(/<\/(script|style)/gi,"<\\/$1").replace(/