1 Star 0 Fork 0

Discovery/typescript-website

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
app-428e489b311311cd3428.js 120.25 KB
一键复制 编辑 原始数据 按行查看 历史
Discovery 提交于 2022-06-18 23:44 +08:00 . init doc
/*! For license information please see app-428e489b311311cd3428.js.LICENSE.txt */
(self.webpackChunktypescriptlang_org=self.webpackChunktypescriptlang_org||[]).push([[143],{5385:function(t,e){"use strict";var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r=function(t){var e=t.location,n=e.search,r=e.hash,o=e.href,a=e.origin,c=e.protocol,u=e.host,s=e.hostname,l=e.port,f=t.location.pathname;!f&&o&&i&&(f=new URL(o).pathname);return{pathname:encodeURI(decodeURI(f)),search:n,hash:r,href:o,origin:a,protocol:c,host:u,hostname:s,port:l,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},o=function(t,e){var o=[],a=r(t),i=!1,c=function(){};return{get location(){return a},get transitioning(){return i},_onTransitionComplete:function(){i=!1,c()},listen:function(e){o.push(e);var n=function(){a=r(t),e({location:a,action:"POP"})};return t.addEventListener("popstate",n),function(){t.removeEventListener("popstate",n),o=o.filter((function(t){return t!==e}))}},navigate:function(e){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=u.state,l=u.replace,f=void 0!==l&&l;if("number"==typeof e)t.history.go(e);else{s=n({},s,{key:Date.now()+""});try{i||f?t.history.replaceState(s,null,e):t.history.pushState(s,null,e)}catch(h){t.location[f?"replace":"assign"](e)}}a=r(t),i=!0;var p=new Promise((function(t){return c=t}));return o.forEach((function(t){return t({location:a,action:"PUSH"})})),p}}},a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(t,e,n){var i=n.split("?"),c=i[0],u=i[1],s=void 0===u?"":u;r++,o.push({pathname:c,search:s.length?"?"+s:s}),a.push(t)},replaceState:function(t,e,n){var i=n.split("?"),c=i[0],u=i[1],s=void 0===u?"":u;o[r]={pathname:c,search:s},a[r]=t},go:function(t){var e=r+t;e<0||e>a.length-1||(r=e)}}}},i=!("undefined"==typeof window||!window.document||!window.document.createElement),c=o(i?window:a()),u=c.navigate;e.V5=c},5442:function(t,e,n){"use strict";e.__esModule=!0,e.shallowCompare=e.validateRedirect=e.insertParams=e.resolve=e.match=e.pick=e.startsWith=void 0;var r,o=n(7677),a=(r=o)&&r.__esModule?r:{default:r};var i=function(t,e){return t.substr(0,e.length)===e},c=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],i=h(o),c=""===i[0],s=p(t),f=0,d=s.length;f<d;f++){var g=!1,m=s[f].route;if(m.default)r={route:m,params:{},uri:e};else{for(var v=h(m.path),b={},w=Math.max(i.length,v.length),P=0;P<w;P++){var S=v[P],E=i[P];if(l(S)){b[S.slice(1)||"*"]=i.slice(P).map(decodeURIComponent).join("/");break}if(void 0===E){g=!0;break}var O=u.exec(S);if(O&&!c){-1===y.indexOf(O[1])||(0,a.default)(!1);var j=decodeURIComponent(E);b[O[1]]=j}else if(S!==E){g=!0;break}}if(!g){n={route:m,params:b,uri:"/"+i.slice(0,P).join("/")};break}}}return n||r||null},u=/^:(.+)/,s=function(t){return u.test(t)},l=function(t){return t&&"*"===t[0]},f=function(t,e){return{route:t,score:t.default?0:h(t.path).reduce((function(t,e){return t+=4,!function(t){return""===t}(e)?s(e)?t+=2:l(e)?t-=5:t+=3:t+=1,t}),0),index:e}},p=function(t){return t.map(f).sort((function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index}))},h=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},d=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter((function(t){return t&&t.length>0})))&&n.length>0?"?"+n.join("&"):"")},y=["uri","path"];e.startsWith=i,e.pick=c,e.match=function(t,e){return c([{path:t}],e)},e.resolve=function(t,e){if(i(t,"/"))return t;var n=t.split("?"),r=n[0],o=n[1],a=e.split("?")[0],c=h(r),u=h(a);if(""===c[0])return d(a,o);if(!i(c[0],".")){var s=u.concat(c).join("/");return d(("/"===a?"":"/")+s,o)}for(var l=u.concat(c),f=[],p=0,y=l.length;p<y;p++){var g=l[p];".."===g?f.pop():"."!==g&&f.push(g)}return d("/"+f.join("/"),o)},e.insertParams=function(t,e){var n=t.split("?"),r=n[0],o=n[1],a=void 0===o?"":o,i="/"+h(r).map((function(t){var n=u.exec(t);return n?e[n[1]]:t})).join("/"),c=e.location,s=(c=void 0===c?{}:c).search,l=(void 0===s?"":s).split("?")[1]||"";return i=d(i,a,l)},e.validateRedirect=function(t,e){var n=function(t){return s(t)};return h(t).filter(n).sort().join("/")===h(e).filter(n).sort().join("/")},e.shallowCompare=function(t,e){var n=Object.keys(t);return n.length===Object.keys(e).length&&n.every((function(n){return e.hasOwnProperty(n)&&t[n]===e[n]}))}},9728:function(t){t.exports=function(t,n,r){if(t.filter)return t.filter(n,r);if(null==t)throw new TypeError;if("function"!=typeof n)throw new TypeError;for(var o=[],a=0;a<t.length;a++)if(e.call(t,a)){var i=t[a];n.call(r,i,a,t)&&o.push(i)}return o};var e=Object.prototype.hasOwnProperty},5335:function(t,e,n){"use strict";var r=n(6108),o=n(2332);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i,c,u=n(528).codes,s=u.ERR_AMBIGUOUS_ARGUMENT,l=u.ERR_INVALID_ARG_TYPE,f=u.ERR_INVALID_ARG_VALUE,p=u.ERR_INVALID_RETURN_VALUE,h=u.ERR_MISSING_ARGS,d=n(11),y=n(1522).inspect,g=n(1522).types,m=g.isPromise,v=g.isRegExp,b=Object.assign?Object.assign:n(5996).assign,w=Object.is?Object.is:n(177);new Map;function P(){var t=n(4421);i=t.isDeepEqual,c=t.isDeepStrictEqual}var S=!1,E=t.exports=A,O={};function j(t){if(t.message instanceof Error)throw t.message;throw new d(t)}function x(t,e,n,r){if(!n){var o=!1;if(0===e)o=!0,r="No value argument passed to `assert.ok()`";else if(r instanceof Error)throw r;var a=new d({actual:n,expected:!0,message:r,operator:"==",stackStartFn:t});throw a.generatedMessage=o,a}}function A(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];x.apply(void 0,[A,e.length].concat(e))}E.fail=function t(e,n,a,i,c){var u,s=arguments.length;if(0===s)u="Failed";else if(1===s)a=e,e=void 0;else{if(!1===S){S=!0;var l=r.emitWarning?r.emitWarning:o.warn.bind(o);l("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")}2===s&&(i="!=")}if(a instanceof Error)throw a;var f={actual:e,expected:n,operator:void 0===i?"fail":i,stackStartFn:c||t};void 0!==a&&(f.message=a);var p=new d(f);throw u&&(p.message=u,p.generatedMessage=!0),p},E.AssertionError=d,E.ok=A,E.equal=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");e!=n&&j({actual:e,expected:n,message:r,operator:"==",stackStartFn:t})},E.notEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");e==n&&j({actual:e,expected:n,message:r,operator:"!=",stackStartFn:t})},E.deepEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");void 0===i&&P(),i(e,n)||j({actual:e,expected:n,message:r,operator:"deepEqual",stackStartFn:t})},E.notDeepEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");void 0===i&&P(),i(e,n)&&j({actual:e,expected:n,message:r,operator:"notDeepEqual",stackStartFn:t})},E.deepStrictEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");void 0===i&&P(),c(e,n)||j({actual:e,expected:n,message:r,operator:"deepStrictEqual",stackStartFn:t})},E.notDeepStrictEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");void 0===i&&P();c(e,n)&&j({actual:e,expected:n,message:r,operator:"notDeepStrictEqual",stackStartFn:t})},E.strictEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");w(e,n)||j({actual:e,expected:n,message:r,operator:"strictEqual",stackStartFn:t})},E.notStrictEqual=function t(e,n,r){if(arguments.length<2)throw new h("actual","expected");w(e,n)&&j({actual:e,expected:n,message:r,operator:"notStrictEqual",stackStartFn:t})};var k=function t(e,n,r){var o=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),n.forEach((function(t){t in e&&(void 0!==r&&"string"==typeof r[t]&&v(e[t])&&e[t].test(r[t])?o[t]=r[t]:o[t]=e[t])}))};function R(t,e,n,r,o,a){if(!(n in t)||!c(t[n],e[n])){if(!r){var i=new k(t,o),u=new k(e,o,t),s=new d({actual:i,expected:u,operator:"deepStrictEqual",stackStartFn:a});throw s.actual=t,s.expected=e,s.operator=a.name,s}j({actual:t,expected:e,message:r,operator:a.name,stackStartFn:a})}}function _(t,e,n,r){if("function"!=typeof e){if(v(e))return e.test(t);if(2===arguments.length)throw new l("expected",["Function","RegExp"],e);if("object"!==a(t)||null===t){var o=new d({actual:t,expected:e,message:n,operator:"deepStrictEqual",stackStartFn:r});throw o.operator=r.name,o}var c=Object.keys(e);if(e instanceof Error)c.push("name","message");else if(0===c.length)throw new f("error",e,"may not be an empty object");return void 0===i&&P(),c.forEach((function(o){"string"==typeof t[o]&&v(e[o])&&e[o].test(t[o])||R(t,e,o,n,c,r)})),!0}return void 0!==e.prototype&&t instanceof e||!Error.isPrototypeOf(e)&&!0===e.call({},t)}function C(t){if("function"!=typeof t)throw new l("fn","Function",t);try{t()}catch(e){return e}return O}function T(t){return m(t)||null!==t&&"object"===a(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function I(t){return Promise.resolve().then((function(){var e;if("function"==typeof t){if(!T(e=t()))throw new p("instance of Promise","promiseFn",e)}else{if(!T(t))throw new l("promiseFn",["Function","Promise"],t);e=t}return Promise.resolve().then((function(){return e})).then((function(){return O})).catch((function(t){return t}))}))}function D(t,e,n,r){if("string"==typeof n){if(4===arguments.length)throw new l("error",["Object","Error","Function","RegExp"],n);if("object"===a(e)&&null!==e){if(e.message===n)throw new s("error/message",'The error message "'.concat(e.message,'" is identical to the message.'))}else if(e===n)throw new s("error/message",'The error "'.concat(e,'" is identical to the message.'));r=n,n=void 0}else if(null!=n&&"object"!==a(n)&&"function"!=typeof n)throw new l("error",["Object","Error","Function","RegExp"],n);if(e===O){var o="";n&&n.name&&(o+=" (".concat(n.name,")")),o+=r?": ".concat(r):".";var i="rejects"===t.name?"rejection":"exception";j({actual:void 0,expected:n,operator:t.name,message:"Missing expected ".concat(i).concat(o),stackStartFn:t})}if(n&&!_(e,n,r,t))throw e}function F(t,e,n,r){if(e!==O){if("string"==typeof n&&(r=n,n=void 0),!n||_(e,n)){var o=r?": ".concat(r):".",a="doesNotReject"===t.name?"rejection":"exception";j({actual:e,expected:n,operator:t.name,message:"Got unwanted ".concat(a).concat(o,"\n")+'Actual message: "'.concat(e&&e.message,'"'),stackStartFn:t})}throw e}}function N(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];x.apply(void 0,[N,e.length].concat(e))}E.throws=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];D.apply(void 0,[t,C(e)].concat(r))},E.rejects=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return I(e).then((function(e){return D.apply(void 0,[t,e].concat(r))}))},E.doesNotThrow=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];F.apply(void 0,[t,C(e)].concat(r))},E.doesNotReject=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return I(e).then((function(e){return F.apply(void 0,[t,e].concat(r))}))},E.ifError=function t(e){if(null!=e){var n="ifError got unwanted exception: ";"object"===a(e)&&"string"==typeof e.message?0===e.message.length&&e.constructor?n+=e.constructor.name:n+=e.message:n+=y(e);var r=new d({actual:e,expected:null,operator:"ifError",message:n,stackStartFn:t}),o=e.stack;if("string"==typeof o){var i=o.split("\n");i.shift();for(var c=r.stack.split("\n"),u=0;u<i.length;u++){var s=c.indexOf(i[u]);if(-1!==s){c=c.slice(0,s);break}}r.stack="".concat(c.join("\n"),"\n").concat(i.join("\n"))}throw r}},E.strict=b(N,E,{equal:E.strictEqual,deepEqual:E.deepStrictEqual,notEqual:E.notStrictEqual,notDeepEqual:E.notDeepStrictEqual}),E.strict.strict=E.strict},11:function(t,e,n){"use strict";var r=n(6108);function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e){return!e||"object"!==h(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t){var e="function"==typeof Map?new Map:void 0;return(u=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return l(t,arguments,p(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),f(r,t)})(t)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function l(t,e,n){return(l=s()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var o=new(Function.bind.apply(t,r));return n&&f(o,n.prototype),o}).apply(null,arguments)}function f(t,e){return(f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function h(t){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var d=n(1522).inspect,y=n(528).codes.ERR_INVALID_ARG_TYPE;function g(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}var m="",v="",b="",w="",P={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function S(t){var e=Object.keys(t),n=Object.create(Object.getPrototypeOf(t));return e.forEach((function(e){n[e]=t[e]})),Object.defineProperty(n,"message",{value:t.message}),n}function E(t){return d(t,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function O(t,e,n){var o="",a="",i=0,c="",u=!1,s=E(t),l=s.split("\n"),f=E(e).split("\n"),p=0,d="";if("strictEqual"===n&&"object"===h(t)&&"object"===h(e)&&null!==t&&null!==e&&(n="strictEqualObject"),1===l.length&&1===f.length&&l[0]!==f[0]){var y=l[0].length+f[0].length;if(y<=10){if(!("object"===h(t)&&null!==t||"object"===h(e)&&null!==e||0===t&&0===e))return"".concat(P[n],"\n\n")+"".concat(l[0]," !== ").concat(f[0],"\n")}else if("strictEqualObject"!==n){if(y<(r.stderr&&r.stderr.isTTY?r.stderr.columns:80)){for(;l[0][p]===f[0][p];)p++;p>2&&(d="\n ".concat(function(t,e){if(e=Math.floor(e),0==t.length||0==e)return"";var n=t.length*e;for(e=Math.floor(Math.log(e)/Math.log(2));e;)t+=t,e--;return t+t.substring(0,n-t.length)}(" ",p),"^"),p=0)}}}for(var S=l[l.length-1],O=f[f.length-1];S===O&&(p++<2?c="\n ".concat(S).concat(c):o=S,l.pop(),f.pop(),0!==l.length&&0!==f.length);)S=l[l.length-1],O=f[f.length-1];var j=Math.max(l.length,f.length);if(0===j){var x=s.split("\n");if(x.length>30)for(x[26]="".concat(m,"...").concat(w);x.length>27;)x.pop();return"".concat(P.notIdentical,"\n\n").concat(x.join("\n"),"\n")}p>3&&(c="\n".concat(m,"...").concat(w).concat(c),u=!0),""!==o&&(c="\n ".concat(o).concat(c),o="");var A=0,k=P[n]+"\n".concat(v,"+ actual").concat(w," ").concat(b,"- expected").concat(w),R=" ".concat(m,"...").concat(w," Lines skipped");for(p=0;p<j;p++){var _=p-i;if(l.length<p+1)_>1&&p>2&&(_>4?(a+="\n".concat(m,"...").concat(w),u=!0):_>3&&(a+="\n ".concat(f[p-2]),A++),a+="\n ".concat(f[p-1]),A++),i=p,o+="\n".concat(b,"-").concat(w," ").concat(f[p]),A++;else if(f.length<p+1)_>1&&p>2&&(_>4?(a+="\n".concat(m,"...").concat(w),u=!0):_>3&&(a+="\n ".concat(l[p-2]),A++),a+="\n ".concat(l[p-1]),A++),i=p,a+="\n".concat(v,"+").concat(w," ").concat(l[p]),A++;else{var C=f[p],T=l[p],I=T!==C&&(!g(T,",")||T.slice(0,-1)!==C);I&&g(C,",")&&C.slice(0,-1)===T&&(I=!1,T+=","),I?(_>1&&p>2&&(_>4?(a+="\n".concat(m,"...").concat(w),u=!0):_>3&&(a+="\n ".concat(l[p-2]),A++),a+="\n ".concat(l[p-1]),A++),i=p,a+="\n".concat(v,"+").concat(w," ").concat(T),o+="\n".concat(b,"-").concat(w," ").concat(C),A+=2):(a+=o,o="",1!==_&&0!==p||(a+="\n ".concat(T),A++))}if(A>20&&p<j-2)return"".concat(k).concat(R,"\n").concat(a,"\n").concat(m,"...").concat(w).concat(o,"\n")+"".concat(m,"...").concat(w)}return"".concat(k).concat(u?R:"","\n").concat(a).concat(o).concat(c).concat(d)}var j=function(t){function e(t){var n;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),"object"!==h(t)||null===t)throw new y("options","Object",t);var o=t.message,a=t.operator,u=t.stackStartFn,s=t.actual,l=t.expected,f=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=o)n=i(this,p(e).call(this,String(o)));else if(r.stderr&&r.stderr.isTTY&&(r.stderr&&r.stderr.getColorDepth&&1!==r.stderr.getColorDepth()?(m="",v="",w="",b=""):(m="",v="",w="",b="")),"object"===h(s)&&null!==s&&"object"===h(l)&&null!==l&&"stack"in s&&s instanceof Error&&"stack"in l&&l instanceof Error&&(s=S(s),l=S(l)),"deepStrictEqual"===a||"strictEqual"===a)n=i(this,p(e).call(this,O(s,l,a)));else if("notDeepStrictEqual"===a||"notStrictEqual"===a){var d=P[a],g=E(s).split("\n");if("notStrictEqual"===a&&"object"===h(s)&&null!==s&&(d=P.notStrictEqualObject),g.length>30)for(g[26]="".concat(m,"...").concat(w);g.length>27;)g.pop();n=1===g.length?i(this,p(e).call(this,"".concat(d," ").concat(g[0]))):i(this,p(e).call(this,"".concat(d,"\n\n").concat(g.join("\n"),"\n")))}else{var j=E(s),x="",A=P[a];"notDeepEqual"===a||"notEqual"===a?(j="".concat(P[a],"\n\n").concat(j)).length>1024&&(j="".concat(j.slice(0,1021),"...")):(x="".concat(E(l)),j.length>512&&(j="".concat(j.slice(0,509),"...")),x.length>512&&(x="".concat(x.slice(0,509),"...")),"deepEqual"===a||"equal"===a?j="".concat(A,"\n\n").concat(j,"\n\nshould equal\n\n"):x=" ".concat(a," ").concat(x)),n=i(this,p(e).call(this,"".concat(j).concat(x)))}return Error.stackTraceLimit=f,n.generatedMessage=!o,Object.defineProperty(c(n),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),n.code="ERR_ASSERTION",n.actual=s,n.expected=l,n.operator=a,Error.captureStackTrace&&Error.captureStackTrace(c(n),u),n.stack,n.name="AssertionError",i(n)}var n,u,s;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}(e,t),n=e,(u=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:d.custom,value:function(t,e){return d(this,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),r.forEach((function(e){o(t,e,n[e])}))}return t}({},e,{customInspect:!1,depth:0}))}}])&&a(n.prototype,u),s&&a(n,s),e}(u(Error));t.exports=j},528:function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function i(t,e){return(i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var c,u,s={};function l(t,e,n){n||(n=Error);var r=function(n){function r(n,i,c){var u;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,r),(u=o(this,a(r).call(this,function(t,n,r){return"string"==typeof e?e:e(t,n,r)}(n,i,c)))).code=t,u}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}(r,n),r}(n);s[t]=r}function f(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}l("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),l("ERR_INVALID_ARG_TYPE",(function(t,e,o){var a,i,u,s;if(void 0===c&&(c=n(5335)),c("string"==typeof t,"'name' must be a string"),"string"==typeof e&&(i="not ",e.substr(!u||u<0?0:+u,i.length)===i)?(a="must not be",e=e.replace(/^not /,"")):a="must be",function(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}(t," argument"))s="The ".concat(t," ").concat(a," ").concat(f(e,"type"));else{var l=function(t,e,n){return"number"!=typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}(t,".")?"property":"argument";s='The "'.concat(t,'" ').concat(l," ").concat(a," ").concat(f(e,"type"))}return s+=". Received type ".concat(r(o))}),TypeError),l("ERR_INVALID_ARG_VALUE",(function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===u&&(u=n(1522));var o=u.inspect(e);return o.length>128&&(o="".concat(o.slice(0,128),"...")),"The argument '".concat(t,"' ").concat(r,". Received ").concat(o)}),TypeError,RangeError),l("ERR_INVALID_RETURN_VALUE",(function(t,e,n){var o;return o=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(r(n)),"Expected ".concat(t,' to be returned from the "').concat(e,'"')+" function but got ".concat(o,".")}),TypeError),l("ERR_MISSING_ARGS",(function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];void 0===c&&(c=n(5335)),c(e.length>0,"At least one arg needs to be specified");var o="The ",a=e.length;switch(e=e.map((function(t){return'"'.concat(t,'"')})),a){case 1:o+="".concat(e[0]," argument");break;case 2:o+="".concat(e[0]," and ").concat(e[1]," arguments");break;default:o+=e.slice(0,a-1).join(", "),o+=", and ".concat(e[a-1]," arguments")}return"".concat(o," must be specified")}),TypeError),t.exports.codes=s},4421:function(t,e,n){"use strict";function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=t[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(u){o=!0,a=u}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var a=void 0!==/a/g.flags,i=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e},c=function(t){var e=[];return t.forEach((function(t,n){return e.push([n,t])})),e},u=Object.is?Object.is:n(177),s=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},l=Number.isNaN?Number.isNaN:n(481);function f(t){return t.call.bind(t)}var p=f(Object.prototype.hasOwnProperty),h=f(Object.prototype.propertyIsEnumerable),d=f(Object.prototype.toString),y=n(1522).types,g=y.isAnyArrayBuffer,m=y.isArrayBufferView,v=y.isDate,b=y.isMap,w=y.isRegExp,P=y.isSet,S=y.isNativeError,E=y.isBoxedPrimitive,O=y.isNumberObject,j=y.isStringObject,x=y.isBooleanObject,A=y.isBigIntObject,k=y.isSymbolObject,R=y.isFloat32Array,_=y.isFloat64Array;function C(t){if(0===t.length||t.length>10)return!0;for(var e=0;e<t.length;e++){var n=t.charCodeAt(e);if(n<48||n>57)return!0}return 10===t.length&&t>=Math.pow(2,32)}function T(t){return Object.keys(t).filter(C).concat(s(t).filter(Object.prototype.propertyIsEnumerable.bind(t)))}function I(t,e){if(t===e)return 0;for(var n=t.length,r=e.length,o=0,a=Math.min(n,r);o<a;++o)if(t[o]!==e[o]){n=t[o],r=e[o];break}return n<r?-1:r<n?1:0}function D(t,e,n,r){if(t===e)return 0!==t||(!n||u(t,e));if(n){if("object"!==o(t))return"number"==typeof t&&l(t)&&l(e);if("object"!==o(e)||null===t||null===e)return!1;if(Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1}else{if(null===t||"object"!==o(t))return(null===e||"object"!==o(e))&&t==e;if(null===e||"object"!==o(e))return!1}var i,c,s,f,p=d(t);if(p!==d(e))return!1;if(Array.isArray(t)){if(t.length!==e.length)return!1;var h=T(t),y=T(e);return h.length===y.length&&N(t,e,n,r,1,h)}if("[object Object]"===p&&(!b(t)&&b(e)||!P(t)&&P(e)))return!1;if(v(t)){if(!v(e)||Date.prototype.getTime.call(t)!==Date.prototype.getTime.call(e))return!1}else if(w(t)){if(!w(e)||(s=t,f=e,!(a?s.source===f.source&&s.flags===f.flags:RegExp.prototype.toString.call(s)===RegExp.prototype.toString.call(f))))return!1}else if(S(t)||t instanceof Error){if(t.message!==e.message||t.name!==e.name)return!1}else{if(m(t)){if(n||!R(t)&&!_(t)){if(!function(t,e){return t.byteLength===e.byteLength&&0===I(new Uint8Array(t.buffer,t.byteOffset,t.byteLength),new Uint8Array(e.buffer,e.byteOffset,e.byteLength))}(t,e))return!1}else if(!function(t,e){if(t.byteLength!==e.byteLength)return!1;for(var n=0;n<t.byteLength;n++)if(t[n]!==e[n])return!1;return!0}(t,e))return!1;var C=T(t),D=T(e);return C.length===D.length&&N(t,e,n,r,0,C)}if(P(t))return!(!P(e)||t.size!==e.size)&&N(t,e,n,r,2);if(b(t))return!(!b(e)||t.size!==e.size)&&N(t,e,n,r,3);if(g(t)){if(c=e,(i=t).byteLength!==c.byteLength||0!==I(new Uint8Array(i),new Uint8Array(c)))return!1}else if(E(t)&&!function(t,e){return O(t)?O(e)&&u(Number.prototype.valueOf.call(t),Number.prototype.valueOf.call(e)):j(t)?j(e)&&String.prototype.valueOf.call(t)===String.prototype.valueOf.call(e):x(t)?x(e)&&Boolean.prototype.valueOf.call(t)===Boolean.prototype.valueOf.call(e):A(t)?A(e)&&BigInt.prototype.valueOf.call(t)===BigInt.prototype.valueOf.call(e):k(e)&&Symbol.prototype.valueOf.call(t)===Symbol.prototype.valueOf.call(e)}(t,e))return!1}return N(t,e,n,r,0)}function F(t,e){return e.filter((function(e){return h(t,e)}))}function N(t,e,n,r,o,a){if(5===arguments.length){a=Object.keys(t);var i=Object.keys(e);if(a.length!==i.length)return!1}for(var c=0;c<a.length;c++)if(!p(e,a[c]))return!1;if(n&&5===arguments.length){var u=s(t);if(0!==u.length){var l=0;for(c=0;c<u.length;c++){var f=u[c];if(h(t,f)){if(!h(e,f))return!1;a.push(f),l++}else if(h(e,f))return!1}var d=s(e);if(u.length!==d.length&&F(e,d).length!==l)return!1}else{var y=s(e);if(0!==y.length&&0!==F(e,y).length)return!1}}if(0===a.length&&(0===o||1===o&&0===t.length||0===t.size))return!0;if(void 0===r)r={val1:new Map,val2:new Map,position:0};else{var g=r.val1.get(t);if(void 0!==g){var m=r.val2.get(e);if(void 0!==m)return g===m}r.position++}r.val1.set(t,r.position),r.val2.set(e,r.position);var v=W(t,e,n,a,r,o);return r.val1.delete(t),r.val2.delete(e),v}function U(t,e,n,r){for(var o=i(t),a=0;a<o.length;a++){var c=o[a];if(D(e,c,n,r))return t.delete(c),!0}return!1}function M(t){switch(o(t)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":t=+t;case"number":if(l(t))return!1}return!0}function q(t,e,n){var r=M(n);return null!=r?r:e.has(r)&&!t.has(r)}function B(t,e,n,r,o){var a=M(n);if(null!=a)return a;var i=e.get(a);return!(void 0===i&&!e.has(a)||!D(r,i,!1,o))&&(!t.has(a)&&D(r,i,!1,o))}function L(t,e,n,r,o,a){for(var c=i(t),u=0;u<c.length;u++){var s=c[u];if(D(n,s,o,a)&&D(r,e.get(s),o,a))return t.delete(s),!0}return!1}function W(t,e,n,a,u,s){var l=0;if(2===s){if(!function(t,e,n,r){for(var a=null,c=i(t),u=0;u<c.length;u++){var s=c[u];if("object"===o(s)&&null!==s)null===a&&(a=new Set),a.add(s);else if(!e.has(s)){if(n)return!1;if(!q(t,e,s))return!1;null===a&&(a=new Set),a.add(s)}}if(null!==a){for(var l=i(e),f=0;f<l.length;f++){var p=l[f];if("object"===o(p)&&null!==p){if(!U(a,p,n,r))return!1}else if(!n&&!t.has(p)&&!U(a,p,n,r))return!1}return 0===a.size}return!0}(t,e,n,u))return!1}else if(3===s){if(!function(t,e,n,a){for(var i=null,u=c(t),s=0;s<u.length;s++){var l=r(u[s],2),f=l[0],p=l[1];if("object"===o(f)&&null!==f)null===i&&(i=new Set),i.add(f);else{var h=e.get(f);if(void 0===h&&!e.has(f)||!D(p,h,n,a)){if(n)return!1;if(!B(t,e,f,p,a))return!1;null===i&&(i=new Set),i.add(f)}}}if(null!==i){for(var d=c(e),y=0;y<d.length;y++){var g=r(d[y],2),m=(f=g[0],g[1]);if("object"===o(f)&&null!==f){if(!L(i,t,f,m,n,a))return!1}else if(!(n||t.has(f)&&D(t.get(f),m,!1,a)||L(i,t,f,m,!1,a)))return!1}return 0===i.size}return!0}(t,e,n,u))return!1}else if(1===s)for(;l<t.length;l++){if(!p(t,l)){if(p(e,l))return!1;for(var f=Object.keys(t);l<f.length;l++){var h=f[l];if(!p(e,h)||!D(t[h],e[h],n,u))return!1}return f.length===Object.keys(e).length}if(!p(e,l)||!D(t[l],e[l],n,u))return!1}for(l=0;l<a.length;l++){var d=a[l];if(!D(t[d],e[d],n,u))return!1}return!0}t.exports={isDeepEqual:function(t,e){return D(t,e,false)},isDeepStrictEqual:function(t,e){return D(t,e,true)}}},2037:function(t,e,n){"use strict";var r=n(9728);t.exports=function(){return r(["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],(function(t){return"function"==typeof n.g[t]}))}},7576:function(t,e,n){"use strict";var r=n(5318),o=n(8903),a=o(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"==typeof n&&a(t,".prototype.")>-1?o(n):n}},8903:function(t,e,n){"use strict";var r=n(5120),o=n(5318),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(i,a),u=o("%Object.getOwnPropertyDescriptor%",!0),s=o("%Object.defineProperty%",!0),l=o("%Math.max%");if(s)try{s({},"a",{value:1})}catch(p){s=null}t.exports=function(t){var e=c(r,i,arguments);if(u&&s){var n=u(e,"length");n.configurable&&s(e,"length",{value:1+l(0,t.length-(arguments.length-1))})}return e};var f=function(){return c(r,a,arguments)};s?s(t.exports,"apply",{value:f}):t.exports.apply=f},2332:function(t,e,n){var r=n(1522),o=n(5335);function a(){return(new Date).getTime()}var i,c=Array.prototype.slice,u={};i=void 0!==n.g&&n.g.console?n.g.console:"undefined"!=typeof window&&window.console?window.console:{};for(var s=[[function(){},"log"],[function(){i.log.apply(i,arguments)},"info"],[function(){i.log.apply(i,arguments)},"warn"],[function(){i.warn.apply(i,arguments)},"error"],[function(t){u[t]=a()},"time"],[function(t){var e=u[t];if(!e)throw new Error("No such label: "+t);delete u[t];var n=a()-e;i.log(t+": "+n+"ms")},"timeEnd"],[function(){var t=new Error;t.name="Trace",t.message=r.format.apply(null,arguments),i.error(t.stack)},"trace"],[function(t){i.log(r.inspect(t)+"\n")},"dir"],[function(t){if(!t){var e=c.call(arguments,1);o.ok(!1,r.format.apply(null,e))}},"assert"]],l=0;l<s.length;l++){var f=s[l],p=f[0],h=f[1];i[h]||(i[h]=p)}t.exports=i},9912:function(t,e,n){"use strict";var r=n(2202),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),a=Object.prototype.toString,i=Array.prototype.concat,c=Object.defineProperty,u=c&&function(){var t={};try{for(var e in c(t,"x",{enumerable:!1,value:t}),t)return!1;return t.x===t}catch(n){return!1}}(),s=function(t,e,n,r){var o;(!(e in t)||"function"==typeof(o=r)&&"[object Function]"===a.call(o)&&r())&&(u?c(t,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):t[e]=n)},l=function(t,e){var n=arguments.length>2?arguments[2]:{},a=r(e);o&&(a=i.call(a,Object.getOwnPropertySymbols(e)));for(var c=0;c<a.length;c+=1)s(t,a[c],e[a[c]],n[a[c]])};l.supportsDescriptors=!!u,t.exports=l},9341:function(t,e,n){"use strict";var r=n(5318)("%Object.getOwnPropertyDescriptor%");if(r)try{r([],"length")}catch(o){r=null}t.exports=r},5996:function(t){"use strict";function e(t,e){if(null==t)throw new TypeError("Cannot convert first argument to object");for(var n=Object(t),r=1;r<arguments.length;r++){var o=arguments[r];if(null!=o)for(var a=Object.keys(Object(o)),i=0,c=a.length;i<c;i++){var u=a[i],s=Object.getOwnPropertyDescriptor(o,u);void 0!==s&&s.enumerable&&(n[u]=o[u])}}return n}t.exports={assign:e,polyfill:function(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:e})}}},4798:function(t){"use strict";var e=/[|\\{}()[\]^$+*?.]/g;t.exports=function(t){if("string"!=typeof t)throw new TypeError("Expected a string");return t.replace(e,"\\$&")}},739:function(t){var e=Object.prototype.hasOwnProperty,n=Object.prototype.toString;t.exports=function(t,r,o){if("[object Function]"!==n.call(r))throw new TypeError("iterator must be a function");var a=t.length;if(a===+a)for(var i=0;i<a;i++)r.call(o,t[i],i,t);else for(var c in t)e.call(t,c)&&r.call(o,t[c],c,t)}},4393:function(t){"use strict";var e="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,o="[object Function]";t.exports=function(t){var a=this;if("function"!=typeof a||r.call(a)!==o)throw new TypeError(e+a);for(var i,c=n.call(arguments,1),u=function(){if(this instanceof i){var e=a.apply(this,c.concat(n.call(arguments)));return Object(e)===e?e:this}return a.apply(t,c.concat(n.call(arguments)))},s=Math.max(0,a.length-c.length),l=[],f=0;f<s;f++)l.push("$"+f);if(i=Function("binder","return function ("+l.join(",")+"){ return binder.apply(this,arguments); }")(u),a.prototype){var p=function(){};p.prototype=a.prototype,i.prototype=new p,p.prototype=null}return i}},5120:function(t,e,n){"use strict";var r=n(4393);t.exports=Function.prototype.bind||r},308:function(t){"use strict";t.exports=Object.assign},5318:function(t,e,n){"use strict";var r,o=SyntaxError,a=Function,i=TypeError,c=function(t){try{return a('"use strict"; return ('+t+").constructor;")()}catch(e){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(k){u=null}var s=function(){throw new i},l=u?function(){try{return s}catch(t){try{return u(arguments,"callee").get}catch(e){return s}}}():s,f=n(9004)(),p=Object.getPrototypeOf||function(t){return t.__proto__},h={},d="undefined"==typeof Uint8Array?r:p(Uint8Array),y={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":f?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":h,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?p(p([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&f?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&f?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?p(""[Symbol.iterator]()):r,"%Symbol%":f?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":l,"%TypedArray%":d,"%TypeError%":i,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},g=function t(e){var n;if("%AsyncFunction%"===e)n=c("async function () {}");else if("%GeneratorFunction%"===e)n=c("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=c("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&(n=p(o.prototype))}return y[e]=n,n},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(5120),b=n(8193),w=v.call(Function.call,Array.prototype.concat),P=v.call(Function.apply,Array.prototype.splice),S=v.call(Function.call,String.prototype.replace),E=v.call(Function.call,String.prototype.slice),O=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,j=/\\(\\)?/g,x=function(t){var e=E(t,0,1),n=E(t,-1);if("%"===e&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return S(t,O,(function(t,e,n,o){r[r.length]=n?S(o,j,"$1"):e||t})),r},A=function(t,e){var n,r=t;if(b(m,r)&&(r="%"+(n=m[r])[0]+"%"),b(y,r)){var a=y[r];if(a===h&&(a=g(r)),void 0===a&&!e)throw new i("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new o("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new i('"allowMissing" argument must be a boolean');var n=x(t),r=n.length>0?n[0]:"",a=A("%"+r+"%",e),c=a.name,s=a.value,l=!1,f=a.alias;f&&(r=f[0],P(n,w([0,1],f)));for(var p=1,h=!0;p<n.length;p+=1){var d=n[p],g=E(d,0,1),m=E(d,-1);if(('"'===g||"'"===g||"`"===g||'"'===m||"'"===m||"`"===m)&&g!==m)throw new o("property names with quotes must have matching quotes");if("constructor"!==d&&h||(l=!0),b(y,c="%"+(r+="."+d)+"%"))s=y[c];else if(null!=s){if(!(d in s)){if(!e)throw new i("base intrinsic for "+t+" exists, but the property is not available.");return}if(u&&p+1>=n.length){var v=u(s,d);s=(h=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:s[d]}else h=b(s,d),s=s[d];h&&!l&&(y[c]=s)}}return s}},9004:function(t,e,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(9528);t.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},9528:function(t){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},8193:function(t,e,n){"use strict";var r=n(5120);t.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},4193:function(t){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},9938:function(t){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,n=Object.prototype.toString,r=function(t){return!(e&&t&&"object"==typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===n.call(t)},o=function(t){return!!r(t)||null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==n.call(t)&&"[object Function]"===n.call(t.callee)},a=function(){return r(arguments)}();r.isLegacyArguments=o,t.exports=a?r:o},8977:function(t){"use strict";var e=Object.prototype.toString,n=Function.prototype.toString,r=/^\s*(?:function)?\*/,o="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,a=Object.getPrototypeOf,i=function(){if(!o)return!1;try{return Function("return function*() {}")()}catch(t){}}(),c=!(!a||!i)&&a(i);t.exports=function(t){return"function"==typeof t&&(!!r.test(n.call(t))||(o?a&&a(t)===c:"[object GeneratorFunction]"===e.call(t)))}},5747:function(t){"use strict";t.exports=function(t){return t!=t}},481:function(t,e,n){"use strict";var r=n(8903),o=n(9912),a=n(5747),i=n(4776),c=n(2273),u=r(i(),Number);o(u,{getPolyfill:i,implementation:a,shim:c}),t.exports=u},4776:function(t,e,n){"use strict";var r=n(5747);t.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:r}},2273:function(t,e,n){"use strict";var r=n(9912),o=n(4776);t.exports=function(){var t=o();return r(Number,{isNaN:t},{isNaN:function(){return Number.isNaN!==t}}),t}},4015:function(t,e,n){"use strict";var r=n(739),o=n(2037),a=n(7576),i=a("Object.prototype.toString"),c=n(9004)()&&"symbol"==typeof Symbol.toStringTag,u=o(),s=a("Array.prototype.indexOf",!0)||function(t,e){for(var n=0;n<t.length;n+=1)if(t[n]===e)return n;return-1},l=a("String.prototype.slice"),f={},p=n(9341),h=Object.getPrototypeOf;c&&p&&h&&r(u,(function(t){var e=new n.g[t];if(!(Symbol.toStringTag in e))throw new EvalError("this engine has support for Symbol.toStringTag, but "+t+" does not have the property! Please report this.");var r=h(e),o=p(r,Symbol.toStringTag);if(!o){var a=h(r);o=p(a,Symbol.toStringTag)}f[t]=o.get}));t.exports=function(t){if(!t||"object"!=typeof t)return!1;if(!c){var e=l(i(t),8,-1);return s(u,e)>-1}return!!p&&function(t){var e=!1;return r(f,(function(n,r){if(!e)try{e=n.call(t)===r}catch(o){}})),e}(t)}},177:function(t){"use strict";var e=function(t){return t!=t};t.exports=function(t,n){return 0===t&&0===n?1/t==1/n:t===n||!(!e(t)||!e(n))}},3676:function(t,e,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=n(8089),c=Object.prototype.propertyIsEnumerable,u=!c.call({toString:null},"toString"),s=c.call((function(){}),"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{f(window[t])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===a.call(t),r=i(t),c=e&&"[object String]"===a.call(t),p=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var d=s&&n;if(c&&t.length>0&&!o.call(t,0))for(var y=0;y<t.length;++y)p.push(String(y));if(r&&t.length>0)for(var g=0;g<t.length;++g)p.push(String(g));else for(var m in t)d&&"prototype"===m||!o.call(t,m)||p.push(String(m));if(u)for(var v=function(t){if("undefined"==typeof window||!h)return f(t);try{return f(t)}catch(e){return!1}}(t),b=0;b<l.length;++b)v&&"constructor"===l[b]||!o.call(t,l[b])||p.push(l[b]);return p}}t.exports=r},2202:function(t,e,n){"use strict";var r=Array.prototype.slice,o=n(8089),a=Object.keys,i=a?function(t){return a(t)}:n(3676),c=Object.keys;i.shim=function(){Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return o(t)?c(r.call(t)):c(t)}):Object.keys=i;return Object.keys||i},t.exports=i},8089:function(t){"use strict";var e=Object.prototype.toString;t.exports=function(t){var n=e.call(t),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),r}},6108:function(t){var e,n,r=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(t){if(e===setTimeout)return setTimeout(t,0);if((e===o||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:o}catch(t){e=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var c,u=[],s=!1,l=-1;function f(){s&&c&&(s=!1,c.length?u=c.concat(u):l=-1,u.length&&p())}function p(){if(!s){var t=i(f);s=!0;for(var e=u.length;e;){for(c=u,u=[];++l<e;)c&&c[l].run();l=-1,e=u.length}c=null,s=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function h(t,e){this.fun=t,this.array=e}function d(){}r.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];u.push(new h(t,e)),1!==u.length||s||i(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=d,r.addListener=d,r.once=d,r.off=d,r.removeListener=d,r.removeAllListeners=d,r.emit=d,r.prependListener=d,r.prependOnceListener=d,r.listeners=function(t){return[]},r.binding=function(t){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},1001:function(t){t.exports=function(t){return t&&"object"==typeof t&&"function"==typeof t.copy&&"function"==typeof t.fill&&"function"==typeof t.readUInt8}},9311:function(t,e,n){"use strict";var r=n(9938),o=n(8977),a=n(4025),i=n(4015);function c(t){return t.call.bind(t)}var u="undefined"!=typeof BigInt,s="undefined"!=typeof Symbol,l=c(Object.prototype.toString),f=c(Number.prototype.valueOf),p=c(String.prototype.valueOf),h=c(Boolean.prototype.valueOf);if(u)var d=c(BigInt.prototype.valueOf);if(s)var y=c(Symbol.prototype.valueOf);function g(t,e){if("object"!=typeof t)return!1;try{return e(t),!0}catch(n){return!1}}function m(t){return"[object Map]"===l(t)}function v(t){return"[object Set]"===l(t)}function b(t){return"[object WeakMap]"===l(t)}function w(t){return"[object WeakSet]"===l(t)}function P(t){return"[object ArrayBuffer]"===l(t)}function S(t){return"undefined"!=typeof ArrayBuffer&&(P.working?P(t):t instanceof ArrayBuffer)}function E(t){return"[object DataView]"===l(t)}function O(t){return"undefined"!=typeof DataView&&(E.working?E(t):t instanceof DataView)}function j(t){return"[object SharedArrayBuffer]"===l(t)}function x(t){return"undefined"!=typeof SharedArrayBuffer&&(j.working?j(t):t instanceof SharedArrayBuffer)}function A(t){return g(t,f)}function k(t){return g(t,p)}function R(t){return g(t,h)}function _(t){return u&&g(t,d)}function C(t){return s&&g(t,y)}e.isArgumentsObject=r,e.isGeneratorFunction=o,e.isTypedArray=i,e.isPromise=function(t){return"undefined"!=typeof Promise&&t instanceof Promise||null!==t&&"object"==typeof t&&"function"==typeof t.then&&"function"==typeof t.catch},e.isArrayBufferView=function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):i(t)||O(t)},e.isUint8Array=function(t){return"Uint8Array"===a(t)},e.isUint8ClampedArray=function(t){return"Uint8ClampedArray"===a(t)},e.isUint16Array=function(t){return"Uint16Array"===a(t)},e.isUint32Array=function(t){return"Uint32Array"===a(t)},e.isInt8Array=function(t){return"Int8Array"===a(t)},e.isInt16Array=function(t){return"Int16Array"===a(t)},e.isInt32Array=function(t){return"Int32Array"===a(t)},e.isFloat32Array=function(t){return"Float32Array"===a(t)},e.isFloat64Array=function(t){return"Float64Array"===a(t)},e.isBigInt64Array=function(t){return"BigInt64Array"===a(t)},e.isBigUint64Array=function(t){return"BigUint64Array"===a(t)},m.working="undefined"!=typeof Map&&m(new Map),e.isMap=function(t){return"undefined"!=typeof Map&&(m.working?m(t):t instanceof Map)},v.working="undefined"!=typeof Set&&v(new Set),e.isSet=function(t){return"undefined"!=typeof Set&&(v.working?v(t):t instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),e.isWeakMap=function(t){return"undefined"!=typeof WeakMap&&(b.working?b(t):t instanceof WeakMap)},w.working="undefined"!=typeof WeakSet&&w(new WeakSet),e.isWeakSet=function(t){return w(t)},P.working="undefined"!=typeof ArrayBuffer&&P(new ArrayBuffer),e.isArrayBuffer=S,E.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&E(new DataView(new ArrayBuffer(1),0,1)),e.isDataView=O,j.working="undefined"!=typeof SharedArrayBuffer&&j(new SharedArrayBuffer),e.isSharedArrayBuffer=x,e.isAsyncFunction=function(t){return"[object AsyncFunction]"===l(t)},e.isMapIterator=function(t){return"[object Map Iterator]"===l(t)},e.isSetIterator=function(t){return"[object Set Iterator]"===l(t)},e.isGeneratorObject=function(t){return"[object Generator]"===l(t)},e.isWebAssemblyCompiledModule=function(t){return"[object WebAssembly.Module]"===l(t)},e.isNumberObject=A,e.isStringObject=k,e.isBooleanObject=R,e.isBigIntObject=_,e.isSymbolObject=C,e.isBoxedPrimitive=function(t){return A(t)||k(t)||R(t)||_(t)||C(t)},e.isAnyArrayBuffer=function(t){return"undefined"!=typeof Uint8Array&&(S(t)||x(t))},["isProxy","isExternal","isModuleNamespaceObject"].forEach((function(t){Object.defineProperty(e,t,{enumerable:!1,value:function(){throw new Error(t+" is not supported in userland")}})}))},1522:function(t,e,n){var r=n(6108),o=n(2332),a=Object.getOwnPropertyDescriptors||function(t){for(var e=Object.keys(t),n={},r=0;r<e.length;r++)n[e[r]]=Object.getOwnPropertyDescriptor(t,e[r]);return n},i=/%[sdj%]/g;e.format=function(t){if(!w(t)){for(var e=[],n=0;n<arguments.length;n++)e.push(l(arguments[n]));return e.join(" ")}n=1;for(var r=arguments,o=r.length,a=String(t).replace(i,(function(t){if("%%"===t)return"%";if(n>=o)return t;switch(t){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return t}})),c=r[n];n<o;c=r[++n])v(c)||!E(c)?a+=" "+c:a+=" "+l(c);return a},e.deprecate=function(t,n){if(void 0!==r&&!0===r.noDeprecation)return t;if(void 0===r)return function(){return e.deprecate(t,n).apply(this,arguments)};var a=!1;return function(){if(!a){if(r.throwDeprecation)throw new Error(n);r.traceDeprecation?o.trace(n):o.error(n),a=!0}return t.apply(this,arguments)}};var c={},u=/^$/;if({}.NODE_DEBUG){var s={}.NODE_DEBUG;s=s.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),u=new RegExp("^"+s+"$","i")}function l(t,n){var r={seen:[],stylize:p};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),m(n)?r.showHidden=n:n&&e._extend(r,n),P(r.showHidden)&&(r.showHidden=!1),P(r.depth)&&(r.depth=2),P(r.colors)&&(r.colors=!1),P(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=f),h(r,t,r.depth)}function f(t,e){var n=l.styles[e];return n?"["+l.colors[n][0]+"m"+t+"["+l.colors[n][1]+"m":t}function p(t,e){return t}function h(t,n,r){if(t.customInspect&&n&&x(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,t);return w(o)||(o=h(t,o,r)),o}var a=function(t,e){if(P(e))return t.stylize("undefined","undefined");if(w(e)){var n="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(n,"string")}if(b(e))return t.stylize(""+e,"number");if(m(e))return t.stylize(""+e,"boolean");if(v(e))return t.stylize("null","null")}(t,n);if(a)return a;var i=Object.keys(n),c=function(t){var e={};return t.forEach((function(t,n){e[t]=!0})),e}(i);if(t.showHidden&&(i=Object.getOwnPropertyNames(n)),j(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return d(n);if(0===i.length){if(x(n)){var u=n.name?": "+n.name:"";return t.stylize("[Function"+u+"]","special")}if(S(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(O(n))return t.stylize(Date.prototype.toString.call(n),"date");if(j(n))return d(n)}var s,l="",f=!1,p=["{","}"];(g(n)&&(f=!0,p=["[","]"]),x(n))&&(l=" [Function"+(n.name?": "+n.name:"")+"]");return S(n)&&(l=" "+RegExp.prototype.toString.call(n)),O(n)&&(l=" "+Date.prototype.toUTCString.call(n)),j(n)&&(l=" "+d(n)),0!==i.length||f&&0!=n.length?r<0?S(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),s=f?function(t,e,n,r,o){for(var a=[],i=0,c=e.length;i<c;++i)C(e,String(i))?a.push(y(t,e,n,r,String(i),!0)):a.push("");return o.forEach((function(o){o.match(/^\d+$/)||a.push(y(t,e,n,r,o,!0))})),a}(t,n,r,c,i):i.map((function(e){return y(t,n,r,c,e,f)})),t.seen.pop(),function(t,e,n){if(t.reduce((function(t,e){return e.indexOf("\n")>=0&&0,t+e.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+n[1];return n[0]+e+" "+t.join(", ")+" "+n[1]}(s,l,p)):p[0]+l+p[1]}function d(t){return"["+Error.prototype.toString.call(t)+"]"}function y(t,e,n,r,o,a){var i,c,u;if((u=Object.getOwnPropertyDescriptor(e,o)||{value:e[o]}).get?c=u.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):u.set&&(c=t.stylize("[Setter]","special")),C(r,o)||(i="["+o+"]"),c||(t.seen.indexOf(u.value)<0?(c=v(n)?h(t,u.value,null):h(t,u.value,n-1)).indexOf("\n")>-1&&(c=a?c.split("\n").map((function(t){return" "+t})).join("\n").substr(2):"\n"+c.split("\n").map((function(t){return" "+t})).join("\n")):c=t.stylize("[Circular]","special")),P(i)){if(a&&o.match(/^\d+$/))return c;(i=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=t.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=t.stylize(i,"string"))}return i+": "+c}function g(t){return Array.isArray(t)}function m(t){return"boolean"==typeof t}function v(t){return null===t}function b(t){return"number"==typeof t}function w(t){return"string"==typeof t}function P(t){return void 0===t}function S(t){return E(t)&&"[object RegExp]"===A(t)}function E(t){return"object"==typeof t&&null!==t}function O(t){return E(t)&&"[object Date]"===A(t)}function j(t){return E(t)&&("[object Error]"===A(t)||t instanceof Error)}function x(t){return"function"==typeof t}function A(t){return Object.prototype.toString.call(t)}function k(t){return t<10?"0"+t.toString(10):t.toString(10)}e.debuglog=function(t){if(t=t.toUpperCase(),!c[t])if(u.test(t)){var n=r.pid;c[t]=function(){var r=e.format.apply(e,arguments);o.error("%s %d: %s",t,n,r)}}else c[t]=function(){};return c[t]},e.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.types=n(9311),e.isArray=g,e.isBoolean=m,e.isNull=v,e.isNullOrUndefined=function(t){return null==t},e.isNumber=b,e.isString=w,e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=P,e.isRegExp=S,e.types.isRegExp=S,e.isObject=E,e.isDate=O,e.types.isDate=O,e.isError=j,e.types.isNativeError=j,e.isFunction=x,e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=n(1001);var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function _(){var t=new Date,e=[k(t.getHours()),k(t.getMinutes()),k(t.getSeconds())].join(":");return[t.getDate(),R[t.getMonth()],e].join(" ")}function C(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){o.log("%s - %s",_(),e.format.apply(e,arguments))},e.inherits=n(4193),e._extend=function(t,e){if(!e||!E(e))return t;for(var n=Object.keys(e),r=n.length;r--;)t[n[r]]=e[n[r]];return t};var T="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function I(t,e){if(!t){var n=new Error("Promise was rejected with a falsy value");n.reason=t,t=n}return e(t)}e.promisify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');if(T&&t[T]){var e;if("function"!=typeof(e=t[T]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,T,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,n,r=new Promise((function(t,r){e=t,n=r})),o=[],a=0;a<arguments.length;a++)o.push(arguments[a]);o.push((function(t,r){t?n(t):e(r)}));try{t.apply(this,o)}catch(i){n(i)}return r}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),T&&Object.defineProperty(e,T,{value:e,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(e,a(t))},e.promisify.custom=T,e.callbackify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');function e(){for(var e=[],n=0;n<arguments.length;n++)e.push(arguments[n]);var o=e.pop();if("function"!=typeof o)throw new TypeError("The last argument must be of type Function");var a=this,i=function(){return o.apply(a,arguments)};t.apply(this,e).then((function(t){r.nextTick(i.bind(null,null,t))}),(function(t){r.nextTick(I.bind(null,t,i))}))}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),Object.defineProperties(e,a(t)),e}},4025:function(t,e,n){"use strict";var r=n(739),o=n(2037),a=n(7576),i=a("Object.prototype.toString"),c=n(9004)()&&"symbol"==typeof Symbol.toStringTag,u=o(),s=a("String.prototype.slice"),l={},f=n(9341),p=Object.getPrototypeOf;c&&f&&p&&r(u,(function(t){if("function"==typeof n.g[t]){var e=new n.g[t];if(!(Symbol.toStringTag in e))throw new EvalError("this engine has support for Symbol.toStringTag, but "+t+" does not have the property! Please report this.");var r=p(e),o=f(r,Symbol.toStringTag);if(!o){var a=p(r);o=f(a,Symbol.toStringTag)}l[t]=o.get}}));var h=n(4015);t.exports=function(t){return!!h(t)&&(c?function(t){var e=!1;return r(l,(function(n,r){if(!e)try{var o=n.call(t);o===r&&(e=o)}catch(a){}})),e}(t):s(i(t),8,-1))}},4777:function(t,e,n){"use strict";var r=n(360);e.dq=y,e.mc=function(t){return y(t,g())},e.c4=e.ZP=void 0;var o=r(n(834)),a=r(n(6637)),i=r(n(4450)),c=r(n(8492)),u=r(n(3980)),s=r(n(2784)),l=n(4541),f=n(5442),p=n(9834);e.cP=p.parsePath;var h=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"],d=function(t){return null==t?void 0:t.startsWith("/")};function y(t,e){var n,r;if(void 0===e&&(e=m()),!v(t))return t;if(t.startsWith("./")||t.startsWith("../"))return t;var o=null!==(n=null!==(r=e)&&void 0!==r?r:g())&&void 0!==n?n:"/";return""+(null!=o&&o.endsWith("/")?o.slice(0,-1):o)+(t.startsWith("/")?t:"/"+t)}var g=function(){return""},m=function(){return""},v=function(t){return t&&!t.startsWith("http://")&&!t.startsWith("https://")&&!t.startsWith("//")};var b=function(t,e){return"number"==typeof t?t:v(t)?d(t)?y(t):function(t,e){return d(t)?t:(0,f.resolve)(t,e)}(t,e):t},w={activeClassName:u.default.string,activeStyle:u.default.object,partiallyActive:u.default.bool};function P(t){return s.default.createElement(l.Location,null,(function(e){var n=e.location;return s.default.createElement(S,(0,c.default)({},t,{_location:n}))}))}var S=function(t){function e(e){var n;(n=t.call(this,e)||this).defaultGetProps=function(t){var e=t.isPartiallyCurrent,r=t.isCurrent;return(n.props.partiallyActive?e:r)?{className:[n.props.className,n.props.activeClassName].filter(Boolean).join(" "),style:(0,c.default)({},n.props.style,n.props.activeStyle)}:null};var r=!1;return"undefined"!=typeof window&&window.IntersectionObserver&&(r=!0),n.state={IOSupported:r},n.handleRef=n.handleRef.bind((0,a.default)(n)),n}(0,i.default)(e,t);var n=e.prototype;return n._prefetch=function(){var t=window.location.pathname;this.props._location&&this.props._location.pathname&&(t=this.props._location.pathname);var e=b(this.props.to,t),n=(0,p.parsePath)(e).pathname;t!==n&&___loader.enqueue(n)},n.componentDidUpdate=function(t,e){this.props.to===t.to||this.state.IOSupported||this._prefetch()},n.componentDidMount=function(){this.state.IOSupported||this._prefetch()},n.componentWillUnmount=function(){if(this.io){var t=this.io,e=t.instance,n=t.el;e.unobserve(n),e.disconnect()}},n.handleRef=function(t){var e,n,r,o=this;this.props.innerRef&&this.props.innerRef.hasOwnProperty("current")?this.props.innerRef.current=t:this.props.innerRef&&this.props.innerRef(t),this.state.IOSupported&&t&&(this.io=(e=t,n=function(){o._prefetch()},(r=new window.IntersectionObserver((function(t){t.forEach((function(t){e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(r.unobserve(e),r.disconnect(),n())}))}))).observe(e),{instance:r,el:e}))},n.render=function(){var t=this,e=this.props,n=e.to,r=e.getProps,a=void 0===r?this.defaultGetProps:r,i=e.onClick,u=e.onMouseEnter,f=(e.activeClassName,e.activeStyle,e.innerRef,e.partiallyActive,e.state),d=e.replace,y=e._location,g=(0,o.default)(e,h);var m=b(n,y.pathname);return v(m)?s.default.createElement(l.Link,(0,c.default)({to:m,state:f,getProps:a,innerRef:this.handleRef,onMouseEnter:function(t){u&&u(t),___loader.hovering((0,p.parsePath)(m).pathname)},onClick:function(e){if(i&&i(e),!(0!==e.button||t.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();var n=d,r=encodeURI(m)===y.pathname;"boolean"!=typeof d&&r&&(n=!0),window.___navigate(m,{state:f,replace:n})}return!0}},g)):s.default.createElement("a",(0,c.default)({href:m},g))},e}(s.default.Component);S.propTypes=(0,c.default)({},w,{onClick:u.default.func,to:u.default.string.isRequired,replace:u.default.bool,state:u.default.object});var E=s.default.forwardRef((function(t,e){return s.default.createElement(P,(0,c.default)({innerRef:e},t))}));e.ZP=E;e.c4=function(t,e){window.___navigate(b(t,window.location.pathname),e)}},9834:function(t,e){"use strict";e.__esModule=!0,e.parsePath=function(t){var e=t||"/",n="",r="",o=e.indexOf("#");-1!==o&&(r=e.substr(o),e=e.substr(0,o));var a=e.indexOf("?");-1!==a&&(n=e.substr(a),e=e.substr(0,a));return{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}},9931:function(t,e,n){"use strict";var r=n(360);e.__esModule=!0,e.default=function(t,e,n){var r=y(n,e);return t.addEventListener("click",r),function(){return t.removeEventListener("click",r)}},e.routeThroughBrowserOrApp=e.hashShouldBeFollowed=e.pathIsNotHandledByApp=e.urlsAreOnSameOrigin=e.authorIsForcingNavigation=e.anchorsTargetIsEquivalentToSelf=e.findClosestAnchor=e.navigationWasHandledElsewhere=e.slashedPathname=e.userIsForcingNavigation=void 0;var o=r(n(4798)),a=n(8447),i=function(t){return 0!==t.button||t.altKey||t.ctrlKey||t.metaKey||t.shiftKey};e.userIsForcingNavigation=i;var c=function(t){return"/"===t[0]?t:"/"+t};e.slashedPathname=c;var u=function(t){return t.defaultPrevented};e.navigationWasHandledElsewhere=u;var s=function(t){for(;t.parentNode;t=t.parentNode)if("a"===t.nodeName.toLowerCase())return t;return null};e.findClosestAnchor=s;var l=function(t){return!1===t.hasAttribute("target")||null==t.target||["_self",""].includes(t.target)||"_parent"===t.target&&(!t.ownerDocument.defaultView.parent||t.ownerDocument.defaultView.parent===t.ownerDocument.defaultView)||"_top"===t.target&&(!t.ownerDocument.defaultView.top||t.ownerDocument.defaultView.top===t.ownerDocument.defaultView)};e.anchorsTargetIsEquivalentToSelf=l;var f=function(t){return!0===t.hasAttribute("download")||!1===l(t)};e.authorIsForcingNavigation=f;var p=function(t,e){return t.protocol===e.protocol&&t.host===e.host};e.urlsAreOnSameOrigin=p;var h=function(t,e){return!1===e.test(c(t.pathname))||-1!==t.pathname.search(/^.*\.((?!htm)[a-z0-9]{1,5})$/i)};e.pathIsNotHandledByApp=h;var d=function(t,e){return""!==e.hash&&(""===e.pathname||e.pathname===t.pathname)};e.hashShouldBeFollowed=d;var y=function(t,e){return function(n){if(window.___failedResources)return!0;if(i(n))return!0;if(u(n))return!0;var r=s(n.target);if(null==r)return!0;if(f(r))return!0;var l=document.createElement("a");""!==r.href&&(l.href=r.href),"SVGAnimatedString"in window&&r.href instanceof SVGAnimatedString&&(l.href=r.href.animVal);var y=document.createElement("a");if(y.href=window.location.href,!1===p(y,l))return!0;var g=new RegExp("^"+(0,o.default)((0,a.withPrefix)("/")));if(h(l,g))return!0;if(d(y,l))return!0;if(e.excludePattern&&new RegExp(e.excludePattern).test(l.pathname))return!0;n.preventDefault();var m=c(l.pathname).replace(g,"/");return t(""+m+l.search+l.hash),!1}};e.routeThroughBrowserOrApp=y},9435:function(t,e,n){"use strict";var r=n(360),o=n(8447),a=r(n(9931));e.onClientEntry=function(t,e){void 0===e&&(e={}),(0,a.default)(window,e,(function(t){(0,o.navigate)(t)}))}},425:function(t,e,n){"use strict";var r=n(360);n(8447),r(n(7118))},7118:function(t,e){"use strict";e.__esModule=!0,e.default=void 0;e.default=function(t,e){var n="manifest.webmanifest";if(!Array.isArray(e))return n;var r=e.find((function(e){return t.startsWith(e.start_url)}));return r?"manifest_"+r.lang+".webmanifest":n}},3118:function(t,e,n){"use strict";e.p2=e.$C=void 0;var r=n(6405);e.$C=r.ScrollHandler;var o=n(1347);e.p2=o.useScrollRestoration},6405:function(t,e,n){"use strict";var r=n(360);e.__esModule=!0,e.ScrollHandler=e.ScrollContext=void 0;var o=r(n(6637)),a=r(n(4450)),i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if("default"!==a&&Object.prototype.hasOwnProperty.call(t,a)){var i=o?Object.getOwnPropertyDescriptor(t,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=t[a]}r.default=t,n&&n.set(t,r);return r}(n(2784)),c=n(6710);function u(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}var s=i.createContext(new c.SessionStorage);e.ScrollContext=s,s.displayName="GatsbyScrollContext";var l=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this)._stateStorage=new c.SessionStorage,e._isTicking=!1,e._latestKnownScrollY=0,e.scrollListener=function(){e._latestKnownScrollY=window.scrollY,e._isTicking||(e._isTicking=!0,requestAnimationFrame(e._saveScroll.bind((0,o.default)(e))))},e.windowScroll=function(t,n){e.shouldUpdateScroll(n,e.props)&&window.scrollTo(0,t)},e.scrollToHash=function(t,n){var r=document.getElementById(t.substring(1));r&&e.shouldUpdateScroll(n,e.props)&&r.scrollIntoView()},e.shouldUpdateScroll=function(t,n){var r=e.props.shouldUpdateScroll;return!r||r.call((0,o.default)(e),t,n)},e}(0,a.default)(e,t);var n=e.prototype;return n._saveScroll=function(){var t=this.props.location.key||null;t&&this._stateStorage.save(this.props.location,t,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var t;window.addEventListener("scroll",this.scrollListener);var e=this.props.location,n=e.key,r=e.hash;n&&(t=this._stateStorage.read(this.props.location,n)),t?this.windowScroll(t,void 0):r&&this.scrollToHash(decodeURI(r),void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(t){var e,n=this.props.location,r=n.hash,o=n.key;o&&(e=this._stateStorage.read(this.props.location,o)),r?this.scrollToHash(decodeURI(r),t):this.windowScroll(e,t)},n.render=function(){return i.createElement(s.Provider,{value:this._stateStorage},this.props.children)},e}(i.Component);e.ScrollHandler=l},6710:function(t,e){"use strict";e.__esModule=!0,e.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function t(){}var e=t.prototype;return e.read=function(t,e){var r=this.getStateKey(t,e);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(a){return window&&window[n]&&window[n][r]?window[n][r]:0}},e.save=function(t,e,r){var o=this.getStateKey(t,e),a=JSON.stringify(r);try{window.sessionStorage.setItem(o,a)}catch(i){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(a)}},e.getStateKey=function(t,e){var n="@@scroll|"+t.pathname;return null==e?n:n+"|"+e},t}();e.SessionStorage=r},1347:function(t,e,n){"use strict";e.__esModule=!0,e.useScrollRestoration=function(t){var e=(0,a.useLocation)(),n=(0,o.useContext)(r.ScrollContext),i=(0,o.useRef)(null);return(0,o.useLayoutEffect)((function(){if(i.current){var r=n.read(e,t);i.current.scrollTo(0,r||0)}}),[e.key]),{ref:i,onScroll:function(){i.current&&n.save(e,t,i.current.scrollTop)}}};var r=n(6405),o=n(2784),a=n(4541)},7151:function(t,e){"use strict";var n=0,r=function(t){var e=window.decodeURI(t.replace("#",""));if(""!==e){var r=document.getElementById(e);if(r){var o=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,a=document.documentElement.clientTop||document.body.clientTop||0,i=window.getComputedStyle(r),c=i.getPropertyValue("scroll-margin-top")||i.getPropertyValue("scroll-snap-margin-top")||"0px";return r.getBoundingClientRect().top+o-parseInt(c,10)-a-n}}return null};e.onInitialClientRender=function(t,e){e.offsetY&&(n=e.offsetY),requestAnimationFrame((function(){var t=r(window.location.hash);null!==t&&window.scrollTo(0,t)}))},e.shouldUpdateScroll=function(t){var e=t.routerProps.location,n=r(e.hash);return null===n||[0,n]}},4958:function(t,e){"use strict";e.DEFAULT_OPTIONS={maxWidth:650,wrapperStyle:"",backgroundColor:"white",linkImagesToOriginal:!0,showCaptions:!1,markdownCaptions:!1,withWebp:!1,withAvif:!1,tracedSVG:!1,loading:"lazy",decoding:"async",disableBgImageOnAlpha:!1,disableBgImage:!1},e.EMPTY_ALT="GATSBY_EMPTY_ALT",e.imageClass="gatsby-resp-image-image",e.imageWrapperClass="gatsby-resp-image-wrapper",e.imageBackgroundClass="gatsby-resp-image-background-image"},2472:function(t,e,n){"use strict";var r=n(4958),o=r.DEFAULT_OPTIONS,a=r.imageClass,i=r.imageBackgroundClass,c=r.imageWrapperClass;e.onRouteUpdate=function(t,e){for(var n=Object.assign({},o,e),r=document.querySelectorAll("."+c),u=function(t){var e=r[t],o=e.querySelector("."+i),c=e.querySelector("."+a),u=function(){o.style.transition="opacity 0.5s 0.5s",c.style.transition="opacity 0.5s",s()},s=function t(){o.style.opacity=0,c.style.opacity=1,c.style.color="inherit",c.style.boxShadow="inset 0px 0px 0px 400px "+n.backgroundColor,c.removeEventListener("load",u),c.removeEventListener("error",t)};c.style.opacity=0,c.addEventListener("load",u),c.addEventListener("error",s),c.complete&&s()},s=0;s<r.length;s++)u(s)}},3857:function(t,e,n){e.components={"component---src-pages-branding-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(416)]).then(n.bind(n,2617))},"component---src-pages-dev-bug-workbench-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(414),n.e(618)]).then(n.bind(n,9796))},"component---src-pages-dev-playground-plugins-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(930)]).then(n.bind(n,8591))},"component---src-pages-dev-sandbox-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(646)]).then(n.bind(n,4863))},"component---src-pages-dev-twoslash-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(414),n.e(530)]).then(n.bind(n,5773))},"component---src-pages-dev-typescript-vfs-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(883)]).then(n.bind(n,3139))},"component---src-templates-documentation-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(517)]).then(n.bind(n,8442))},"component---src-templates-glossary-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(925)]).then(n.bind(n,2247))},"component---src-templates-pages-cheatsheets-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(590)]).then(n.bind(n,7253))},"component---src-templates-pages-community-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(533)]).then(n.bind(n,4011))},"component---src-templates-pages-docs-bootstrap-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(690)]).then(n.bind(n,4302))},"component---src-templates-pages-docs-handbook-index-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(175)]).then(n.bind(n,5239))},"component---src-templates-pages-docs-index-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(616)]).then(n.bind(n,9390))},"component---src-templates-pages-download-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(248)]).then(n.bind(n,1367))},"component---src-templates-pages-dt-index-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(746)]).then(n.bind(n,216))},"component---src-templates-pages-dt-search-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(215)]).then(n.bind(n,5201))},"component---src-templates-pages-empty-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(306)]).then(n.bind(n,2985))},"component---src-templates-pages-index-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(56)]).then(n.bind(n,3582))},"component---src-templates-pages-tools-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(73)]).then(n.bind(n,7511))},"component---src-templates-pages-why-create-typescript-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(346)]).then(n.bind(n,65))},"component---src-templates-play-example-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(427)]).then(n.bind(n,8487))},"component---src-templates-play-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(273),n.e(556)]).then(n.bind(n,5549))},"component---src-templates-playground-handbook-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(198)]).then(n.bind(n,2465))},"component---src-templates-tsconfig-option-one-page-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(82)]).then(n.bind(n,2970))},"component---src-templates-tsconfig-reference-tsx":function(){return Promise.all([n.e(532),n.e(351),n.e(635),n.e(739)]).then(n.bind(n,9386))}}},7386:function(t,e,n){t.exports=[{plugin:n(425),options:{plugins:[],name:"TypeScript Documentation",short_name:"TS Docs",start_url:"/",background_color:"white",theme_color:"#3178C6",display:"standalone",icon:"static/icons/ts-logo-512.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"8944a05a8b601855de116c8a56d3b3ae"}},{plugin:n(2472),options:{plugins:[],maxWidth:590,linkImagesToOriginal:!0,showCaptions:!1,markdownCaptions:!1,sizeByPixelDensity:!1,backgroundColor:"white",quality:50,withWebp:!1,tracedSVG:!1,loading:"lazy",decoding:"async",disableBgImageOnAlpha:!1,disableBgImage:!1}},{plugin:n(7151),options:{plugins:[],offsetY:0,className:"anchor"}},{plugin:n(9435),options:{plugins:[],excludePattern:"(sandbox|play|dev)"}},{plugin:n(7630),options:{plugins:[]}}]},1625:function(t,e,n){var r=n(7386),o=n(77).jN,a=o.getResourceURLsForPathname,i=o.loadPage,c=o.loadPageSync;e.h=function(t,e,n,o){void 0===e&&(e={});var u=r.map((function(n){if(n.plugin[t]){e.getResourceURLsForPathname=a,e.loadPage=i,e.loadPageSync=c;var r=n.plugin[t](e,n.options);return r&&o&&(e=o({args:e,result:r,plugin:n})),r}}));return(u=u.filter((function(t){return void 0!==t}))).length>0?u:n?[n]:[]},e.I=function(t,e,n){return r.reduce((function(n,r){return r.plugin[t]?n.then((function(){return r.plugin[t](e,r.options)})):n}),Promise.resolve())}},9831:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});var r=function(t){return t=t||Object.create(null),{on:function(e,n){(t[e]||(t[e]=[])).push(n)},off:function(e,n){t[e]&&t[e].splice(t[e].indexOf(n)>>>0,1)},emit:function(e,n){(t[e]||[]).slice().map((function(t){t(n)})),(t["*"]||[]).slice().map((function(t){t(e,n)}))}}}()},9843:function(t,e,n){"use strict";n.d(e,{UD:function(){return p},Cj:function(){return d},GA:function(){return h},DS:function(){return f}});var r=n(5442),o=n(7272),a=function(t){return void 0===t?t:"/"===t?"/":"/"===t.charAt(t.length-1)?t.slice(0,-1):t},i=n(2407),c=new Map,u=[],s=function(t){var e=decodeURIComponent(t);return(0,o.Z)(e,decodeURIComponent("")).split("#")[0].split("?")[0]};function l(t){return t.startsWith("/")||t.startsWith("https://")||t.startsWith("http://")?t:new URL(t,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}var f=function(t){u=t},p=function(t){var e=y(t),n=u.map((function(t){var e=t.path;return{path:t.matchPath,originalPath:e}})),o=(0,r.pick)(n,e);return o?a(o.route.originalPath):null},h=function(t){var e=y(t),n=u.map((function(t){var e=t.path;return{path:t.matchPath,originalPath:e}})),o=(0,r.pick)(n,e);return o?o.params:{}},d=function t(e){var n=s(l(e));if(c.has(n))return c.get(n);var r=(0,i.J)(e);if(r)return t(r.toPath);var o=p(n);return o||(o=y(e)),c.set(n,o),o},y=function(t){var e=s(l(t));return"/index.html"===e&&(e="/"),e=a(e)}},8447:function(t,e,n){"use strict";n.r(e),n.d(e,{Link:function(){return o.ZP},withAssetPrefix:function(){return o.mc},withPrefix:function(){return o.dq},graphql:function(){return h},parsePath:function(){return o.cP},navigate:function(){return o.c4},useScrollRestoration:function(){return a.p2},StaticQueryContext:function(){return s},StaticQuery:function(){return f},PageRenderer:function(){return c.a},useStaticQuery:function(){return p},prefetchPathname:function(){return u}});var r=n(2784),o=n(4777),a=n(3118),i=n(1553),c=n.n(i),u=n(77).ZP.enqueue,s=r.createContext({});function l(t){var e=t.staticQueryData,n=t.data,o=t.query,a=t.render,i=n?n.data:e[o]&&e[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}var f=function(t){var e=t.data,n=t.query,o=t.render,a=t.children;return r.createElement(s.Consumer,null,(function(t){return r.createElement(l,{data:e,query:n,render:o||a,staticQueryData:t})}))},p=function(t){var e;r.useContext;var n=r.useContext(s);if(isNaN(Number(t)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+t+"`);\n");if(null!==(e=n[t])&&void 0!==e&&e.data)return n[t].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};function h(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},77:function(t,e,n){"use strict";n.d(e,{uQ:function(){return l},kL:function(){return v},ZP:function(){return P},hs:function(){return S},jN:function(){return w},N1:function(){return b}});var r=n(3273),o=n(660),a=function(t){if("undefined"==typeof document)return!1;var e=document.createElement("link");try{if(e.relList&&"function"==typeof e.relList.supports)return e.relList.supports(t)}catch(n){return!1}return!1}("prefetch")?function(t,e){return new Promise((function(n,r){if("undefined"!=typeof document){var o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",t),Object.keys(e).forEach((function(t){o.setAttribute(t,e[t])})),o.onload=n,o.onerror=r,(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}else r()}))}:function(t){return new Promise((function(e,n){var r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=function(){200===r.status?e():n()},r.send(null)}))},i={},c=function(t,e){return new Promise((function(n){i[t]?n():a(t,e).then((function(){n(),i[t]=!0})).catch((function(){}))}))},u=n(9831),s=n(9843),l={Error:"error",Success:"success"},f=function(t){return t&&t.default||t},p=function(t){var e;return"/page-data/"+("/"===t?"index":(e="/"===(e=t)[0]?e.slice(1):e).endsWith("/")?e.slice(0,-1):e)+"/page-data.json"};function h(t,e){return void 0===e&&(e="GET"),new Promise((function(n,r){var o=new XMLHttpRequest;o.open(e,t,!0),o.onreadystatechange=function(){4==o.readyState&&n(o)},o.send(null)}))}var d,y=function(t,e){void 0===e&&(e=null);var n={componentChunkName:t.componentChunkName,path:t.path,webpackCompilationHash:t.webpackCompilationHash,matchPath:t.matchPath,staticQueryHashes:t.staticQueryHashes};return{component:e,json:t.result,page:n}},g=function(){function t(t,e){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=t,(0,s.DS)(e)}var e=t.prototype;return e.memoizedGet=function(t){var e=this,n=this.inFlightNetworkRequests.get(t);return n||(n=h(t,"GET"),this.inFlightNetworkRequests.set(t,n)),n.then((function(n){return e.inFlightNetworkRequests.delete(t),n})).catch((function(n){throw e.inFlightNetworkRequests.delete(t),n}))},e.setApiRunner=function(t){this.apiRunner=t,this.prefetchDisabled=t("disableCorePrefetching").some((function(t){return t}))},e.fetchPageDataJson=function(t){var e=this,n=t.pagePath,r=t.retries,o=void 0===r?0:r,a=p(n);return this.memoizedGet(a).then((function(r){var a=r.status,i=r.responseText;if(200===a)try{var c=JSON.parse(i);if(void 0===c.path)throw new Error("not a valid pageData response");return Object.assign(t,{status:l.Success,payload:c})}catch(u){}return 404===a||200===a?"/404.html"===n?Object.assign(t,{status:l.Error}):e.fetchPageDataJson(Object.assign(t,{pagePath:"/404.html",notFound:!0})):500===a?Object.assign(t,{status:l.Error}):o<3?e.fetchPageDataJson(Object.assign(t,{retries:o+1})):Object.assign(t,{status:l.Error})}))},e.loadPageDataJson=function(t){var e=this,n=(0,s.Cj)(t);if(this.pageDataDb.has(n)){var r=this.pageDataDb.get(n);return Promise.resolve(r)}return this.fetchPageDataJson({pagePath:n}).then((function(t){return e.pageDataDb.set(n,t),t}))},e.findMatchPath=function(t){return(0,s.UD)(t)},e.loadPage=function(t){var e=this,n=(0,s.Cj)(t);if(this.pageDb.has(n)){var r=this.pageDb.get(n);return r.error?{error:r.error,status:r.status}:Promise.resolve(r.payload)}if(this.inFlightDb.has(n))return this.inFlightDb.get(n);var o=Promise.all([this.loadAppData(),this.loadPageDataJson(n)]).then((function(t){var r=t[1];if(r.status===l.Error)return{status:l.Error};var o=r.payload,a=o,i=a.componentChunkName,c=a.staticQueryHashes,s=void 0===c?[]:c,f={},p=e.loadComponent(i).then((function(e){var n;return f.createdAt=new Date,!e||e instanceof Error?(f.status=l.Error,f.error=e):(f.status=l.Success,!0===r.notFound&&(f.notFound=!0),o=Object.assign(o,{webpackCompilationHash:t[0]?t[0].webpackCompilationHash:""}),n=y(o,e)),n})),h=Promise.all(s.map((function(t){if(e.staticQueryDb[t]){var n=e.staticQueryDb[t];return{staticQueryHash:t,jsonPayload:n}}return e.memoizedGet("/page-data/sq/d/"+t+".json").then((function(e){var n=JSON.parse(e.responseText);return{staticQueryHash:t,jsonPayload:n}})).catch((function(){throw new Error("We couldn't load \"/page-data/sq/d/"+t+'.json"')}))}))).then((function(t){var n={};return t.forEach((function(t){var r=t.staticQueryHash,o=t.jsonPayload;n[r]=o,e.staticQueryDb[r]=o})),n}));return Promise.all([p,h]).then((function(t){var r,o=t[0],a=t[1];return o&&(r=Object.assign({},o,{staticQueryResults:a}),f.payload=r,u.Z.emit("onPostLoadPageResources",{page:r,pageResources:r})),e.pageDb.set(n,f),f.error?{error:f.error,status:f.status}:r})).catch((function(t){return{error:t,status:l.Error}}))}));return o.then((function(){e.inFlightDb.delete(n)})).catch((function(t){throw e.inFlightDb.delete(n),t})),this.inFlightDb.set(n,o),o},e.loadPageSync=function(t,e){void 0===e&&(e={});var n=(0,s.Cj)(t);if(this.pageDb.has(n)){var r,o=this.pageDb.get(n);if(o.payload)return o.payload;if(null!==(r=e)&&void 0!==r&&r.withErrorDetails)return{error:o.error,status:o.status}}},e.shouldPrefetch=function(t){return!!function(){if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0}()&&!this.pageDb.has(t)},e.prefetch=function(t){var e=this;if(!this.shouldPrefetch(t))return!1;if(this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled)return!1;var n=(0,s.Cj)(t);return this.doPrefetch(n).then((function(){e.prefetchCompleted.has(t)||(e.apiRunner("onPostPrefetchPathname",{pathname:t}),e.prefetchCompleted.add(t))})),!0},e.doPrefetch=function(t){var e=this,n=p(t);return c(n,{crossOrigin:"anonymous",as:"fetch"}).then((function(){return e.loadPageDataJson(t)}))},e.hovering=function(t){this.loadPage(t)},e.getResourceURLsForPathname=function(t){var e=(0,s.Cj)(t),n=this.pageDataDb.get(e);if(n){var r=y(n.payload);return[].concat((0,o.Z)(m(r.page.componentChunkName)),[p(e)])}return null},e.isPageNotFound=function(t){var e=(0,s.Cj)(t),n=this.pageDb.get(e);return!n||n.notFound},e.loadAppData=function(t){var e=this;return void 0===t&&(t=0),this.memoizedGet("/page-data/app-data.json").then((function(n){var r,o=n.status,a=n.responseText;if(200!==o&&t<3)return e.loadAppData(t+1);if(200===o)try{var i=JSON.parse(a);if(void 0===i.webpackCompilationHash)throw new Error("not a valid app-data response");r=i}catch(c){}return r}))},t}(),m=function(t){return(window.___chunkMapping[t]||[]).map((function(t){return""+t}))},v=function(t){function e(e,n){return t.call(this,(function(t){if(!e.components[t])throw new Error("We couldn't find the correct component chunk with the name "+t);return e.components[t]().then(f).catch((function(t){return t}))}),n)||this}(0,r.Z)(e,t);var n=e.prototype;return n.doPrefetch=function(e){return t.prototype.doPrefetch.call(this,e).then((function(t){if(t.status!==l.Success)return Promise.resolve();var e=t.payload,n=e.componentChunkName,r=m(n);return Promise.all(r.map(c)).then((function(){return e}))}))},n.loadPageDataJson=function(e){return t.prototype.loadPageDataJson.call(this,e).then((function(t){return t.notFound?h(e,"HEAD").then((function(e){return 200===e.status?{status:l.Error}:t})):t}))},e}(g),b=function(t){d=t},w={enqueue:function(t){return d.prefetch(t)},getResourceURLsForPathname:function(t){return d.getResourceURLsForPathname(t)},loadPage:function(t){return d.loadPage(t)},loadPageSync:function(t,e){return void 0===e&&(e={}),d.loadPageSync(t,e)},prefetch:function(t){return d.prefetch(t)},isPageNotFound:function(t){return d.isPageNotFound(t)},hovering:function(t){return d.hovering(t)},loadAppData:function(){return d.loadAppData()}},P=w;function S(){return d?d.staticQueryDb:{}}},5672:function(t,e,n){"use strict";var r=n(3273),o=n(2784),a=n(1625),i=n(9843),c=function(t){function e(){return t.apply(this,arguments)||this}return(0,r.Z)(e,t),e.prototype.render=function(){var t=Object.assign({},this.props,{params:Object.assign({},(0,i.GA)(this.props.location.pathname),this.props.pageResources.json.pageContext.__params)}),e=(0,o.createElement)(this.props.pageResources.component,Object.assign({},t,{key:this.props.path||this.props.pageResources.page.path}));return(0,a.h)("wrapPageElement",{element:e,props:t},e,(function(e){return{element:e.result,props:t}})).pop()},e}(o.Component);e.Z=c},7084:function(t,e,n){"use strict";var r=n(3273),o=n(1625),a=n(2784),i=n(8316),c=n(4541),u=n(3118),s=n(8447),l=n(77),f=n(2407),p=n(9831),h={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"},d=n(5385),y=n(4777);function g(t){var e=(0,f.J)(t);return null!=e&&(window.___replace(e.toPath),!0)}var m=function(t,e){g(t.pathname)||(0,o.h)("onPreRouteUpdate",{location:t,prevLocation:e})},v=function(t,e){g(t.pathname)||(0,o.h)("onRouteUpdate",{location:t,prevLocation:e})},b=function(t,e){if(void 0===e&&(e={}),"number"!=typeof t){var n=(0,y.cP)(t).pathname,r=(0,f.J)(n);if(r&&(t=r.toPath,n=(0,y.cP)(t).pathname),window.___swUpdated)window.location=n;else{var a=setTimeout((function(){p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);l.ZP.loadPage(n).then((function(r){if(!r||r.status===l.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(a);r&&r.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n),(0,c.navigate)(t,e),clearTimeout(a)}))}}else d.V5.navigate(t)};function w(t,e){var n=this,r=e.location,a=r.pathname,i=r.hash,c=(0,o.h)("shouldUpdateScroll",{prevRouterProps:t,pathname:a,routerProps:{location:r},getSavedScrollPosition:function(t){return[0,n._stateStorage.read(t,t.key)]}});if(c.length>0)return c[c.length-1];if(t&&t.location.pathname===a)return i?decodeURI(i.slice(1)):[0,0];return!0}var P=function(t){function e(e){var n;return(n=t.call(this,e)||this).announcementRef=a.createRef(),n}(0,r.Z)(e,t);var n=e.prototype;return n.componentDidUpdate=function(t,e){var n=this;requestAnimationFrame((function(){var t="new page at "+n.props.location.pathname;document.title&&(t=document.title);var e=document.querySelectorAll("#gatsby-focus-wrapper h1");e&&e.length&&(t=e[0].textContent);var r="Navigated to "+t;n.announcementRef.current&&(n.announcementRef.current.innerText!==r&&(n.announcementRef.current.innerText=r))}))},n.render=function(){return a.createElement("div",Object.assign({},h,{ref:this.announcementRef}))},e}(a.Component),S=function(t,e){var n,r;return t.href!==e.href||(null==t||null===(n=t.state)||void 0===n?void 0:n.key)!==(null==e||null===(r=e.state)||void 0===r?void 0:r.key)},E=function(t){function e(e){var n;return n=t.call(this,e)||this,m(e.location,null),n}(0,r.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){v(this.props.location,null)},n.shouldComponentUpdate=function(t){return!!S(t.location,this.props.location)&&(m(this.props.location,t.location),!0)},n.componentDidUpdate=function(t){S(t.location,this.props.location)&&v(this.props.location,t.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(P,{location:location}))},e}(a.Component),O=n(5672),j=n(3857);function x(t,e){for(var n in t)if(!(n in e))return!0;for(var r in e)if(t[r]!==e[r])return!0;return!1}var A=function(t){function e(e){var n;n=t.call(this)||this;var r=e.location,o=e.pageResources;return n.state={location:Object.assign({},r),pageResources:o||l.ZP.loadPageSync(r.pathname,{withErrorDetails:!0})},n}(0,r.Z)(e,t),e.getDerivedStateFromProps=function(t,e){var n=t.location;return e.location.href!==n.href?{pageResources:l.ZP.loadPageSync(n.pathname,{withErrorDetails:!0}),location:Object.assign({},n)}:{location:Object.assign({},n)}};var n=e.prototype;return n.loadResources=function(t){var e=this;l.ZP.loadPage(t).then((function(n){n&&n.status!==l.uQ.Error?e.setState({location:Object.assign({},window.location),pageResources:n}):(window.history.replaceState({},"",location.href),window.location=t)}))},n.shouldComponentUpdate=function(t,e){return e.pageResources?this.state.pageResources!==e.pageResources||(this.state.pageResources.component!==e.pageResources.component||(this.state.pageResources.json!==e.pageResources.json||(!(this.state.location.key===e.location.key||!e.pageResources.page||!e.pageResources.page.matchPath&&!e.pageResources.page.path)||function(t,e,n){return x(t.props,e)||x(t.state,n)}(this,t,e)))):(this.loadResources(t.location.pathname),!1)},n.render=function(){return this.props.children(this.state)},e}(a.Component),k=n(7272),R=n(2332),_=new l.kL(j,[]);(0,l.N1)(_),_.setApiRunner(o.h),window.asyncRequires=j,window.___emitter=p.Z,window.___loader=l.jN,d.V5.listen((function(t){t.location.action=t.action})),window.___push=function(t){return b(t,{replace:!1})},window.___replace=function(t){return b(t,{replace:!0})},window.___navigate=function(t,e){return b(t,e)},g(window.location.pathname),(0,o.I)("onClientEntry").then((function(){(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(1412);var t=function(t){return a.createElement(c.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(O.Z,t))},e=a.createContext({}),f=function(t){function n(){return t.apply(this,arguments)||this}return(0,r.Z)(n,t),n.prototype.render=function(){var t=this.props.children;return a.createElement(c.Location,null,(function(n){var r=n.location;return a.createElement(A,{location:r},(function(n){var r=n.pageResources,o=n.location,i=(0,l.hs)();return a.createElement(s.StaticQueryContext.Provider,{value:i},a.createElement(e.Provider,{value:{pageResources:r,location:o}},t))}))}))},n}(a.Component),p=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){var n=this;return a.createElement(e.Consumer,null,(function(e){var r=e.pageResources,o=e.location;return a.createElement(E,{location:o},a.createElement(u.$C,{location:o,shouldUpdateScroll:w},a.createElement(c.Router,{basepath:"",location:o,id:"gatsby-focus-wrapper"},a.createElement(t,Object.assign({path:"/404.html"===r.page.path?(0,k.Z)(o.pathname,""):encodeURI(r.page.matchPath||r.page.path)},n.props,{location:o,pageResources:r},r.json)))))}))},o}(a.Component),h=window,d=h.pagePath,y=h.location;d&&""+d!==y.pathname&&!(_.findMatchPath((0,k.Z)(y.pathname,""))||"/404.html"===d||d.match(/^\/404\/?$/)||d.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,c.navigate)(""+d+y.search+y.hash,{replace:!0}),l.jN.loadPage(y.pathname).then((function(t){if(!t||t.status===l.uQ.Error){var e="page resources for "+y.pathname+" not found. Not rendering React";if(t&&t.error)throw R.error(e),t.error;throw new Error(e)}window.___webpackCompilationHash=t.page.webpackCompilationHash;var n=(0,o.h)("wrapRootElement",{element:a.createElement(p,null)},a.createElement(p,null),(function(t){return{element:t.result}})).pop(),r=function(){var t=a.useRef(!1);return a.useEffect((function(){t.current||(t.current=!0,performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(f,null,n)},c=(0,o.h)("replaceHydrateFunction",void 0,i.createRoot?i.createRoot:i.hydrate)[0];function u(){var t="undefined"!=typeof window?document.getElementById("___gatsby"):null;c===i.createRoot?c(t,{hydrate:!0}).render(a.createElement(r,null)):c(a.createElement(r,null),t)}var s=document;if("complete"===s.readyState||"loading"!==s.readyState&&!s.documentElement.doScroll)setTimeout((function(){u()}),0);else{var h=function t(){s.removeEventListener("DOMContentLoaded",t,!1),window.removeEventListener("load",t,!1),u()};s.addEventListener("DOMContentLoaded",h,!1),window.addEventListener("load",h,!1)}}))}))},5910:function(t,e,n){"use strict";n.r(e);var r=n(2784),o=n(77),a=n(5672);e.default=function(t){var e=t.location,n=o.ZP.loadPageSync(e.pathname);return n?r.createElement(a.Z,Object.assign({location:e,pageResources:n},n.json)):null}},1553:function(t,e,n){var r;t.exports=(r=n(5910))&&r.default||r},9750:function(t,e){e.O=function(t){return t}},2407:function(t,e,n){"use strict";n.d(e,{J:function(){return i}});var r=JSON.parse('[{"fromPath":"playground","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/play/"},{"fromPath":"tutorial","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs"},{"fromPath":"handbook","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs"},{"fromPath":"samples","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs"},{"fromPath":"/docs/home.html","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/home"},{"fromPath":"/playground","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/play/"},{"fromPath":"/docs/home","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs"},{"fromPath":"/docs/handbook/writing-declaration-files","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/declaration-files/introduction.html"},{"fromPath":"/docs/handbook/writing-declaration-files.html","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/declaration-files/introduction.html"},{"fromPath":"/docs/handbook/writing-definition-files","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/declaration-files/introduction.html"},{"fromPath":"/docs/handbook/typings-for-npm-packages","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/declaration-files/publishing.html"},{"fromPath":"/docs/handbook/release-notes","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/release-notes/overview.html"},{"fromPath":"/docs/tutorial.html","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/release-notes/overview.html"},{"fromPath":"/docs/handbook/release-notes/overview","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"/docs/handbook/release-notes/overview.html"},{"fromPath":"/docs/handbook/react-&-webpack.html","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://webpack.js.org/guides/typescript/"}]'),o=new Map,a=new Map;function i(t){var e=o.get(t);return e||(e=a.get(t.toLowerCase())),e}r.forEach((function(t){t.ignoreCase?a.set(t.fromPath,t):o.set(t.fromPath,t)}))},1412:function(t,e,n){"use strict";n.r(e);var r=n(1625),o=n(2332);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?o.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then((function(t){t.addEventListener("updatefound",(function(){(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:t});var e=t.installing;o.log("installingWorker",e),e.addEventListener("statechange",(function(){switch(e.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:t}),window.___failedResources&&(o.log("resources failed, SW updated - reloading"),window.location.reload())):(o.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:t}));break;case"redundant":o.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:t});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:t})}}))}))})).catch((function(t){o.error("Error during service worker registration:",t)}))},7272:function(t,e,n){"use strict";function r(t,e){return void 0===e&&(e=""),e?t===e?"/":t.startsWith(e+"/")?t.slice(e.length):t:t}n.d(e,{Z:function(){return r}})},7630:function(t,e,n){var r=n(2332);e.onRouteUpdate=function(t){var e=t.location,n=t.prevLocation,o="appInsightsSDK";window[o]="appInsights";var a=!1;try{a="undefined"!=typeof localStorage}catch(f){}try{var i=window[o],c=window[i]||function(t){function e(t){n[t]=function(){var e=arguments;n.queue.push((function(){n[t].apply(n,e)}))}}var n={config:t,initialize:!0},r=document,o=window;setTimeout((function(){var e=r.createElement("script");e.async=!0,e.src=t.url||"https://az416426.vo.msecnd.net/scripts/b/ai.2.min.js",r.getElementsByTagName("script")[0].parentNode.appendChild(e)}));try{n.cookie=r.cookie}catch(t){}n.queue=[],n.version=2;for(var a=["Event","PageView","Exception","Trace","DependencyData","Metric","PageViewPerformance"];a.length;)e("track"+a.pop());e("startTrackPage"),e("stopTrackPage");var i="Track"+a[0];if(e("start"+i),e("stop"+i),e("setAuthenticatedUserContext"),e("clearAuthenticatedUserContext"),e("flush"),!(!0===t.disableExceptionTracking||t.extensionConfig&&t.extensionConfig.ApplicationInsightsAnalytics&&!0===t.extensionConfig.ApplicationInsightsAnalytics.disableExceptionTracking)){e("_"+(a="onerror"));var c=o[a];o[a]=function(t,e,r,o,i){var u=c&&c(t,e,r,o,i);return!0!==u&&n["_"+a]({message:t,url:e,lineNumber:r,columnNumber:o,error:i}),u},t.autoExceptionInstrumented=!0}return n}({instrumentationKey:"78a8fb52-a225-4c66-ac08-92fad1c1ade1"});window[i]=c;var u=e.pathname.split("#code")[0].split("#src")[0],s=(n&&n.pathname||"").split("#code")[0].split("#src")[0],l=document.referrer&&document.referrer.split("#code")[0].split("#src")[0];c.trackPageView({uri:u,refUri:l,properties:{uri:u,prev:s,lang:document.documentElement.lang,visitedPlayground:a&&null!==localStorage.getItem("sandbox-history")}})}catch(f){r.error("Error with Application Insights"),r.error(f)}}},4541:function(t,e,n){"use strict";n.r(e),n.d(e,{BaseContext:function(){return U},Link:function(){return H},Location:function(){return D},LocationProvider:function(){return F},Match:function(){return X},Redirect:function(){return Y},Router:function(){return M},ServerLocation:function(){return N},createHistory:function(){return S},createMemorySource:function(){return E},globalHistory:function(){return j},isRedirect:function(){return Z},matchPath:function(){return s},navigate:function(){return x},redirectTo:function(){return Q},useLocation:function(){return tt},useMatch:function(){return rt},useNavigate:function(){return et},useParams:function(){return nt}});var r=n(2784),o=n(7677),a=n.n(o),i=n(9750),c=function(t,e){return t.substr(0,e.length)===e},u=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],i=m(o),c=""===i[0],u=g(t),s=0,l=u.length;s<l;s++){var f=!1,h=u[s].route;if(h.default)r={route:h,params:{},uri:e};else{for(var y=m(h.path),v={},w=Math.max(i.length,y.length),P=0;P<w;P++){var S=y[P],E=i[P];if(d(S)){v[S.slice(1)||"*"]=i.slice(P).map(decodeURIComponent).join("/");break}if(void 0===E){f=!0;break}var O=p.exec(S);if(O&&!c){-1===b.indexOf(O[1])||a()(!1);var j=decodeURIComponent(E);v[O[1]]=j}else if(S!==E){f=!0;break}}if(!f){n={route:h,params:v,uri:"/"+i.slice(0,P).join("/")};break}}}return n||r||null},s=function(t,e){return u([{path:t}],e)},l=function(t,e){if(c(t,"/"))return t;var n=t.split("?"),r=n[0],o=n[1],a=e.split("?")[0],i=m(r),u=m(a);if(""===i[0])return v(a,o);if(!c(i[0],".")){var s=u.concat(i).join("/");return v(("/"===a?"":"/")+s,o)}for(var l=u.concat(i),f=[],p=0,h=l.length;p<h;p++){var d=l[p];".."===d?f.pop():"."!==d&&f.push(d)}return v("/"+f.join("/"),o)},f=function(t,e){var n=t.split("?"),r=n[0],o=n[1],a=void 0===o?"":o,i="/"+m(r).map((function(t){var n=p.exec(t);return n?e[n[1]]:t})).join("/"),c=e.location,u=(c=void 0===c?{}:c).search,s=(void 0===u?"":u).split("?")[1]||"";return i=v(i,a,s)},p=/^:(.+)/,h=function(t){return p.test(t)},d=function(t){return t&&"*"===t[0]},y=function(t,e){return{route:t,score:t.default?0:m(t.path).reduce((function(t,e){return t+=4,!function(t){return""===t}(e)?h(e)?t+=2:d(e)?t-=5:t+=3:t+=1,t}),0),index:e}},g=function(t){return t.map(y).sort((function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index}))},m=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},v=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter((function(t){return t&&t.length>0})))&&n.length>0?"?"+n.join("&"):"")},b=["uri","path"],w=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},P=function(t){var e=t.location,n=e.search,r=e.hash,o=e.href,a=e.origin,i=e.protocol,c=e.host,u=e.hostname,s=e.port,l=t.location.pathname;!l&&o&&O&&(l=new URL(o).pathname);return{pathname:encodeURI(decodeURI(l)),search:n,hash:r,href:o,origin:a,protocol:i,host:c,hostname:u,port:s,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},S=function(t,e){var n=[],r=P(t),o=!1,a=function(){};return{get location(){return r},get transitioning(){return o},_onTransitionComplete:function(){o=!1,a()},listen:function(e){n.push(e);var o=function(){r=P(t),e({location:r,action:"POP"})};return t.addEventListener("popstate",o),function(){t.removeEventListener("popstate",o),n=n.filter((function(t){return t!==e}))}},navigate:function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=i.state,u=i.replace,s=void 0!==u&&u;if("number"==typeof e)t.history.go(e);else{c=w({},c,{key:Date.now()+""});try{o||s?t.history.replaceState(c,null,e):t.history.pushState(c,null,e)}catch(f){t.location[s?"replace":"assign"](e)}}r=P(t),o=!0;var l=new Promise((function(t){return a=t}));return n.forEach((function(t){return t({location:r,action:"PUSH"})})),l}}},E=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(t,e,n){var i=n.split("?"),c=i[0],u=i[1],s=void 0===u?"":u;r++,o.push({pathname:c,search:s.length?"?"+s:s}),a.push(t)},replaceState:function(t,e,n){var i=n.split("?"),c=i[0],u=i[1],s=void 0===u?"":u;o[r]={pathname:c,search:s},a[r]=t},go:function(t){var e=r+t;e<0||e>a.length-1||(r=e)}}}},O=!("undefined"==typeof window||!window.document||!window.document.createElement),j=S(O?window:E()),x=j.navigate,A=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function k(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function R(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function C(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var T=function(t,e){var n=(0,r.createContext)(e);return n.displayName=t,n},I=T("Location"),D=function(t){var e=t.children;return r.createElement(I.Consumer,null,(function(t){return t?e(t):r.createElement(F,null,e)}))},F=function(t){function e(){var n,r;R(this,e);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=_(this,t.call.apply(t,[this].concat(a))),r.state={context:r.getContext(),refs:{unlisten:null}},_(r,n)}return C(e,t),e.prototype.getContext=function(){var t=this.props.history;return{navigate:t.navigate,location:t.location}},e.prototype.componentDidCatch=function(t,e){if(!Z(t))throw t;(0,this.props.history.navigate)(t.uri,{replace:!0})},e.prototype.componentDidUpdate=function(t,e){e.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},e.prototype.componentDidMount=function(){var t=this,e=this.state.refs,n=this.props.history;n._onTransitionComplete(),e.unlisten=n.listen((function(){Promise.resolve().then((function(){requestAnimationFrame((function(){t.unmounted||t.setState((function(){return{context:t.getContext()}}))}))}))}))},e.prototype.componentWillUnmount=function(){var t=this.state.refs;this.unmounted=!0,t.unlisten()},e.prototype.render=function(){var t=this.state.context,e=this.props.children;return r.createElement(I.Provider,{value:t},"function"==typeof e?e(t):e||null)},e}(r.Component);F.defaultProps={history:j};var N=function(t){var e=t.url,n=t.children,o=e.indexOf("?"),a=void 0,i="";return o>-1?(a=e.substring(0,o),i=e.substring(o)):a=e,r.createElement(I.Provider,{value:{location:{pathname:a,search:i,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},U=T("Base",{baseuri:"/",basepath:"/",navigate:j.navigate}),M=function(t){return r.createElement(U.Consumer,null,(function(e){return r.createElement(D,null,(function(n){return r.createElement(q,A({},e,n,t))}))}))},q=function(t){function e(){return R(this,e),_(this,t.apply(this,arguments))}return C(e,t),e.prototype.render=function(){var t=this.props,e=t.location,n=t.navigate,o=t.basepath,a=t.primary,i=t.children,c=(t.baseuri,t.component),s=void 0===c?"div":c,f=k(t,["location","navigate","basepath","primary","children","baseuri","component"]),p=r.Children.toArray(i).reduce((function(t,e){var n=at(o)(e);return t.concat(n)}),[]),h=e.pathname,d=u(p,h);if(d){var y=d.params,g=d.uri,m=d.route,v=d.route.value;o=m.default?o:m.path.replace(/\*$/,"");var b=A({},y,{uri:g,location:e,navigate:function(t,e){return n(l(t,g),e)}}),w=r.cloneElement(v,b,v.props.children?r.createElement(M,{location:e,primary:a},v.props.children):void 0),P=a?L:s,S=a?A({uri:g,location:e,component:s},f):f;return r.createElement(U.Provider,{value:{baseuri:g,basepath:o,navigate:b.navigate}},r.createElement(P,S,w))}return null},e}(r.PureComponent);q.defaultProps={primary:!0};var B=T("Focus"),L=function(t){var e=t.uri,n=t.location,o=t.component,a=k(t,["uri","location","component"]);return r.createElement(B.Consumer,null,(function(t){return r.createElement($,A({},a,{component:o,requestFocus:t,uri:e,location:n}))}))},W=!0,G=0,$=function(t){function e(){var n,r;R(this,e);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=_(this,t.call.apply(t,[this].concat(a))),r.state={},r.requestFocus=function(t){!r.state.shouldFocus&&t&&t.focus()},_(r,n)}return C(e,t),e.getDerivedStateFromProps=function(t,e){if(null==e.uri)return A({shouldFocus:!0},t);var n=t.uri!==e.uri,r=e.location.pathname!==t.location.pathname&&t.location.pathname===t.uri;return A({shouldFocus:n||r},t)},e.prototype.componentDidMount=function(){G++,this.focus()},e.prototype.componentWillUnmount=function(){0===--G&&(W=!0)},e.prototype.componentDidUpdate=function(t,e){t.location!==this.props.location&&this.state.shouldFocus&&this.focus()},e.prototype.focus=function(){var t=this.props.requestFocus;t?t(this.node):W?W=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},e.prototype.render=function(){var t=this,e=this.props,n=(e.children,e.style),o=(e.requestFocus,e.component),a=void 0===o?"div":o,i=(e.uri,e.location,k(e,["children","style","requestFocus","component","uri","location"]));return r.createElement(a,A({style:A({outline:"none"},n),tabIndex:"-1",ref:function(e){return t.node=e}},i),r.createElement(B.Provider,{value:this.requestFocus},this.props.children))},e}(r.Component);(0,i.O)($);var V=function(){},z=r.forwardRef;void 0===z&&(z=function(t){return t});var H=z((function(t,e){var n=t.innerRef,o=k(t,["innerRef"]);return r.createElement(U.Consumer,null,(function(t){t.basepath;var a=t.baseuri;return r.createElement(D,null,(function(t){var i=t.location,u=t.navigate,s=o.to,f=o.state,p=o.replace,h=o.getProps,d=void 0===h?V:h,y=k(o,["to","state","replace","getProps"]),g=l(s,a),m=encodeURI(g),v=i.pathname===m,b=c(i.pathname,m);return r.createElement("a",A({ref:e||n,"aria-current":v?"page":void 0},y,d({isCurrent:v,isPartiallyCurrent:b,href:g,location:i}),{href:g,onClick:function(t){if(y.onClick&&y.onClick(t),it(t)){t.preventDefault();var e=p;if("boolean"!=typeof p&&v){var n=A({},i.state),r=(n.key,k(n,["key"]));o=A({},f),a=r,e=(c=Object.keys(o)).length===Object.keys(a).length&&c.every((function(t){return a.hasOwnProperty(t)&&o[t]===a[t]}))}u(g,{state:f,replace:e})}var o,a,c}}))}))}))}));function J(t){this.uri=t}H.displayName="Link";var Z=function(t){return t instanceof J},Q=function(t){throw new J(t)},K=function(t){function e(){return R(this,e),_(this,t.apply(this,arguments))}return C(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.navigate,n=t.to,r=(t.from,t.replace),o=void 0===r||r,a=t.state,i=(t.noThrow,t.baseuri),c=k(t,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then((function(){var t=l(n,i);e(f(t,c),{replace:o,state:a})}))},e.prototype.render=function(){var t=this.props,e=(t.navigate,t.to),n=(t.from,t.replace,t.state,t.noThrow),r=t.baseuri,o=k(t,["navigate","to","from","replace","state","noThrow","baseuri"]),a=l(e,r);return n||Q(f(a,o)),null},e}(r.Component),Y=function(t){return r.createElement(U.Consumer,null,(function(e){var n=e.baseuri;return r.createElement(D,null,(function(e){return r.createElement(K,A({},e,{baseuri:n},t))}))}))},X=function(t){var e=t.path,n=t.children;return r.createElement(U.Consumer,null,(function(t){var o=t.baseuri;return r.createElement(D,null,(function(t){var r=t.navigate,a=t.location,i=l(e,o),c=s(i,a.pathname);return n({navigate:r,location:a,match:c?A({},c.params,{uri:c.uri,path:e}):null})}))}))},tt=function(){var t=(0,r.useContext)(I);if(!t)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.location},et=function(){var t=(0,r.useContext)(U);if(!t)throw new Error("useNavigate hook was used but a BaseContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.navigate},nt=function(){var t=(0,r.useContext)(U);if(!t)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var e=tt(),n=s(t.basepath,e.pathname);return n?n.params:null},rt=function(t){if(!t)throw new Error("useMatch(path: string) requires an argument of a string to match against");var e=(0,r.useContext)(U);if(!e)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var n=tt(),o=l(t,e.baseuri),a=s(o,n.pathname);return a?A({},a.params,{uri:a.uri,path:t}):null},ot=function(t){return t.replace(/(^\/+|\/+$)/g,"")},at=function t(e){return function(n){if(!n)return null;if(n.type===r.Fragment&&n.props.children)return r.Children.map(n.props.children,t(e));var o,i,c;if(n.props.path||n.props.default||n.type===Y||a()(!1),n.type!==Y||n.props.from&&n.props.to||a()(!1),n.type===Y&&(o=n.props.from,i=n.props.to,c=function(t){return h(t)},m(o).filter(c).sort().join("/")!==m(i).filter(c).sort().join("/"))&&a()(!1),n.props.default)return{value:n,default:!0};var u=n.type===Y?n.props.from:n.props.path,s="/"===u?e:ot(e)+"/"+ot(u);return{value:n,default:n.props.default,path:n.props.children?ot(s)+"/*":s}}},it=function(t){return!t.defaultPrevented&&0===t.button&&!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}},6637:function(t){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.default=t.exports,t.exports.__esModule=!0},3273:function(t,e,n){"use strict";function r(t,e){return(r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)}n.d(e,{Z:function(){return o}})},660:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function o(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}(t)||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.")}()}n.d(e,{Z:function(){return o}})},8492:function(t){function e(){return t.exports=e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},t.exports.default=t.exports,t.exports.__esModule=!0,e.apply(this,arguments)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},4450:function(t,e,n){var r=n(2497);t.exports=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)},t.exports.default=t.exports,t.exports.__esModule=!0},360:function(t){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.default=t.exports,t.exports.__esModule=!0},834:function(t){t.exports=function(t,e){if(null==t)return{};var n,r,o={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(o[n]=t[n]);return o},t.exports.default=t.exports,t.exports.__esModule=!0},2497:function(t){function e(n,r){return t.exports=e=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},t.exports.default=t.exports,t.exports.__esModule=!0,e(n,r)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},7677:function(t){"use strict";t.exports=function(t,e,n,r,o,a,i,c){if(!t){var u;if(void 0===e)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,o,a,i,c],l=0;(u=new Error(e.replace(/%s/g,(function(){return s[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},8372:function(t){"use strict";t.exports=require("fs")}},function(t){"use strict";t.O(0,[774],(function(){return e=7084,t(t.s=e);var e}));t.O()}]);
//# sourceMappingURL=app-428e489b311311cd3428.js.map
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/git_discovery/typescript-website.git
git@gitee.com:git_discovery/typescript-website.git
git_discovery
typescript-website
typescript-website
master

搜索帮助