UNPKG

iss-library-form-designer-gd

Version:

ISS FETC LIBRARY: FORM DESIGNER BASE ON VUE.JS, MAKE FORM DEVELOPMENT SIMPLE AND EFFICIENT.

16 lines (14 loc) 4.68 MB
!function(e){var n={};function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var i in e)t.d(r,i,function(n){return e[n]}.bind(null,i));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s="d0c7")}({"30db":function(e,n,t){"use strict";(function(e,r){var i;t.d(n,"a",(function(){return g})),t.d(n,"d",(function(){return b})),t.d(n,"b",(function(){return E})),t.d(n,"c",(function(){return T})),t.d(n,"e",(function(){return S}));let a=!1,o=!1,s=!1,c=!1,l=!1,u=!1,d=!1,p=void 0,f="en",m=void 0,_=void 0;const g="object"==typeof self?self:"object"==typeof e?e:{};let y=void 0;void 0!==g.vscode&&void 0!==g.vscode.process?y=g.vscode.process:void 0!==r&&(y=r);const h="string"==typeof(null===(i=null==y?void 0:y.versions)||void 0===i?void 0:i.electron)&&"renderer"===y.type;if("object"!=typeof navigator||h){if("object"==typeof y){a="win32"===y.platform,o="darwin"===y.platform,s="linux"===y.platform,c=s&&!!y.env.SNAP&&!!y.env.SNAP_REVISION,p="en",f="en";const n=y.env.VSCODE_NLS_CONFIG;if(n)try{const e=JSON.parse(n),t=e.availableLanguages["*"];p=e.locale,f=t||"en",m=e._translationsConfigFile}catch(e){}l=!0}}else _=navigator.userAgent,a=_.indexOf("Windows")>=0,o=_.indexOf("Macintosh")>=0,d=(_.indexOf("Macintosh")>=0||_.indexOf("iPad")>=0||_.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,s=_.indexOf("Linux")>=0,u=!0,p=navigator.language,f=p;let v=0;o?v=1:a?v=3:s&&(v=2);const b=a,E=o,T=u,S=function(){if(g.setImmediate)return g.setImmediate.bind(g);if("function"==typeof g.postMessage&&!g.importScripts){let e=[];g.addEventListener("message",n=>{if(n.data&&n.data.vscodeSetImmediateId)for(let t=0,r=e.length;t<r;t++){const r=e[t];if(r.id===n.data.vscodeSetImmediateId)return e.splice(t,1),void r.callback()}});let n=0;return t=>{const r=++n;e.push({id:r,callback:t}),g.postMessage({vscodeSetImmediateId:r},"*")}}if("function"==typeof(null==y?void 0:y.nextTick))return y.nextTick.bind(y);const e=Promise.resolve();return n=>e.then(n)}()}).call(this,t("c8ba"),t("4362"))},4362:function(e,n,t){var r,i;n.nextTick=function(e){var n=Array.prototype.slice.call(arguments);n.shift(),setTimeout((function(){e.apply(null,n)}),0)},n.platform=n.arch=n.execPath=n.title="browser",n.pid=1,n.browser=!0,n.env={},n.argv=[],n.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},i="/",n.cwd=function(){return i},n.chdir=function(e){r||(r=t("df7c")),i=r.resolve(e,i)},n.exit=n.kill=n.umask=n.dlopen=n.uptime=n.memoryUsage=n.uvCounters=function(){},n.features={}},"973d":function(e,n,t){"use strict";t.r(n),function(e,r,i){t.d(n,"createClassifier",(function(){return m})),t.d(n,"createLanguageService",(function(){return _})),t.d(n,"displayPartsToString",(function(){return g})),t.d(n,"EndOfLineState",(function(){return y})),t.d(n,"flattenDiagnosticMessageText",(function(){return h})),t.d(n,"IndentStyle",(function(){return v})),t.d(n,"ScriptKind",(function(){return b})),t.d(n,"ScriptTarget",(function(){return E})),t.d(n,"TokenClass",(function(){return T})); /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ var a,o=function(e,n,t){if(t||2===arguments.length)for(var r,i=0,a=n.length;i<a;i++)!r&&i in n||(r||(r=Array.prototype.slice.call(n,0,i)),r[i]=n[i]);return e.concat(r||Array.prototype.slice.call(n))},s=function(){return(s=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)},c=function(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e},l=function(e,n){var t,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(t)throw new TypeError("Generator is already executing.");for(;o;)try{if(t=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!((i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=n.call(e,o)}catch(e){a=[6,e],r=0}finally{t=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}},u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]])}return t},d=(a=function(e,n){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])})(e,n)},function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}a(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)});!function(e){function n(){var e={};return e.prev=e,{head:e,tail:e,size:0}}function t(e,n){return e===n||e!=e&&n!=n}function r(e){var n=e.prev;if(!n||n===e)throw new Error("Illegal state");return n}function i(e){for(;e;){var n=!e.prev;if(e=e.next,!n)return e}}function a(e,n){for(var i=e.tail;i!==e.head;i=r(i))if(t(i.key,n))return i}function o(e,n,t){var r=a(e,n);if(!r){var i=function(e,n){return{key:e,value:n,next:void 0,prev:void 0}}(n,t);return i.prev=e.tail,e.tail.next=i,e.tail=i,e.size++,i}r.value=t}function s(e,n){for(var i=e.tail;i!==e.head;i=r(i)){if(void 0===i.prev)throw new Error("Illegal state");if(t(i.key,n)){if(i.next)i.next.prev=i.prev;else{if(e.tail!==i)throw new Error("Illegal state");e.tail=i.prev}return i.prev.next=i.next,i.next=i.prev,i.prev=void 0,e.size--,i}}}function c(e){for(var n=e.tail;n!==e.head;){var t=r(n);n.next=e.head,n.prev=void 0,n=t}e.head.next=void 0,e.tail=e.head,e.size=0}function l(e,n){for(var t=e.head;t;)(t=i(t))&&n(t.value,t.key)}function u(e,n){if(e)for(var t=e.next();!t.done;t=e.next())n(t.value)}function d(e,n){return{current:e.head,selector:n}}function p(e){return e.current=i(e.current),e.current?{value:e.selector(e.current.key,e.current.value),done:!1}:{value:void 0,done:!0}}!function(e){e.createMapShim=function(e){var t=function(){function e(e,n){this._data=d(e,n)}return e.prototype.next=function(){return p(this._data)},e}();return function(){function r(t){var r=this;this._mapData=n(),u(e(t),(function(e){var n=e[0],t=e[1];return r.set(n,t)}))}return Object.defineProperty(r.prototype,"size",{get:function(){return this._mapData.size},enumerable:!1,configurable:!0}),r.prototype.get=function(e){var n;return null===(n=a(this._mapData,e))||void 0===n?void 0:n.value},r.prototype.set=function(e,n){return o(this._mapData,e,n),this},r.prototype.has=function(e){return!!a(this._mapData,e)},r.prototype.delete=function(e){return!!s(this._mapData,e)},r.prototype.clear=function(){c(this._mapData)},r.prototype.keys=function(){return new t(this._mapData,(function(e,n){return e}))},r.prototype.values=function(){return new t(this._mapData,(function(e,n){return n}))},r.prototype.entries=function(){return new t(this._mapData,(function(e,n){return[e,n]}))},r.prototype.forEach=function(e){l(this._mapData,e)},r}()},e.createSetShim=function(e){var t=function(){function e(e,n){this._data=d(e,n)}return e.prototype.next=function(){return p(this._data)},e}();return function(){function r(t){var r=this;this._mapData=n(),u(e(t),(function(e){return r.add(e)}))}return Object.defineProperty(r.prototype,"size",{get:function(){return this._mapData.size},enumerable:!1,configurable:!0}),r.prototype.add=function(e){return o(this._mapData,e,e),this},r.prototype.has=function(e){return!!a(this._mapData,e)},r.prototype.delete=function(e){return!!s(this._mapData,e)},r.prototype.clear=function(){c(this._mapData)},r.prototype.keys=function(){return new t(this._mapData,(function(e,n){return e}))},r.prototype.values=function(){return new t(this._mapData,(function(e,n){return n}))},r.prototype.entries=function(){return new t(this._mapData,(function(e,n){return[e,n]}))},r.prototype.forEach=function(e){l(this._mapData,e)},r}()}}(e.ShimCollections||(e.ShimCollections={}))}(p||(p={})),function(e){e.versionMajorMinor="4.4",e.version="4.4.4",function(e){e[e.LessThan=-1]="LessThan",e[e.EqualTo=0]="EqualTo",e[e.GreaterThan=1]="GreaterThan"}(e.Comparison||(e.Comparison={})),function(e){e.tryGetNativeMap=function(){return"undefined"!=typeof Map&&"entries"in Map.prototype&&1===new Map([[0,0]]).size?Map:void 0},e.tryGetNativeSet=function(){return"undefined"!=typeof Set&&"entries"in Set.prototype&&1===new Set([0]).size?Set:void 0}}(e.NativeCollections||(e.NativeCollections={}))}(p||(p={})),function(e){function n(n,r,i){var a,o=null!==(a=e.NativeCollections[r]())&&void 0!==a?a:null===e.ShimCollections||void 0===e.ShimCollections?void 0:e.ShimCollections[i](t);if(o)return o;throw new Error("TypeScript requires an environment that provides a compatible native "+n+" implementation.")}function t(n){if(n){if(C(n))return _(n);if(n instanceof e.Map)return n.entries();if(n instanceof e.Set)return n.values();throw new Error("Iteration not supported.")}}function r(e,n,t){if(void 0===t&&(t=P),e)for(var r=0,i=e;r<i.length;r++)if(t(i[r],n))return!0;return!1}function i(e,n){if(e){if(!n)return e.length>0;for(var t=0,r=e;t<r.length;t++)if(n(r[t]))return!0}return!1}function a(e,n){return i(n)?i(e)?o(o([],e,!0),n,!0):n:e}function s(e,n){return n}function c(e){return e.map(s)}function l(e,n){return void 0===n?e:void 0===e?[n]:(e.push(n),e)}function u(e,n){return n<0?e.length+n:n}function d(e,n,t,r){if(void 0===n||0===n.length)return e;if(void 0===e)return n.slice(t,r);t=void 0===t?0:u(n,t),r=void 0===r?n.length:u(n,r);for(var i=t;i<r&&i<n.length;i++)void 0!==n[i]&&e.push(n[i]);return e}function p(e,n,t){return!r(e,n,t)&&(e.push(n),!0)}function f(e,n,t){n.sort((function(n,r){return t(e[n],e[r])||M(n,r)}))}function m(e,n){return 0===e.length?e:e.slice().sort(n)}function _(e){var n=0;return{next:function(){return n===e.length?{value:void 0,done:!0}:(n++,{value:e[n-1],done:!1})}}}function g(e,n,t,r,i){return y(e,t(n),t,r,i)}function y(e,n,t,r,a){if(!i(e))return-1;for(var o=a||0,s=e.length-1;o<=s;){var c=o+(s-o>>1);switch(r(t(e[c],c),n)){case-1:o=c+1;break;case 0:return c;case 1:s=c-1}}return~o}function h(e,n,t,r,i){if(e&&e.length>0){var a=e.length;if(a>0){var o=void 0===r||r<0?0:r,s=void 0===i||o+i>a-1?a-1:o+i,c=void 0;for(arguments.length<=2?(c=e[o],o++):c=t;o<=s;)c=n(c,e[o],o),o++;return c}}return t}e.Map=n("Map","tryGetNativeMap","createMapShim"),e.Set=n("Set","tryGetNativeSet","createSetShim"),e.getIterator=t,e.emptyArray=[],e.emptyMap=new e.Map,e.emptySet=new e.Set,e.createMap=function(){return new e.Map},e.createMapFromTemplate=function(n){var t=new e.Map;for(var r in n)v.call(n,r)&&t.set(r,n[r]);return t},e.length=function(e){return e?e.length:0},e.forEach=function(e,n){if(e)for(var t=0;t<e.length;t++){var r=n(e[t],t);if(r)return r}},e.forEachRight=function(e,n){if(e)for(var t=e.length-1;t>=0;t--){var r=n(e[t],t);if(r)return r}},e.firstDefined=function(e,n){if(void 0!==e)for(var t=0;t<e.length;t++){var r=n(e[t],t);if(void 0!==r)return r}},e.firstDefinedIterator=function(e,n){for(;;){var t=e.next();if(t.done)return;var r=n(t.value);if(void 0!==r)return r}},e.reduceLeftIterator=function(e,n,t){var r=t;if(e)for(var i=e.next(),a=0;!i.done;i=e.next(),a++)r=n(r,i.value,a);return r},e.zipWith=function(n,t,r){var i=[];e.Debug.assertEqual(n.length,t.length);for(var a=0;a<n.length;a++)i.push(r(n[a],t[a],a));return i},e.zipToIterator=function(n,t){e.Debug.assertEqual(n.length,t.length);var r=0;return{next:function(){return r===n.length?{value:void 0,done:!0}:(r++,{value:[n[r-1],t[r-1]],done:!1})}}},e.zipToMap=function(n,t){e.Debug.assert(n.length===t.length);for(var r=new e.Map,i=0;i<n.length;++i)r.set(n[i],t[i]);return r},e.intersperse=function(e,n){if(e.length<=1)return e;for(var t=[],r=0,i=e.length;r<i;r++)r&&t.push(n),t.push(e[r]);return t},e.every=function(e,n){if(e)for(var t=0;t<e.length;t++)if(!n(e[t],t))return!1;return!0},e.find=function(e,n){for(var t=0;t<e.length;t++){var r=e[t];if(n(r,t))return r}},e.findLast=function(e,n){for(var t=e.length-1;t>=0;t--){var r=e[t];if(n(r,t))return r}},e.findIndex=function(e,n,t){for(var r=t||0;r<e.length;r++)if(n(e[r],r))return r;return-1},e.findLastIndex=function(e,n,t){for(var r=void 0===t?e.length-1:t;r>=0;r--)if(n(e[r],r))return r;return-1},e.findMap=function(n,t){for(var r=0;r<n.length;r++){var i=t(n[r],r);if(i)return i}return e.Debug.fail()},e.contains=r,e.arraysEqual=function(e,n,t){return void 0===t&&(t=P),e.length===n.length&&e.every((function(e,r){return t(e,n[r])}))},e.indexOfAnyCharCode=function(e,n,t){for(var i=t||0;i<e.length;i++)if(r(n,e.charCodeAt(i)))return i;return-1},e.countWhere=function(e,n){var t=0;if(e)for(var r=0;r<e.length;r++)n(e[r],r)&&t++;return t},e.filter=function(e,n){if(e){for(var t=e.length,r=0;r<t&&n(e[r]);)r++;if(r<t){var i=e.slice(0,r);for(r++;r<t;){var a=e[r];n(a)&&i.push(a),r++}return i}}return e},e.filterMutate=function(e,n){for(var t=0,r=0;r<e.length;r++)n(e[r],r,e)&&(e[t]=e[r],t++);e.length=t},e.clear=function(e){e.length=0},e.map=function(e,n){var t;if(e){t=[];for(var r=0;r<e.length;r++)t.push(n(e[r],r))}return t},e.mapIterator=function(e,n){return{next:function(){var t=e.next();return t.done?t:{value:n(t.value),done:!1}}}},e.sameMap=function(e,n){if(e)for(var t=0;t<e.length;t++){var r=e[t],i=n(r,t);if(r!==i){var a=e.slice(0,t);for(a.push(i),t++;t<e.length;t++)a.push(n(e[t],t));return a}}return e},e.flatten=function(e){for(var n=[],t=0,r=e;t<r.length;t++){var i=r[t];i&&(C(i)?d(n,i):n.push(i))}return n},e.flatMap=function(n,t){var r;if(n)for(var i=0;i<n.length;i++){var a=t(n[i],i);a&&(r=C(a)?d(r,a):l(r,a))}return r||e.emptyArray},e.flatMapToMutable=function(e,n){var t=[];if(e)for(var r=0;r<e.length;r++){var i=n(e[r],r);i&&(C(i)?d(t,i):t.push(i))}return t},e.flatMapIterator=function(n,t){var r=n.next();if(r.done)return e.emptyIterator;var i=a(r.value);return{next:function(){for(;;){var e=i.next();if(!e.done)return e;var t=n.next();if(t.done)return t;i=a(t.value)}}};function a(n){var r=t(n);return void 0===r?e.emptyIterator:C(r)?_(r):r}},e.sameFlatMap=function(e,n){var t;if(e)for(var r=0;r<e.length;r++){var i=e[r],a=n(i,r);(t||i!==a||C(a))&&(t||(t=e.slice(0,r)),C(a)?d(t,a):t.push(a))}return t||e},e.mapAllOrFail=function(e,n){for(var t=[],r=0;r<e.length;r++){var i=n(e[r],r);if(void 0===i)return;t.push(i)}return t},e.mapDefined=function(e,n){var t=[];if(e)for(var r=0;r<e.length;r++){var i=n(e[r],r);void 0!==i&&t.push(i)}return t},e.mapDefinedIterator=function(e,n){return{next:function(){for(;;){var t=e.next();if(t.done)return t;var r=n(t.value);if(void 0!==r)return{value:r,done:!1}}}}},e.mapDefinedEntries=function(n,t){if(n){var r=new e.Map;return n.forEach((function(e,n){var i=t(n,e);if(void 0!==i){var a=i[0],o=i[1];void 0!==a&&void 0!==o&&r.set(a,o)}})),r}},e.mapDefinedValues=function(n,t){if(n){var r=new e.Set;return n.forEach((function(e){var n=t(e);void 0!==n&&r.add(n)})),r}},e.getOrUpdate=function(e,n,t){if(e.has(n))return e.get(n);var r=t();return e.set(n,r),r},e.tryAddToSet=function(e,n){return!e.has(n)&&(e.add(n),!0)},e.emptyIterator={next:function(){return{value:void 0,done:!0}}},e.singleIterator=function(e){var n=!1;return{next:function(){var t=n;return n=!0,t?{value:void 0,done:!0}:{value:e,done:!1}}}},e.spanMap=function(e,n,t){var r;if(e){r=[];for(var i=e.length,a=void 0,o=void 0,s=0,c=0;s<i;){for(;c<i;){if(o=n(e[c],c),0===c)a=o;else if(o!==a)break;c++}if(s<c){var l=t(e.slice(s,c),a,s,c);l&&r.push(l),s=c}a=o,c++}}return r},e.mapEntries=function(n,t){if(n){var r=new e.Map;return n.forEach((function(e,n){var i=t(n,e),a=i[0],o=i[1];r.set(a,o)})),r}},e.some=i,e.getRangesWhere=function(e,n,t){for(var r,i=0;i<e.length;i++)n(e[i])?r=void 0===r?i:r:void 0!==r&&(t(r,i),r=void 0);void 0!==r&&t(r,e.length)},e.concatenate=a,e.indicesOf=c,e.deduplicate=function(e,n,t){return 0===e.length?[]:1===e.length?e.slice():t?function(e,n,t){var r=c(e);f(e,r,t);for(var i=e[r[0]],a=[r[0]],o=1;o<r.length;o++){var s=r[o],l=e[s];n(i,l)||(a.push(s),i=l)}return a.sort(),a.map((function(n){return e[n]}))}(e,n,t):function(e,n){for(var t=[],r=0,i=e;r<i.length;r++)p(t,i[r],n);return t}(e,n)},e.insertSorted=function(e,n,t){if(0!==e.length){var r=g(e,n,N,t);r<0&&e.splice(~r,0,n)}else e.push(n)},e.sortAndDeduplicate=function(n,t,r){return function(n,t){if(0===n.length)return e.emptyArray;for(var r=n[0],i=[r],a=1;a<n.length;a++){var o=n[a];switch(t(o,r)){case!0:case 0:continue;case-1:return e.Debug.fail("Array is unsorted.")}i.push(r=o)}return i}(m(n,t),r||t||G)},e.arrayIsSorted=function(e,n){if(e.length<2)return!0;for(var t=e[0],r=0,i=e.slice(1);r<i.length;r++){var a=i[r];if(1===n(t,a))return!1;t=a}return!0},e.arrayIsEqualTo=function(e,n,t){if(void 0===t&&(t=P),!e||!n)return e===n;if(e.length!==n.length)return!1;for(var r=0;r<e.length;r++)if(!t(e[r],n[r],r))return!1;return!0},e.compact=function(e){var n;if(e)for(var t=0;t<e.length;t++){var r=e[t];!n&&r||(n||(n=e.slice(0,t)),r&&n.push(r))}return n||e},e.relativeComplement=function(n,t,r){if(!t||!n||0===t.length||0===n.length)return t;var i=[];e:for(var a=0,o=0;o<t.length;o++){o>0&&e.Debug.assertGreaterThanOrEqual(r(t[o],t[o-1]),0);n:for(var s=a;a<n.length;a++)switch(a>s&&e.Debug.assertGreaterThanOrEqual(r(n[a],n[a-1]),0),r(t[o],n[a])){case-1:i.push(t[o]);continue e;case 0:continue e;case 1:continue n}}return i},e.sum=function(e,n){for(var t=0,r=0,i=e;r<i.length;r++)t+=i[r][n];return t},e.append=l,e.combine=function(e,n){return void 0===e?n:void 0===n?e:C(e)?C(n)?a(e,n):l(e,n):C(n)?l(n,e):[e,n]},e.addRange=d,e.pushIfUnique=p,e.appendIfUnique=function(e,n,t){return e?(p(e,n,t),e):[n]},e.sort=m,e.arrayIterator=_,e.arrayReverseIterator=function(e){var n=e.length;return{next:function(){return 0===n?{value:void 0,done:!0}:(n--,{value:e[n],done:!1})}}},e.stableSort=function(e,n){var t=c(e);return f(e,t,n),t.map((function(n){return e[n]}))},e.rangeEquals=function(e,n,t,r){for(;t<r;){if(e[t]!==n[t])return!1;t++}return!0},e.elementAt=function(e,n){if(e&&(n=u(e,n))<e.length)return e[n]},e.firstOrUndefined=function(e){return 0===e.length?void 0:e[0]},e.first=function(n){return e.Debug.assert(0!==n.length),n[0]},e.lastOrUndefined=function(e){return 0===e.length?void 0:e[e.length-1]},e.last=function(n){return e.Debug.assert(0!==n.length),n[n.length-1]},e.singleOrUndefined=function(e){return e&&1===e.length?e[0]:void 0},e.singleOrMany=function(e){return e&&1===e.length?e[0]:e},e.replaceElement=function(e,n,t){var r=e.slice(0);return r[n]=t,r},e.binarySearch=g,e.binarySearchKey=y,e.reduceLeft=h;var v=Object.prototype.hasOwnProperty;function b(e,n){return v.call(e,n)}function E(e){var n=[];for(var t in e)v.call(e,t)&&n.push(t);return n}e.hasProperty=b,e.getProperty=function(e,n){return v.call(e,n)?e[n]:void 0},e.getOwnKeys=E,e.getAllKeys=function(e){var n=[];do{for(var t=0,r=Object.getOwnPropertyNames(e);t<r.length;t++)p(n,r[t])}while(e=Object.getPrototypeOf(e));return n},e.getOwnValues=function(e){var n=[];for(var t in e)v.call(e,t)&&n.push(e[t]);return n};var T=Object.entries||function(e){for(var n=E(e),t=Array(n.length),r=0;r<n.length;r++)t[r]=[n[r],e[n[r]]];return t};function S(e,n){for(var t=[],r=e.next();!r.done;r=e.next())t.push(n?n(r.value):r.value);return t}function x(e,n,t){void 0===t&&(t=N);for(var r=L(),i=0,a=e;i<a.length;i++){var o=a[i];r.add(n(o),t(o))}return r}function L(){var n=new e.Map;return n.add=D,n.remove=A,n}function D(e,n){var t=this.get(e);return t?t.push(n):this.set(e,t=[n]),t}function A(e,n){var t=this.get(e);t&&(z(t,n),t.length||this.delete(e))}function C(e){return Array.isArray?Array.isArray(e):e instanceof Array}function I(e){}function N(e){return e}function k(e){return e.toLowerCase()}e.getEntries=function(e){return e?T(e):[]},e.arrayOf=function(e,n){for(var t=new Array(e),r=0;r<e;r++)t[r]=n(r);return t},e.arrayFrom=S,e.assign=function(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];for(var r=0,i=n;r<i.length;r++){var a=i[r];if(void 0!==a)for(var o in a)b(a,o)&&(e[o]=a[o])}return e},e.equalOwnProperties=function(e,n,t){if(void 0===t&&(t=P),e===n)return!0;if(!e||!n)return!1;for(var r in e)if(v.call(e,r)){if(!v.call(n,r))return!1;if(!t(e[r],n[r]))return!1}for(var r in n)if(v.call(n,r)&&!v.call(e,r))return!1;return!0},e.arrayToMap=function(n,t,r){void 0===r&&(r=N);for(var i=new e.Map,a=0,o=n;a<o.length;a++){var s=o[a],c=t(s);void 0!==c&&i.set(c,r(s))}return i},e.arrayToNumericMap=function(e,n,t){void 0===t&&(t=N);for(var r=[],i=0,a=e;i<a.length;i++){var o=a[i];r[n(o)]=t(o)}return r},e.arrayToMultiMap=x,e.group=function(e,n,t){return void 0===t&&(t=N),S(x(e,n).values(),t)},e.clone=function(e){var n={};for(var t in e)v.call(e,t)&&(n[t]=e[t]);return n},e.extend=function(e,n){var t={};for(var r in n)v.call(n,r)&&(t[r]=n[r]);for(var r in e)v.call(e,r)&&(t[r]=e[r]);return t},e.copyProperties=function(e,n){for(var t in n)v.call(n,t)&&(e[t]=n[t])},e.maybeBind=function(e,n){return n?n.bind(e):void 0},e.createMultiMap=L,e.createUnderscoreEscapedMultiMap=function(){return L()},e.isArray=C,e.toArray=function(e){return C(e)?e:[e]},e.isString=function(e){return"string"==typeof e},e.isNumber=function(e){return"number"==typeof e},e.tryCast=function(e,n){return void 0!==e&&n(e)?e:void 0},e.cast=function(n,t){return void 0!==n&&t(n)?n:e.Debug.fail("Invalid cast. The supplied value "+n+" did not pass the test '"+e.Debug.getFunctionName(t)+"'.")},e.noop=I,e.returnFalse=function(){return!1},e.returnTrue=function(){return!0},e.returnUndefined=function(){},e.identity=N,e.toLowerCase=k;var R=/[^\u0130\u0131\u00DFa-z0-9\\/:\-_\. ]+/g;function O(e){return R.test(e)?e.replace(R,k):e}function P(e,n){return e===n}function w(e,n){return e===n?0:void 0===e?-1:void 0===n?1:e<n?-1:1}function M(e,n){return w(e,n)}function F(e,n){return e===n?0:void 0===e?-1:void 0===n?1:(e=e.toUpperCase())<(n=n.toUpperCase())?-1:e>n?1:0}function G(e,n){return w(e,n)}e.toFileNameLowerCase=O,e.notImplemented=function(){throw new Error("Not implemented")},e.memoize=function(e){var n;return function(){return e&&(n=e(),e=void 0),n}},e.memoizeOne=function(n){var t=new e.Map;return function(e){var r=typeof e+":"+e,i=t.get(r);return void 0!==i||t.has(r)||(i=n(e),t.set(r,i)),i}},e.compose=function(e,n,t,r,i){if(i){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];return function(e){return h(a,(function(e,n){return n(e)}),e)}}return r?function(i){return r(t(n(e(i))))}:t?function(r){return t(n(e(r)))}:n?function(t){return n(e(t))}:e?function(n){return e(n)}:function(e){return e}},function(e){e[e.None=0]="None",e[e.Normal=1]="Normal",e[e.Aggressive=2]="Aggressive",e[e.VeryAggressive=3]="VeryAggressive"}(e.AssertionLevel||(e.AssertionLevel={})),e.equateValues=P,e.equateStringsCaseInsensitive=function(e,n){return e===n||void 0!==e&&void 0!==n&&e.toUpperCase()===n.toUpperCase()},e.equateStringsCaseSensitive=function(e,n){return P(e,n)},e.compareValues=M,e.compareTextSpans=function(e,n){return M(null==e?void 0:e.start,null==n?void 0:n.start)||M(null==e?void 0:e.length,null==n?void 0:n.length)},e.min=function(e,n,t){return-1===t(e,n)?e:n},e.compareStringsCaseInsensitive=F,e.compareStringsCaseSensitive=G,e.getStringComparer=function(e){return e?F:G};var B,U,V=function(){var e,n,t=function(){return"object"==typeof Intl&&"function"==typeof Intl.Collator?i:"function"==typeof String.prototype.localeCompare&&"function"==typeof String.prototype.toLocaleUpperCase&&"a".localeCompare("B")<0?a:o}();return function(r){return void 0===r?e||(e=t(r)):"en-US"===r?n||(n=t(r)):t(r)};function r(e,n,t){if(e===n)return 0;if(void 0===e)return-1;if(void 0===n)return 1;var r=t(e,n);return r<0?-1:r>0?1:0}function i(e){var n=new Intl.Collator(e,{usage:"sort",sensitivity:"variant"}).compare;return function(e,t){return r(e,t,n)}}function a(e){return void 0!==e?o():function(e,t){return r(e,t,n)};function n(e,n){return e.localeCompare(n)}}function o(){return function(n,t){return r(n,t,e)};function e(e,t){return n(e.toUpperCase(),t.toUpperCase())||n(e,t)}function n(e,n){return e<n?-1:e>n?1:0}}}();function j(e,n,t){for(var r=new Array(n.length+1),i=new Array(n.length+1),a=t+.01,o=0;o<=n.length;o++)r[o]=o;for(o=1;o<=e.length;o++){var s=e.charCodeAt(o-1),c=Math.ceil(o>t?o-t:1),l=Math.floor(n.length>t+o?t+o:n.length);i[0]=o;for(var u=o,d=1;d<c;d++)i[d]=a;for(d=c;d<=l;d++){var p=e[o-1].toLowerCase()===n[d-1].toLowerCase()?r[d-1]+.1:r[d-1]+2,f=s===n.charCodeAt(d-1)?r[d-1]:Math.min(r[d]+1,i[d-1]+1,p);i[d]=f,u=Math.min(u,f)}for(d=l+1;d<=n.length;d++)i[d]=a;if(u>t)return;var m=r;r=i,i=m}var _=r[n.length];return _>t?void 0:_}function K(e,n){var t=e.length-n.length;return t>=0&&e.indexOf(n,t)===t}function H(e,n){for(var t=n;t<e.length-1;t++)e[t]=e[t+1];e.pop()}function W(e,n){e[n]=e[e.length-1],e.pop()}function z(e,n){return function(e,n){for(var t=0;t<e.length;t++)if(n(e[t]))return W(e,t),!0;return!1}(e,(function(e){return e===n}))}function J(e,n){return 0===e.lastIndexOf(n,0)}function q(e,n){var t=e.prefix,r=e.suffix;return n.length>=t.length+r.length&&J(n,t)&&K(n,r)}e.getUILocale=function(){return U},e.setUILocale=function(e){U!==e&&(U=e,B=void 0)},e.compareStringsCaseSensitiveUI=function(e,n){return(B||(B=V(U)))(e,n)},e.compareProperties=function(e,n,t,r){return e===n?0:void 0===e?-1:void 0===n?1:r(e[t],n[t])},e.compareBooleans=function(e,n){return M(e?1:0,n?1:0)},e.getSpellingSuggestion=function(n,t,r){for(var i,a=Math.min(2,Math.floor(.34*n.length)),o=Math.floor(.4*n.length)+1,s=0,c=t;s<c.length;s++){var l=c[s],u=r(l);if(void 0!==u&&Math.abs(u.length-n.length)<=a){if(u===n)continue;if(u.length<3&&u.toLowerCase()!==n.toLowerCase())continue;var d=j(n,u,o-.1);if(void 0===d)continue;e.Debug.assert(d<o),o=d,i=l}}return i},e.endsWith=K,e.removeSuffix=function(e,n){return K(e,n)?e.slice(0,e.length-n.length):e},e.tryRemoveSuffix=function(e,n){return K(e,n)?e.slice(0,e.length-n.length):void 0},e.stringContains=function(e,n){return-1!==e.indexOf(n)},e.removeMinAndVersionNumbers=function(e){for(var n=e.length,t=n-1;t>0;t--){var r=e.charCodeAt(t);if(r>=48&&r<=57)do{--t,r=e.charCodeAt(t)}while(t>0&&r>=48&&r<=57);else{if(!(t>4)||110!==r&&78!==r)break;if(--t,105!==(r=e.charCodeAt(t))&&73!==r)break;if(--t,109!==(r=e.charCodeAt(t))&&77!==r)break;--t,r=e.charCodeAt(t)}if(45!==r&&46!==r)break;n=t}return n===e.length?e:e.slice(0,n)},e.orderedRemoveItem=function(e,n){for(var t=0;t<e.length;t++)if(e[t]===n)return H(e,t),!0;return!1},e.orderedRemoveItemAt=H,e.unorderedRemoveItemAt=W,e.unorderedRemoveItem=z,e.createGetCanonicalFileName=function(e){return e?N:O},e.patternText=function(e){return e.prefix+"*"+e.suffix},e.matchedText=function(n,t){return e.Debug.assert(q(n,t)),t.substring(n.prefix.length,t.length-n.suffix.length)},e.findBestPatternMatch=function(e,n,t){for(var r,i=-1,a=0,o=e;a<o.length;a++){var s=o[a],c=n(s);q(c,t)&&c.prefix.length>i&&(i=c.prefix.length,r=s)}return r},e.startsWith=J,e.removePrefix=function(e,n){return J(e,n)?e.substr(n.length):e},e.tryRemovePrefix=function(e,n,t){return void 0===t&&(t=N),J(t(e),t(n))?e.substring(n.length):void 0},e.and=function(e,n){return function(t){return e(t)&&n(t)}},e.or=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];for(var r=0,i=e;r<i.length;r++){var a=i[r];if(a.apply(void 0,n))return!0}return!1}},e.not=function(e){return function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];return!e.apply(void 0,n)}},e.assertType=function(e){},e.singleElementArray=function(e){return void 0===e?void 0:[e]},e.enumerateInsertsAndDeletes=function(e,n,t,r,i,a){a=a||I;for(var o=0,s=0,c=e.length,l=n.length,u=!1;o<c&&s<l;){var d=e[o],p=n[s],f=t(d,p);-1===f?(r(d),o++,u=!0):1===f?(i(p),s++,u=!0):(a(p,d),o++,s++)}for(;o<c;)r(e[o++]),u=!0;for(;s<l;)i(n[s++]),u=!0;return u},e.fill=function(e,n){for(var t=Array(e),r=0;r<e;r++)t[r]=n(r);return t},e.cartesianProduct=function(e){var n=[];return function e(n,t,r,i){for(var a=0,o=n[i];a<o.length;a++){var s=o[a],c=void 0;r?(c=r.slice()).push(s):c=[s],i===n.length-1?t.push(c):e(n,t,c,i+1)}}(e,n,void 0,0),n},e.padLeft=function(e,n,t){return void 0===t&&(t=" "),n<=e.length?e:t.repeat(n-e.length)+e},e.padRight=function(e,n,t){return void 0===t&&(t=" "),n<=e.length?e:e+t.repeat(n-e.length)},e.takeWhile=function(e,n){for(var t=e.length,r=0;r<t&&n(e[r]);)r++;return e.slice(0,r)},e.trimString=String.prototype.trim?function(e){return e.trim()}:function(n){return e.trimStringEnd(e.trimStringStart(n))},e.trimStringEnd=String.prototype.trimEnd?function(e){return e.trimEnd()}:function(n){for(var t=n.length-1;t>=0&&e.isWhiteSpaceLike(n.charCodeAt(t));)t--;return n.slice(0,t+1)},e.trimStringStart=String.prototype.trimStart?function(e){return e.trimStart()}:function(e){return e.replace(/^\s+/g,"")}}(p||(p={})),function(e){var n;!function(e){e[e.Off=0]="Off",e[e.Error=1]="Error",e[e.Warning=2]="Warning",e[e.Info=3]="Info",e[e.Verbose=4]="Verbose"}(n=e.LogLevel||(e.LogLevel={})),function(t){var r,i,a=0;function o(){return null!=r?r:r=new e.Version(e.version)}function s(e){return t.currentLogLevel<=e}function c(e,n){t.loggingHost&&s(e)&&t.loggingHost.log(e,n)}function l(e){c(n.Info,e)}t.currentLogLevel=n.Warning,t.isDebugging=!1,t.getTypeScriptVersion=o,t.shouldLog=s,t.log=l,(i=l=t.log||(t.log={})).error=function(e){c(n.Error,e)},i.warn=function(e){c(n.Warning,e)},i.log=function(e){c(n.Info,e)},i.trace=function(e){c(n.Verbose,e)};var u={};function d(e){return a>=e}function p(n,r){return!!d(n)||(u[r]={level:n,assertion:t[r]},t[r]=e.noop,!1)}function f(e,n){var t=new Error(e?"Debug Failure. "+e:"Debug Failure.");throw Error.captureStackTrace&&Error.captureStackTrace(t,n||f),t}function m(e,n,t,r){e||(n=n?"False expression: "+n:"False expression.",t&&(n+="\r\nVerbose Debug Information: "+("string"==typeof t?t:t())),f(n,r||m))}function _(e,n,t){null==e&&f(n,t||_)}function g(e,n,t){return _(e,n,t||g),e}function y(e,n,t){for(var r=0,i=e;r<i.length;r++)_(i[r],n,t||y)}function h(e,n,t){return y(e,n,t||h),e}function v(e){if("function"!=typeof e)return"";if(e.hasOwnProperty("name"))return e.name;var n=Function.prototype.toString.call(e),t=/^function\s+([\w\$]+)\s*\(/.exec(n);return t?t[1]:""}function b(n,t,r){void 0===n&&(n=0);var i=function(n){var t=[];for(var r in n){var i=n[r];"number"==typeof i&&t.push([i,r])}return e.stableSort(t,(function(n,t){return e.compareValues(n[0],t[0])}))}(t);if(0===n)return i.length>0&&0===i[0][0]?i[0][1]:"0";if(r){for(var a="",o=n,s=0,c=i;s<c.length;s++){var l=c[s],u=l[0],d=l[1];if(u>n)break;0!==u&&u&n&&(a=a+(a?"|":"")+d,o&=~u)}if(0===o)return a}else for(var p=0,f=i;p<f.length;p++){var m=f[p];if(u=m[0],d=m[1],u===n)return d}return n.toString()}function E(n){return b(n,e.SyntaxKind,!1)}function T(n){return b(n,e.NodeFlags,!0)}function S(n){return b(n,e.ModifierFlags,!0)}function x(n){return b(n,e.TransformFlags,!0)}function L(n){return b(n,e.EmitFlags,!0)}function D(n){return b(n,e.SymbolFlags,!0)}function A(n){return b(n,e.TypeFlags,!0)}function C(n){return b(n,e.SignatureFlags,!0)}function I(n){return b(n,e.ObjectFlags,!0)}function N(n){return b(n,e.FlowFlags,!0)}t.getAssertionLevel=function(){return a},t.setAssertionLevel=function(n){var r=a;if(a=n,n>r)for(var i=0,o=e.getOwnKeys(u);i<o.length;i++){var s=o[i],c=u[s];void 0!==c&&t[s]!==c.assertion&&n>=c.level&&(t[s]=c,u[s]=void 0)}},t.shouldAssert=d,t.fail=f,t.failBadSyntaxKind=function e(n,t,r){return f((t||"Unexpected node.")+"\r\nNode "+E(n.kind)+" was unexpected.",r||e)},t.assert=m,t.assertEqual=function e(n,t,r,i,a){n!==t&&f("Expected "+n+" === "+t+". "+(r?i?r+" "+i:r:""),a||e)},t.assertLessThan=function e(n,t,r,i){n>=t&&f("Expected "+n+" < "+t+". "+(r||""),i||e)},t.assertLessThanOrEqual=function e(n,t,r){n>t&&f("Expected "+n+" <= "+t,r||e)},t.assertGreaterThanOrEqual=function e(n,t,r){n<t&&f("Expected "+n+" >= "+t,r||e)},t.assertIsDefined=_,t.checkDefined=g,t.assertDefined=g,t.assertEachIsDefined=y,t.checkEachDefined=h,t.assertEachDefined=h,t.assertNever=function n(t,r,i){return void 0===r&&(r="Illegal value:"),f(r+" "+("object"==typeof t&&e.hasProperty(t,"kind")&&e.hasProperty(t,"pos")&&E?"SyntaxKind: "+E(t.kind):JSON.stringify(t)),i||n)},t.assertEachNode=function n(t,r,i,a){p(1,"assertEachNode")&&m(void 0===r||e.every(t,r),i||"Unexpected node.",(function(){return"Node array did not pass test '"+v(r)+"'."}),a||n)},t.assertNode=function e(n,t,r,i){p(1,"assertNode")&&m(void 0!==n&&(void 0===t||t(n)),r||"Unexpected node.",(function(){return"Node "+E(null==n?void 0:n.kind)+" did not pass test '"+v(t)+"'."}),i||e)},t.assertNotNode=function e(n,t,r,i){p(1,"assertNotNode")&&m(void 0===n||void 0===t||!t(n),r||"Unexpected node.",(function(){return"Node "+E(n.kind)+" should not have passed test '"+v(t)+"'."}),i||e)},t.assertOptionalNode=function e(n,t,r,i){p(1,"assertOptionalNode")&&m(void 0===t||void 0===n||t(n),r||"Unexpected node.",(function(){return"Node "+E(null==n?void 0:n.kind)+" did not pass test '"+v(t)+"'."}),i||e)},t.assertOptionalToken=function e(n,t,r,i){p(1,"assertOptionalToken")&&m(void 0===t||void 0===n||n.kind===t,r||"Unexpected node.",(function(){return"Node "+E(null==n?void 0:n.kind)+" was not a '"+E(t)+"' token."}),i||e)},t.assertMissingNode=function e(n,t,r){p(1,"assertMissingNode")&&m(void 0===n,t||"Unexpected node.",(function(){return"Node "+E(n.kind)+" was unexpected'."}),r||e)},t.type=function(e){},t.getFunctionName=v,t.formatSymbol=function(n){return"{ name: "+e.unescapeLeadingUnderscores(n.escapedName)+"; flags: "+D(n.flags)+"; declarations: "+e.map(n.declarations,(function(e){return E(e.kind)}))+" }"},t.formatEnum=b,t.formatSyntaxKind=E,t.formatNodeFlags=T,t.formatModifierFlags=S,t.formatTransformFlags=x,t.formatEmitFlags=L,t.formatSymbolFlags=D,t.formatTypeFlags=A,t.formatSignatureFlags=C,t.formatObjectFlags=I,t.formatFlowFlags=N;var k,R,O,P=!1;function w(e){return function(){if(G(),!k)throw new Error("Debugging helpers could not be loaded.");return k}().formatControlFlowGraph(e)}function M(n){"__debugFlowFlags"in n||Object.defineProperties(n,{__tsDebuggerDisplay:{value:function(){var e=2&this.flags?"FlowStart":4&this.flags?"FlowBranchLabel":8&this.flags?"FlowLoopLabel":16&this.flags?"FlowAssignment":32&this.flags?"FlowTrueCondition":64&this.flags?"FlowFalseCondition":128&this.flags?"FlowSwitchClause":256&this.flags?"FlowArrayMutation":512&this.flags?"FlowCall":1024&this.flags?"FlowReduceLabel":1&this.flags?"FlowUnreachable":"UnknownFlow",n=-2048&this.flags;return e+(n?" ("+N(n)+")":"")}},__debugFlowFlags:{get:function(){return b(this.flags,e.FlowFlags,!0)}},__debugToString:{value:function(){return w(this)}}})}function F(e){"__tsDebuggerDisplay"in e||Object.defineProperties(e,{__tsDebuggerDisplay:{value:function(e){return"NodeArray "+String(e).replace(/(?:,[\s\w\d_]+:[^,]+)+\]$/,"]")}}})}function G(){if(!P){var n,t;Object.defineProperties(e.objectAllocator.getSymbolConstructor().prototype,{__tsDebuggerDisplay:{value:function(){var n=33554432&this.flags?"TransientSymbol":"Symbol",t=-33554433&this.flags;return n+" '"+e.symbolName(this)+"'"+(t?" ("+D(t)+")":"")}},__debugFlags:{get:function(){return D(this.flags)}}}),Object.defineProperties(e.objectAllocator.getTypeConstructor().prototype,{__tsDebuggerDisplay:{value:function(){var n=98304&this.flags?"NullableType":384&this.flags?"LiteralType "+JSON.stringify(this.value):2048&this.flags?"LiteralType "+(this.value.negative?"-":"")+this.value.base10Value+"n":8192&this.flags?"UniqueESSymbolType":32&this.flags?"EnumType":67359327&this.flags?"IntrinsicType "+this.intrinsicName:1048576&this.flags?"UnionType":2097152&this.flags?"IntersectionType":4194304&this.flags?"IndexType":8388608&this.flags?"IndexedAccessType":16777216&this.flags?"ConditionalType":33554432&this.flags?"SubstitutionType":262144&this.flags?"TypeParameter":524288&this.flags?3&this.objectFlags?"InterfaceType":4&this.objectFlags?"TypeReference":8&this.objectFlags?"TupleType":16&this.objectFlags?"AnonymousType":32&this.objectFlags?"MappedType":1024&this.objectFlags?"ReverseMappedType":256&this.objectFlags?"EvolvingArrayType":"ObjectType":"Type",t=524288&this.flags?-1344&this.objectFlags:0;return n+(this.symbol?" '"+e.symbolName(this.symbol)+"'":"")+(t?" ("+I(t)+")":"")}},__debugFlags:{get:function(){return A(this.flags)}},__debugObjectFlags:{get:function(){return 524288&this.flags?I(this.objectFlags):""}},__debugTypeToString:{value:function(){var e=(void 0===n&&"function"==typeof WeakMap&&(n=new WeakMap),n),t=null==e?void 0:e.get(this);return void 0===t&&(t=this.checker.typeToString(this),null==e||e.set(this,t)),t}}}),Object.defineProperties(e.objectAllocator.getSignatureConstructor().prototype,{__debugFlags:{get:function(){return C(this.flags)}},__debugSignatureToString:{value:function(){var e;return null===(e=this.checker)||void 0===e?void 0:e.signatureToString(this)}}});for(var r=0,i=[e.objectAllocator.getNodeConstructor(),e.objectAllocator.getIdentifierConstructor(),e.objectAllocator.getTokenConstructor(),e.objectAllocator.getSourceFileConstructor()];r<i.length;r++){var a=i[r];a.prototype.hasOwnProperty("__debugKind")||Object.defineProperties(a.prototype,{__tsDebuggerDisplay:{value:function(){return(e.isGeneratedIdentifier(this)?"GeneratedIdentifier":e.isIdentifier(this)?"Identifier '"+e.idText(this)+"'":e.isPrivateIdentifier(this)?"PrivateIdentifier '"+e.idText(this)+"'":e.isStringLiteral(this)?"StringLiteral "+JSON.stringify(this.text.length<10?this.text:this.text.slice(10)+"..."):e.isNumericLiteral(this)?"NumericLiteral "+this.text:e.isBigIntLiteral(this)?"BigIntLiteral "+this.text+"n":e.isTypeParameterDeclaration(this)?"TypeParameterDeclaration":e.isParameter(this)?"ParameterDeclaration":e.isConstructorDeclaration(this)?"ConstructorDeclaration":e.isGetAccessorDeclaration(this)?"GetAccessorDeclaration":e.isSetAccessorDeclaration(this)?"SetAccessorDeclaration":e.isCallSignatureDeclaration(this)?"CallSignatureDeclaration":e.isConstructSignatureDeclaration(this)?"ConstructSignatureDeclaration":e.isIndexSignatureDeclaration(this)?"IndexSignatureDeclaration":e.isTypePredicateNode(this)?"TypePredicateNode":e.isTypeReferenceNode(this)?"TypeReferenceNode":e.isFunctionTypeNode(this)?"FunctionTypeNode":e.isConstructorTypeNode(this)?"ConstructorTypeNode":e.isTypeQueryNode(this)?"TypeQueryNode":e.isTypeLiteralNode(this)?"TypeLiteralNode":e.isArrayTypeNode(this)?"ArrayTypeNode":e.isTupleTypeNode(this)?"TupleTypeNode":e.isOptionalTypeNode(this)?"OptionalTypeNode":e.isRestTypeNode(this)?"RestTypeNode":e.isUnionTypeNode(this)?"UnionTypeNode":e.isIntersectionTypeNode(this)?"IntersectionTypeNode":e.isConditionalTypeNode(this)?"ConditionalTypeNode":e.isInferTypeNode(this)?"InferTypeNode":e.isParenthesizedTypeNode(this)?"ParenthesizedTypeNode":e.isThisTypeNode(this)?"ThisTypeNode":e.isTypeOperatorNode(this)?"TypeOperatorNode":e.isIndexedAccessTypeNode(this)?"IndexedAccessTypeNode":e.isMappedTypeNode(this)?"MappedTypeNode":e.isLiteralTypeNode(this)?"LiteralTypeNode":e.isNamedTupleMember(this)?"NamedTupleMember":e.isImportTypeNode(this)?"ImportTypeNode":E(this.kind))+(this.flags?" ("+T(this.flags)+")":"")}},__debugKind:{get:function(){return E(this.kind)}},__debugNodeFlags:{get:function(){return T(this.flags)}},__debugModifierFlags:{get:function(){return S(e.getEffectiveModifierFlagsNoCache(this))}},__debugTransformFlags:{get:function(){return x(this.transformFlags)}},__debugIsParseTreeNode:{get:function(){return e.isParseTreeNode(this)}},__debugEmitFlags:{get:function(){return L(e.getEmitFlags(this))}},__debugGetText:{value:function(n){if(e.nodeIsSynthesized(this))return"";var r=(void 0===t&&"function"==typeof WeakMap&&(t=new WeakMap),t),i=null==r?void 0:r.get(this);if(void 0===i){var a=e.getParseTreeNode(this),o=a&&e.getSourceFileOfNode(a);i=o?e.getSourceTextOfNodeFromSourceFile(o,a,n):"",null==r||r.set(this,i)}return i}}})}try{if(e.sys&&e.sys.require){e.getDirectoryPath(e.resolvePath(e.sys.getExecutingFilePath()));var o=void 0;o.error||(o.module.init(e),k=o.module)}}catch(e){}P=!0}}function B(n,t,r,i,a){var o=t?"DeprecationError: ":"DeprecationWarning: ";return o+="'"+n+"' ",o+=i?"has been deprecated since v"+i:"is deprecated",o+=t?" and can no longer be used.":r?" and will no longer be usable after v"+r+".":".",o+(a?" "+e.formatStringFromArgs(a,[n],0):"")}function U(n,t){var r,i;void 0===t&&(t={});var a="string"==typeof t.typeScriptVersion?new e.Version(t.typeScriptVersion):null!==(r=t.typeScriptVersion)&&void 0!==r?r:o(),s="string"==typeof t.errorAfter?new e.Version(t.errorAfter):t.errorAfter,c="string"==typeof t.warnAfter?new e.Version(t.warnAfter):t.warnAfter,u="string"==typeof t.since?new e.Version(t.since):null!==(i=t.since)&&void 0!==i?i:c,d=t.error||s&&a.compareTo(s)<=0,p=!c||a.compareTo(c)>=0;return d?function(e,n,t,r){var i=B(e,!0,n,t,r);return function(){throw new TypeError(i)}}(n,s,u,t.message):p?function(e,n,t,r){var i=!1;return function(){i||(l.warn(B(e,!1,n,t,r)),i=!0)}}(n,s,u,t.message):e.noop}t.printControlFlowGraph=function(e){},t.formatControlFlowGraph=w,t.attachFlowNodeDebugInfo=function(e){P&&("function"==typeof Object.setPrototypeOf?(R||M(R=Object.create(Object.prototype)),Object.setPrototypeOf(e,R)):M(e))},t.attachNodeArrayDebugInfo=function(e){P&&("function"==typeof Object.setPrototypeOf?(O||F(O=Object.create(Array.prototype)),Object.setPrototypeOf(e,O)):F(e))},t.enableDebugInfo=G,t.deprecate=function(e,n){return function(e,n){return function(){return e(),n.apply(this,arguments)}}(U(v(e),n),e)}}(e.Debug||(e.Debug={}))}(p||(p={})),function(e){var n=/^(0|[1-9]\d*)(?:\.(0|[1-9]\d*)(?:\.(0|[1-9]\d*)(?:\-([a-z0-9-.]+))?(?:\+([a-z0-9-.]+))?)?)?$/i,t=/^(?:0|[1-9]\d*|[a-z-][a-z0-9-]*)(?:\.(?:0|[1-9]\d*|[a-z-][a-z0-9-]*))*$/i,r=/^[a-z0-9-]+(?:\.[a-z0-9-]+)*$/i,i=/^(0|[1-9]\d*)$/,a=function(){function n(n,i,a,s,c){if(void 0===i&&(i=0),void 0===a&&(a=0),void 0===s&&(s=""),void 0===c&&(c=""),"string"==typeof n){var l=e.Debug.checkDefined(o(n),"Invalid version");n=l.major,i=l.minor,a=l.patch,s=l.prerelease,c=l.build}e.Debug.assert(n>=0,"Invalid argument: major"),e.Debug.assert(i>=0,"Invalid argument: minor"),e.Debug.assert(a>=0,"Invalid argument: patch"),e.Debug.assert(!s||t.test(s),"Invalid argument: prerelease"),e.Debug.assert(!c||r.test(c),"Invalid argument: build"),this.major=n,this.minor=i,this.patch=a,this.prerelease=s?s.split("."):e.emptyArray,this.build=c?c.split("."):e.emptyArray}return n.tryParse=function(e){var t=o(e);if(t)return new n(t.major,t.minor,t.patch,t.prerelease,t.build)},n.prototype.compareTo=function(n){return this===n?0:void 0===n?1:e.compareValues(this.major,n.major)||e.compareValues(this.minor,n.minor)||e.compareValues(this.patch,n.patch)||function(n,t){if(n===t)return 0;if(0===n.length)return 0===t.length?0:1;if(0===t.length)return-1;for(var r=Math.min(n.length,t.length),a=0;a<r;a++){var o=n[a],s=t[a];if(o!==s){var c=i.test(o),l=i.test(s);if(c||l){if(c!==l)return c?-1:1;if(u=e.compareValues(+o,+s))return u}else{var u;if(u=e.compareStringsCaseSensitive(o,s))return u}}}return e.compareValues(n.length,t.length)}(this.prerelease,n.prerelease)},n.prototype.increment=function(t){switch(t){case"major":return new n(this.major+1,0,0);case"minor":return new n(this.major,this.minor+1,0);case"patch":return new n(this.major,this.minor,this.patch+1);default:return e.Debug.assertNever(t)}},n.prototype.toString=function(){var n=this.major+"."+this.minor+"."+this.patch;return e.some(this.prerelease)&&(n+="-"+this.prerelease.join(".")),e.some(this.build)&&(n+="+"+this.build.join(".")),n},n.zero=new n(0,0,0),n}();function o(e){var i=n.exec(e);if(i){var a=i[1],o=i[2],s=void 0===o?"0":o,c=i[3],l=void 0===c?"0":c,u=i[4],d=void 0===u?"":u,p=i[5],f=void 0===p?"":p;if((!d||t.test(d))&&(!f||r.test(f)))return{major:parseInt(a,10),minor:parseInt(s,10),patch:parseInt(l,10),prerelease:d,build:f}}}e.Version=a;var s=function(){function n(n){this._alternatives=n?e.Debug.checkDefined(f(n),"Invalid range spec."):e.emptyArray}return n.tryParse=function(e){var t=f(e);if(t){var r=new n("");return r._alternatives=t,r}},n.prototype.test=function(e){return"string"==typeof e&&(e=new a(e)),function(e,n){if(0===n.length)return!0;for(var t=0,r=n;t<r.length;t++){var i=r[t];if(v(e,i))return!0}return!1}(e,this._alternatives)},n.prototype.toString=function(){return n=this._alternatives,e.map(n,E).join(" || ")||"*";var n},n}();e.VersionRange=s;var c=/\|\|/g,l=/\s+/g,u=/^([xX*0]|[1-9]\d*)(?:\.([xX*0]|[1-9]\d*)(?:\.([xX*0]|[1-9]\d*)(?:-([a-z0-9-.]+))?(?:\+([a-z0-9-.]+))?)?)?$/i,d=/^\s*([a-z0-9-+.*]+)\s+-\s+([a-z0-9-+.*]+)\s*$/i,p=/^(~|\^|<|<=|>|>=|=)?\s*([a-z0-9-+.*]+)$/i;function f(n){for(var t=[],r=0,i=e.trimString(n).split(c);r<i.length;r++){var a=i[r];if(a){var o=[];a=e.trimString(a);var s=d.exec(a);if(s){if(!_(s[1],s[2],o))return}else for(var u=0,f=a.split(l);u<f.length;u++){var m=f[u],y=p.exec(e.trimString(m));if(!y||!g(y[1],y[2],o))return}t.push(o)}}return t}function m(e){var n=u.exec(e);if(n){var t=n[1],r=n[2],i=void 0===r?"*":r,o=n[3],s=void 0===o?"*":o,c=n[4],l=n[5];return{version:new a(y(t)?0:parseInt(t,10),y(t)||y(i)?0:parseInt(i,10),y(t)||y(i)||y(s)?0:parseInt(s,10),c,l),major:t,minor:i,patch:s}}}function _(e,n,t){var r=m(e);if(!r)return!1;var i=m(n);return!!i&&(y(r.major)||t.push(h(">=",r.version)),y(i.major)||t.push(y(i.minor)?h("<",i.version.increment("major")):y(i.patch)?h("<",i.version.increment("minor")):h("<=",i.version)),!0)}function g(e,n,t){var r=m(n);if(!r)return!1;var i=r.version,o=r.major,s=r.minor,c=r.patch;if(y(o))"<"!==e&&">"!==e||t.push(h("<",a.zero));else switch(e){case"~":t.push(h(">=",i)),t.push(h("<",i.increment(y(s)?"major":"minor")));break;case"^":t.push(h(">=",i)),t.push(h("<",i.increment(i.major>0||y(s)?"major":i.minor>0||y(c)?"minor":"patch")));break;case"<":case">=":t.push(h(e,i));break;case"<=":case">":t.push(y(s)?h("<="===e?"<":">=",i.increment("major")):y(c)?h("<="===e?"<":">=",i.increment("minor")):h(e,i));break;case"=":case void 0:y(s)||y(c)?(t.push(h(">=",i)),t.push(h("<",i.increment(y(s)?"major":"minor")))):t.push(h("=",i));break;default:return!1}return!0}function y(e){return"*"===e||"x"===e||"X"===e}function h(e,n){return{operator:e,operand:n}}function v(e,n){for(var t=0,r=n;t<r.length;t++){var i=r[t];if(!b(e,i.operator,i.operand))return!1}return!0}function b(n,t,r){var i=n.compareTo(r);switch(t){case"<":return i<0;case"<=":return i<=0;case">":return i>0;case">=":return i>=0;case"=":return 0===i;default:return e.Debug.assertNever(t)}}function E(n){return e.map(n,T).join(" ")}function T(e){return""+e.operator+e.operand}}(p||(p={})),function(n){function t(e,n){return"object"==typeof e&&"number"==typeof e.timeOrigin&&"function"==typeof e.mark&&"function"==typeof e.measure&&"function"==typeof e.now&&"function"==typeof n}var r=function(){if("object"==typeof performance&&"function"==typeof PerformanceObserver&&t(performance,PerformanceObserver))return{shouldWriteNativeEvents:!0,performance:performance,PerformanceObserver:PerformanceObserver}}()||function(){if(void 0!==e&&e.nextTick&&!e.browser&&"object"==typeof i)try{var r,a={},o=a.performance,s=a.PerformanceObserver;if(t(o,s)){r=o;var c=new n.Version(e.versions.node);return new n.VersionRange("<12.16.3 || 13 <13.13").test(c)&&(r={get timeOrigin(){return o.timeOrigin},now:function(){return o.now()},mark:function(e){return o.mark(e)},measure:function(e,n,t){void 0===n&&(n="nodeStart"),void 0===t&&(t="__performance.measure-fix__",o.mark(t)),o.measure(e,n,t),"__performance.measure-fix__"===t&&o.clearMarks("__performance.measure-fix__")}}),{shouldWriteNativeEvents:!1,performance:r,PerformanceObserver:s}}}catch(e){}}(),a=null==r?void 0:r.performance;n.tryGetNativePerformanceHooks=function(){return r},n.timestamp=a?function(){return a.now()}:Date.now?Date.now:function(){return+new Date}}(p||(p={})),function(e){!function(n){var t,r;function i(n,t,r){var i=0;return{enter:function(){1==++i&&u(t)},exit:function(){0==--i?(u(r),d(n,t,r)):i<0&&e.Debug.fail("enter/exit count does not match.")}}}n.createTimerIf=function(e,t,r,a){return e?i(t,r,a):n.nullTimer},n.createTimer=i,n.nullTimer={enter:e.noop