!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["vue3-sfc-loader"]=t():e["vue3-sfc-loader"]=t()}(self,(function(){return(()=>{var e=[function(e,t,n){var a;/*! https://mths.be/regenerate v1.4.2 by @mathias | MIT license */e=n.nmd(e),function(r){var i=(e&&e.exports,"object"==typeof n.g&&n.g);i.global!==i&&i.window;var o="A range’s `stop` value must be greater than or equal to the `start` value.",s="Invalid code point value. Code points range from U+000000 to U+10FFFF.",d=55296,l=56319,u=56320,c=57343,p=/\\x00([^0123456789]|$)/g,f={},h=f.hasOwnProperty,g=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},w=function(e,t){var n,a,r=0,i=null,o=e.length;if(t<0||t>1114111)throw RangeError(s);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},T=function(e,t){for(var n,a,r=0,i=e.slice(),o=t.length;r1114111||n<0||n>1114111)throw RangeError(s);for(var a,r,i=0,d=!1,l=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||a==n)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,d=!0)}i+=2}return d||e.push(t,n+1),e},k=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"+R(b(e),2):"\\u"+R(b(e),4)},M=function(e){return e<=65535?L(e):"\\u{"+e.toString(16).toUpperCase()+"}"},B=function(e){var t,n=e.length,a=e.charCodeAt(0);return a>=d&&a<=l&&n>1?(t=e.charCodeAt(1),1024*(a-d)+t-u+65536):a},F=function(e){var t,n,a="",r=0,i=e.length;if(C(e))return L(e[0]);for(;r1&&(t=E.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};V.version="1.4.2";var q=V.prototype;!function(e,t){var n;for(n in t)h.call(t,n)&&(e[n]=t[n])}(q,{add:function(e){var t=this;return null==e?t:e instanceof V?(t.data=T(t.data,e.data),t):(arguments.length>1&&(e=E.call(arguments)),m(e)?(g(e,(function(e){t.add(e)})),t):(t.data=w(t.data,v(e)?e:B(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof V?(t.data=A(t.data,e.data),t):(arguments.length>1&&(e=E.call(arguments)),m(e)?(g(e,(function(e){t.remove(e)})),t):(t.data=x(t.data,v(e)?e:B(e)),t))},addRange:function(e,t){var n=this;return n.data=P(n.data,v(e)?e:B(e),v(t)?t:B(t)),n},removeRange:function(e,t){var n=this,a=v(e)?e:B(e),r=v(t)?t:B(t);return n.data=S(n.data,a,r),n},intersection:function(e){var t=this,n=e instanceof V?_(e.data):e;return t.data=function(e,t){for(var n,a=0,r=t.length,i=[];a=d&&n<=l&&(i.push(t,d),a.push(d,n+1)),n>=u&&n<=c&&(i.push(t,d),a.push(d,56320),r.push(u,n+1)),n>c&&(i.push(t,d),a.push(d,56320),r.push(u,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),o.push(65536,n+1)))):t>=d&&t<=l?(n>=d&&n<=l&&a.push(t,n+1),n>=u&&n<=c&&(a.push(t,56320),r.push(u,n+1)),n>c&&(a.push(t,56320),r.push(u,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),o.push(65536,n+1)))):t>=u&&t<=c?(n>=u&&n<=c&&r.push(t,n+1),n>c&&(r.push(t,57344),n<=65535?i.push(57344,n+1):(i.push(57344,65536),o.push(65536,n+1)))):t>c&&t<=65535?n<=65535?i.push(t,n+1):(i.push(t,65536),o.push(65536,n+1)):o.push(t,n+1),s+=2;return{loneHighSurrogates:a,loneLowSurrogates:r,bmp:i,astral:o}}(e),i=r.loneHighSurrogates,o=r.loneLowSurrogates,s=r.bmp,p=r.astral,f=!O(i),h=!O(o),y=U(p);return t&&(s=T(s,i),f=!1,s=T(s,o),h=!1),O(s)||a.push(F(s)),y.length&&a.push(function(e){var t=[];return g(e,(function(e){var n=e[0],a=e[1];t.push(F(n)+F(a))})),t.join("|")}(y)),f&&a.push(F(i)+"(?![\\uDC00-\\uDFFF])"),h&&a.push("(?:[^\\uD800-\\uDBFF]|^)"+F(o)),a.join("|")}(this.data,!!e&&e.bmpOnly,!!e&&e.hasUnicodeFlag);return t?t.replace(p,"\\0$1"):"[]"},toRegExp:function(e){var t=this.toString(e&&-1!=e.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(t,e||"")},valueOf:function(){return _(this.data)}}),q.toArray=q.valueOf,void 0===(a=function(){return V}.call(t,n,t,e))||(e.exports=a)}()},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={react:!0,assertNode:!0,createTypeAnnotationBasedOnTypeof:!0,createUnionTypeAnnotation:!0,createFlowUnionType:!0,createTSUnionType:!0,cloneNode:!0,clone:!0,cloneDeep:!0,cloneDeepWithoutLoc:!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,isPlaceholderType:!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 s.default}}),Object.defineProperty(t,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"createFlowUnionType",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"createTSUnionType",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"cloneNode",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"clone",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"cloneDeep",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"cloneDeepWithoutLoc",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"cloneWithoutLoc",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"addComment",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"addComments",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"inheritInnerComments",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"inheritLeadingComments",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"inheritsComments",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"inheritTrailingComments",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"removeComments",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"ensureBlock",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"toBindingIdentifierName",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"toBlock",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"toComputedKey",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"toExpression",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"toIdentifier",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"toKeyAlias",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"toSequenceExpression",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"toStatement",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"valueToNode",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"appendToMemberExpression",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"inherits",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"prependToMemberExpression",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"removeProperties",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"removePropertiesDeep",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"removeTypeDuplicates",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"getBindingIdentifiers",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"getOuterBindingIdentifiers",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"traverse",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"traverseFast",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"shallowEqual",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"isBinding",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"isBlockScoped",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"isImmutable",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"isLet",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(t,"isNode",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(t,"isNodesEquivalent",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"isPlaceholderType",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(t,"isReferenced",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"isScope",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(t,"isSpecifierDefault",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(t,"isType",{enumerable:!0,get:function(){return se.default}}),Object.defineProperty(t,"isValidES3Identifier",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(t,"isValidIdentifier",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(t,"isVar",{enumerable:!0,get:function(){return ue.default}}),Object.defineProperty(t,"matchesPattern",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(t,"buildMatchMemberExpression",{enumerable:!0,get:function(){return fe.default}}),t.react=void 0;var r=n(1007),i=n(1008),o=n(1009),s=n(1019),d=n(1020);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var l=n(1021),u=n(1022),c=n(1023),p=n(26);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var f=n(1025);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var h=n(70),g=n(1026),y=n(1027),m=n(1028),v=n(1029),R=n(1030),b=n(332),E=n(333),x=n(334),S=n(335),w=n(336),T=n(1031),A=n(1032);Object.keys(A).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===A[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return A[e]}}))}));var P=n(69);Object.keys(P).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===P[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return P[e]}}))}));var k=n(1033),O=n(1034),C=n(337),_=n(1035),I=n(1036),j=n(338),D=n(1037),N=n(1038),L=n(1040),M=n(1041),B=n(31);Object.keys(B).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===B[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return B[e]}}))}));var F=n(1042),U=n(1043),V=n(1044),q=n(341),W=n(339),G=n(331),K=n(149),H=n(1045),Y=n(1046);Object.keys(Y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===Y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Y[e]}}))}));var z=n(340),J=n(237),X=n(147),$=n(1047),Q=n(1048),Z=n(1049),ee=n(342),te=n(330),ne=n(1050),ae=n(328),re=n(1051),ie=n(1052),oe=n(1053),se=n(239),de=n(1054),le=n(108),ue=n(1055),ce=n(326),pe=n(240),fe=n(325),he=n(16);Object.keys(he).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===he[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return he[e]}}))}));var ge=n(1056);Object.keys(ge).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===ge[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ge[e]}}))}));var ye={isReactComponent:r.default,isCompatTag:i.default,buildChildren:o.default};t.react=ye},(e,t,n)=>{var a=n(4),r=n(28).f,i=n(17),o=n(18),s=n(126),d=n(198),l=n(78);e.exports=function(e,t){var n,u,c,p,f,h=e.target,g=e.global,y=e.stat;if(n=g?a:y?a[h]||s(h,{}):(a[h]||{}).prototype)for(u in t){if(p=t[u],c=e.noTargetGet?(f=r(n,u))&&f.value:n[u],!l(g?u:h+(y?".":"#")+u,e.forced)&&void 0!==c){if(typeof p==typeof c)continue;d(p,c)}(e.sham||c&&c.sham)&&i(p,"sham",!0),o(n,u,p,e)}}},(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.declare=function(e){return function(t,r,i){for(var o,s,d=0,l=Object.keys(n);d{var a=function(e){return e&&e.Math==Math&&e};e.exports=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},(e,t,n)=>{"use strict";function a(e,t){for(var n=0;n{var a=n(4),r=n(96),i=n(13),o=n(76),s=n(131),d=n(203),l=r("wks"),u=a.Symbol,c=d?u:u&&u.withoutSetter||o;e.exports=function(e){return i(l,e)&&(s||"string"==typeof l[e])||(s&&i(u,e)?l[e]=u[e]:l[e]=c("Symbol."+e)),l[e]}},(e,t,n)=>{var a=n(23),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},(e,t,n)=>{var a=n(9);e.exports=function(e){if(!a(e))throw TypeError(String(e)+" is not an object");return e}},e=>{var t=function(e){"use strict";var t,n=Object.prototype,a=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",o=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function l(e,t,n,a){var r=t&&t.prototype instanceof y?t:y,i=Object.create(r.prototype),o=new k(a||[]);return i._invoke=function(e,t,n){var a=c;return function(r,i){if(a===f)throw new Error("Generator is already running");if(a===h){if("throw"===r)throw i;return C()}for(n.method=r,n.arg=i;;){var o=n.delegate;if(o){var s=T(o,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===c)throw a=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=f;var d=u(e,t,n);if("normal"===d.type){if(a=n.done?h:p,d.arg===g)continue;return{value:d.arg,done:n.done}}"throw"===d.type&&(a=h,n.method="throw",n.arg=d.arg)}}}(e,n,o),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var c="suspendedStart",p="suspendedYield",f="executing",h="completed",g={};function y(){}function m(){}function v(){}var R={};R[i]=function(){return this};var b=Object.getPrototypeOf,E=b&&b(b(O([])));E&&E!==n&&a.call(E,i)&&(R=E);var x=v.prototype=y.prototype=Object.create(R);function S(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function n(r,i,o,s){var d=u(e[r],e,i);if("throw"!==d.type){var l=d.arg,c=l.value;return c&&"object"==typeof c&&a.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,o,s)}),(function(e){n("throw",e,o,s)})):t.resolve(c).then((function(e){l.value=e,o(l)}),(function(e){return n("throw",e,o,s)}))}s(d.arg)}var r;this._invoke=function(e,a){function i(){return new t((function(t,r){n(e,a,t,r)}))}return r=r?r.then(i,i):i()}}function T(e,n){var a=e.iterator[n.method];if(a===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var r=u(a,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,g;var i=r.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function O(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function n(){for(;++r=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var d=a.call(o,"catchLoc"),l=a.call(o,"finallyLoc");if(d&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),P(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;P(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,a){return this.delegate={iterator:O(e),resultName:n,nextLoc:a},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},(e,t,n)=>{var a=n(5);e.exports=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},(e,t,n)=>{var a=n(15),r={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return r.call(a(e),t)}},(e,t,n)=>{var a=n(12),r=n(196),i=n(10),o=n(40),s=Object.defineProperty;t.f=a?s:function(e,t,n){if(i(e),t=o(t,!0),i(n),r)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},(e,t,n)=>{var a=n(22);e.exports=function(e){return Object(a(e))}},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isArrayExpression=function(e,t){return!!e&&("ArrayExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isAssignmentExpression=function(e,t){return!!e&&("AssignmentExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBinaryExpression=function(e,t){return!!e&&("BinaryExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isInterpreterDirective=function(e,t){return!!e&&("InterpreterDirective"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDirective=function(e,t){return!!e&&("Directive"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDirectiveLiteral=function(e,t){return!!e&&("DirectiveLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBlockStatement=function(e,t){return!!e&&("BlockStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBreakStatement=function(e,t){return!!e&&("BreakStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isCallExpression=function(e,t){return!!e&&("CallExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isCatchClause=function(e,t){return!!e&&("CatchClause"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isConditionalExpression=function(e,t){return!!e&&("ConditionalExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isContinueStatement=function(e,t){return!!e&&("ContinueStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDebuggerStatement=function(e,t){return!!e&&("DebuggerStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDoWhileStatement=function(e,t){return!!e&&("DoWhileStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEmptyStatement=function(e,t){return!!e&&("EmptyStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExpressionStatement=function(e,t){return!!e&&("ExpressionStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isFile=function(e,t){return!!e&&("File"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isForInStatement=function(e,t){return!!e&&("ForInStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isForStatement=function(e,t){return!!e&&("ForStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isFunctionDeclaration=function(e,t){return!!e&&("FunctionDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isFunctionExpression=function(e,t){return!!e&&("FunctionExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isIdentifier=function(e,t){return!!e&&("Identifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isIfStatement=function(e,t){return!!e&&("IfStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isLabeledStatement=function(e,t){return!!e&&("LabeledStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isStringLiteral=function(e,t){return!!e&&("StringLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNumericLiteral=function(e,t){return!!e&&("NumericLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNullLiteral=function(e,t){return!!e&&("NullLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBooleanLiteral=function(e,t){return!!e&&("BooleanLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isRegExpLiteral=function(e,t){return!!e&&("RegExpLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isLogicalExpression=function(e,t){return!!e&&("LogicalExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isMemberExpression=function(e,t){return!!e&&("MemberExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNewExpression=function(e,t){return!!e&&("NewExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isProgram=function(e,t){return!!e&&("Program"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectExpression=function(e,t){return!!e&&("ObjectExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectMethod=function(e,t){return!!e&&("ObjectMethod"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectProperty=function(e,t){return!!e&&("ObjectProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isRestElement=function(e,t){return!!e&&("RestElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isReturnStatement=function(e,t){return!!e&&("ReturnStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSequenceExpression=function(e,t){return!!e&&("SequenceExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isParenthesizedExpression=function(e,t){return!!e&&("ParenthesizedExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSwitchCase=function(e,t){return!!e&&("SwitchCase"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSwitchStatement=function(e,t){return!!e&&("SwitchStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isThisExpression=function(e,t){return!!e&&("ThisExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isThrowStatement=function(e,t){return!!e&&("ThrowStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTryStatement=function(e,t){return!!e&&("TryStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isUnaryExpression=function(e,t){return!!e&&("UnaryExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isUpdateExpression=function(e,t){return!!e&&("UpdateExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isVariableDeclaration=function(e,t){return!!e&&("VariableDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isVariableDeclarator=function(e,t){return!!e&&("VariableDeclarator"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isWhileStatement=function(e,t){return!!e&&("WhileStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isWithStatement=function(e,t){return!!e&&("WithStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isAssignmentPattern=function(e,t){return!!e&&("AssignmentPattern"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isArrayPattern=function(e,t){return!!e&&("ArrayPattern"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isArrowFunctionExpression=function(e,t){return!!e&&("ArrowFunctionExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassBody=function(e,t){return!!e&&("ClassBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassExpression=function(e,t){return!!e&&("ClassExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassDeclaration=function(e,t){return!!e&&("ClassDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportAllDeclaration=function(e,t){return!!e&&("ExportAllDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportDefaultDeclaration=function(e,t){return!!e&&("ExportDefaultDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportNamedDeclaration=function(e,t){return!!e&&("ExportNamedDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportSpecifier=function(e,t){return!!e&&("ExportSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isForOfStatement=function(e,t){return!!e&&("ForOfStatement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImportDeclaration=function(e,t){return!!e&&("ImportDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImportDefaultSpecifier=function(e,t){return!!e&&("ImportDefaultSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImportNamespaceSpecifier=function(e,t){return!!e&&("ImportNamespaceSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImportSpecifier=function(e,t){return!!e&&("ImportSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isMetaProperty=function(e,t){return!!e&&("MetaProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassMethod=function(e,t){return!!e&&("ClassMethod"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectPattern=function(e,t){return!!e&&("ObjectPattern"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSpreadElement=function(e,t){return!!e&&("SpreadElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSuper=function(e,t){return!!e&&("Super"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTaggedTemplateExpression=function(e,t){return!!e&&("TaggedTemplateExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTemplateElement=function(e,t){return!!e&&("TemplateElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTemplateLiteral=function(e,t){return!!e&&("TemplateLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isYieldExpression=function(e,t){return!!e&&("YieldExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isAwaitExpression=function(e,t){return!!e&&("AwaitExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImport=function(e,t){return!!e&&("Import"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBigIntLiteral=function(e,t){return!!e&&("BigIntLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportNamespaceSpecifier=function(e,t){return!!e&&("ExportNamespaceSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isOptionalMemberExpression=function(e,t){return!!e&&("OptionalMemberExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isOptionalCallExpression=function(e,t){return!!e&&("OptionalCallExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isAnyTypeAnnotation=function(e,t){return!!e&&("AnyTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isArrayTypeAnnotation=function(e,t){return!!e&&("ArrayTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBooleanTypeAnnotation=function(e,t){return!!e&&("BooleanTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBooleanLiteralTypeAnnotation=function(e,t){return!!e&&("BooleanLiteralTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNullLiteralTypeAnnotation=function(e,t){return!!e&&("NullLiteralTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassImplements=function(e,t){return!!e&&("ClassImplements"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareClass=function(e,t){return!!e&&("DeclareClass"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareFunction=function(e,t){return!!e&&("DeclareFunction"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareInterface=function(e,t){return!!e&&("DeclareInterface"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareModule=function(e,t){return!!e&&("DeclareModule"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareModuleExports=function(e,t){return!!e&&("DeclareModuleExports"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareTypeAlias=function(e,t){return!!e&&("DeclareTypeAlias"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareOpaqueType=function(e,t){return!!e&&("DeclareOpaqueType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareVariable=function(e,t){return!!e&&("DeclareVariable"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareExportDeclaration=function(e,t){return!!e&&("DeclareExportDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclareExportAllDeclaration=function(e,t){return!!e&&("DeclareExportAllDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDeclaredPredicate=function(e,t){return!!e&&("DeclaredPredicate"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExistsTypeAnnotation=function(e,t){return!!e&&("ExistsTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isFunctionTypeAnnotation=function(e,t){return!!e&&("FunctionTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isFunctionTypeParam=function(e,t){return!!e&&("FunctionTypeParam"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isGenericTypeAnnotation=function(e,t){return!!e&&("GenericTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isInferredPredicate=function(e,t){return!!e&&("InferredPredicate"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isInterfaceExtends=function(e,t){return!!e&&("InterfaceExtends"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isInterfaceDeclaration=function(e,t){return!!e&&("InterfaceDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isInterfaceTypeAnnotation=function(e,t){return!!e&&("InterfaceTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isIntersectionTypeAnnotation=function(e,t){return!!e&&("IntersectionTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isMixedTypeAnnotation=function(e,t){return!!e&&("MixedTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEmptyTypeAnnotation=function(e,t){return!!e&&("EmptyTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNullableTypeAnnotation=function(e,t){return!!e&&("NullableTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNumberLiteralTypeAnnotation=function(e,t){return!!e&&("NumberLiteralTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNumberTypeAnnotation=function(e,t){return!!e&&("NumberTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeAnnotation=function(e,t){return!!e&&("ObjectTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeInternalSlot=function(e,t){return!!e&&("ObjectTypeInternalSlot"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeCallProperty=function(e,t){return!!e&&("ObjectTypeCallProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeIndexer=function(e,t){return!!e&&("ObjectTypeIndexer"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeProperty=function(e,t){return!!e&&("ObjectTypeProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isObjectTypeSpreadProperty=function(e,t){return!!e&&("ObjectTypeSpreadProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isOpaqueType=function(e,t){return!!e&&("OpaqueType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isQualifiedTypeIdentifier=function(e,t){return!!e&&("QualifiedTypeIdentifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isStringLiteralTypeAnnotation=function(e,t){return!!e&&("StringLiteralTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isStringTypeAnnotation=function(e,t){return!!e&&("StringTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSymbolTypeAnnotation=function(e,t){return!!e&&("SymbolTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isThisTypeAnnotation=function(e,t){return!!e&&("ThisTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTupleTypeAnnotation=function(e,t){return!!e&&("TupleTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeofTypeAnnotation=function(e,t){return!!e&&("TypeofTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeAlias=function(e,t){return!!e&&("TypeAlias"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeAnnotation=function(e,t){return!!e&&("TypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeCastExpression=function(e,t){return!!e&&("TypeCastExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeParameter=function(e,t){return!!e&&("TypeParameter"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeParameterDeclaration=function(e,t){return!!e&&("TypeParameterDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTypeParameterInstantiation=function(e,t){return!!e&&("TypeParameterInstantiation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isUnionTypeAnnotation=function(e,t){return!!e&&("UnionTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isVariance=function(e,t){return!!e&&("Variance"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isVoidTypeAnnotation=function(e,t){return!!e&&("VoidTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumDeclaration=function(e,t){return!!e&&("EnumDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumBooleanBody=function(e,t){return!!e&&("EnumBooleanBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumNumberBody=function(e,t){return!!e&&("EnumNumberBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumStringBody=function(e,t){return!!e&&("EnumStringBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumSymbolBody=function(e,t){return!!e&&("EnumSymbolBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumBooleanMember=function(e,t){return!!e&&("EnumBooleanMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumNumberMember=function(e,t){return!!e&&("EnumNumberMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumStringMember=function(e,t){return!!e&&("EnumStringMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isEnumDefaultedMember=function(e,t){return!!e&&("EnumDefaultedMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isIndexedAccessType=function(e,t){return!!e&&("IndexedAccessType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isOptionalIndexedAccessType=function(e,t){return!!e&&("OptionalIndexedAccessType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXAttribute=function(e,t){return!!e&&("JSXAttribute"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXClosingElement=function(e,t){return!!e&&("JSXClosingElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXElement=function(e,t){return!!e&&("JSXElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXEmptyExpression=function(e,t){return!!e&&("JSXEmptyExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXExpressionContainer=function(e,t){return!!e&&("JSXExpressionContainer"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXSpreadChild=function(e,t){return!!e&&("JSXSpreadChild"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXIdentifier=function(e,t){return!!e&&("JSXIdentifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXMemberExpression=function(e,t){return!!e&&("JSXMemberExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXNamespacedName=function(e,t){return!!e&&("JSXNamespacedName"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXOpeningElement=function(e,t){return!!e&&("JSXOpeningElement"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXSpreadAttribute=function(e,t){return!!e&&("JSXSpreadAttribute"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXText=function(e,t){return!!e&&("JSXText"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXFragment=function(e,t){return!!e&&("JSXFragment"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXOpeningFragment=function(e,t){return!!e&&("JSXOpeningFragment"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isJSXClosingFragment=function(e,t){return!!e&&("JSXClosingFragment"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isNoop=function(e,t){return!!e&&("Noop"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isPlaceholder=function(e,t){return!!e&&("Placeholder"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isV8IntrinsicIdentifier=function(e,t){return!!e&&("V8IntrinsicIdentifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isArgumentPlaceholder=function(e,t){return!!e&&("ArgumentPlaceholder"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isBindExpression=function(e,t){return!!e&&("BindExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassProperty=function(e,t){return!!e&&("ClassProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isPipelineTopicExpression=function(e,t){return!!e&&("PipelineTopicExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isPipelineBareFunction=function(e,t){return!!e&&("PipelineBareFunction"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isPipelinePrimaryTopicReference=function(e,t){return!!e&&("PipelinePrimaryTopicReference"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassPrivateProperty=function(e,t){return!!e&&("ClassPrivateProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isClassPrivateMethod=function(e,t){return!!e&&("ClassPrivateMethod"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isImportAttribute=function(e,t){return!!e&&("ImportAttribute"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDecorator=function(e,t){return!!e&&("Decorator"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDoExpression=function(e,t){return!!e&&("DoExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExportDefaultSpecifier=function(e,t){return!!e&&("ExportDefaultSpecifier"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isPrivateName=function(e,t){return!!e&&("PrivateName"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isRecordExpression=function(e,t){return!!e&&("RecordExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTupleExpression=function(e,t){return!!e&&("TupleExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isDecimalLiteral=function(e,t){return!!e&&("DecimalLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isStaticBlock=function(e,t){return!!e&&("StaticBlock"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isModuleExpression=function(e,t){return!!e&&("ModuleExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSParameterProperty=function(e,t){return!!e&&("TSParameterProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSDeclareFunction=function(e,t){return!!e&&("TSDeclareFunction"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSDeclareMethod=function(e,t){return!!e&&("TSDeclareMethod"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSQualifiedName=function(e,t){return!!e&&("TSQualifiedName"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSCallSignatureDeclaration=function(e,t){return!!e&&("TSCallSignatureDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSConstructSignatureDeclaration=function(e,t){return!!e&&("TSConstructSignatureDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSPropertySignature=function(e,t){return!!e&&("TSPropertySignature"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSMethodSignature=function(e,t){return!!e&&("TSMethodSignature"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSIndexSignature=function(e,t){return!!e&&("TSIndexSignature"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSAnyKeyword=function(e,t){return!!e&&("TSAnyKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSBooleanKeyword=function(e,t){return!!e&&("TSBooleanKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSBigIntKeyword=function(e,t){return!!e&&("TSBigIntKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSIntrinsicKeyword=function(e,t){return!!e&&("TSIntrinsicKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNeverKeyword=function(e,t){return!!e&&("TSNeverKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNullKeyword=function(e,t){return!!e&&("TSNullKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNumberKeyword=function(e,t){return!!e&&("TSNumberKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSObjectKeyword=function(e,t){return!!e&&("TSObjectKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSStringKeyword=function(e,t){return!!e&&("TSStringKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSSymbolKeyword=function(e,t){return!!e&&("TSSymbolKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSUndefinedKeyword=function(e,t){return!!e&&("TSUndefinedKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSUnknownKeyword=function(e,t){return!!e&&("TSUnknownKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSVoidKeyword=function(e,t){return!!e&&("TSVoidKeyword"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSThisType=function(e,t){return!!e&&("TSThisType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSFunctionType=function(e,t){return!!e&&("TSFunctionType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSConstructorType=function(e,t){return!!e&&("TSConstructorType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeReference=function(e,t){return!!e&&("TSTypeReference"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypePredicate=function(e,t){return!!e&&("TSTypePredicate"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeQuery=function(e,t){return!!e&&("TSTypeQuery"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeLiteral=function(e,t){return!!e&&("TSTypeLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSArrayType=function(e,t){return!!e&&("TSArrayType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTupleType=function(e,t){return!!e&&("TSTupleType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSOptionalType=function(e,t){return!!e&&("TSOptionalType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSRestType=function(e,t){return!!e&&("TSRestType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNamedTupleMember=function(e,t){return!!e&&("TSNamedTupleMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSUnionType=function(e,t){return!!e&&("TSUnionType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSIntersectionType=function(e,t){return!!e&&("TSIntersectionType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSConditionalType=function(e,t){return!!e&&("TSConditionalType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSInferType=function(e,t){return!!e&&("TSInferType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSParenthesizedType=function(e,t){return!!e&&("TSParenthesizedType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeOperator=function(e,t){return!!e&&("TSTypeOperator"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSIndexedAccessType=function(e,t){return!!e&&("TSIndexedAccessType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSMappedType=function(e,t){return!!e&&("TSMappedType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSLiteralType=function(e,t){return!!e&&("TSLiteralType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSExpressionWithTypeArguments=function(e,t){return!!e&&("TSExpressionWithTypeArguments"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSInterfaceDeclaration=function(e,t){return!!e&&("TSInterfaceDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSInterfaceBody=function(e,t){return!!e&&("TSInterfaceBody"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeAliasDeclaration=function(e,t){return!!e&&("TSTypeAliasDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSAsExpression=function(e,t){return!!e&&("TSAsExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeAssertion=function(e,t){return!!e&&("TSTypeAssertion"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSEnumDeclaration=function(e,t){return!!e&&("TSEnumDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSEnumMember=function(e,t){return!!e&&("TSEnumMember"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSModuleDeclaration=function(e,t){return!!e&&("TSModuleDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSModuleBlock=function(e,t){return!!e&&("TSModuleBlock"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSImportType=function(e,t){return!!e&&("TSImportType"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSImportEqualsDeclaration=function(e,t){return!!e&&("TSImportEqualsDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSExternalModuleReference=function(e,t){return!!e&&("TSExternalModuleReference"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNonNullExpression=function(e,t){return!!e&&("TSNonNullExpression"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSExportAssignment=function(e,t){return!!e&&("TSExportAssignment"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSNamespaceExportDeclaration=function(e,t){return!!e&&("TSNamespaceExportDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeAnnotation=function(e,t){return!!e&&("TSTypeAnnotation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeParameterInstantiation=function(e,t){return!!e&&("TSTypeParameterInstantiation"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeParameterDeclaration=function(e,t){return!!e&&("TSTypeParameterDeclaration"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isTSTypeParameter=function(e,t){return!!e&&("TSTypeParameter"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isExpression=function(e,t){if(!e)return!1;var n=e.type;return("ArrayExpression"===n||"AssignmentExpression"===n||"BinaryExpression"===n||"CallExpression"===n||"ConditionalExpression"===n||"FunctionExpression"===n||"Identifier"===n||"StringLiteral"===n||"NumericLiteral"===n||"NullLiteral"===n||"BooleanLiteral"===n||"RegExpLiteral"===n||"LogicalExpression"===n||"MemberExpression"===n||"NewExpression"===n||"ObjectExpression"===n||"SequenceExpression"===n||"ParenthesizedExpression"===n||"ThisExpression"===n||"UnaryExpression"===n||"UpdateExpression"===n||"ArrowFunctionExpression"===n||"ClassExpression"===n||"MetaProperty"===n||"Super"===n||"TaggedTemplateExpression"===n||"TemplateLiteral"===n||"YieldExpression"===n||"AwaitExpression"===n||"Import"===n||"BigIntLiteral"===n||"OptionalMemberExpression"===n||"OptionalCallExpression"===n||"TypeCastExpression"===n||"JSXElement"===n||"JSXFragment"===n||"BindExpression"===n||"PipelinePrimaryTopicReference"===n||"DoExpression"===n||"RecordExpression"===n||"TupleExpression"===n||"DecimalLiteral"===n||"ModuleExpression"===n||"TSAsExpression"===n||"TSTypeAssertion"===n||"TSNonNullExpression"===n||"Placeholder"===n&&("Expression"===e.expectedNode||"Identifier"===e.expectedNode||"StringLiteral"===e.expectedNode))&&(void 0===t||(0,a.default)(e,t))},t.isBinary=function(e,t){if(!e)return!1;var n=e.type;return("BinaryExpression"===n||"LogicalExpression"===n)&&(void 0===t||(0,a.default)(e,t))},t.isScopable=function(e,t){if(!e)return!1;var n=e.type;return("BlockStatement"===n||"CatchClause"===n||"DoWhileStatement"===n||"ForInStatement"===n||"ForStatement"===n||"FunctionDeclaration"===n||"FunctionExpression"===n||"Program"===n||"ObjectMethod"===n||"SwitchStatement"===n||"WhileStatement"===n||"ArrowFunctionExpression"===n||"ClassExpression"===n||"ClassDeclaration"===n||"ForOfStatement"===n||"ClassMethod"===n||"ClassPrivateMethod"===n||"StaticBlock"===n||"TSModuleBlock"===n||"Placeholder"===n&&"BlockStatement"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isBlockParent=function(e,t){if(!e)return!1;var n=e.type;return("BlockStatement"===n||"CatchClause"===n||"DoWhileStatement"===n||"ForInStatement"===n||"ForStatement"===n||"FunctionDeclaration"===n||"FunctionExpression"===n||"Program"===n||"ObjectMethod"===n||"SwitchStatement"===n||"WhileStatement"===n||"ArrowFunctionExpression"===n||"ForOfStatement"===n||"ClassMethod"===n||"ClassPrivateMethod"===n||"StaticBlock"===n||"TSModuleBlock"===n||"Placeholder"===n&&"BlockStatement"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isBlock=function(e,t){if(!e)return!1;var n=e.type;return("BlockStatement"===n||"Program"===n||"TSModuleBlock"===n||"Placeholder"===n&&"BlockStatement"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isStatement=function(e,t){if(!e)return!1;var n=e.type;return("BlockStatement"===n||"BreakStatement"===n||"ContinueStatement"===n||"DebuggerStatement"===n||"DoWhileStatement"===n||"EmptyStatement"===n||"ExpressionStatement"===n||"ForInStatement"===n||"ForStatement"===n||"FunctionDeclaration"===n||"IfStatement"===n||"LabeledStatement"===n||"ReturnStatement"===n||"SwitchStatement"===n||"ThrowStatement"===n||"TryStatement"===n||"VariableDeclaration"===n||"WhileStatement"===n||"WithStatement"===n||"ClassDeclaration"===n||"ExportAllDeclaration"===n||"ExportDefaultDeclaration"===n||"ExportNamedDeclaration"===n||"ForOfStatement"===n||"ImportDeclaration"===n||"DeclareClass"===n||"DeclareFunction"===n||"DeclareInterface"===n||"DeclareModule"===n||"DeclareModuleExports"===n||"DeclareTypeAlias"===n||"DeclareOpaqueType"===n||"DeclareVariable"===n||"DeclareExportDeclaration"===n||"DeclareExportAllDeclaration"===n||"InterfaceDeclaration"===n||"OpaqueType"===n||"TypeAlias"===n||"EnumDeclaration"===n||"TSDeclareFunction"===n||"TSInterfaceDeclaration"===n||"TSTypeAliasDeclaration"===n||"TSEnumDeclaration"===n||"TSModuleDeclaration"===n||"TSImportEqualsDeclaration"===n||"TSExportAssignment"===n||"TSNamespaceExportDeclaration"===n||"Placeholder"===n&&("Statement"===e.expectedNode||"Declaration"===e.expectedNode||"BlockStatement"===e.expectedNode))&&(void 0===t||(0,a.default)(e,t))},t.isTerminatorless=function(e,t){if(!e)return!1;var n=e.type;return("BreakStatement"===n||"ContinueStatement"===n||"ReturnStatement"===n||"ThrowStatement"===n||"YieldExpression"===n||"AwaitExpression"===n)&&(void 0===t||(0,a.default)(e,t))},t.isCompletionStatement=function(e,t){if(!e)return!1;var n=e.type;return("BreakStatement"===n||"ContinueStatement"===n||"ReturnStatement"===n||"ThrowStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isConditional=function(e,t){if(!e)return!1;var n=e.type;return("ConditionalExpression"===n||"IfStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isLoop=function(e,t){if(!e)return!1;var n=e.type;return("DoWhileStatement"===n||"ForInStatement"===n||"ForStatement"===n||"WhileStatement"===n||"ForOfStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isWhile=function(e,t){if(!e)return!1;var n=e.type;return("DoWhileStatement"===n||"WhileStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isExpressionWrapper=function(e,t){if(!e)return!1;var n=e.type;return("ExpressionStatement"===n||"ParenthesizedExpression"===n||"TypeCastExpression"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFor=function(e,t){if(!e)return!1;var n=e.type;return("ForInStatement"===n||"ForStatement"===n||"ForOfStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isForXStatement=function(e,t){if(!e)return!1;var n=e.type;return("ForInStatement"===n||"ForOfStatement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFunction=function(e,t){if(!e)return!1;var n=e.type;return("FunctionDeclaration"===n||"FunctionExpression"===n||"ObjectMethod"===n||"ArrowFunctionExpression"===n||"ClassMethod"===n||"ClassPrivateMethod"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFunctionParent=function(e,t){if(!e)return!1;var n=e.type;return("FunctionDeclaration"===n||"FunctionExpression"===n||"ObjectMethod"===n||"ArrowFunctionExpression"===n||"ClassMethod"===n||"ClassPrivateMethod"===n)&&(void 0===t||(0,a.default)(e,t))},t.isPureish=function(e,t){if(!e)return!1;var n=e.type;return("FunctionDeclaration"===n||"FunctionExpression"===n||"StringLiteral"===n||"NumericLiteral"===n||"NullLiteral"===n||"BooleanLiteral"===n||"RegExpLiteral"===n||"ArrowFunctionExpression"===n||"BigIntLiteral"===n||"DecimalLiteral"===n||"Placeholder"===n&&"StringLiteral"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isDeclaration=function(e,t){if(!e)return!1;var n=e.type;return("FunctionDeclaration"===n||"VariableDeclaration"===n||"ClassDeclaration"===n||"ExportAllDeclaration"===n||"ExportDefaultDeclaration"===n||"ExportNamedDeclaration"===n||"ImportDeclaration"===n||"DeclareClass"===n||"DeclareFunction"===n||"DeclareInterface"===n||"DeclareModule"===n||"DeclareModuleExports"===n||"DeclareTypeAlias"===n||"DeclareOpaqueType"===n||"DeclareVariable"===n||"DeclareExportDeclaration"===n||"DeclareExportAllDeclaration"===n||"InterfaceDeclaration"===n||"OpaqueType"===n||"TypeAlias"===n||"EnumDeclaration"===n||"TSDeclareFunction"===n||"TSInterfaceDeclaration"===n||"TSTypeAliasDeclaration"===n||"TSEnumDeclaration"===n||"TSModuleDeclaration"===n||"Placeholder"===n&&"Declaration"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isPatternLike=function(e,t){if(!e)return!1;var n=e.type;return("Identifier"===n||"RestElement"===n||"AssignmentPattern"===n||"ArrayPattern"===n||"ObjectPattern"===n||"Placeholder"===n&&("Pattern"===e.expectedNode||"Identifier"===e.expectedNode))&&(void 0===t||(0,a.default)(e,t))},t.isLVal=function(e,t){if(!e)return!1;var n=e.type;return("Identifier"===n||"MemberExpression"===n||"RestElement"===n||"AssignmentPattern"===n||"ArrayPattern"===n||"ObjectPattern"===n||"TSParameterProperty"===n||"Placeholder"===n&&("Pattern"===e.expectedNode||"Identifier"===e.expectedNode))&&(void 0===t||(0,a.default)(e,t))},t.isTSEntityName=function(e,t){if(!e)return!1;var n=e.type;return("Identifier"===n||"TSQualifiedName"===n||"Placeholder"===n&&"Identifier"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isLiteral=function(e,t){if(!e)return!1;var n=e.type;return("StringLiteral"===n||"NumericLiteral"===n||"NullLiteral"===n||"BooleanLiteral"===n||"RegExpLiteral"===n||"TemplateLiteral"===n||"BigIntLiteral"===n||"DecimalLiteral"===n||"Placeholder"===n&&"StringLiteral"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isImmutable=function(e,t){if(!e)return!1;var n=e.type;return("StringLiteral"===n||"NumericLiteral"===n||"NullLiteral"===n||"BooleanLiteral"===n||"BigIntLiteral"===n||"JSXAttribute"===n||"JSXClosingElement"===n||"JSXElement"===n||"JSXExpressionContainer"===n||"JSXSpreadChild"===n||"JSXOpeningElement"===n||"JSXText"===n||"JSXFragment"===n||"JSXOpeningFragment"===n||"JSXClosingFragment"===n||"DecimalLiteral"===n||"Placeholder"===n&&"StringLiteral"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isUserWhitespacable=function(e,t){if(!e)return!1;var n=e.type;return("ObjectMethod"===n||"ObjectProperty"===n||"ObjectTypeInternalSlot"===n||"ObjectTypeCallProperty"===n||"ObjectTypeIndexer"===n||"ObjectTypeProperty"===n||"ObjectTypeSpreadProperty"===n)&&(void 0===t||(0,a.default)(e,t))},t.isMethod=function(e,t){if(!e)return!1;var n=e.type;return("ObjectMethod"===n||"ClassMethod"===n||"ClassPrivateMethod"===n)&&(void 0===t||(0,a.default)(e,t))},t.isObjectMember=function(e,t){if(!e)return!1;var n=e.type;return("ObjectMethod"===n||"ObjectProperty"===n)&&(void 0===t||(0,a.default)(e,t))},t.isProperty=function(e,t){if(!e)return!1;var n=e.type;return("ObjectProperty"===n||"ClassProperty"===n||"ClassPrivateProperty"===n)&&(void 0===t||(0,a.default)(e,t))},t.isUnaryLike=function(e,t){if(!e)return!1;var n=e.type;return("UnaryExpression"===n||"SpreadElement"===n)&&(void 0===t||(0,a.default)(e,t))},t.isPattern=function(e,t){if(!e)return!1;var n=e.type;return("AssignmentPattern"===n||"ArrayPattern"===n||"ObjectPattern"===n||"Placeholder"===n&&"Pattern"===e.expectedNode)&&(void 0===t||(0,a.default)(e,t))},t.isClass=function(e,t){if(!e)return!1;var n=e.type;return("ClassExpression"===n||"ClassDeclaration"===n)&&(void 0===t||(0,a.default)(e,t))},t.isModuleDeclaration=function(e,t){if(!e)return!1;var n=e.type;return("ExportAllDeclaration"===n||"ExportDefaultDeclaration"===n||"ExportNamedDeclaration"===n||"ImportDeclaration"===n)&&(void 0===t||(0,a.default)(e,t))},t.isExportDeclaration=function(e,t){if(!e)return!1;var n=e.type;return("ExportAllDeclaration"===n||"ExportDefaultDeclaration"===n||"ExportNamedDeclaration"===n)&&(void 0===t||(0,a.default)(e,t))},t.isModuleSpecifier=function(e,t){if(!e)return!1;var n=e.type;return("ExportSpecifier"===n||"ImportDefaultSpecifier"===n||"ImportNamespaceSpecifier"===n||"ImportSpecifier"===n||"ExportNamespaceSpecifier"===n||"ExportDefaultSpecifier"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFlow=function(e,t){if(!e)return!1;var n=e.type;return("AnyTypeAnnotation"===n||"ArrayTypeAnnotation"===n||"BooleanTypeAnnotation"===n||"BooleanLiteralTypeAnnotation"===n||"NullLiteralTypeAnnotation"===n||"ClassImplements"===n||"DeclareClass"===n||"DeclareFunction"===n||"DeclareInterface"===n||"DeclareModule"===n||"DeclareModuleExports"===n||"DeclareTypeAlias"===n||"DeclareOpaqueType"===n||"DeclareVariable"===n||"DeclareExportDeclaration"===n||"DeclareExportAllDeclaration"===n||"DeclaredPredicate"===n||"ExistsTypeAnnotation"===n||"FunctionTypeAnnotation"===n||"FunctionTypeParam"===n||"GenericTypeAnnotation"===n||"InferredPredicate"===n||"InterfaceExtends"===n||"InterfaceDeclaration"===n||"InterfaceTypeAnnotation"===n||"IntersectionTypeAnnotation"===n||"MixedTypeAnnotation"===n||"EmptyTypeAnnotation"===n||"NullableTypeAnnotation"===n||"NumberLiteralTypeAnnotation"===n||"NumberTypeAnnotation"===n||"ObjectTypeAnnotation"===n||"ObjectTypeInternalSlot"===n||"ObjectTypeCallProperty"===n||"ObjectTypeIndexer"===n||"ObjectTypeProperty"===n||"ObjectTypeSpreadProperty"===n||"OpaqueType"===n||"QualifiedTypeIdentifier"===n||"StringLiteralTypeAnnotation"===n||"StringTypeAnnotation"===n||"SymbolTypeAnnotation"===n||"ThisTypeAnnotation"===n||"TupleTypeAnnotation"===n||"TypeofTypeAnnotation"===n||"TypeAlias"===n||"TypeAnnotation"===n||"TypeCastExpression"===n||"TypeParameter"===n||"TypeParameterDeclaration"===n||"TypeParameterInstantiation"===n||"UnionTypeAnnotation"===n||"Variance"===n||"VoidTypeAnnotation"===n||"IndexedAccessType"===n||"OptionalIndexedAccessType"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFlowType=function(e,t){if(!e)return!1;var n=e.type;return("AnyTypeAnnotation"===n||"ArrayTypeAnnotation"===n||"BooleanTypeAnnotation"===n||"BooleanLiteralTypeAnnotation"===n||"NullLiteralTypeAnnotation"===n||"ExistsTypeAnnotation"===n||"FunctionTypeAnnotation"===n||"GenericTypeAnnotation"===n||"InterfaceTypeAnnotation"===n||"IntersectionTypeAnnotation"===n||"MixedTypeAnnotation"===n||"EmptyTypeAnnotation"===n||"NullableTypeAnnotation"===n||"NumberLiteralTypeAnnotation"===n||"NumberTypeAnnotation"===n||"ObjectTypeAnnotation"===n||"StringLiteralTypeAnnotation"===n||"StringTypeAnnotation"===n||"SymbolTypeAnnotation"===n||"ThisTypeAnnotation"===n||"TupleTypeAnnotation"===n||"TypeofTypeAnnotation"===n||"UnionTypeAnnotation"===n||"VoidTypeAnnotation"===n||"IndexedAccessType"===n||"OptionalIndexedAccessType"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFlowBaseAnnotation=function(e,t){if(!e)return!1;var n=e.type;return("AnyTypeAnnotation"===n||"BooleanTypeAnnotation"===n||"NullLiteralTypeAnnotation"===n||"MixedTypeAnnotation"===n||"EmptyTypeAnnotation"===n||"NumberTypeAnnotation"===n||"StringTypeAnnotation"===n||"SymbolTypeAnnotation"===n||"ThisTypeAnnotation"===n||"VoidTypeAnnotation"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFlowDeclaration=function(e,t){if(!e)return!1;var n=e.type;return("DeclareClass"===n||"DeclareFunction"===n||"DeclareInterface"===n||"DeclareModule"===n||"DeclareModuleExports"===n||"DeclareTypeAlias"===n||"DeclareOpaqueType"===n||"DeclareVariable"===n||"DeclareExportDeclaration"===n||"DeclareExportAllDeclaration"===n||"InterfaceDeclaration"===n||"OpaqueType"===n||"TypeAlias"===n)&&(void 0===t||(0,a.default)(e,t))},t.isFlowPredicate=function(e,t){if(!e)return!1;var n=e.type;return("DeclaredPredicate"===n||"InferredPredicate"===n)&&(void 0===t||(0,a.default)(e,t))},t.isEnumBody=function(e,t){if(!e)return!1;var n=e.type;return("EnumBooleanBody"===n||"EnumNumberBody"===n||"EnumStringBody"===n||"EnumSymbolBody"===n)&&(void 0===t||(0,a.default)(e,t))},t.isEnumMember=function(e,t){if(!e)return!1;var n=e.type;return("EnumBooleanMember"===n||"EnumNumberMember"===n||"EnumStringMember"===n||"EnumDefaultedMember"===n)&&(void 0===t||(0,a.default)(e,t))},t.isJSX=function(e,t){if(!e)return!1;var n=e.type;return("JSXAttribute"===n||"JSXClosingElement"===n||"JSXElement"===n||"JSXEmptyExpression"===n||"JSXExpressionContainer"===n||"JSXSpreadChild"===n||"JSXIdentifier"===n||"JSXMemberExpression"===n||"JSXNamespacedName"===n||"JSXOpeningElement"===n||"JSXSpreadAttribute"===n||"JSXText"===n||"JSXFragment"===n||"JSXOpeningFragment"===n||"JSXClosingFragment"===n)&&(void 0===t||(0,a.default)(e,t))},t.isPrivate=function(e,t){if(!e)return!1;var n=e.type;return("ClassPrivateProperty"===n||"ClassPrivateMethod"===n||"PrivateName"===n)&&(void 0===t||(0,a.default)(e,t))},t.isTSTypeElement=function(e,t){if(!e)return!1;var n=e.type;return("TSCallSignatureDeclaration"===n||"TSConstructSignatureDeclaration"===n||"TSPropertySignature"===n||"TSMethodSignature"===n||"TSIndexSignature"===n)&&(void 0===t||(0,a.default)(e,t))},t.isTSType=function(e,t){if(!e)return!1;var n=e.type;return("TSAnyKeyword"===n||"TSBooleanKeyword"===n||"TSBigIntKeyword"===n||"TSIntrinsicKeyword"===n||"TSNeverKeyword"===n||"TSNullKeyword"===n||"TSNumberKeyword"===n||"TSObjectKeyword"===n||"TSStringKeyword"===n||"TSSymbolKeyword"===n||"TSUndefinedKeyword"===n||"TSUnknownKeyword"===n||"TSVoidKeyword"===n||"TSThisType"===n||"TSFunctionType"===n||"TSConstructorType"===n||"TSTypeReference"===n||"TSTypePredicate"===n||"TSTypeQuery"===n||"TSTypeLiteral"===n||"TSArrayType"===n||"TSTupleType"===n||"TSOptionalType"===n||"TSRestType"===n||"TSUnionType"===n||"TSIntersectionType"===n||"TSConditionalType"===n||"TSInferType"===n||"TSParenthesizedType"===n||"TSTypeOperator"===n||"TSIndexedAccessType"===n||"TSMappedType"===n||"TSLiteralType"===n||"TSExpressionWithTypeArguments"===n||"TSImportType"===n)&&(void 0===t||(0,a.default)(e,t))},t.isTSBaseType=function(e,t){if(!e)return!1;var n=e.type;return("TSAnyKeyword"===n||"TSBooleanKeyword"===n||"TSBigIntKeyword"===n||"TSIntrinsicKeyword"===n||"TSNeverKeyword"===n||"TSNullKeyword"===n||"TSNumberKeyword"===n||"TSObjectKeyword"===n||"TSStringKeyword"===n||"TSSymbolKeyword"===n||"TSUndefinedKeyword"===n||"TSUnknownKeyword"===n||"TSVoidKeyword"===n||"TSThisType"===n||"TSLiteralType"===n)&&(void 0===t||(0,a.default)(e,t))},t.isNumberLiteral=function(e,t){return!!e&&("NumberLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isRegexLiteral=function(e,t){return!!e&&("RegexLiteral"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isRestProperty=function(e,t){return!!e&&("RestProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))},t.isSpreadProperty=function(e,t){return!!e&&("SpreadProperty"===e.type&&(void 0===t||(0,a.default)(e,t)))};var a=n(237)},(e,t,n)=>{var a=n(12),r=n(14),i=n(44);e.exports=a?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},(e,t,n)=>{var a=n(4),r=n(17),i=n(13),o=n(126),s=n(127),d=n(21),l=d.get,u=d.enforce,c=String(String).split("String");(e.exports=function(e,t,n,s){var d,l=!!s&&!!s.unsafe,p=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||r(n,"name",t),(d=u(n)).source||(d.source=c.join("string"==typeof t?t:""))),e!==a?(l?!f&&e[t]&&(p=!0):delete e[t],p?e[t]=n:r(e,t,n)):p?e[t]=n:o(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},(e,t,n)=>{function a(e,t){for(var n=0;no)throw new TypeError("version is longer than ".concat(o," characters"));r("SemVer",t,n),this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease;var a=t.trim().match(n.loose?l[u.LOOSE]:l[u.FULL]);if(!a)throw new TypeError("Invalid Version: ".concat(t));if(this.raw=t,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>s||this.major<0)throw new TypeError("Invalid major version");if(this.minor>s||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>s||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[n]&&(this.prerelease[n]++,n=-2);-1===n&&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: ".concat(e))}return this.format(),this.raw=this.version,this}}])&&a(t.prototype,n),e}();e.exports=f},(e,t)=>{"use strict";t.__esModule=!0,t.UNIVERSAL=t.ATTRIBUTE=t.CLASS=t.COMBINATOR=t.COMMENT=t.ID=t.NESTING=t.PSEUDO=t.ROOT=t.SELECTOR=t.STRING=t.TAG=void 0,t.TAG="tag",t.STRING="string",t.SELECTOR="selector",t.ROOT="root",t.PSEUDO="pseudo",t.NESTING="nesting",t.ID="id",t.COMMENT="comment",t.COMBINATOR="combinator",t.CLASS="class",t.ATTRIBUTE="attribute",t.UNIVERSAL="universal"},(e,t,n)=>{var a,r,i,o=n(197),s=n(4),d=n(9),l=n(17),u=n(13),c=n(128),p=n(95),f=n(77),h="Object already initialized",g=s.WeakMap;if(o||c.state){var y=c.state||(c.state=new g),m=y.get,v=y.has,R=y.set;a=function(e,t){if(v.call(y,e))throw new TypeError(h);return t.facade=e,R.call(y,e,t),t},r=function(e){return m.call(y,e)||{}},i=function(e){return v.call(y,e)}}else{var b=p("state");f[b]=!0,a=function(e,t){if(u(e,b))throw new TypeError(h);return t.facade=e,l(e,b,t),t},r=function(e){return u(e,b)?e[b]:{}},i=function(e){return u(e,b)}}e.exports={set:a,get:r,has:i,enforce:function(e){return i(e)?r(e):a(e,{})},getterFor:function(e){return function(t){var n;if(!d(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},(e,t,n)=>{var a=n(200),r=n(13),i=n(292),o=n(14).f;e.exports=function(e){var t=a.Symbol||(a.Symbol={});r(t,e)||o(t,e,{value:i.f(e)})}},e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayExpression=function(e){return a.default.apply(void 0,["ArrayExpression"].concat(Array.prototype.slice.call(arguments)))},t.assignmentExpression=function(e,t,n){return a.default.apply(void 0,["AssignmentExpression"].concat(Array.prototype.slice.call(arguments)))},t.binaryExpression=function(e,t,n){return a.default.apply(void 0,["BinaryExpression"].concat(Array.prototype.slice.call(arguments)))},t.interpreterDirective=function(e){return a.default.apply(void 0,["InterpreterDirective"].concat(Array.prototype.slice.call(arguments)))},t.directive=function(e){return a.default.apply(void 0,["Directive"].concat(Array.prototype.slice.call(arguments)))},t.directiveLiteral=function(e){return a.default.apply(void 0,["DirectiveLiteral"].concat(Array.prototype.slice.call(arguments)))},t.blockStatement=function(e,t){return a.default.apply(void 0,["BlockStatement"].concat(Array.prototype.slice.call(arguments)))},t.breakStatement=function(e){return a.default.apply(void 0,["BreakStatement"].concat(Array.prototype.slice.call(arguments)))},t.callExpression=function(e,t){return a.default.apply(void 0,["CallExpression"].concat(Array.prototype.slice.call(arguments)))},t.catchClause=function(e,t){return a.default.apply(void 0,["CatchClause"].concat(Array.prototype.slice.call(arguments)))},t.conditionalExpression=function(e,t,n){return a.default.apply(void 0,["ConditionalExpression"].concat(Array.prototype.slice.call(arguments)))},t.continueStatement=function(e){return a.default.apply(void 0,["ContinueStatement"].concat(Array.prototype.slice.call(arguments)))},t.debuggerStatement=function(){return a.default.apply(void 0,["DebuggerStatement"].concat(Array.prototype.slice.call(arguments)))},t.doWhileStatement=function(e,t){return a.default.apply(void 0,["DoWhileStatement"].concat(Array.prototype.slice.call(arguments)))},t.emptyStatement=function(){return a.default.apply(void 0,["EmptyStatement"].concat(Array.prototype.slice.call(arguments)))},t.expressionStatement=function(e){return a.default.apply(void 0,["ExpressionStatement"].concat(Array.prototype.slice.call(arguments)))},t.file=function(e,t,n){return a.default.apply(void 0,["File"].concat(Array.prototype.slice.call(arguments)))},t.forInStatement=function(e,t,n){return a.default.apply(void 0,["ForInStatement"].concat(Array.prototype.slice.call(arguments)))},t.forStatement=function(e,t,n,r){return a.default.apply(void 0,["ForStatement"].concat(Array.prototype.slice.call(arguments)))},t.functionDeclaration=function(e,t,n,r,i){return a.default.apply(void 0,["FunctionDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.functionExpression=function(e,t,n,r,i){return a.default.apply(void 0,["FunctionExpression"].concat(Array.prototype.slice.call(arguments)))},t.identifier=function(e){return a.default.apply(void 0,["Identifier"].concat(Array.prototype.slice.call(arguments)))},t.ifStatement=function(e,t,n){return a.default.apply(void 0,["IfStatement"].concat(Array.prototype.slice.call(arguments)))},t.labeledStatement=function(e,t){return a.default.apply(void 0,["LabeledStatement"].concat(Array.prototype.slice.call(arguments)))},t.stringLiteral=function(e){return a.default.apply(void 0,["StringLiteral"].concat(Array.prototype.slice.call(arguments)))},t.numericLiteral=function(e){return a.default.apply(void 0,["NumericLiteral"].concat(Array.prototype.slice.call(arguments)))},t.nullLiteral=function(){return a.default.apply(void 0,["NullLiteral"].concat(Array.prototype.slice.call(arguments)))},t.booleanLiteral=function(e){return a.default.apply(void 0,["BooleanLiteral"].concat(Array.prototype.slice.call(arguments)))},t.regExpLiteral=function(e,t){return a.default.apply(void 0,["RegExpLiteral"].concat(Array.prototype.slice.call(arguments)))},t.logicalExpression=function(e,t,n){return a.default.apply(void 0,["LogicalExpression"].concat(Array.prototype.slice.call(arguments)))},t.memberExpression=function(e,t,n,r){return a.default.apply(void 0,["MemberExpression"].concat(Array.prototype.slice.call(arguments)))},t.newExpression=function(e,t){return a.default.apply(void 0,["NewExpression"].concat(Array.prototype.slice.call(arguments)))},t.program=function(e,t,n,r){return a.default.apply(void 0,["Program"].concat(Array.prototype.slice.call(arguments)))},t.objectExpression=function(e){return a.default.apply(void 0,["ObjectExpression"].concat(Array.prototype.slice.call(arguments)))},t.objectMethod=function(e,t,n,r,i,o,s){return a.default.apply(void 0,["ObjectMethod"].concat(Array.prototype.slice.call(arguments)))},t.objectProperty=function(e,t,n,r,i){return a.default.apply(void 0,["ObjectProperty"].concat(Array.prototype.slice.call(arguments)))},t.restElement=function(e){return a.default.apply(void 0,["RestElement"].concat(Array.prototype.slice.call(arguments)))},t.returnStatement=function(e){return a.default.apply(void 0,["ReturnStatement"].concat(Array.prototype.slice.call(arguments)))},t.sequenceExpression=function(e){return a.default.apply(void 0,["SequenceExpression"].concat(Array.prototype.slice.call(arguments)))},t.parenthesizedExpression=function(e){return a.default.apply(void 0,["ParenthesizedExpression"].concat(Array.prototype.slice.call(arguments)))},t.switchCase=function(e,t){return a.default.apply(void 0,["SwitchCase"].concat(Array.prototype.slice.call(arguments)))},t.switchStatement=function(e,t){return a.default.apply(void 0,["SwitchStatement"].concat(Array.prototype.slice.call(arguments)))},t.thisExpression=function(){return a.default.apply(void 0,["ThisExpression"].concat(Array.prototype.slice.call(arguments)))},t.throwStatement=function(e){return a.default.apply(void 0,["ThrowStatement"].concat(Array.prototype.slice.call(arguments)))},t.tryStatement=function(e,t,n){return a.default.apply(void 0,["TryStatement"].concat(Array.prototype.slice.call(arguments)))},t.unaryExpression=function(e,t,n){return a.default.apply(void 0,["UnaryExpression"].concat(Array.prototype.slice.call(arguments)))},t.updateExpression=function(e,t,n){return a.default.apply(void 0,["UpdateExpression"].concat(Array.prototype.slice.call(arguments)))},t.variableDeclaration=function(e,t){return a.default.apply(void 0,["VariableDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.variableDeclarator=function(e,t){return a.default.apply(void 0,["VariableDeclarator"].concat(Array.prototype.slice.call(arguments)))},t.whileStatement=function(e,t){return a.default.apply(void 0,["WhileStatement"].concat(Array.prototype.slice.call(arguments)))},t.withStatement=function(e,t){return a.default.apply(void 0,["WithStatement"].concat(Array.prototype.slice.call(arguments)))},t.assignmentPattern=function(e,t){return a.default.apply(void 0,["AssignmentPattern"].concat(Array.prototype.slice.call(arguments)))},t.arrayPattern=function(e){return a.default.apply(void 0,["ArrayPattern"].concat(Array.prototype.slice.call(arguments)))},t.arrowFunctionExpression=function(e,t,n){return a.default.apply(void 0,["ArrowFunctionExpression"].concat(Array.prototype.slice.call(arguments)))},t.classBody=function(e){return a.default.apply(void 0,["ClassBody"].concat(Array.prototype.slice.call(arguments)))},t.classExpression=function(e,t,n,r){return a.default.apply(void 0,["ClassExpression"].concat(Array.prototype.slice.call(arguments)))},t.classDeclaration=function(e,t,n,r){return a.default.apply(void 0,["ClassDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.exportAllDeclaration=function(e){return a.default.apply(void 0,["ExportAllDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.exportDefaultDeclaration=function(e){return a.default.apply(void 0,["ExportDefaultDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.exportNamedDeclaration=function(e,t,n){return a.default.apply(void 0,["ExportNamedDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.exportSpecifier=function(e,t){return a.default.apply(void 0,["ExportSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.forOfStatement=function(e,t,n,r){return a.default.apply(void 0,["ForOfStatement"].concat(Array.prototype.slice.call(arguments)))},t.importDeclaration=function(e,t){return a.default.apply(void 0,["ImportDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.importDefaultSpecifier=function(e){return a.default.apply(void 0,["ImportDefaultSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.importNamespaceSpecifier=function(e){return a.default.apply(void 0,["ImportNamespaceSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.importSpecifier=function(e,t){return a.default.apply(void 0,["ImportSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.metaProperty=function(e,t){return a.default.apply(void 0,["MetaProperty"].concat(Array.prototype.slice.call(arguments)))},t.classMethod=function(e,t,n,r,i,o,s,d){return a.default.apply(void 0,["ClassMethod"].concat(Array.prototype.slice.call(arguments)))},t.objectPattern=function(e){return a.default.apply(void 0,["ObjectPattern"].concat(Array.prototype.slice.call(arguments)))},t.spreadElement=function(e){return a.default.apply(void 0,["SpreadElement"].concat(Array.prototype.slice.call(arguments)))},t.super=function(){return a.default.apply(void 0,["Super"].concat(Array.prototype.slice.call(arguments)))},t.taggedTemplateExpression=function(e,t){return a.default.apply(void 0,["TaggedTemplateExpression"].concat(Array.prototype.slice.call(arguments)))},t.templateElement=function(e,t){return a.default.apply(void 0,["TemplateElement"].concat(Array.prototype.slice.call(arguments)))},t.templateLiteral=function(e,t){return a.default.apply(void 0,["TemplateLiteral"].concat(Array.prototype.slice.call(arguments)))},t.yieldExpression=function(e,t){return a.default.apply(void 0,["YieldExpression"].concat(Array.prototype.slice.call(arguments)))},t.awaitExpression=function(e){return a.default.apply(void 0,["AwaitExpression"].concat(Array.prototype.slice.call(arguments)))},t.import=function(){return a.default.apply(void 0,["Import"].concat(Array.prototype.slice.call(arguments)))},t.bigIntLiteral=function(e){return a.default.apply(void 0,["BigIntLiteral"].concat(Array.prototype.slice.call(arguments)))},t.exportNamespaceSpecifier=function(e){return a.default.apply(void 0,["ExportNamespaceSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.optionalMemberExpression=function(e,t,n,r){return a.default.apply(void 0,["OptionalMemberExpression"].concat(Array.prototype.slice.call(arguments)))},t.optionalCallExpression=function(e,t,n){return a.default.apply(void 0,["OptionalCallExpression"].concat(Array.prototype.slice.call(arguments)))},t.anyTypeAnnotation=function(){return a.default.apply(void 0,["AnyTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.arrayTypeAnnotation=function(e){return a.default.apply(void 0,["ArrayTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.booleanTypeAnnotation=function(){return a.default.apply(void 0,["BooleanTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.booleanLiteralTypeAnnotation=function(e){return a.default.apply(void 0,["BooleanLiteralTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.nullLiteralTypeAnnotation=function(){return a.default.apply(void 0,["NullLiteralTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.classImplements=function(e,t){return a.default.apply(void 0,["ClassImplements"].concat(Array.prototype.slice.call(arguments)))},t.declareClass=function(e,t,n,r){return a.default.apply(void 0,["DeclareClass"].concat(Array.prototype.slice.call(arguments)))},t.declareFunction=function(e){return a.default.apply(void 0,["DeclareFunction"].concat(Array.prototype.slice.call(arguments)))},t.declareInterface=function(e,t,n,r){return a.default.apply(void 0,["DeclareInterface"].concat(Array.prototype.slice.call(arguments)))},t.declareModule=function(e,t,n){return a.default.apply(void 0,["DeclareModule"].concat(Array.prototype.slice.call(arguments)))},t.declareModuleExports=function(e){return a.default.apply(void 0,["DeclareModuleExports"].concat(Array.prototype.slice.call(arguments)))},t.declareTypeAlias=function(e,t,n){return a.default.apply(void 0,["DeclareTypeAlias"].concat(Array.prototype.slice.call(arguments)))},t.declareOpaqueType=function(e,t,n){return a.default.apply(void 0,["DeclareOpaqueType"].concat(Array.prototype.slice.call(arguments)))},t.declareVariable=function(e){return a.default.apply(void 0,["DeclareVariable"].concat(Array.prototype.slice.call(arguments)))},t.declareExportDeclaration=function(e,t,n){return a.default.apply(void 0,["DeclareExportDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.declareExportAllDeclaration=function(e){return a.default.apply(void 0,["DeclareExportAllDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.declaredPredicate=function(e){return a.default.apply(void 0,["DeclaredPredicate"].concat(Array.prototype.slice.call(arguments)))},t.existsTypeAnnotation=function(){return a.default.apply(void 0,["ExistsTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.functionTypeAnnotation=function(e,t,n,r){return a.default.apply(void 0,["FunctionTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.functionTypeParam=function(e,t){return a.default.apply(void 0,["FunctionTypeParam"].concat(Array.prototype.slice.call(arguments)))},t.genericTypeAnnotation=function(e,t){return a.default.apply(void 0,["GenericTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.inferredPredicate=function(){return a.default.apply(void 0,["InferredPredicate"].concat(Array.prototype.slice.call(arguments)))},t.interfaceExtends=function(e,t){return a.default.apply(void 0,["InterfaceExtends"].concat(Array.prototype.slice.call(arguments)))},t.interfaceDeclaration=function(e,t,n,r){return a.default.apply(void 0,["InterfaceDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.interfaceTypeAnnotation=function(e,t){return a.default.apply(void 0,["InterfaceTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.intersectionTypeAnnotation=function(e){return a.default.apply(void 0,["IntersectionTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.mixedTypeAnnotation=function(){return a.default.apply(void 0,["MixedTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.emptyTypeAnnotation=function(){return a.default.apply(void 0,["EmptyTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.nullableTypeAnnotation=function(e){return a.default.apply(void 0,["NullableTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.numberLiteralTypeAnnotation=function(e){return a.default.apply(void 0,["NumberLiteralTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.numberTypeAnnotation=function(){return a.default.apply(void 0,["NumberTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeAnnotation=function(e,t,n,r,i){return a.default.apply(void 0,["ObjectTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeInternalSlot=function(e,t,n,r,i){return a.default.apply(void 0,["ObjectTypeInternalSlot"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeCallProperty=function(e){return a.default.apply(void 0,["ObjectTypeCallProperty"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeIndexer=function(e,t,n,r){return a.default.apply(void 0,["ObjectTypeIndexer"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeProperty=function(e,t,n){return a.default.apply(void 0,["ObjectTypeProperty"].concat(Array.prototype.slice.call(arguments)))},t.objectTypeSpreadProperty=function(e){return a.default.apply(void 0,["ObjectTypeSpreadProperty"].concat(Array.prototype.slice.call(arguments)))},t.opaqueType=function(e,t,n,r){return a.default.apply(void 0,["OpaqueType"].concat(Array.prototype.slice.call(arguments)))},t.qualifiedTypeIdentifier=function(e,t){return a.default.apply(void 0,["QualifiedTypeIdentifier"].concat(Array.prototype.slice.call(arguments)))},t.stringLiteralTypeAnnotation=function(e){return a.default.apply(void 0,["StringLiteralTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.stringTypeAnnotation=function(){return a.default.apply(void 0,["StringTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.symbolTypeAnnotation=function(){return a.default.apply(void 0,["SymbolTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.thisTypeAnnotation=function(){return a.default.apply(void 0,["ThisTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.tupleTypeAnnotation=function(e){return a.default.apply(void 0,["TupleTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.typeofTypeAnnotation=function(e){return a.default.apply(void 0,["TypeofTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.typeAlias=function(e,t,n){return a.default.apply(void 0,["TypeAlias"].concat(Array.prototype.slice.call(arguments)))},t.typeAnnotation=function(e){return a.default.apply(void 0,["TypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.typeCastExpression=function(e,t){return a.default.apply(void 0,["TypeCastExpression"].concat(Array.prototype.slice.call(arguments)))},t.typeParameter=function(e,t,n){return a.default.apply(void 0,["TypeParameter"].concat(Array.prototype.slice.call(arguments)))},t.typeParameterDeclaration=function(e){return a.default.apply(void 0,["TypeParameterDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.typeParameterInstantiation=function(e){return a.default.apply(void 0,["TypeParameterInstantiation"].concat(Array.prototype.slice.call(arguments)))},t.unionTypeAnnotation=function(e){return a.default.apply(void 0,["UnionTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.variance=function(e){return a.default.apply(void 0,["Variance"].concat(Array.prototype.slice.call(arguments)))},t.voidTypeAnnotation=function(){return a.default.apply(void 0,["VoidTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.enumDeclaration=function(e,t){return a.default.apply(void 0,["EnumDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.enumBooleanBody=function(e){return a.default.apply(void 0,["EnumBooleanBody"].concat(Array.prototype.slice.call(arguments)))},t.enumNumberBody=function(e){return a.default.apply(void 0,["EnumNumberBody"].concat(Array.prototype.slice.call(arguments)))},t.enumStringBody=function(e){return a.default.apply(void 0,["EnumStringBody"].concat(Array.prototype.slice.call(arguments)))},t.enumSymbolBody=function(e){return a.default.apply(void 0,["EnumSymbolBody"].concat(Array.prototype.slice.call(arguments)))},t.enumBooleanMember=function(e){return a.default.apply(void 0,["EnumBooleanMember"].concat(Array.prototype.slice.call(arguments)))},t.enumNumberMember=function(e,t){return a.default.apply(void 0,["EnumNumberMember"].concat(Array.prototype.slice.call(arguments)))},t.enumStringMember=function(e,t){return a.default.apply(void 0,["EnumStringMember"].concat(Array.prototype.slice.call(arguments)))},t.enumDefaultedMember=function(e){return a.default.apply(void 0,["EnumDefaultedMember"].concat(Array.prototype.slice.call(arguments)))},t.indexedAccessType=function(e,t){return a.default.apply(void 0,["IndexedAccessType"].concat(Array.prototype.slice.call(arguments)))},t.optionalIndexedAccessType=function(e,t){return a.default.apply(void 0,["OptionalIndexedAccessType"].concat(Array.prototype.slice.call(arguments)))},t.jSXAttribute=t.jsxAttribute=function(e,t){return a.default.apply(void 0,["JSXAttribute"].concat(Array.prototype.slice.call(arguments)))},t.jSXClosingElement=t.jsxClosingElement=function(e){return a.default.apply(void 0,["JSXClosingElement"].concat(Array.prototype.slice.call(arguments)))},t.jSXElement=t.jsxElement=function(e,t,n,r){return a.default.apply(void 0,["JSXElement"].concat(Array.prototype.slice.call(arguments)))},t.jSXEmptyExpression=t.jsxEmptyExpression=function(){return a.default.apply(void 0,["JSXEmptyExpression"].concat(Array.prototype.slice.call(arguments)))},t.jSXExpressionContainer=t.jsxExpressionContainer=function(e){return a.default.apply(void 0,["JSXExpressionContainer"].concat(Array.prototype.slice.call(arguments)))},t.jSXSpreadChild=t.jsxSpreadChild=function(e){return a.default.apply(void 0,["JSXSpreadChild"].concat(Array.prototype.slice.call(arguments)))},t.jSXIdentifier=t.jsxIdentifier=function(e){return a.default.apply(void 0,["JSXIdentifier"].concat(Array.prototype.slice.call(arguments)))},t.jSXMemberExpression=t.jsxMemberExpression=function(e,t){return a.default.apply(void 0,["JSXMemberExpression"].concat(Array.prototype.slice.call(arguments)))},t.jSXNamespacedName=t.jsxNamespacedName=function(e,t){return a.default.apply(void 0,["JSXNamespacedName"].concat(Array.prototype.slice.call(arguments)))},t.jSXOpeningElement=t.jsxOpeningElement=function(e,t,n){return a.default.apply(void 0,["JSXOpeningElement"].concat(Array.prototype.slice.call(arguments)))},t.jSXSpreadAttribute=t.jsxSpreadAttribute=function(e){return a.default.apply(void 0,["JSXSpreadAttribute"].concat(Array.prototype.slice.call(arguments)))},t.jSXText=t.jsxText=function(e){return a.default.apply(void 0,["JSXText"].concat(Array.prototype.slice.call(arguments)))},t.jSXFragment=t.jsxFragment=function(e,t,n){return a.default.apply(void 0,["JSXFragment"].concat(Array.prototype.slice.call(arguments)))},t.jSXOpeningFragment=t.jsxOpeningFragment=function(){return a.default.apply(void 0,["JSXOpeningFragment"].concat(Array.prototype.slice.call(arguments)))},t.jSXClosingFragment=t.jsxClosingFragment=function(){return a.default.apply(void 0,["JSXClosingFragment"].concat(Array.prototype.slice.call(arguments)))},t.noop=function(){return a.default.apply(void 0,["Noop"].concat(Array.prototype.slice.call(arguments)))},t.placeholder=function(e,t){return a.default.apply(void 0,["Placeholder"].concat(Array.prototype.slice.call(arguments)))},t.v8IntrinsicIdentifier=function(e){return a.default.apply(void 0,["V8IntrinsicIdentifier"].concat(Array.prototype.slice.call(arguments)))},t.argumentPlaceholder=function(){return a.default.apply(void 0,["ArgumentPlaceholder"].concat(Array.prototype.slice.call(arguments)))},t.bindExpression=function(e,t){return a.default.apply(void 0,["BindExpression"].concat(Array.prototype.slice.call(arguments)))},t.classProperty=function(e,t,n,r,i,o){return a.default.apply(void 0,["ClassProperty"].concat(Array.prototype.slice.call(arguments)))},t.pipelineTopicExpression=function(e){return a.default.apply(void 0,["PipelineTopicExpression"].concat(Array.prototype.slice.call(arguments)))},t.pipelineBareFunction=function(e){return a.default.apply(void 0,["PipelineBareFunction"].concat(Array.prototype.slice.call(arguments)))},t.pipelinePrimaryTopicReference=function(){return a.default.apply(void 0,["PipelinePrimaryTopicReference"].concat(Array.prototype.slice.call(arguments)))},t.classPrivateProperty=function(e,t,n,r){return a.default.apply(void 0,["ClassPrivateProperty"].concat(Array.prototype.slice.call(arguments)))},t.classPrivateMethod=function(e,t,n,r,i){return a.default.apply(void 0,["ClassPrivateMethod"].concat(Array.prototype.slice.call(arguments)))},t.importAttribute=function(e,t){return a.default.apply(void 0,["ImportAttribute"].concat(Array.prototype.slice.call(arguments)))},t.decorator=function(e){return a.default.apply(void 0,["Decorator"].concat(Array.prototype.slice.call(arguments)))},t.doExpression=function(e,t){return a.default.apply(void 0,["DoExpression"].concat(Array.prototype.slice.call(arguments)))},t.exportDefaultSpecifier=function(e){return a.default.apply(void 0,["ExportDefaultSpecifier"].concat(Array.prototype.slice.call(arguments)))},t.privateName=function(e){return a.default.apply(void 0,["PrivateName"].concat(Array.prototype.slice.call(arguments)))},t.recordExpression=function(e){return a.default.apply(void 0,["RecordExpression"].concat(Array.prototype.slice.call(arguments)))},t.tupleExpression=function(e){return a.default.apply(void 0,["TupleExpression"].concat(Array.prototype.slice.call(arguments)))},t.decimalLiteral=function(e){return a.default.apply(void 0,["DecimalLiteral"].concat(Array.prototype.slice.call(arguments)))},t.staticBlock=function(e){return a.default.apply(void 0,["StaticBlock"].concat(Array.prototype.slice.call(arguments)))},t.moduleExpression=function(e){return a.default.apply(void 0,["ModuleExpression"].concat(Array.prototype.slice.call(arguments)))},t.tSParameterProperty=t.tsParameterProperty=function(e){return a.default.apply(void 0,["TSParameterProperty"].concat(Array.prototype.slice.call(arguments)))},t.tSDeclareFunction=t.tsDeclareFunction=function(e,t,n,r){return a.default.apply(void 0,["TSDeclareFunction"].concat(Array.prototype.slice.call(arguments)))},t.tSDeclareMethod=t.tsDeclareMethod=function(e,t,n,r,i){return a.default.apply(void 0,["TSDeclareMethod"].concat(Array.prototype.slice.call(arguments)))},t.tSQualifiedName=t.tsQualifiedName=function(e,t){return a.default.apply(void 0,["TSQualifiedName"].concat(Array.prototype.slice.call(arguments)))},t.tSCallSignatureDeclaration=t.tsCallSignatureDeclaration=function(e,t,n){return a.default.apply(void 0,["TSCallSignatureDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSConstructSignatureDeclaration=t.tsConstructSignatureDeclaration=function(e,t,n){return a.default.apply(void 0,["TSConstructSignatureDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSPropertySignature=t.tsPropertySignature=function(e,t,n){return a.default.apply(void 0,["TSPropertySignature"].concat(Array.prototype.slice.call(arguments)))},t.tSMethodSignature=t.tsMethodSignature=function(e,t,n,r){return a.default.apply(void 0,["TSMethodSignature"].concat(Array.prototype.slice.call(arguments)))},t.tSIndexSignature=t.tsIndexSignature=function(e,t){return a.default.apply(void 0,["TSIndexSignature"].concat(Array.prototype.slice.call(arguments)))},t.tSAnyKeyword=t.tsAnyKeyword=function(){return a.default.apply(void 0,["TSAnyKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSBooleanKeyword=t.tsBooleanKeyword=function(){return a.default.apply(void 0,["TSBooleanKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSBigIntKeyword=t.tsBigIntKeyword=function(){return a.default.apply(void 0,["TSBigIntKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSIntrinsicKeyword=t.tsIntrinsicKeyword=function(){return a.default.apply(void 0,["TSIntrinsicKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSNeverKeyword=t.tsNeverKeyword=function(){return a.default.apply(void 0,["TSNeverKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSNullKeyword=t.tsNullKeyword=function(){return a.default.apply(void 0,["TSNullKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSNumberKeyword=t.tsNumberKeyword=function(){return a.default.apply(void 0,["TSNumberKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSObjectKeyword=t.tsObjectKeyword=function(){return a.default.apply(void 0,["TSObjectKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSStringKeyword=t.tsStringKeyword=function(){return a.default.apply(void 0,["TSStringKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSSymbolKeyword=t.tsSymbolKeyword=function(){return a.default.apply(void 0,["TSSymbolKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSUndefinedKeyword=t.tsUndefinedKeyword=function(){return a.default.apply(void 0,["TSUndefinedKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSUnknownKeyword=t.tsUnknownKeyword=function(){return a.default.apply(void 0,["TSUnknownKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSVoidKeyword=t.tsVoidKeyword=function(){return a.default.apply(void 0,["TSVoidKeyword"].concat(Array.prototype.slice.call(arguments)))},t.tSThisType=t.tsThisType=function(){return a.default.apply(void 0,["TSThisType"].concat(Array.prototype.slice.call(arguments)))},t.tSFunctionType=t.tsFunctionType=function(e,t,n){return a.default.apply(void 0,["TSFunctionType"].concat(Array.prototype.slice.call(arguments)))},t.tSConstructorType=t.tsConstructorType=function(e,t,n){return a.default.apply(void 0,["TSConstructorType"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeReference=t.tsTypeReference=function(e,t){return a.default.apply(void 0,["TSTypeReference"].concat(Array.prototype.slice.call(arguments)))},t.tSTypePredicate=t.tsTypePredicate=function(e,t,n){return a.default.apply(void 0,["TSTypePredicate"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeQuery=t.tsTypeQuery=function(e){return a.default.apply(void 0,["TSTypeQuery"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeLiteral=t.tsTypeLiteral=function(e){return a.default.apply(void 0,["TSTypeLiteral"].concat(Array.prototype.slice.call(arguments)))},t.tSArrayType=t.tsArrayType=function(e){return a.default.apply(void 0,["TSArrayType"].concat(Array.prototype.slice.call(arguments)))},t.tSTupleType=t.tsTupleType=function(e){return a.default.apply(void 0,["TSTupleType"].concat(Array.prototype.slice.call(arguments)))},t.tSOptionalType=t.tsOptionalType=function(e){return a.default.apply(void 0,["TSOptionalType"].concat(Array.prototype.slice.call(arguments)))},t.tSRestType=t.tsRestType=function(e){return a.default.apply(void 0,["TSRestType"].concat(Array.prototype.slice.call(arguments)))},t.tSNamedTupleMember=t.tsNamedTupleMember=function(e,t,n){return a.default.apply(void 0,["TSNamedTupleMember"].concat(Array.prototype.slice.call(arguments)))},t.tSUnionType=t.tsUnionType=function(e){return a.default.apply(void 0,["TSUnionType"].concat(Array.prototype.slice.call(arguments)))},t.tSIntersectionType=t.tsIntersectionType=function(e){return a.default.apply(void 0,["TSIntersectionType"].concat(Array.prototype.slice.call(arguments)))},t.tSConditionalType=t.tsConditionalType=function(e,t,n,r){return a.default.apply(void 0,["TSConditionalType"].concat(Array.prototype.slice.call(arguments)))},t.tSInferType=t.tsInferType=function(e){return a.default.apply(void 0,["TSInferType"].concat(Array.prototype.slice.call(arguments)))},t.tSParenthesizedType=t.tsParenthesizedType=function(e){return a.default.apply(void 0,["TSParenthesizedType"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeOperator=t.tsTypeOperator=function(e){return a.default.apply(void 0,["TSTypeOperator"].concat(Array.prototype.slice.call(arguments)))},t.tSIndexedAccessType=t.tsIndexedAccessType=function(e,t){return a.default.apply(void 0,["TSIndexedAccessType"].concat(Array.prototype.slice.call(arguments)))},t.tSMappedType=t.tsMappedType=function(e,t,n){return a.default.apply(void 0,["TSMappedType"].concat(Array.prototype.slice.call(arguments)))},t.tSLiteralType=t.tsLiteralType=function(e){return a.default.apply(void 0,["TSLiteralType"].concat(Array.prototype.slice.call(arguments)))},t.tSExpressionWithTypeArguments=t.tsExpressionWithTypeArguments=function(e,t){return a.default.apply(void 0,["TSExpressionWithTypeArguments"].concat(Array.prototype.slice.call(arguments)))},t.tSInterfaceDeclaration=t.tsInterfaceDeclaration=function(e,t,n,r){return a.default.apply(void 0,["TSInterfaceDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSInterfaceBody=t.tsInterfaceBody=function(e){return a.default.apply(void 0,["TSInterfaceBody"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeAliasDeclaration=t.tsTypeAliasDeclaration=function(e,t,n){return a.default.apply(void 0,["TSTypeAliasDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSAsExpression=t.tsAsExpression=function(e,t){return a.default.apply(void 0,["TSAsExpression"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeAssertion=t.tsTypeAssertion=function(e,t){return a.default.apply(void 0,["TSTypeAssertion"].concat(Array.prototype.slice.call(arguments)))},t.tSEnumDeclaration=t.tsEnumDeclaration=function(e,t){return a.default.apply(void 0,["TSEnumDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSEnumMember=t.tsEnumMember=function(e,t){return a.default.apply(void 0,["TSEnumMember"].concat(Array.prototype.slice.call(arguments)))},t.tSModuleDeclaration=t.tsModuleDeclaration=function(e,t){return a.default.apply(void 0,["TSModuleDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSModuleBlock=t.tsModuleBlock=function(e){return a.default.apply(void 0,["TSModuleBlock"].concat(Array.prototype.slice.call(arguments)))},t.tSImportType=t.tsImportType=function(e,t,n){return a.default.apply(void 0,["TSImportType"].concat(Array.prototype.slice.call(arguments)))},t.tSImportEqualsDeclaration=t.tsImportEqualsDeclaration=function(e,t){return a.default.apply(void 0,["TSImportEqualsDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSExternalModuleReference=t.tsExternalModuleReference=function(e){return a.default.apply(void 0,["TSExternalModuleReference"].concat(Array.prototype.slice.call(arguments)))},t.tSNonNullExpression=t.tsNonNullExpression=function(e){return a.default.apply(void 0,["TSNonNullExpression"].concat(Array.prototype.slice.call(arguments)))},t.tSExportAssignment=t.tsExportAssignment=function(e){return a.default.apply(void 0,["TSExportAssignment"].concat(Array.prototype.slice.call(arguments)))},t.tSNamespaceExportDeclaration=t.tsNamespaceExportDeclaration=function(e){return a.default.apply(void 0,["TSNamespaceExportDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeAnnotation=t.tsTypeAnnotation=function(e){return a.default.apply(void 0,["TSTypeAnnotation"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeParameterInstantiation=t.tsTypeParameterInstantiation=function(e){return a.default.apply(void 0,["TSTypeParameterInstantiation"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeParameterDeclaration=t.tsTypeParameterDeclaration=function(e){return a.default.apply(void 0,["TSTypeParameterDeclaration"].concat(Array.prototype.slice.call(arguments)))},t.tSTypeParameter=t.tsTypeParameter=function(e,t,n){return a.default.apply(void 0,["TSTypeParameter"].concat(Array.prototype.slice.call(arguments)))},t.numberLiteral=function(){for(var e=arguments.length,t=new Array(e),n=0;n{var t,n,a=e.exports={};function r(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===r||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:r}catch(e){t=r}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var s,d=[],l=!1,u=-1;function c(){l&&s&&(l=!1,s.length?d=s.concat(d):u=-1,d.length&&p())}function p(){if(!l){var e=o(c);l=!0;for(var t=d.length;t;){for(s=d,d=[];++u1)for(var n=1;n{var a=n(12),r=n(124),i=n(44),o=n(34),s=n(40),d=n(13),l=n(196),u=Object.getOwnPropertyDescriptor;t.f=a?u:function(e,t){if(e=o(e),t=s(t,!0),l)try{return u(e,t)}catch(e){}if(d(e,t))return i(!r.f.call(e,t),e[t])}},(e,t,n)=>{"use strict";var a=n(27);function r(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function i(e,t){for(var n,a="",r=0,i=-1,o=0,s=0;s<=e.length;++s){if(s2){var d=a.lastIndexOf("/");if(d!==a.length-1){-1===d?(a="",r=0):r=(a=a.slice(0,d)).length-1-a.lastIndexOf("/"),i=s,o=0;continue}}else if(2===a.length||1===a.length){a="",r=0,i=s,o=0;continue}t&&(a.length>0?a+="/..":a="..",r=2)}else a.length>0?a+="/"+e.slice(i+1,s):a=e.slice(i+1,s),r=s-i-1;i=s,o=0}else 46===n&&-1!==o?++o:o=-1}return a}var o={resolve:function(){for(var e,t="",n=!1,o=arguments.length-1;o>=-1&&!n;o--){var s;o>=0?s=arguments[o]:(void 0===e&&(e=a.cwd()),s=e),r(s),0!==s.length&&(t=s+"/"+t,n=47===s.charCodeAt(0))}return t=i(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(r(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=i(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return r(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":o.normalize(e)},relative:function(e,t){if(r(e),r(t),e===t)return"";if((e=o.resolve(e))===(t=o.resolve(t)))return"";for(var n=1;nl){if(47===t.charCodeAt(s+c))return t.slice(s+c+1);if(0===c)return t.slice(s+c)}else i>l&&(47===e.charCodeAt(n+c)?u=c:0===c&&(u=0));break}var p=e.charCodeAt(n+c);if(p!==t.charCodeAt(s+c))break;47===p&&(u=c)}var f="";for(c=n+u+1;c<=a;++c)c!==a&&47!==e.charCodeAt(c)||(0===f.length?f+="..":f+="/..");return f.length>0?f+t.slice(s+u):(s+=u,47===t.charCodeAt(s)&&++s,t.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(r(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,a=-1,i=!0,o=e.length-1;o>=1;--o)if(47===(t=e.charCodeAt(o))){if(!i){a=o;break}}else i=!1;return-1===a?n?"/":".":n&&1===a?"//":e.slice(0,a)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');r(e);var n,a=0,i=-1,o=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,d=-1;for(n=e.length-1;n>=0;--n){var l=e.charCodeAt(n);if(47===l){if(!o){a=n+1;break}}else-1===d&&(o=!1,d=n+1),s>=0&&(l===t.charCodeAt(s)?-1==--s&&(i=n):(s=-1,i=d))}return a===i?i=d:-1===i&&(i=e.length),e.slice(a,i)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!o){a=n+1;break}}else-1===i&&(o=!1,i=n+1);return-1===i?"":e.slice(a,i)},extname:function(e){r(e);for(var t=-1,n=0,a=-1,i=!0,o=0,s=e.length-1;s>=0;--s){var d=e.charCodeAt(s);if(47!==d)-1===a&&(i=!1,a=s+1),46===d?-1===t?t=s:1!==o&&(o=1):-1!==t&&(o=-1);else if(!i){n=s+1;break}}return-1===t||-1===a||0===o||1===o&&t===a-1&&t===n+1?"":e.slice(t,a)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,a=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+a:n+"/"+a:a}(0,e)},parse:function(e){r(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,a=e.charCodeAt(0),i=47===a;i?(t.root="/",n=1):n=0;for(var o=-1,s=0,d=-1,l=!0,u=e.length-1,c=0;u>=n;--u)if(47!==(a=e.charCodeAt(u)))-1===d&&(l=!1,d=u+1),46===a?-1===o?o=u:1!==c&&(c=1):-1!==o&&(c=-1);else if(!l){s=u+1;break}return-1===o||-1===d||0===c||1===c&&o===d-1&&o===s+1?-1!==d&&(t.base=t.name=0===s&&i?e.slice(1,d):e.slice(s,d)):(0===s&&i?(t.name=e.slice(1,o),t.base=e.slice(1,d)):(t.name=e.slice(s,o),t.base=e.slice(s,d)),t.ext=e.slice(o,d)),s>0?t.dir=e.slice(0,s-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,e.exports=o},(e,t,n)=>{"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0;if(e){if(!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 ".concat(e.type," node without ")+"passing scope and parentPath.");o.VISITOR_KEYS[e.type]&&(i.explode(t),c.node(e,t,n,a,r))}}var p=c;function f(e,t){e.node.type===t.type&&(t.has=!0,e.stop())}t.default=p,c.visitors=i,c.verify=i.verify,c.explode=i.explode,c.cheap=function(e,t){return o.traverseFast(e,t)},c.node=function(e,t,n,i,s,d){var l=o.VISITOR_KEYS[e.type];if(l){var u,c=new r.default(n,t,i,s),p=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,d=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){d=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(d)throw o}}}}(l);try{for(p.s();!(u=p.n()).done;){var f=u.value;if((!d||!d[f])&&c.visit(e,f))return}}catch(e){p.e(e)}finally{p.f()}}},c.clearNode=function(e,t){o.removeProperties(e,t),s.path.delete(e)},c.removeProperties=function(e,t){return o.traverseFast(e,c.clearNode,t),e},c.hasType=function(e,t,n){if(null!=n&&n.includes(e.type))return!1;if(e.type===t)return!0;var a={has:!1,type:t};return c(e,{noScope:!0,denylist:n,enter:f},null,a),a.has},c.cache=s},(e,t,n)=>{"use strict";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}}),Object.defineProperty(t,"NODE_PARENT_VALIDATIONS",{enumerable:!0,get:function(){return r.NODE_PARENT_VALIDATIONS}}),Object.defineProperty(t,"PLACEHOLDERS",{enumerable:!0,get:function(){return i.PLACEHOLDERS}}),Object.defineProperty(t,"PLACEHOLDERS_ALIAS",{enumerable:!0,get:function(){return i.PLACEHOLDERS_ALIAS}}),Object.defineProperty(t,"PLACEHOLDERS_FLIPPED_ALIAS",{enumerable:!0,get:function(){return i.PLACEHOLDERS_FLIPPED_ALIAS}}),t.TYPES=void 0;var a=n(327);n(238),n(1014),n(1015),n(1016),n(1017),n(1018);var r=n(57),i=n(329);a(r.VISITOR_KEYS),a(r.ALIAS_KEYS),a(r.FLIPPED_ALIAS_KEYS),a(r.NODE_FIELDS),a(r.BUILDER_KEYS),a(r.DEPRECATED_KEYS),a(i.PLACEHOLDERS_ALIAS),a(i.PLACEHOLDERS_FLIPPED_ALIAS);var o=Object.keys(r.VISITOR_KEYS).concat(Object.keys(r.FLIPPED_ALIAS_KEYS)).concat(Object.keys(r.DEPRECATED_KEYS));t.TYPES=o},(e,t,n)=>{var a=n(19);e.exports=function(e,t,n){return new a(e,n).compare(new a(t,n))}},(e,t,n)=>{function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,d=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){d=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(d)throw o}}}}function r(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1){var i=this.set[0];if(this.set=this.set.filter((function(e){return!R(e[0])})),0===this.set.length)this.set=[i];else if(this.set.length>1){var o,s=a(this.set);try{for(s.s();!(o=s.n()).done;){var d=o.value;if(1===d.length&&b(d[0])){this.set=[d];break}}}catch(e){s.e(e)}finally{s.f()}}}this.format()}var t,n;return t=e,(n=[{key:"format",value:function(){return this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim(),this.range}},{key:"toString",value:function(){return this.range}},{key:"parseRange",value:function(e){var t=this;e=e.trim();var n=Object.keys(this.options).join(","),o="parseRange:".concat(n,":").concat(e),s=d.get(o);if(s)return s;var l=this.options.loose,p=l?h[g.HYPHENRANGELOOSE]:h[g.HYPHENRANGE];e=e.replace(p,I(this.options.includePrerelease)),c("hyphen replace",e),e=e.replace(h[g.COMPARATORTRIM],y),c("comparator trim",e,h[g.COMPARATORTRIM]),e=(e=(e=e.replace(h[g.TILDETRIM],m)).replace(h[g.CARETTRIM],v)).split(/\s+/).join(" ");var f,b=l?h[g.COMPARATORLOOSE]:h[g.COMPARATOR],E=e.split(" ").map((function(e){return x(e,t.options)})).join(" ").split(/\s+/).map((function(e){return _(e,t.options)})).filter(this.options.loose?function(e){return!!e.match(b)}:function(){return!0}).map((function(e){return new u(e,t.options)})),S=(E.length,new Map),w=a(E);try{for(w.s();!(f=w.n()).done;){var T=f.value;if(R(T))return[T];S.set(T.value,T)}}catch(e){w.e(e)}finally{w.f()}S.size>1&&S.has("")&&S.delete("");var A,P=function(e){if(Array.isArray(e))return i(e)}(A=S.values())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(A)||r(A)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();return d.set(o,P),P}},{key:"intersects",value:function(t,n){if(!(t instanceof e))throw new TypeError("a Range is required");return this.set.some((function(e){return E(e,n)&&t.set.some((function(t){return E(t,n)&&e.every((function(e){return t.every((function(t){return e.intersects(t,n)}))}))}))}))}},{key:"test",value:function(e){if(!e)return!1;if("string"==typeof e)try{e=new p(e,this.options)}catch(e){return!1}for(var t=0;t=".concat(n,".0.0 <").concat(+n+1,".0.0-0"):S(r)?o=">=".concat(n,".").concat(a,".0 <").concat(n,".").concat(+a+1,".0-0"):i?(c("replaceTilde pr",i),o=">=".concat(n,".").concat(a,".").concat(r,"-").concat(i," <").concat(n,".").concat(+a+1,".0-0")):o=">=".concat(n,".").concat(a,".").concat(r," <").concat(n,".").concat(+a+1,".0-0"),c("tilde return",o),o}))},A=function(e,t){return e.trim().split(/\s+/).map((function(e){return P(e,t)})).join(" ")},P=function(e,t){c("caret",e,t);var n=t.loose?h[g.CARETLOOSE]:h[g.CARET],a=t.includePrerelease?"-0":"";return e.replace(n,(function(t,n,r,i,o){var s;return c("caret",e,t,n,r,i,o),S(n)?s="":S(r)?s=">=".concat(n,".0.0").concat(a," <").concat(+n+1,".0.0-0"):S(i)?s="0"===n?">=".concat(n,".").concat(r,".0").concat(a," <").concat(n,".").concat(+r+1,".0-0"):">=".concat(n,".").concat(r,".0").concat(a," <").concat(+n+1,".0.0-0"):o?(c("replaceCaret pr",o),s="0"===n?"0"===r?">=".concat(n,".").concat(r,".").concat(i,"-").concat(o," <").concat(n,".").concat(r,".").concat(+i+1,"-0"):">=".concat(n,".").concat(r,".").concat(i,"-").concat(o," <").concat(n,".").concat(+r+1,".0-0"):">=".concat(n,".").concat(r,".").concat(i,"-").concat(o," <").concat(+n+1,".0.0-0")):(c("no pr"),s="0"===n?"0"===r?">=".concat(n,".").concat(r,".").concat(i).concat(a," <").concat(n,".").concat(r,".").concat(+i+1,"-0"):">=".concat(n,".").concat(r,".").concat(i).concat(a," <").concat(n,".").concat(+r+1,".0-0"):">=".concat(n,".").concat(r,".").concat(i," <").concat(+n+1,".0.0-0")),c("caret return",s),s}))},k=function(e,t){return c("replaceXRanges",e,t),e.split(/\s+/).map((function(e){return O(e,t)})).join(" ")},O=function(e,t){e=e.trim();var n=t.loose?h[g.XRANGELOOSE]:h[g.XRANGE];return e.replace(n,(function(n,a,r,i,o,s){c("xRange",e,n,a,r,i,o,s);var d=S(r),l=d||S(i),u=l||S(o),p=u;return"="===a&&p&&(a=""),s=t.includePrerelease?"-0":"",d?n=">"===a||"<"===a?"<0.0.0-0":"*":a&&p?(l&&(i=0),o=0,">"===a?(a=">=",l?(r=+r+1,i=0,o=0):(i=+i+1,o=0)):"<="===a&&(a="<",l?r=+r+1:i=+i+1),"<"===a&&(s="-0"),n="".concat(a+r,".").concat(i,".").concat(o).concat(s)):l?n=">=".concat(r,".0.0").concat(s," <").concat(+r+1,".0.0-0"):u&&(n=">=".concat(r,".").concat(i,".0").concat(s," <").concat(r,".").concat(+i+1,".0-0")),c("xRange return",n),n}))},C=function(e,t){return c("replaceStars",e,t),e.trim().replace(h[g.STAR],"")},_=function(e,t){return c("replaceGTE0",e,t),e.trim().replace(h[t.includePrerelease?g.GTE0PRE:g.GTE0],"")},I=function(e){return function(t,n,a,r,i,o,s,d,l,u,c,p,f){return n=S(a)?"":S(r)?">=".concat(a,".0.0").concat(e?"-0":""):S(i)?">=".concat(a,".").concat(r,".0").concat(e?"-0":""):o?">=".concat(n):">=".concat(n).concat(e?"-0":""),d=S(l)?"":S(u)?"<".concat(+l+1,".0.0-0"):S(c)?"<".concat(l,".").concat(+u+1,".0-0"):p?"<=".concat(l,".").concat(u,".").concat(c,"-").concat(p):e?"<".concat(l,".").concat(u,".").concat(+c+1,"-0"):"<=".concat(d),"".concat(n," ").concat(d).trim()}},j=function(e,t,n){for(var a=0;a0){var i=e[r].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}},(e,t,n)=>{var a=n(94),r=n(22);e.exports=function(e){return a(r(e))}},e=>{e.exports=!1},(e,t,n)=>{var a=n(14).f,r=n(13),i=n(7)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&a(e,i,{configurable:!0,value:t})}},(e,t,n)=>{"use strict";var a=n(11);function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{"use strict";var a=n(2),r=n(4),i=n(12),o=n(146),s=n(52),d=n(137),l=n(51),u=n(44),c=n(17),p=n(8),f=n(217),h=n(317),g=n(40),y=n(13),m=n(83),v=n(9),R=n(42),b=n(65),E=n(60).f,x=n(231),S=n(47).forEach,w=n(67),T=n(14),A=n(28),P=n(21),k=n(102),O=P.get,C=P.set,_=T.f,I=A.f,j=Math.round,D=r.RangeError,N=d.ArrayBuffer,L=d.DataView,M=s.NATIVE_ARRAY_BUFFER_VIEWS,B=s.TYPED_ARRAY_TAG,F=s.TypedArray,U=s.TypedArrayPrototype,V=s.aTypedArrayConstructor,q=s.isTypedArray,W="BYTES_PER_ELEMENT",G="Wrong length",K=function(e,t){for(var n=0,a=t.length,r=new(V(e))(a);a>n;)r[n]=t[n++];return r},H=function(e,t){_(e,t,{get:function(){return O(this)[t]}})},Y=function(e){var t;return e instanceof N||"ArrayBuffer"==(t=m(e))||"SharedArrayBuffer"==t},z=function(e,t){return q(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},J=function(e,t){return z(e,t=g(t,!0))?u(2,e[t]):I(e,t)},X=function(e,t,n){return!(z(e,t=g(t,!0))&&v(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?_(e,t,n):(e[t]=n.value,e)};i?(M||(A.f=J,T.f=X,H(U,"buffer"),H(U,"byteOffset"),H(U,"byteLength"),H(U,"length")),a({target:"Object",stat:!0,forced:!M},{getOwnPropertyDescriptor:J,defineProperty:X}),e.exports=function(e,t,n){var i=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",d="get"+e,u="set"+e,g=r[s],y=g,m=y&&y.prototype,T={},A=function(e,t){_(e,t,{get:function(){return function(e,t){var n=O(e);return n.view[d](t*i+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,a){var r=O(e);n&&(a=(a=j(a))<0?0:a>255?255:255&a),r.view[u](t*i+r.byteOffset,a,!0)}(this,t,e)},enumerable:!0})};M?o&&(y=t((function(e,t,n,a){return l(e,y,s),k(v(t)?Y(t)?void 0!==a?new g(t,h(n,i),a):void 0!==n?new g(t,h(n,i)):new g(t):q(t)?K(y,t):x.call(y,t):new g(f(t)),e,y)})),b&&b(y,F),S(E(g),(function(e){e in y||c(y,e,g[e])})),y.prototype=m):(y=t((function(e,t,n,a){l(e,y,s);var r,o,d,u=0,c=0;if(v(t)){if(!Y(t))return q(t)?K(y,t):x.call(y,t);r=t,c=h(n,i);var g=t.byteLength;if(void 0===a){if(g%i)throw D(G);if((o=g-c)<0)throw D(G)}else if((o=p(a)*i)+c>g)throw D(G);d=o/i}else d=f(t),r=new N(o=d*i);for(C(e,{buffer:r,byteOffset:c,byteLength:o,length:d,view:new L(r)});u{"use strict";var a=n(27);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i,o,s=n(353).codes,d=s.ERR_AMBIGUOUS_ARGUMENT,l=s.ERR_INVALID_ARG_TYPE,u=s.ERR_INVALID_ARG_VALUE,c=s.ERR_INVALID_RETURN_VALUE,p=s.ERR_MISSING_ARGS,f=n(362),h=n(75).inspect,g=n(75).types,y=g.isPromise,m=g.isRegExp,v=Object.assign?Object.assign:n(363).assign,R=Object.is?Object.is:n(248);function b(){var e=n(367);i=e.isDeepEqual,o=e.isDeepStrictEqual}new Map;var E=!1,x=e.exports=A,S={};function w(e){if(e.message instanceof Error)throw e.message;throw new f(e)}function T(e,t,n,a){if(!n){var r=!1;if(0===t)r=!0,a="No value argument passed to `assert.ok()`";else if(a instanceof Error)throw a;var i=new f({actual:n,expected:!0,message:a,operator:"==",stackStartFn:e});throw i.generatedMessage=r,i}}function A(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;r{var a=n(9);e.exports=function(e,t){if(!a(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!a(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},(e,t,n)=>{var a=n(200),r=n(4),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(a[e])||i(r[e]):a[e]&&a[e][t]||r[e]&&r[e][t]}},(e,t,n)=>{var a,r=n(10),i=n(204),o=n(130),s=n(77),d=n(205),l=n(125),u=n(95)("IE_PROTO"),c=function(){},p=function(e){return"