@agoric/babel-standalone
Version:
Standalone build of Babel for use in non-Node.js environments.
1 lines • 1.69 MB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Babel={})}(this,(function(e){"use strict";var t=Object.freeze({__proto__:null,get version(){return pk},get DEFAULT_EXTENSIONS(){return gk},get OptionManager(){return hk},get Plugin(){return fk},get File(){return uP},get buildExternalHelpers(){return $P},get resolvePlugin(){return FP},get resolvePreset(){return jP},get getEnv(){return VP},get types(){return gd},get tokTypes(){return bb},get traverse(){return ux},get template(){return XE},get createConfigItem(){return cI},get createConfigItemSync(){return oI},get createConfigItemAsync(){return dI},get loadPartialConfig(){return tI},get loadPartialConfigSync(){return aI},get loadPartialConfigAsync(){return nI},get loadOptions(){return rI},get loadOptionsSync(){return iI},get loadOptionsAsync(){return sI},get transform(){return QI},get transformSync(){return ZI},get transformAsync(){return ek},get transformFile(){return tk},get transformFileSync(){return ak},get transformFileAsync(){return nk},get transformFromAst(){return ik},get transformFromAstSync(){return sk},get transformFromAstAsync(){return ok},get parse(){return ck},get parseSync(){return lk},get parseAsync(){return uk}}),a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach((function(a){var n=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(t,a,n.get?n:{enumerable:!0,get:function(){return e[a]}})})),t}function r(e,t,a){return a={path:t,exports:{},require:function(e,t){return h(e,null==t?a.path:t)}},e(a,a.exports),a.exports}function i(e,t){s[e]=t}const s=Object.create(null),o=Object.create(null),d={id:"<rollup>",exports:{},parent:void 0,filename:null,loaded:!1,children:[],paths:[]},c=["",".js",".json"];function l(e){const t=(e=e.replace(/\\/g,"/")).split("/"),a=""===t[0];for(let e=1;e<t.length;e++)"."!==t[e]&&""!==t[e]||t.splice(e--,1);for(let e=1;e<t.length;e++)".."===t[e]&&e>0&&".."!==t[e-1]&&"."!==t[e-1]&&(t.splice(--e,2),e--);return e=t.join("/"),a&&"/"!==e[0]?e="/"+e:0===e.length&&(e="."),e}function u(){if(0===arguments.length)return".";let e;for(let t=0;t<arguments.length;++t){let a=arguments[t];a.length>0&&(void 0===e?e=a:e+="/"+a)}return void 0===e?".":e}function p(e){if(0===e.length)return".";let t=e.length-1;for(;t>0;){const a=e.charCodeAt(t);if((47===a||92===a)&&t!==e.length-1)break;t--}return t>0?e.substr(0,t):47===e.chartCodeAt(0)||92===e.chartCodeAt(0)?e.charAt(0):"."}function g(e,t,a){const n=function(e){let t=e[0];if("/"===t||"\\"===t)return!1;let a=e[1],n=e[2];return!(!("."!==t||a&&"/"!==a&&"\\"!==a)||!("."!==t||"."!==a||n&&"/"!==n&&"\\"!==n))&&(":"!==a||"/"!==n&&"\\"!==n)}(e);let r;for("/"===(e=l(e))[0]&&(t="/");r=n?l(t?t+"/node_modules/"+e:u("node_modules",e)):t?l(t+"/"+e):e,!r.endsWith("/..");){for(let e=0;e<c.length;e++){const t=r+c[e];if(o[t])return t;if(s[t])return t}if(!n)break;const e=l(t+"/..");if(e===t)break;t=e}return null}function h(e,t){const n=g(e,t);if(null!==n){let e=o[n];if(e)return e.exports;const t=s[n];if(t){o[n]=e={id:n,filename:n,path:p(n),exports:{},parent:d,loaded:!1,children:[],paths:[],require:function(t,a){return h(t,null==a?e.path:a)}};try{t.call(a,e,e.exports)}catch(e){throw delete o[n],e}return e.loaded=!0,e.exports}}return require(e)}h.cache=o,h.resolve=function(e,t){const a=g(e,t);return null!==a?a:require.resolve(e)};var f=r((function(e,t){!function(n){var r=t,i=e&&e.exports==r&&e,s="object"==typeof a&&a;s.global!==s&&s.window!==s||(n=s);var o="A range\u2019s `stop` value must be greater than or equal to the `start` value.",d="Invalid code point value. Code points range from U+000000 to U+10FFFF.",c=55296,l=56319,u=56320,p=57343,g=/\\x00([^0123456789]|$)/g,h={},f=h.hasOwnProperty,R=function(e,t){for(var a=-1,n=e.length;++a<n;)t(e[a],a)},m=h.toString,y=function(e){return"[object Array]"==m.call(e)},b=function(e){return"number"==typeof e||"[object Number]"==m.call(e)},E=function(e,t){var a=String(e);return a.length<t?("0000"+a).slice(-t):a},v=function(e){return Number(e).toString(16).toUpperCase()},S=[].slice,x=function(e,t){for(var a,n,r=0,i=e.length;r<i;){if(a=e[r],n=e[r+1],t>=a&&t<n)return t==a?n==a+1?(e.splice(r,2),e):(e[r]=t+1,e):t==n-1?(e[r+1]=t,e):(e.splice(r,2,a,t,t+1,n),e);r+=2}return e},T=function(e,t,a){if(a<t)throw Error(o);for(var n,r,i=0;i<e.length;){if(n=e[i],r=e[i+1]-1,n>a)return e;if(t<=n&&a>=r)e.splice(i,2);else{if(t>=n&&a<r)return t==n?(e[i]=a+1,e[i+1]=r+1,e):(e.splice(i,2,n,t,a+1,r+1),e);if(t>=n&&t<=r)e[i+1]=t;else if(a>=n&&a<=r)return e[i]=a+1,e;i+=2}}return e},A=function(e,t){var a,n,r=0,i=null,s=e.length;if(t<0||t>1114111)throw RangeError(d);for(;r<s;){if(a=e[r],n=e[r+1],t>=a&&t<n)return e;if(t==a-1)return e[r]=t,e;if(a>t)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==n)return t+1==e[r+2]?(e.splice(r,4,a,e[r+3]),e):(e[r+1]=t+1,e);i=r,r+=2}return e.push(t,t+1),e},P=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r<s;)i=(a=t[r])==(n=t[r+1]-1)?A(i,a):C(i,a,n),r+=2;return i},w=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r<s;)i=(a=t[r])==(n=t[r+1]-1)?x(i,a):T(i,a,n),r+=2;return i},C=function(e,t,a){if(a<t)throw Error(o);if(t<0||t>1114111||a<0||a>1114111)throw RangeError(d);for(var n,r,i=0,s=!1,c=e.length;i<c;){if(n=e[i],r=e[i+1],s){if(n==a+1)return e.splice(i-1,2),e;if(n>a)return e;n>=t&&n<=a&&(r>t&&r-1<=a?(e.splice(i,2),i-=2):(e.splice(i-1,2),i-=2))}else{if(n==a+1||n==a)return e[i]=t,e;if(n>a)return e.splice(i,0,t,a+1),e;if(t>=n&&t<r&&a+1<=r)return e;t>=n&&t<r||r==t?(e[i+1]=a+1,s=!0):t<=n&&a+1>=r&&(e[i]=t,e[i+1]=a+1,s=!0)}i+=2}return s||e.push(t,a+1),e},_=function(e,t){var a=0,n=e.length,r=e[a],i=e[n-1];if(n>=2&&(t<r||t>i))return!1;for(;a<n;){if(r=e[a],i=e[a+1],t>=r&&t<i)return!0;a+=2}return!1},D=function(e){return!e.length},I=function(e){return 2==e.length&&e[0]+1==e[1]},k=function(e){for(var t,a,n=0,r=[],i=e.length;n<i;){for(t=e[n],a=e[n+1];t<a;)r.push(t),++t;n+=2}return r},B=Math.floor,N=function(e){return parseInt(B((e-65536)/1024)+c,10)},O=function(e){return parseInt((e-65536)%1024+u,10)},$=String.fromCharCode,M=function(e){return 9==e?"\\t":10==e?"\\n":12==e?"\\f":13==e?"\\r":45==e?"\\x2D":92==e?"\\\\":36==e||e>=40&&e<=43||46==e||47==e||63==e||e>=91&&e<=94||e>=123&&e<=125?"\\"+$(e):e>=32&&e<=126?$(e):e<=255?"\\x"+E(v(e),2):"\\u"+E(v(e),4)},L=function(e){return e<=65535?M(e):"\\u{"+e.toString(16).toUpperCase()+"}"},F=function(e){var t,a=e.length,n=e.charCodeAt(0);return n>=c&&n<=l&&a>1?(t=e.charCodeAt(1),1024*(n-c)+t-u+65536):n},j=function(e){var t,a,n="",r=0,i=e.length;if(I(e))return M(e[0]);for(;r<i;)n+=(t=e[r])==(a=e[r+1]-1)?M(t):t+1==a?M(t)+M(a):M(t)+"-"+M(a),r+=2;return"["+n+"]"},U=function(e){if(1==e.length)return e;for(var t=-1,a=-1;++t<e.length;){var n=e[t],r=n[1],i=r[0],s=r[1];for(a=t;++a<e.length;){var o=e[a],d=o[1],c=d[0],l=d[1];i==c&&s==l&&2===d.length&&(I(o[0])?n[0]=A(n[0],o[0][0]):n[0]=C(n[0],o[0][0],o[0][1]-1),e.splice(a,1),--a)}}return e},G=function(e){if(!e.length)return[];for(var t,a,n,r,i,s,o=0,d=[],c=e.length;o<c;){t=e[o],a=e[o+1]-1,n=N(t),r=O(t),i=N(a);var l=(s=O(a))==p,g=!1;n==i||r==u&&l?(d.push([[n,i+1],[r,s+1]]),g=!0):d.push([[n,n+1],[r,57344]]),!g&&n+1<i&&(l?(d.push([[n+1,i+1],[u,s+1]]),g=!0):d.push([[n+1,i],[u,57344]])),g||d.push([[i,i+1],[u,s+1]]),o+=2}return function(e){for(var t,a,n,r,i,s,o=[],d=[],c=!1,l=-1,u=e.length;++l<u;)if(t=e[l],a=e[l+1]){for(n=t[0],r=t[1],i=a[0],s=a[1],d=r;i&&n[0]==i[0]&&n[1]==i[1];)d=I(s)?A(d,s[0]):C(d,s[0],s[1]-1),n=(t=e[++l])[0],r=t[1],i=(a=e[l+1])&&a[0],s=a&&a[1],c=!0;o.push([n,c?d:r]),c=!1}else o.push(t);return U(o)}(d)},V=function(e,t,a){if(a)return function(e){var t,a,n="",r=0,i=e.length;if(I(e))return L(e[0]);for(;r<i;)n+=(t=e[r])==(a=e[r+1]-1)?L(t):t+1==a?L(t)+L(a):L(t)+"-"+L(a),r+=2;return"["+n+"]"}(e);var n=[],r=function(e){for(var t,a,n=[],r=[],i=[],s=[],o=0,d=e.length;o<d;)t=e[o],a=e[o+1]-1,t<c?(a<c&&i.push(t,a+1),a>=c&&a<=l&&(i.push(t,c),n.push(c,a+1)),a>=u&&a<=p&&(i.push(t,c),n.push(c,56320),r.push(u,a+1)),a>p&&(i.push(t,c),n.push(c,56320),r.push(u,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=c&&t<=l?(a>=c&&a<=l&&n.push(t,a+1),a>=u&&a<=p&&(n.push(t,56320),r.push(u,a+1)),a>p&&(n.push(t,56320),r.push(u,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>=u&&t<=p?(a>=u&&a<=p&&r.push(t,a+1),a>p&&(r.push(t,57344),a<=65535?i.push(57344,a+1):(i.push(57344,65536),s.push(65536,a+1)))):t>p&&t<=65535?a<=65535?i.push(t,a+1):(i.push(t,65536),s.push(65536,a+1)):s.push(t,a+1),o+=2;return{loneHighSurrogates:n,loneLowSurrogates:r,bmp:i,astral:s}}(e),i=r.loneHighSurrogates,s=r.loneLowSurrogates,o=r.bmp,d=r.astral,g=!D(i),h=!D(s),f=G(d);return t&&(o=P(o,i),g=!1,o=P(o,s),h=!1),D(o)||n.push(j(o)),f.length&&n.push(function(e){var t=[];return R(e,(function(e){var a=e[0],n=e[1];t.push(j(a)+j(n))})),t.join("|")}(f)),g&&n.push(j(i)+"(?![\\uDC00-\\uDFFF])"),h&&n.push("(?:[^\\uD800-\\uDBFF]|^)"+j(s)),n.join("|")},K=function(e){return arguments.length>1&&(e=S.call(arguments)),this instanceof K?(this.data=[],e?this.add(e):this):(new K).add(e)};K.version="1.4.2";var H=K.prototype;!function(e,t){var a;for(a in t)f.call(t,a)&&(e[a]=t[a])}(H,{add:function(e){var t=this;return null==e?t:e instanceof K?(t.data=P(t.data,e.data),t):(arguments.length>1&&(e=S.call(arguments)),y(e)?(R(e,(function(e){t.add(e)})),t):(t.data=A(t.data,b(e)?e:F(e)),t))},remove:function(e){var t=this;return null==e?t:e instanceof K?(t.data=w(t.data,e.data),t):(arguments.length>1&&(e=S.call(arguments)),y(e)?(R(e,(function(e){t.remove(e)})),t):(t.data=x(t.data,b(e)?e:F(e)),t))},addRange:function(e,t){var a=this;return a.data=C(a.data,b(e)?e:F(e),b(t)?t:F(t)),a},removeRange:function(e,t){var a=this,n=b(e)?e:F(e),r=b(t)?t:F(t);return a.data=T(a.data,n,r),a},intersection:function(e){var t=this,a=e instanceof K?k(e.data):e;return t.data=function(e,t){for(var a,n=0,r=t.length,i=[];n<r;)a=t[n],_(e,a)&&i.push(a),++n;return function(e){for(var t,a=-1,n=e.length,r=n-1,i=[],s=!0,o=0;++a<n;)if(t=e[a],s)i.push(t),o=t,s=!1;else if(t==o+1){if(a!=r){o=t;continue}s=!0,i.push(t+1)}else i.push(o+1,t),o=t;return s||i.push(t+1),i}(i)}(t.data,a),t},contains:function(e){return _(this.data,b(e)?e:F(e))},clone:function(){var e=new K;return e.data=this.data.slice(0),e},toString:function(e){var t=V(this.data,!!e&&e.bmpOnly,!!e&&e.hasUnicodeFlag);return t?t.replace(g,"\\0$1"):"[]"},toRegExp:function(e){var t=this.toString(e&&-1!=e.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(t,e||"")},valueOf:function(){return k(this.data)}}),H.toArray=H.valueOf,r&&!r.nodeType?i?i.exports=K:r.regenerate=K:n.regenerate=K}(a)}),"/$$rollup_base$$/node_modules/regenerate");function R(e,t){const a=Object.keys(t);for(const n of a)if(e[n]!==t[n])return!1;return!0}function m(e,t){if(!e)return!1;return"AssignmentExpression"===e.type&&(void 0===t||R(e,t))}function y(e,t){if(!e)return!1;return"BlockStatement"===e.type&&(void 0===t||R(e,t))}function b(e,t){if(!e)return!1;return"CallExpression"===e.type&&(void 0===t||R(e,t))}function E(e,t){if(!e)return!1;return"CatchClause"===e.type&&(void 0===t||R(e,t))}function v(e,t){if(!e)return!1;return"EmptyStatement"===e.type&&(void 0===t||R(e,t))}function S(e,t){if(!e)return!1;return"ExpressionStatement"===e.type&&(void 0===t||R(e,t))}function x(e,t){if(!e)return!1;return"File"===e.type&&(void 0===t||R(e,t))}function T(e,t){if(!e)return!1;return"FunctionDeclaration"===e.type&&(void 0===t||R(e,t))}function A(e,t){if(!e)return!1;return"FunctionExpression"===e.type&&(void 0===t||R(e,t))}function P(e,t){if(!e)return!1;return"Identifier"===e.type&&(void 0===t||R(e,t))}function w(e,t){if(!e)return!1;return"IfStatement"===e.type&&(void 0===t||R(e,t))}function C(e,t){if(!e)return!1;return"StringLiteral"===e.type&&(void 0===t||R(e,t))}function _(e,t){if(!e)return!1;return"MemberExpression"===e.type&&(void 0===t||R(e,t))}function D(e,t){if(!e)return!1;return"ThisExpression"===e.type&&(void 0===t||R(e,t))}function I(e,t){if(!e)return!1;return"VariableDeclaration"===e.type&&(void 0===t||R(e,t))}function k(e,t){if(!e)return!1;return"ClassDeclaration"===e.type&&(void 0===t||R(e,t))}function B(e,t){if(!e)return!1;return"ExportAllDeclaration"===e.type&&(void 0===t||R(e,t))}function N(e,t){if(!e)return!1;return"ImportDefaultSpecifier"===e.type&&(void 0===t||R(e,t))}function O(e,t){if(!e)return!1;return"ClassMethod"===e.type&&(void 0===t||R(e,t))}function $(e,t){if(!e)return!1;return"Super"===e.type&&(void 0===t||R(e,t))}function M(e,t){if(!e)return!1;return"ExportNamespaceSpecifier"===e.type&&(void 0===t||R(e,t))}function L(e,t){if(!e)return!1;return"ClassProperty"===e.type&&(void 0===t||R(e,t))}function F(e,t){if(!e)return!1;return"PrivateName"===e.type&&(void 0===t||R(e,t))}function j(e,t){if(!e)return!1;return"StaticBlock"===e.type&&(void 0===t||R(e,t))}function U(e,t){if(!e)return!1;return"AnyTypeAnnotation"===e.type&&(void 0===t||R(e,t))}function G(e,t){if(!e)return!1;return"GenericTypeAnnotation"===e.type&&(void 0===t||R(e,t))}function V(e,t){if(!e)return!1;return"UnionTypeAnnotation"===e.type&&(void 0===t||R(e,t))}function K(e,t){if(!e)return!1;return"JSXEmptyExpression"===e.type&&(void 0===t||R(e,t))}function H(e,t){if(!e)return!1;return"JSXExpressionContainer"===e.type&&(void 0===t||R(e,t))}function W(e,t){if(!e)return!1;return"JSXText"===e.type&&(void 0===t||R(e,t))}function q(e,t){if(!e)return!1;return"ExportDefaultSpecifier"===e.type&&(void 0===t||R(e,t))}function z(e,t){if(!e)return!1;return"TSAnyKeyword"===e.type&&(void 0===t||R(e,t))}function X(e,t){if(!e)return!1;return"TSUnionType"===e.type&&(void 0===t||R(e,t))}function J(e,t){if(!e)return!1;const a=e.type;return("ArrayExpression"===a||"AssignmentExpression"===a||"BinaryExpression"===a||"CallExpression"===a||"ConditionalExpression"===a||"FunctionExpression"===a||"Identifier"===a||"StringLiteral"===a||"NumericLiteral"===a||"NullLiteral"===a||"BooleanLiteral"===a||"RegExpLiteral"===a||"LogicalExpression"===a||"MemberExpression"===a||"NewExpression"===a||"ObjectExpression"===a||"SequenceExpression"===a||"ParenthesizedExpression"===a||"ThisExpression"===a||"UnaryExpression"===a||"UpdateExpression"===a||"ArrowFunctionExpression"===a||"ClassExpression"===a||"MetaProperty"===a||"Super"===a||"TaggedTemplateExpression"===a||"TemplateLiteral"===a||"YieldExpression"===a||"AwaitExpression"===a||"Import"===a||"BigIntLiteral"===a||"OptionalMemberExpression"===a||"OptionalCallExpression"===a||"TypeCastExpression"===a||"JSXElement"===a||"JSXFragment"===a||"BindExpression"===a||"DoExpression"===a||"RecordExpression"===a||"TupleExpression"===a||"DecimalLiteral"===a||"ModuleExpression"===a||"TopicReference"===a||"PipelineTopicExpression"===a||"PipelineBareFunction"===a||"PipelinePrimaryTopicReference"===a||"TSAsExpression"===a||"TSTypeAssertion"===a||"TSNonNullExpression"===a||"Placeholder"===a&&("Expression"===e.expectedNode||"Identifier"===e.expectedNode||"StringLiteral"===e.expectedNode))&&(void 0===t||R(e,t))}function Y(e,t){if(!e)return!1;const a=e.type;return("BlockStatement"===a||"CatchClause"===a||"DoWhileStatement"===a||"ForInStatement"===a||"ForStatement"===a||"FunctionDeclaration"===a||"FunctionExpression"===a||"Program"===a||"ObjectMethod"===a||"SwitchStatement"===a||"WhileStatement"===a||"ArrowFunctionExpression"===a||"ClassExpression"===a||"ClassDeclaration"===a||"ForOfStatement"===a||"ClassMethod"===a||"ClassPrivateMethod"===a||"StaticBlock"===a||"TSModuleBlock"===a||"Placeholder"===a&&"BlockStatement"===e.expectedNode)&&(void 0===t||R(e,t))}function Q(e,t){if(!e)return!1;const a=e.type;return("BlockStatement"===a||"BreakStatement"===a||"ContinueStatement"===a||"DebuggerStatement"===a||"DoWhileStatement"===a||"EmptyStatement"===a||"ExpressionStatement"===a||"ForInStatement"===a||"ForStatement"===a||"FunctionDeclaration"===a||"IfStatement"===a||"LabeledStatement"===a||"ReturnStatement"===a||"SwitchStatement"===a||"ThrowStatement"===a||"TryStatement"===a||"VariableDeclaration"===a||"WhileStatement"===a||"WithStatement"===a||"ClassDeclaration"===a||"ExportAllDeclaration"===a||"ExportDefaultDeclaration"===a||"ExportNamedDeclaration"===a||"ForOfStatement"===a||"ImportDeclaration"===a||"DeclareClass"===a||"DeclareFunction"===a||"DeclareInterface"===a||"DeclareModule"===a||"DeclareModuleExports"===a||"DeclareTypeAlias"===a||"DeclareOpaqueType"===a||"DeclareVariable"===a||"DeclareExportDeclaration"===a||"DeclareExportAllDeclaration"===a||"InterfaceDeclaration"===a||"OpaqueType"===a||"TypeAlias"===a||"EnumDeclaration"===a||"TSDeclareFunction"===a||"TSInterfaceDeclaration"===a||"TSTypeAliasDeclaration"===a||"TSEnumDeclaration"===a||"TSModuleDeclaration"===a||"TSImportEqualsDeclaration"===a||"TSExportAssignment"===a||"TSNamespaceExportDeclaration"===a||"Placeholder"===a&&("Statement"===e.expectedNode||"Declaration"===e.expectedNode||"BlockStatement"===e.expectedNode))&&(void 0===t||R(e,t))}function Z(e,t){if(!e)return!1;const a=e.type;return("FunctionDeclaration"===a||"FunctionExpression"===a||"ObjectMethod"===a||"ArrowFunctionExpression"===a||"ClassMethod"===a||"ClassPrivateMethod"===a)&&(void 0===t||R(e,t))}function ee(e,t){if(!e)return!1;const a=e.type;return("FunctionDeclaration"===a||"VariableDeclaration"===a||"ClassDeclaration"===a||"ExportAllDeclaration"===a||"ExportDefaultDeclaration"===a||"ExportNamedDeclaration"===a||"ImportDeclaration"===a||"DeclareClass"===a||"DeclareFunction"===a||"DeclareInterface"===a||"DeclareModule"===a||"DeclareModuleExports"===a||"DeclareTypeAlias"===a||"DeclareOpaqueType"===a||"DeclareVariable"===a||"DeclareExportDeclaration"===a||"DeclareExportAllDeclaration"===a||"InterfaceDeclaration"===a||"OpaqueType"===a||"TypeAlias"===a||"EnumDeclaration"===a||"TSDeclareFunction"===a||"TSInterfaceDeclaration"===a||"TSTypeAliasDeclaration"===a||"TSEnumDeclaration"===a||"TSModuleDeclaration"===a||"Placeholder"===a&&"Declaration"===e.expectedNode)&&(void 0===t||R(e,t))}function te(e,t){if(!e)return!1;const a=e.type;return("StringLiteral"===a||"NumericLiteral"===a||"NullLiteral"===a||"BooleanLiteral"===a||"RegExpLiteral"===a||"TemplateLiteral"===a||"BigIntLiteral"===a||"DecimalLiteral"===a||"Placeholder"===a&&"StringLiteral"===e.expectedNode)&&(void 0===t||R(e,t))}function ae(e,t){if(!e)return!1;const a=e.type;return("AssignmentPattern"===a||"ArrayPattern"===a||"ObjectPattern"===a||"Placeholder"===a&&"Pattern"===e.expectedNode)&&(void 0===t||R(e,t))}function ne(e,t){if(!e)return!1;const a=e.type;return("ClassExpression"===a||"ClassDeclaration"===a)&&(void 0===t||R(e,t))}function re(e,t){if(!e)return!1;const a=e.type;return("ExportAllDeclaration"===a||"ExportDefaultDeclaration"===a||"ExportNamedDeclaration"===a)&&(void 0===t||R(e,t))}function ie(e,t){if(!e)return!1;const a=e.type;return("AnyTypeAnnotation"===a||"BooleanTypeAnnotation"===a||"NullLiteralTypeAnnotation"===a||"MixedTypeAnnotation"===a||"EmptyTypeAnnotation"===a||"NumberTypeAnnotation"===a||"StringTypeAnnotation"===a||"SymbolTypeAnnotation"===a||"ThisTypeAnnotation"===a||"VoidTypeAnnotation"===a)&&(void 0===t||R(e,t))}function se(e,t){if(!e)return!1;const a=e.type;return("TSAnyKeyword"===a||"TSBooleanKeyword"===a||"TSBigIntKeyword"===a||"TSIntrinsicKeyword"===a||"TSNeverKeyword"===a||"TSNullKeyword"===a||"TSNumberKeyword"===a||"TSObjectKeyword"===a||"TSStringKeyword"===a||"TSSymbolKeyword"===a||"TSUndefinedKeyword"===a||"TSUnknownKeyword"===a||"TSVoidKeyword"===a||"TSThisType"===a||"TSLiteralType"===a)&&(void 0===t||R(e,t))}function oe(e,t,a){if(!_(e))return!1;const n=Array.isArray(t)?t:t.split("."),r=[];let i;for(i=e;_(i);i=i.object)r.push(i.property);if(r.push(i),r.length<n.length)return!1;if(!a&&r.length>n.length)return!1;for(let e=0,t=r.length-1;e<n.length;e++,t--){const a=r[t];let i;if(P(a))i=a.name;else if(C(a))i=a.value;else{if(!D(a))return!1;i="this"}if(n[e]!==i)return!1}return!0}function de(e,t){const a=e.split(".");return e=>oe(e,a,t)}i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/Alphabetic.js",(function(e,t){const a=f(170,181,186,748,750,837,895,902,908,1369,1471,1479,1791,2042,2482,2510,2519,2556,2641,2654,2768,2929,2972,3024,3031,3165,3406,3517,3542,3661,3716,3749,3782,3789,3840,4152,4295,4301,4696,4800,6103,6108,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,42963,43205,43259,43471,43712,43714,64318,67592,67644,69415,69826,70006,70106,70108,70199,70206,70280,70480,70487,70855,71232,71236,71352,71945,72161,72349,72768,73018,73027,73112,73648,94179,113822,119970,119995,120134,123214,125255,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);a.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1456,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1623).addRange(1625,1631).addRange(1646,1747).addRange(1749,1756).addRange(1761,1768).addRange(1773,1775).addRange(1786,1788).addRange(1808,1855).addRange(1869,1969).addRange(1994,2026).addRange(2036,2037).addRange(2048,2071).addRange(2074,2092).addRange(2112,2136).addRange(2144,2154).addRange(2160,2183).addRange(2185,2190).addRange(2208,2249).addRange(2260,2271).addRange(2275,2281).addRange(2288,2363).addRange(2365,2380).addRange(2382,2384).addRange(2389,2403).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472),a.addRange(2474,2480).addRange(2486,2489).addRange(2493,2500).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2531).addRange(2544,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2636).addRange(2649,2652).addRange(2672,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2757).addRange(2759,2761).addRange(2763,2764).addRange(2784,2787).addRange(2809,2812).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2877,2884).addRange(2887,2888).addRange(2891,2892).addRange(2902,2903).addRange(2908,2909).addRange(2911,2915).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970),a.addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3020).addRange(3072,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3148).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3268).addRange(3270,3272).addRange(3274,3276).addRange(3285,3286).addRange(3293,3294).addRange(3296,3299).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3386).addRange(3389,3396).addRange(3398,3400).addRange(3402,3404).addRange(3412,3415).addRange(3423,3427).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3585,3642).addRange(3648,3654).addRange(3713,3714),a.addRange(3718,3722).addRange(3724,3747).addRange(3751,3769).addRange(3771,3773).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3953,3969).addRange(3976,3991).addRange(3993,4028).addRange(4096,4150).addRange(4155,4159).addRange(4176,4239).addRange(4250,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5907).addRange(5919,5939).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6067).addRange(6070,6088).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430),a.addRange(6432,6443).addRange(6448,6456).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6683).addRange(6688,6750).addRange(6753,6772).addRange(6847,6848).addRange(6860,6862).addRange(6912,6963).addRange(6965,6979).addRange(6981,6988).addRange(7040,7081).addRange(7084,7087).addRange(7098,7141).addRange(7143,7153).addRange(7168,7222).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7655,7668).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521),a.addRange(8544,8584).addRange(9398,9449).addRange(11264,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42612,42619).addRange(42623,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42954).addRange(42960,42961).addRange(42965,42969).addRange(42994,43013).addRange(43015,43047).addRange(43072,43123).addRange(43136,43203).addRange(43250,43255).addRange(43261,43263).addRange(43274,43306).addRange(43312,43346),a.addRange(43360,43388).addRange(43392,43442).addRange(43444,43455).addRange(43488,43503).addRange(43514,43518).addRange(43520,43574).addRange(43584,43597).addRange(43616,43638).addRange(43642,43710).addRange(43739,43741).addRange(43744,43759).addRange(43762,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613),a.addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295),a.addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69488,69505).addRange(69552,69572).addRange(69600,69622).addRange(69632,69701).addRange(69745,69749).addRange(69762,69816).addRange(69840,69864).addRange(69888,69938).addRange(69956,69959).addRange(69968,70002).addRange(70016,70079).addRange(70081,70084).addRange(70094,70095).addRange(70144,70161).addRange(70163,70196).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70376).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70461,70468).addRange(70471,70472).addRange(70475,70476).addRange(70493,70499).addRange(70656,70721).addRange(70723,70725).addRange(70727,70730).addRange(70751,70753).addRange(70784,70849).addRange(70852,70853),a.addRange(71040,71093).addRange(71096,71102).addRange(71128,71133).addRange(71168,71230).addRange(71296,71349).addRange(71424,71450).addRange(71453,71466).addRange(71488,71494).addRange(71680,71736).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,71996).addRange(71999,72002).addRange(72096,72103).addRange(72106,72151).addRange(72154,72159).addRange(72163,72164).addRange(72192,72242).addRange(72245,72254).addRange(72272,72343).addRange(72368,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72766).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73025).addRange(73030,73031).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73110).addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77712,77808).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766),a.addRange(92784,92862).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744),a.addRange(120746,120770).addRange(120772,120779).addRange(122624,122654).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123191,123197).addRange(123536,123565).addRange(123584,123627).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369).addRange(131072,173791).addRange(173824,177976).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/Any.js",(function(e,t){const a=f();a.addRange(0,1114111),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/ASCII_Hex_Digit.js",(function(e,t){const a=f();a.addRange(48,57).addRange(65,70).addRange(97,102),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/ASCII.js",(function(e,t){const a=f();a.addRange(0,127),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/Assigned.js",(function(e,t){const a=f(908,2142,2482,2519,2620,2641,2654,2768,2972,3024,3031,3165,3517,3530,3542,3716,3749,3782,4295,4301,4696,4800,6464,8025,8027,8029,11559,11565,42963,64318,64975,65279,65952,67592,67644,67903,69837,70280,70480,70487,71945,73018,73648,119970,119995,120134,123647,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,129008,917505);a.addRange(0,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(1536,1805).addRange(1807,1866).addRange(1869,1969).addRange(1984,2042).addRange(2045,2093).addRange(2096,2110).addRange(2112,2139).addRange(2144,2154).addRange(2160,2190).addRange(2192,2193).addRange(2200,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736),a.addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3132,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257),a.addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3293,3294).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(3585,3642).addRange(3647,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4058).addRange(4096,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805),a.addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5909).addRange(5919,5942).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6144,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6683).addRange(6686,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829).addRange(6832,6862).addRange(6912,6988).addRange(6992,7038).addRange(7040,7155).addRange(7164,7223).addRange(7227,7241).addRange(7245,7304).addRange(7312,7354).addRange(7357,7367).addRange(7376,7418).addRange(7424,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013),a.addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(8192,8292).addRange(8294,8305).addRange(8308,8334).addRange(8336,8348).addRange(8352,8384).addRange(8400,8432).addRange(8448,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11869).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12288,12351).addRange(12353,12438).addRange(12441,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12771).addRange(12784,12830).addRange(12832,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42743).addRange(42752,42954).addRange(42960,42961),a.addRange(42965,42969).addRange(42994,43052).addRange(43056,43065).addRange(43072,43127).addRange(43136,43205).addRange(43214,43225).addRange(43232,43347).addRange(43359,43388).addRange(43392,43469).addRange(43471,43481).addRange(43486,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43714).addRange(43739,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(55296,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64450).addRange(64467,64911).addRange(64914,64967).addRange(65008,65049).addRange(65056,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276).addRange(65281,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518),a.addRange(65529,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66045).addRange(66176,66204).addRange(66208,66256).addRange(66272,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(66927,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867),a.addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68326).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68903).addRange(68912,68921).addRange(69216,69246).addRange(69248,69289).addRange(69291,69293).addRange(69296,69297).addRange(69376,69415).addRange(69424,69465).addRange(69488,69513).addRange(69552,69579).addRange(69600,69622).addRange(69632,69709).addRange(69714,69749).addRange(69759,69826).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69959).addRange(69968,70006).addRange(70016,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70206).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70378),a.addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(70656,70747).addRange(70749,70753).addRange(70784,70855).addRange(70864,70873).addRange(71040,71093).addRange(71096,71133).addRange(71168,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71353).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71494).addRange(71680,71739).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164).addRange(72192,72263).addRange(72272,72354).addRange(72368,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812).addRange(72816,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966),a.addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129).addRange(73440,73464).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77712,77810).addRange(77824,78894).addRange(78896,78904).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92782,92862).addRange(92864,92873).addRange(92880,92909).addRange(92912,92917).addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93760,93850).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788),a.addRange(113792,113800).addRange(113808,113817).addRange(113820,113827).addRange(118528,118573).addRange(118576,118598).addRange(118608,118723).addRange(118784,119029).addRange(119040,119078).addRange(119081,119274).addRange(119296,119365).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121483).addRange(121499,121503).addRange(121505,121519).addRange(122624,122654).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215).addRange(123536,123566).addRange(123584,123641).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(125127,125142),a.addRange(125184,125259).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128733,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129660),a.addRange(129664,129670).addRange(129680,129708).addRange(129712,129722).addRange(129728,129733).addRange(129744,129753).addRange(129760,129767).addRange(129776,129782).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(131072,173791).addRange(173824,177976).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917536,917631).addRange(917760,917999).addRange(983040,1048573).addRange(1048576,1114109),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/Bidi_Control.js",(function(e,t){const a=f(1564);a.addRange(8206,8207).addRange(8234,8238).addRange(8294,8297),t.characters=a})),i("/$$rollup_base$$/node_modules/regenerate-unicode-properties/Binary_Property/Bidi_Mirrored.js",(function(e,t){const a=f(60,62,91,93,123,125,171,187,8512,8721,8740,8742,8761,8802,8856,10176,10680,10697,10721,10788,10790,10793,10972,10974,10995,11005,11262,65308,65310,65339,65341,65371,65373,120539,120597,120655,120713,120771);a.addRange(40,41).addRange(3898,3901).addRange(5787,5788).addRange(8249,8250).addRange(8261,8262).addRange(8317,8318).addRange(8333,8334).addRange(8705,8708).addRange(8712,8717).addRange(8725,8726).addRange(8730,8733).addRange(8735,8738).addRange(8747,8755).addRange(8763,8780).addRange(8786,8789).addRange(8799,8800).addRange(8804,8811).addRange(8814,8844).addRange(8847,8850).addRange(8866,8867).addRange(8870,8888).addRange(8894,8895).addRange(8905,8909).addRange(8912,8913).addRange(8918,8941).addRange(8944,8959).addRange(8968,8971).addRange(8992,8993).addRange(9001,9002).addRange(10088,10101).addRange(10179,10182).addRange(10184,10185).addRange(10187,10189).addRange(10195,10198).addRange(10204,10206).addRange(10210,10223).addRange(10627,10648).addRange(10651,10656).addRange(10658,106