@smythos/cli
Version:
SmythOS SRE Command Line Interface
5 lines • 335 kB
JavaScript
#!/usr/bin/env node
"use strict";var bt=Object.defineProperty;var i=(e,u)=>bt(e,"name",{value:u,configurable:!0});var index=require("./index2.cjs"),tty=require("node:tty"),process$1=require("node:process"),assert=require("node:assert"),require$$0=require("tty"),L=require("readline"),require$$0$1=require("os"),require$$0$3=require("assert"),require$$0$2=require("events"),index$1=require("./index4.cjs"),require$$0$4=require("buffer"),P=require("fs"),require$$0$5=require("util"),require$$0$6=require("child_process"),sysPath=require("path"),se=require("crypto"),node_stream=require("node:stream"),require$$0$8=require("node:readline"),require$$0$7=require("stream"),ansiEscapesExports=index.requireAnsiEscapes(),ansiEscapes=index.getDefaultExportFromCjs(ansiEscapesExports),yoctocolorsCjs,hasRequiredYoctocolorsCjs;function requireYoctocolorsCjs(){if(hasRequiredYoctocolorsCjs)return yoctocolorsCjs;hasRequiredYoctocolorsCjs=1;const u=tty?.WriteStream?.prototype?.hasColors?.()??!1,c=i((r,n)=>{if(!u)return s=>s;const a=`\x1B[${r}m`,o=`\x1B[${n}m`;return s=>{const l=s+"";let x=l.indexOf(o);if(x===-1)return a+l+o;let f=a,d=0;for(;x!==-1;)f+=l.slice(d,x)+a,d=x+o.length,x=l.indexOf(o,d);return f+=l.slice(d)+o,f}},"format"),t={};return t.reset=c(0,0),t.bold=c(1,22),t.dim=c(2,22),t.italic=c(3,23),t.underline=c(4,24),t.overline=c(53,55),t.inverse=c(7,27),t.hidden=c(8,28),t.strikethrough=c(9,29),t.black=c(30,39),t.red=c(31,39),t.green=c(32,39),t.yellow=c(33,39),t.blue=c(34,39),t.magenta=c(35,39),t.cyan=c(36,39),t.white=c(37,39),t.gray=c(90,39),t.bgBlack=c(40,49),t.bgRed=c(41,49),t.bgGreen=c(42,49),t.bgYellow=c(43,49),t.bgBlue=c(44,49),t.bgMagenta=c(45,49),t.bgCyan=c(46,49),t.bgWhite=c(47,49),t.bgGray=c(100,49),t.redBright=c(91,39),t.greenBright=c(92,39),t.yellowBright=c(93,39),t.blueBright=c(94,39),t.magentaBright=c(95,39),t.cyanBright=c(96,39),t.whiteBright=c(97,39),t.bgRedBright=c(101,49),t.bgGreenBright=c(102,49),t.bgYellowBright=c(103,49),t.bgBlueBright=c(104,49),t.bgMagentaBright=c(105,49),t.bgCyanBright=c(106,49),t.bgWhiteBright=c(107,49),yoctocolorsCjs=t,yoctocolorsCjs}i(requireYoctocolorsCjs,"requireYoctocolorsCjs");var yoctocolorsCjsExports=requireYoctocolorsCjs(),colors=index.getDefaultExportFromCjs(yoctocolorsCjsExports);function isUnicodeSupported$1(){return process$1.platform!=="win32"?process$1.env.TERM!=="linux":!!process$1.env.WT_SESSION||!!process$1.env.TERMINUS_SUBLIME||process$1.env.ConEmuTask==="{cmd::Cmder}"||process$1.env.TERM_PROGRAM==="Terminus-Sublime"||process$1.env.TERM_PROGRAM==="vscode"||process$1.env.TERM==="xterm-256color"||process$1.env.TERM==="alacritty"||process$1.env.TERMINAL_EMULATOR==="JetBrains-JediTerm"}i(isUnicodeSupported$1,"isUnicodeSupported$1");const common={circleQuestionMark:"(?)",questionMarkPrefix:"(?)",square:"\u2588",squareDarkShade:"\u2593",squareMediumShade:"\u2592",squareLightShade:"\u2591",squareTop:"\u2580",squareBottom:"\u2584",squareLeft:"\u258C",squareRight:"\u2590",squareCenter:"\u25A0",bullet:"\u25CF",dot:"\u2024",ellipsis:"\u2026",pointerSmall:"\u203A",triangleUp:"\u25B2",triangleUpSmall:"\u25B4",triangleDown:"\u25BC",triangleDownSmall:"\u25BE",triangleLeftSmall:"\u25C2",triangleRightSmall:"\u25B8",home:"\u2302",heart:"\u2665",musicNote:"\u266A",musicNoteBeamed:"\u266B",arrowUp:"\u2191",arrowDown:"\u2193",arrowLeft:"\u2190",arrowRight:"\u2192",arrowLeftRight:"\u2194",arrowUpDown:"\u2195",almostEqual:"\u2248",notEqual:"\u2260",lessOrEqual:"\u2264",greaterOrEqual:"\u2265",identical:"\u2261",infinity:"\u221E",subscriptZero:"\u2080",subscriptOne:"\u2081",subscriptTwo:"\u2082",subscriptThree:"\u2083",subscriptFour:"\u2084",subscriptFive:"\u2085",subscriptSix:"\u2086",subscriptSeven:"\u2087",subscriptEight:"\u2088",subscriptNine:"\u2089",oneHalf:"\xBD",oneThird:"\u2153",oneQuarter:"\xBC",oneFifth:"\u2155",oneSixth:"\u2159",oneEighth:"\u215B",twoThirds:"\u2154",twoFifths:"\u2156",threeQuarters:"\xBE",threeFifths:"\u2157",threeEighths:"\u215C",fourFifths:"\u2158",fiveSixths:"\u215A",fiveEighths:"\u215D",sevenEighths:"\u215E",line:"\u2500",lineBold:"\u2501",lineDouble:"\u2550",lineDashed0:"\u2504",lineDashed1:"\u2505",lineDashed2:"\u2508",lineDashed3:"\u2509",lineDashed4:"\u254C",lineDashed5:"\u254D",lineDashed6:"\u2574",lineDashed7:"\u2576",lineDashed8:"\u2578",lineDashed9:"\u257A",lineDashed10:"\u257C",lineDashed11:"\u257E",lineDashed12:"\u2212",lineDashed13:"\u2013",lineDashed14:"\u2010",lineDashed15:"\u2043",lineVertical:"\u2502",lineVerticalBold:"\u2503",lineVerticalDouble:"\u2551",lineVerticalDashed0:"\u2506",lineVerticalDashed1:"\u2507",lineVerticalDashed2:"\u250A",lineVerticalDashed3:"\u250B",lineVerticalDashed4:"\u254E",lineVerticalDashed5:"\u254F",lineVerticalDashed6:"\u2575",lineVerticalDashed7:"\u2577",lineVerticalDashed8:"\u2579",lineVerticalDashed9:"\u257B",lineVerticalDashed10:"\u257D",lineVerticalDashed11:"\u257F",lineDownLeft:"\u2510",lineDownLeftArc:"\u256E",lineDownBoldLeftBold:"\u2513",lineDownBoldLeft:"\u2512",lineDownLeftBold:"\u2511",lineDownDoubleLeftDouble:"\u2557",lineDownDoubleLeft:"\u2556",lineDownLeftDouble:"\u2555",lineDownRight:"\u250C",lineDownRightArc:"\u256D",lineDownBoldRightBold:"\u250F",lineDownBoldRight:"\u250E",lineDownRightBold:"\u250D",lineDownDoubleRightDouble:"\u2554",lineDownDoubleRight:"\u2553",lineDownRightDouble:"\u2552",lineUpLeft:"\u2518",lineUpLeftArc:"\u256F",lineUpBoldLeftBold:"\u251B",lineUpBoldLeft:"\u251A",lineUpLeftBold:"\u2519",lineUpDoubleLeftDouble:"\u255D",lineUpDoubleLeft:"\u255C",lineUpLeftDouble:"\u255B",lineUpRight:"\u2514",lineUpRightArc:"\u2570",lineUpBoldRightBold:"\u2517",lineUpBoldRight:"\u2516",lineUpRightBold:"\u2515",lineUpDoubleRightDouble:"\u255A",lineUpDoubleRight:"\u2559",lineUpRightDouble:"\u2558",lineUpDownLeft:"\u2524",lineUpBoldDownBoldLeftBold:"\u252B",lineUpBoldDownBoldLeft:"\u2528",lineUpDownLeftBold:"\u2525",lineUpBoldDownLeftBold:"\u2529",lineUpDownBoldLeftBold:"\u252A",lineUpDownBoldLeft:"\u2527",lineUpBoldDownLeft:"\u2526",lineUpDoubleDownDoubleLeftDouble:"\u2563",lineUpDoubleDownDoubleLeft:"\u2562",lineUpDownLeftDouble:"\u2561",lineUpDownRight:"\u251C",lineUpBoldDownBoldRightBold:"\u2523",lineUpBoldDownBoldRight:"\u2520",lineUpDownRightBold:"\u251D",lineUpBoldDownRightBold:"\u2521",lineUpDownBoldRightBold:"\u2522",lineUpDownBoldRight:"\u251F",lineUpBoldDownRight:"\u251E",lineUpDoubleDownDoubleRightDouble:"\u2560",lineUpDoubleDownDoubleRight:"\u255F",lineUpDownRightDouble:"\u255E",lineDownLeftRight:"\u252C",lineDownBoldLeftBoldRightBold:"\u2533",lineDownLeftBoldRightBold:"\u252F",lineDownBoldLeftRight:"\u2530",lineDownBoldLeftBoldRight:"\u2531",lineDownBoldLeftRightBold:"\u2532",lineDownLeftRightBold:"\u252E",lineDownLeftBoldRight:"\u252D",lineDownDoubleLeftDoubleRightDouble:"\u2566",lineDownDoubleLeftRight:"\u2565",lineDownLeftDoubleRightDouble:"\u2564",lineUpLeftRight:"\u2534",lineUpBoldLeftBoldRightBold:"\u253B",lineUpLeftBoldRightBold:"\u2537",lineUpBoldLeftRight:"\u2538",lineUpBoldLeftBoldRight:"\u2539",lineUpBoldLeftRightBold:"\u253A",lineUpLeftRightBold:"\u2536",lineUpLeftBoldRight:"\u2535",lineUpDoubleLeftDoubleRightDouble:"\u2569",lineUpDoubleLeftRight:"\u2568",lineUpLeftDoubleRightDouble:"\u2567",lineUpDownLeftRight:"\u253C",lineUpBoldDownBoldLeftBoldRightBold:"\u254B",lineUpDownBoldLeftBoldRightBold:"\u2548",lineUpBoldDownLeftBoldRightBold:"\u2547",lineUpBoldDownBoldLeftRightBold:"\u254A",lineUpBoldDownBoldLeftBoldRight:"\u2549",lineUpBoldDownLeftRight:"\u2540",lineUpDownBoldLeftRight:"\u2541",lineUpDownLeftBoldRight:"\u253D",lineUpDownLeftRightBold:"\u253E",lineUpBoldDownBoldLeftRight:"\u2542",lineUpDownLeftBoldRightBold:"\u253F",lineUpBoldDownLeftBoldRight:"\u2543",lineUpBoldDownLeftRightBold:"\u2544",lineUpDownBoldLeftBoldRight:"\u2545",lineUpDownBoldLeftRightBold:"\u2546",lineUpDoubleDownDoubleLeftDoubleRightDouble:"\u256C",lineUpDoubleDownDoubleLeftRight:"\u256B",lineUpDownLeftDoubleRightDouble:"\u256A",lineCross:"\u2573",lineBackslash:"\u2572",lineSlash:"\u2571"},specialMainSymbols={tick:"\u2714",info:"\u2139",warning:"\u26A0",cross:"\u2718",squareSmall:"\u25FB",squareSmallFilled:"\u25FC",circle:"\u25EF",circleFilled:"\u25C9",circleDotted:"\u25CC",circleDouble:"\u25CE",circleCircle:"\u24DE",circleCross:"\u24E7",circlePipe:"\u24BE",radioOn:"\u25C9",radioOff:"\u25EF",checkboxOn:"\u2612",checkboxOff:"\u2610",checkboxCircleOn:"\u24E7",checkboxCircleOff:"\u24BE",pointer:"\u276F",triangleUpOutline:"\u25B3",triangleLeft:"\u25C0",triangleRight:"\u25B6",lozenge:"\u25C6",lozengeOutline:"\u25C7",hamburger:"\u2630",smiley:"\u32E1",mustache:"\u0DF4",star:"\u2605",play:"\u25B6",nodejs:"\u2B22",oneSeventh:"\u2150",oneNinth:"\u2151",oneTenth:"\u2152"},specialFallbackSymbols={tick:"\u221A",info:"i",warning:"\u203C",cross:"\xD7",squareSmall:"\u25A1",squareSmallFilled:"\u25A0",circle:"( )",circleFilled:"(*)",circleDotted:"( )",circleDouble:"( )",circleCircle:"(\u25CB)",circleCross:"(\xD7)",circlePipe:"(\u2502)",radioOn:"(*)",radioOff:"( )",checkboxOn:"[\xD7]",checkboxOff:"[ ]",checkboxCircleOn:"(\xD7)",checkboxCircleOff:"( )",pointer:">",triangleUpOutline:"\u2206",triangleLeft:"\u25C4",triangleRight:"\u25BA",lozenge:"\u2666",lozengeOutline:"\u25CA",hamburger:"\u2261",smiley:"\u263A",mustache:"\u250C\u2500\u2510",star:"\u2736",play:"\u25BA",nodejs:"\u2666",oneSeventh:"1/7",oneNinth:"1/9",oneTenth:"1/10"},mainSymbols={...common,...specialMainSymbols},fallbackSymbols={...common,...specialFallbackSymbols},shouldUseMain=isUnicodeSupported$1(),figures=shouldUseMain?mainSymbols:fallbackSymbols;var runAsync$1={exports:{}},hasRequiredRunAsync;function requireRunAsync(){if(hasRequiredRunAsync)return runAsync$1.exports;hasRequiredRunAsync=1;function e(c){return!!c&&(typeof c=="object"||typeof c=="function")&&typeof c.then=="function"}i(e,"isPromise");var u=runAsync$1.exports=function(c,t,r="async"){return typeof t=="string"&&(r=t,t=void 0),t=t||function(){},function(){var n=arguments,a=this,o=new Promise(function(s,l){var x=!1;const f=i(function(y){x&&console.warn("Run-async promise already resolved."),x=!0,s(y)},"wrappedResolve");var d=!1;const h=i(function(y){d&&console.warn("Run-async promise already rejected."),d=!0,l(y)},"wrappedReject");var v=!1,p=!1,m=!1,g=i(function(){return m?(console.warn("Run-async async() called outside a valid run-async context, callback will be ignored."),function(){}):(p&&console.warn(`Run-async wrapped function (async) returned a promise.
Calls to async() callback can have unexpected results.`),v=!0,function(y,F){y?h(y):f(F)})},"doneFactory"),b;a&&r&&Proxy?b=new Proxy(a,{get(y,F){return F===r?(F in y&&console.warn(`${r} property is been shadowed by run-sync`),g):Reflect.get(...arguments)}}):b={[r]:g};var E=c.apply(b,Array.prototype.slice.call(n));v?e(E)&&console.warn("Run-async wrapped function (sync) returned a promise but async() callback must be executed to resolve."):e(E)?(p=!0,E.then(f,h)):f(E),m=!0});return o.then(t.bind(null,null),t),o}};return u.cb=function(c,t){return u(function(){var r=Array.prototype.slice.call(arguments);return r.length===c.length-1&&r.push(this.async()),c.apply(this,r)},t)},runAsync$1.exports}i(requireRunAsync,"requireRunAsync");var runAsyncExports=requireRunAsync(),runAsync=index.getDefaultExportFromCjs(runAsyncExports),cjs={},Observable={},Subscriber={},isFunction={},hasRequiredIsFunction;function requireIsFunction(){if(hasRequiredIsFunction)return isFunction;hasRequiredIsFunction=1,Object.defineProperty(isFunction,"__esModule",{value:!0}),isFunction.isFunction=void 0;function e(u){return typeof u=="function"}return i(e,"isFunction$1"),isFunction.isFunction=e,isFunction}i(requireIsFunction,"requireIsFunction");var Subscription={},UnsubscriptionError={},createErrorClass={},hasRequiredCreateErrorClass;function requireCreateErrorClass(){if(hasRequiredCreateErrorClass)return createErrorClass;hasRequiredCreateErrorClass=1,Object.defineProperty(createErrorClass,"__esModule",{value:!0}),createErrorClass.createErrorClass=void 0;function e(u){var c=i(function(r){Error.call(r),r.stack=new Error().stack},"_super"),t=u(c);return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}return i(e,"createErrorClass$1"),createErrorClass.createErrorClass=e,createErrorClass}i(requireCreateErrorClass,"requireCreateErrorClass");var hasRequiredUnsubscriptionError;function requireUnsubscriptionError(){if(hasRequiredUnsubscriptionError)return UnsubscriptionError;hasRequiredUnsubscriptionError=1,Object.defineProperty(UnsubscriptionError,"__esModule",{value:!0}),UnsubscriptionError.UnsubscriptionError=void 0;var e=requireCreateErrorClass();return UnsubscriptionError.UnsubscriptionError=e.createErrorClass(function(u){return i(function(t){u(this),this.message=t?t.length+` errors occurred during unsubscription:
`+t.map(function(r,n){return n+1+") "+r.toString()}).join(`
`):"",this.name="UnsubscriptionError",this.errors=t},"UnsubscriptionErrorImpl")}),UnsubscriptionError}i(requireUnsubscriptionError,"requireUnsubscriptionError");var arrRemove={},hasRequiredArrRemove;function requireArrRemove(){if(hasRequiredArrRemove)return arrRemove;hasRequiredArrRemove=1,Object.defineProperty(arrRemove,"__esModule",{value:!0}),arrRemove.arrRemove=void 0;function e(u,c){if(u){var t=u.indexOf(c);0<=t&&u.splice(t,1)}}return i(e,"arrRemove$1"),arrRemove.arrRemove=e,arrRemove}i(requireArrRemove,"requireArrRemove");var hasRequiredSubscription;function requireSubscription(){if(hasRequiredSubscription)return Subscription;hasRequiredSubscription=1;var e=Subscription&&Subscription.__values||function(l){var x=typeof Symbol=="function"&&Symbol.iterator,f=x&&l[x],d=0;if(f)return f.call(l);if(l&&typeof l.length=="number")return{next:i(function(){return l&&d>=l.length&&(l=void 0),{value:l&&l[d++],done:!l}},"next")};throw new TypeError(x?"Object is not iterable.":"Symbol.iterator is not defined.")},u=Subscription&&Subscription.__read||function(l,x){var f=typeof Symbol=="function"&&l[Symbol.iterator];if(!f)return l;var d=f.call(l),h,v=[],p;try{for(;(x===void 0||x-- >0)&&!(h=d.next()).done;)v.push(h.value)}catch(m){p={error:m}}finally{try{h&&!h.done&&(f=d.return)&&f.call(d)}finally{if(p)throw p.error}}return v},c=Subscription&&Subscription.__spreadArray||function(l,x){for(var f=0,d=x.length,h=l.length;f<d;f++,h++)l[h]=x[f];return l};Object.defineProperty(Subscription,"__esModule",{value:!0}),Subscription.isSubscription=Subscription.EMPTY_SUBSCRIPTION=Subscription.Subscription=void 0;var t=requireIsFunction(),r=requireUnsubscriptionError(),n=requireArrRemove(),a=function(){function l(x){this.initialTeardown=x,this.closed=!1,this._parentage=null,this._finalizers=null}return i(l,"Subscription"),l.prototype.unsubscribe=function(){var x,f,d,h,v;if(!this.closed){this.closed=!0;var p=this._parentage;if(p)if(this._parentage=null,Array.isArray(p))try{for(var m=e(p),g=m.next();!g.done;g=m.next()){var b=g.value;b.remove(this)}}catch(w){x={error:w}}finally{try{g&&!g.done&&(f=m.return)&&f.call(m)}finally{if(x)throw x.error}}else p.remove(this);var E=this.initialTeardown;if(t.isFunction(E))try{E()}catch(w){v=w instanceof r.UnsubscriptionError?w.errors:[w]}var y=this._finalizers;if(y){this._finalizers=null;try{for(var F=e(y),O=F.next();!O.done;O=F.next()){var S=O.value;try{s(S)}catch(w){v=v??[],w instanceof r.UnsubscriptionError?v=c(c([],u(v)),u(w.errors)):v.push(w)}}}catch(w){d={error:w}}finally{try{O&&!O.done&&(h=F.return)&&h.call(F)}finally{if(d)throw d.error}}}if(v)throw new r.UnsubscriptionError(v)}},l.prototype.add=function(x){var f;if(x&&x!==this)if(this.closed)s(x);else{if(x instanceof l){if(x.closed||x._hasParent(this))return;x._addParent(this)}(this._finalizers=(f=this._finalizers)!==null&&f!==void 0?f:[]).push(x)}},l.prototype._hasParent=function(x){var f=this._parentage;return f===x||Array.isArray(f)&&f.includes(x)},l.prototype._addParent=function(x){var f=this._parentage;this._parentage=Array.isArray(f)?(f.push(x),f):f?[f,x]:x},l.prototype._removeParent=function(x){var f=this._parentage;f===x?this._parentage=null:Array.isArray(f)&&n.arrRemove(f,x)},l.prototype.remove=function(x){var f=this._finalizers;f&&n.arrRemove(f,x),x instanceof l&&x._removeParent(this)},l.EMPTY=function(){var x=new l;return x.closed=!0,x}(),l}();Subscription.Subscription=a,Subscription.EMPTY_SUBSCRIPTION=a.EMPTY;function o(l){return l instanceof a||l&&"closed"in l&&t.isFunction(l.remove)&&t.isFunction(l.add)&&t.isFunction(l.unsubscribe)}i(o,"isSubscription"),Subscription.isSubscription=o;function s(l){t.isFunction(l)?l():l.unsubscribe()}return i(s,"execFinalizer"),Subscription}i(requireSubscription,"requireSubscription");var config={},hasRequiredConfig;function requireConfig(){return hasRequiredConfig||(hasRequiredConfig=1,Object.defineProperty(config,"__esModule",{value:!0}),config.config=void 0,config.config={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}),config}i(requireConfig,"requireConfig");var reportUnhandledError={},timeoutProvider={},hasRequiredTimeoutProvider;function requireTimeoutProvider(){return hasRequiredTimeoutProvider||(hasRequiredTimeoutProvider=1,function(e){var u=timeoutProvider&&timeoutProvider.__read||function(t,r){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var a=n.call(t),o,s=[],l;try{for(;(r===void 0||r-- >0)&&!(o=a.next()).done;)s.push(o.value)}catch(x){l={error:x}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(l)throw l.error}}return s},c=timeoutProvider&&timeoutProvider.__spreadArray||function(t,r){for(var n=0,a=r.length,o=t.length;n<a;n++,o++)t[o]=r[n];return t};Object.defineProperty(e,"__esModule",{value:!0}),e.timeoutProvider=void 0,e.timeoutProvider={setTimeout:i(function(t,r){for(var n=[],a=2;a<arguments.length;a++)n[a-2]=arguments[a];var o=e.timeoutProvider.delegate;return o?.setTimeout?o.setTimeout.apply(o,c([t,r],u(n))):setTimeout.apply(void 0,c([t,r],u(n)))},"setTimeout"),clearTimeout:i(function(t){var r=e.timeoutProvider.delegate;return(r?.clearTimeout||clearTimeout)(t)},"clearTimeout"),delegate:void 0}}(timeoutProvider)),timeoutProvider}i(requireTimeoutProvider,"requireTimeoutProvider");var hasRequiredReportUnhandledError;function requireReportUnhandledError(){if(hasRequiredReportUnhandledError)return reportUnhandledError;hasRequiredReportUnhandledError=1,Object.defineProperty(reportUnhandledError,"__esModule",{value:!0}),reportUnhandledError.reportUnhandledError=void 0;var e=requireConfig(),u=requireTimeoutProvider();function c(t){u.timeoutProvider.setTimeout(function(){var r=e.config.onUnhandledError;if(r)r(t);else throw t})}return i(c,"reportUnhandledError$1"),reportUnhandledError.reportUnhandledError=c,reportUnhandledError}i(requireReportUnhandledError,"requireReportUnhandledError");var noop={},hasRequiredNoop;function requireNoop(){if(hasRequiredNoop)return noop;hasRequiredNoop=1,Object.defineProperty(noop,"__esModule",{value:!0}),noop.noop=void 0;function e(){}return i(e,"noop$1"),noop.noop=e,noop}i(requireNoop,"requireNoop");var NotificationFactories={},hasRequiredNotificationFactories;function requireNotificationFactories(){if(hasRequiredNotificationFactories)return NotificationFactories;hasRequiredNotificationFactories=1,Object.defineProperty(NotificationFactories,"__esModule",{value:!0}),NotificationFactories.createNotification=NotificationFactories.nextNotification=NotificationFactories.errorNotification=NotificationFactories.COMPLETE_NOTIFICATION=void 0,NotificationFactories.COMPLETE_NOTIFICATION=function(){return c("C",void 0,void 0)}();function e(t){return c("E",void 0,t)}i(e,"errorNotification"),NotificationFactories.errorNotification=e;function u(t){return c("N",t,void 0)}i(u,"nextNotification"),NotificationFactories.nextNotification=u;function c(t,r,n){return{kind:t,value:r,error:n}}return i(c,"createNotification"),NotificationFactories.createNotification=c,NotificationFactories}i(requireNotificationFactories,"requireNotificationFactories");var errorContext={},hasRequiredErrorContext;function requireErrorContext(){if(hasRequiredErrorContext)return errorContext;hasRequiredErrorContext=1,Object.defineProperty(errorContext,"__esModule",{value:!0}),errorContext.captureError=errorContext.errorContext=void 0;var e=requireConfig(),u=null;function c(r){if(e.config.useDeprecatedSynchronousErrorHandling){var n=!u;if(n&&(u={errorThrown:!1,error:null}),r(),n){var a=u,o=a.errorThrown,s=a.error;if(u=null,o)throw s}}else r()}i(c,"errorContext$1"),errorContext.errorContext=c;function t(r){e.config.useDeprecatedSynchronousErrorHandling&&u&&(u.errorThrown=!0,u.error=r)}return i(t,"captureError"),errorContext.captureError=t,errorContext}i(requireErrorContext,"requireErrorContext");var hasRequiredSubscriber;function requireSubscriber(){return hasRequiredSubscriber||(hasRequiredSubscriber=1,function(e){var u=Subscriber&&Subscriber.__extends||function(){var b=i(function(E,y){return b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(F,O){F.__proto__=O}||function(F,O){for(var S in O)Object.prototype.hasOwnProperty.call(O,S)&&(F[S]=O[S])},b(E,y)},"extendStatics");return function(E,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");b(E,y);function F(){this.constructor=E}i(F,"__"),E.prototype=y===null?Object.create(y):(F.prototype=y.prototype,new F)}}();Object.defineProperty(e,"__esModule",{value:!0}),e.EMPTY_OBSERVER=e.SafeSubscriber=e.Subscriber=void 0;var c=requireIsFunction(),t=requireSubscription(),r=requireConfig(),n=requireReportUnhandledError(),a=requireNoop(),o=requireNotificationFactories(),s=requireTimeoutProvider(),l=requireErrorContext(),x=function(b){u(E,b);function E(y){var F=b.call(this)||this;return F.isStopped=!1,y?(F.destination=y,t.isSubscription(y)&&y.add(F)):F.destination=e.EMPTY_OBSERVER,F}return i(E,"Subscriber"),E.create=function(y,F,O){return new v(y,F,O)},E.prototype.next=function(y){this.isStopped?g(o.nextNotification(y),this):this._next(y)},E.prototype.error=function(y){this.isStopped?g(o.errorNotification(y),this):(this.isStopped=!0,this._error(y))},E.prototype.complete=function(){this.isStopped?g(o.COMPLETE_NOTIFICATION,this):(this.isStopped=!0,this._complete())},E.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,b.prototype.unsubscribe.call(this),this.destination=null)},E.prototype._next=function(y){this.destination.next(y)},E.prototype._error=function(y){try{this.destination.error(y)}finally{this.unsubscribe()}},E.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},E}(t.Subscription);e.Subscriber=x;var f=Function.prototype.bind;function d(b,E){return f.call(b,E)}i(d,"bind");var h=function(){function b(E){this.partialObserver=E}return i(b,"ConsumerObserver"),b.prototype.next=function(E){var y=this.partialObserver;if(y.next)try{y.next(E)}catch(F){p(F)}},b.prototype.error=function(E){var y=this.partialObserver;if(y.error)try{y.error(E)}catch(F){p(F)}else p(E)},b.prototype.complete=function(){var E=this.partialObserver;if(E.complete)try{E.complete()}catch(y){p(y)}},b}(),v=function(b){u(E,b);function E(y,F,O){var S=b.call(this)||this,w;if(c.isFunction(y)||!y)w={next:y??void 0,error:F??void 0,complete:O??void 0};else{var C;S&&r.config.useDeprecatedNextContext?(C=Object.create(y),C.unsubscribe=function(){return S.unsubscribe()},w={next:y.next&&d(y.next,C),error:y.error&&d(y.error,C),complete:y.complete&&d(y.complete,C)}):w=y}return S.destination=new h(w),S}return i(E,"SafeSubscriber"),E}(x);e.SafeSubscriber=v;function p(b){r.config.useDeprecatedSynchronousErrorHandling?l.captureError(b):n.reportUnhandledError(b)}i(p,"handleUnhandledError");function m(b){throw b}i(m,"defaultErrorHandler");function g(b,E){var y=r.config.onStoppedNotification;y&&s.timeoutProvider.setTimeout(function(){return y(b,E)})}i(g,"handleStoppedNotification"),e.EMPTY_OBSERVER={closed:!0,next:a.noop,error:m,complete:a.noop}}(Subscriber)),Subscriber}i(requireSubscriber,"requireSubscriber");var observable={},hasRequiredObservable$1;function requireObservable$1(){return hasRequiredObservable$1||(hasRequiredObservable$1=1,Object.defineProperty(observable,"__esModule",{value:!0}),observable.observable=void 0,observable.observable=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}()),observable}i(requireObservable$1,"requireObservable$1");var pipe={},identity={},hasRequiredIdentity;function requireIdentity(){if(hasRequiredIdentity)return identity;hasRequiredIdentity=1,Object.defineProperty(identity,"__esModule",{value:!0}),identity.identity=void 0;function e(u){return u}return i(e,"identity$1"),identity.identity=e,identity}i(requireIdentity,"requireIdentity");var hasRequiredPipe;function requirePipe(){if(hasRequiredPipe)return pipe;hasRequiredPipe=1,Object.defineProperty(pipe,"__esModule",{value:!0}),pipe.pipeFromArray=pipe.pipe=void 0;var e=requireIdentity();function u(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return c(t)}i(u,"pipe$1"),pipe.pipe=u;function c(t){return t.length===0?e.identity:t.length===1?t[0]:i(function(n){return t.reduce(function(a,o){return o(a)},n)},"piped")}return i(c,"pipeFromArray"),pipe.pipeFromArray=c,pipe}i(requirePipe,"requirePipe");var hasRequiredObservable;function requireObservable(){if(hasRequiredObservable)return Observable;hasRequiredObservable=1,Object.defineProperty(Observable,"__esModule",{value:!0}),Observable.Observable=void 0;var e=requireSubscriber(),u=requireSubscription(),c=requireObservable$1(),t=requirePipe(),r=requireConfig(),n=requireIsFunction(),a=requireErrorContext(),o=function(){function f(d){d&&(this._subscribe=d)}return i(f,"Observable"),f.prototype.lift=function(d){var h=new f;return h.source=this,h.operator=d,h},f.prototype.subscribe=function(d,h,v){var p=this,m=x(d)?d:new e.SafeSubscriber(d,h,v);return a.errorContext(function(){var g=p,b=g.operator,E=g.source;m.add(b?b.call(m,E):E?p._subscribe(m):p._trySubscribe(m))}),m},f.prototype._trySubscribe=function(d){try{return this._subscribe(d)}catch(h){d.error(h)}},f.prototype.forEach=function(d,h){var v=this;return h=s(h),new h(function(p,m){var g=new e.SafeSubscriber({next:i(function(b){try{d(b)}catch(E){m(E),g.unsubscribe()}},"next"),error:m,complete:p});v.subscribe(g)})},f.prototype._subscribe=function(d){var h;return(h=this.source)===null||h===void 0?void 0:h.subscribe(d)},f.prototype[c.observable]=function(){return this},f.prototype.pipe=function(){for(var d=[],h=0;h<arguments.length;h++)d[h]=arguments[h];return t.pipeFromArray(d)(this)},f.prototype.toPromise=function(d){var h=this;return d=s(d),new d(function(v,p){var m;h.subscribe(function(g){return m=g},function(g){return p(g)},function(){return v(m)})})},f.create=function(d){return new f(d)},f}();Observable.Observable=o;function s(f){var d;return(d=f??r.config.Promise)!==null&&d!==void 0?d:Promise}i(s,"getPromiseCtor");function l(f){return f&&n.isFunction(f.next)&&n.isFunction(f.error)&&n.isFunction(f.complete)}i(l,"isObserver");function x(f){return f&&f instanceof e.Subscriber||l(f)&&u.isSubscription(f)}return i(x,"isSubscriber"),Observable}i(requireObservable,"requireObservable");var ConnectableObservable={},refCount={},lift={},hasRequiredLift;function requireLift(){if(hasRequiredLift)return lift;hasRequiredLift=1,Object.defineProperty(lift,"__esModule",{value:!0}),lift.operate=lift.hasLift=void 0;var e=requireIsFunction();function u(t){return e.isFunction(t?.lift)}i(u,"hasLift"),lift.hasLift=u;function c(t){return function(r){if(u(r))return r.lift(function(n){try{return t(n,this)}catch(a){this.error(a)}});throw new TypeError("Unable to lift unknown Observable type")}}return i(c,"operate"),lift.operate=c,lift}i(requireLift,"requireLift");var OperatorSubscriber={},hasRequiredOperatorSubscriber;function requireOperatorSubscriber(){if(hasRequiredOperatorSubscriber)return OperatorSubscriber;hasRequiredOperatorSubscriber=1;var e=OperatorSubscriber&&OperatorSubscriber.__extends||function(){var r=i(function(n,a){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,s){o.__proto__=s}||function(o,s){for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(o[l]=s[l])},r(n,a)},"extendStatics");return function(n,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");r(n,a);function o(){this.constructor=n}i(o,"__"),n.prototype=a===null?Object.create(a):(o.prototype=a.prototype,new o)}}();Object.defineProperty(OperatorSubscriber,"__esModule",{value:!0}),OperatorSubscriber.OperatorSubscriber=OperatorSubscriber.createOperatorSubscriber=void 0;var u=requireSubscriber();function c(r,n,a,o,s){return new t(r,n,a,o,s)}i(c,"createOperatorSubscriber"),OperatorSubscriber.createOperatorSubscriber=c;var t=function(r){e(n,r);function n(a,o,s,l,x,f){var d=r.call(this,a)||this;return d.onFinalize=x,d.shouldUnsubscribe=f,d._next=o?function(h){try{o(h)}catch(v){a.error(v)}}:r.prototype._next,d._error=l?function(h){try{l(h)}catch(v){a.error(v)}finally{this.unsubscribe()}}:r.prototype._error,d._complete=s?function(){try{s()}catch(h){a.error(h)}finally{this.unsubscribe()}}:r.prototype._complete,d}return i(n,"OperatorSubscriber"),n.prototype.unsubscribe=function(){var a;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var o=this.closed;r.prototype.unsubscribe.call(this),!o&&((a=this.onFinalize)===null||a===void 0||a.call(this))}},n}(u.Subscriber);return OperatorSubscriber.OperatorSubscriber=t,OperatorSubscriber}i(requireOperatorSubscriber,"requireOperatorSubscriber");var hasRequiredRefCount;function requireRefCount(){if(hasRequiredRefCount)return refCount;hasRequiredRefCount=1,Object.defineProperty(refCount,"__esModule",{value:!0}),refCount.refCount=void 0;var e=requireLift(),u=requireOperatorSubscriber();function c(){return e.operate(function(t,r){var n=null;t._refCount++;var a=u.createOperatorSubscriber(r,void 0,void 0,void 0,function(){if(!t||t._refCount<=0||0<--t._refCount){n=null;return}var o=t._connection,s=n;n=null,o&&(!s||o===s)&&o.unsubscribe(),r.unsubscribe()});t.subscribe(a),a.closed||(n=t.connect())})}return i(c,"refCount$1"),refCount.refCount=c,refCount}i(requireRefCount,"requireRefCount");var hasRequiredConnectableObservable;function requireConnectableObservable(){if(hasRequiredConnectableObservable)return ConnectableObservable;hasRequiredConnectableObservable=1;var e=ConnectableObservable&&ConnectableObservable.__extends||function(){var o=i(function(s,l){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,f){x.__proto__=f}||function(x,f){for(var d in f)Object.prototype.hasOwnProperty.call(f,d)&&(x[d]=f[d])},o(s,l)},"extendStatics");return function(s,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");o(s,l);function x(){this.constructor=s}i(x,"__"),s.prototype=l===null?Object.create(l):(x.prototype=l.prototype,new x)}}();Object.defineProperty(ConnectableObservable,"__esModule",{value:!0}),ConnectableObservable.ConnectableObservable=void 0;var u=requireObservable(),c=requireSubscription(),t=requireRefCount(),r=requireOperatorSubscriber(),n=requireLift(),a=function(o){e(s,o);function s(l,x){var f=o.call(this)||this;return f.source=l,f.subjectFactory=x,f._subject=null,f._refCount=0,f._connection=null,n.hasLift(l)&&(f.lift=l.lift),f}return i(s,"ConnectableObservable"),s.prototype._subscribe=function(l){return this.getSubject().subscribe(l)},s.prototype.getSubject=function(){var l=this._subject;return(!l||l.isStopped)&&(this._subject=this.subjectFactory()),this._subject},s.prototype._teardown=function(){this._refCount=0;var l=this._connection;this._subject=this._connection=null,l?.unsubscribe()},s.prototype.connect=function(){var l=this,x=this._connection;if(!x){x=this._connection=new c.Subscription;var f=this.getSubject();x.add(this.source.subscribe(r.createOperatorSubscriber(f,void 0,function(){l._teardown(),f.complete()},function(d){l._teardown(),f.error(d)},function(){return l._teardown()}))),x.closed&&(this._connection=null,x=c.Subscription.EMPTY)}return x},s.prototype.refCount=function(){return t.refCount()(this)},s}(u.Observable);return ConnectableObservable.ConnectableObservable=a,ConnectableObservable}i(requireConnectableObservable,"requireConnectableObservable");var animationFrames={},performanceTimestampProvider={},hasRequiredPerformanceTimestampProvider;function requirePerformanceTimestampProvider(){return hasRequiredPerformanceTimestampProvider||(hasRequiredPerformanceTimestampProvider=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.performanceTimestampProvider=void 0,e.performanceTimestampProvider={now:i(function(){return(e.performanceTimestampProvider.delegate||performance).now()},"now"),delegate:void 0}}(performanceTimestampProvider)),performanceTimestampProvider}i(requirePerformanceTimestampProvider,"requirePerformanceTimestampProvider");var animationFrameProvider={},hasRequiredAnimationFrameProvider;function requireAnimationFrameProvider(){return hasRequiredAnimationFrameProvider||(hasRequiredAnimationFrameProvider=1,function(e){var u=animationFrameProvider&&animationFrameProvider.__read||function(r,n){var a=typeof Symbol=="function"&&r[Symbol.iterator];if(!a)return r;var o=a.call(r),s,l=[],x;try{for(;(n===void 0||n-- >0)&&!(s=o.next()).done;)l.push(s.value)}catch(f){x={error:f}}finally{try{s&&!s.done&&(a=o.return)&&a.call(o)}finally{if(x)throw x.error}}return l},c=animationFrameProvider&&animationFrameProvider.__spreadArray||function(r,n){for(var a=0,o=n.length,s=r.length;a<o;a++,s++)r[s]=n[a];return r};Object.defineProperty(e,"__esModule",{value:!0}),e.animationFrameProvider=void 0;var t=requireSubscription();e.animationFrameProvider={schedule:i(function(r){var n=requestAnimationFrame,a=cancelAnimationFrame,o=e.animationFrameProvider.delegate;o&&(n=o.requestAnimationFrame,a=o.cancelAnimationFrame);var s=n(function(l){a=void 0,r(l)});return new t.Subscription(function(){return a?.(s)})},"schedule"),requestAnimationFrame:i(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var a=e.animationFrameProvider.delegate;return(a?.requestAnimationFrame||requestAnimationFrame).apply(void 0,c([],u(r)))},"requestAnimationFrame"),cancelAnimationFrame:i(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var a=e.animationFrameProvider.delegate;return(a?.cancelAnimationFrame||cancelAnimationFrame).apply(void 0,c([],u(r)))},"cancelAnimationFrame"),delegate:void 0}}(animationFrameProvider)),animationFrameProvider}i(requireAnimationFrameProvider,"requireAnimationFrameProvider");var hasRequiredAnimationFrames;function requireAnimationFrames(){if(hasRequiredAnimationFrames)return animationFrames;hasRequiredAnimationFrames=1,Object.defineProperty(animationFrames,"__esModule",{value:!0}),animationFrames.animationFrames=void 0;var e=requireObservable(),u=requirePerformanceTimestampProvider(),c=requireAnimationFrameProvider();function t(a){return a?r(a):n}i(t,"animationFrames$1"),animationFrames.animationFrames=t;function r(a){return new e.Observable(function(o){var s=a||u.performanceTimestampProvider,l=s.now(),x=0,f=i(function(){o.closed||(x=c.animationFrameProvider.requestAnimationFrame(function(d){x=0;var h=s.now();o.next({timestamp:a?h:d,elapsed:h-l}),f()}))},"run");return f(),function(){x&&c.animationFrameProvider.cancelAnimationFrame(x)}})}i(r,"animationFramesFactory");var n=r();return animationFrames}i(requireAnimationFrames,"requireAnimationFrames");var Subject={},ObjectUnsubscribedError={},hasRequiredObjectUnsubscribedError;function requireObjectUnsubscribedError(){if(hasRequiredObjectUnsubscribedError)return ObjectUnsubscribedError;hasRequiredObjectUnsubscribedError=1,Object.defineProperty(ObjectUnsubscribedError,"__esModule",{value:!0}),ObjectUnsubscribedError.ObjectUnsubscribedError=void 0;var e=requireCreateErrorClass();return ObjectUnsubscribedError.ObjectUnsubscribedError=e.createErrorClass(function(u){return i(function(){u(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"},"ObjectUnsubscribedErrorImpl")}),ObjectUnsubscribedError}i(requireObjectUnsubscribedError,"requireObjectUnsubscribedError");var hasRequiredSubject;function requireSubject(){if(hasRequiredSubject)return Subject;hasRequiredSubject=1;var e=Subject&&Subject.__extends||function(){var l=i(function(x,f){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,h){d.__proto__=h}||function(d,h){for(var v in h)Object.prototype.hasOwnProperty.call(h,v)&&(d[v]=h[v])},l(x,f)},"extendStatics");return function(x,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");l(x,f);function d(){this.constructor=x}i(d,"__"),x.prototype=f===null?Object.create(f):(d.prototype=f.prototype,new d)}}(),u=Subject&&Subject.__values||function(l){var x=typeof Symbol=="function"&&Symbol.iterator,f=x&&l[x],d=0;if(f)return f.call(l);if(l&&typeof l.length=="number")return{next:i(function(){return l&&d>=l.length&&(l=void 0),{value:l&&l[d++],done:!l}},"next")};throw new TypeError(x?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(Subject,"__esModule",{value:!0}),Subject.AnonymousSubject=Subject.Subject=void 0;var c=requireObservable(),t=requireSubscription(),r=requireObjectUnsubscribedError(),n=requireArrRemove(),a=requireErrorContext(),o=function(l){e(x,l);function x(){var f=l.call(this)||this;return f.closed=!1,f.currentObservers=null,f.observers=[],f.isStopped=!1,f.hasError=!1,f.thrownError=null,f}return i(x,"Subject"),x.prototype.lift=function(f){var d=new s(this,this);return d.operator=f,d},x.prototype._throwIfClosed=function(){if(this.closed)throw new r.ObjectUnsubscribedError},x.prototype.next=function(f){var d=this;a.errorContext(function(){var h,v;if(d._throwIfClosed(),!d.isStopped){d.currentObservers||(d.currentObservers=Array.from(d.observers));try{for(var p=u(d.currentObservers),m=p.next();!m.done;m=p.next()){var g=m.value;g.next(f)}}catch(b){h={error:b}}finally{try{m&&!m.done&&(v=p.return)&&v.call(p)}finally{if(h)throw h.error}}}})},x.prototype.error=function(f){var d=this;a.errorContext(function(){if(d._throwIfClosed(),!d.isStopped){d.hasError=d.isStopped=!0,d.thrownError=f;for(var h=d.observers;h.length;)h.shift().error(f)}})},x.prototype.complete=function(){var f=this;a.errorContext(function(){if(f._throwIfClosed(),!f.isStopped){f.isStopped=!0;for(var d=f.observers;d.length;)d.shift().complete()}})},x.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(x.prototype,"observed",{get:i(function(){var f;return((f=this.observers)===null||f===void 0?void 0:f.length)>0},"get"),enumerable:!1,configurable:!0}),x.prototype._trySubscribe=function(f){return this._throwIfClosed(),l.prototype._trySubscribe.call(this,f)},x.prototype._subscribe=function(f){return this._throwIfClosed(),this._checkFinalizedStatuses(f),this._innerSubscribe(f)},x.prototype._innerSubscribe=function(f){var d=this,h=this,v=h.hasError,p=h.isStopped,m=h.observers;return v||p?t.EMPTY_SUBSCRIPTION:(this.currentObservers=null,m.push(f),new t.Subscription(function(){d.currentObservers=null,n.arrRemove(m,f)}))},x.prototype._checkFinalizedStatuses=function(f){var d=this,h=d.hasError,v=d.thrownError,p=d.isStopped;h?f.error(v):p&&f.complete()},x.prototype.asObservable=function(){var f=new c.Observable;return f.source=this,f},x.create=function(f,d){return new s(f,d)},x}(c.Observable);Subject.Subject=o;var s=function(l){e(x,l);function x(f,d){var h=l.call(this)||this;return h.destination=f,h.source=d,h}return i(x,"AnonymousSubject"),x.prototype.next=function(f){var d,h;(h=(d=this.destination)===null||d===void 0?void 0:d.next)===null||h===void 0||h.call(d,f)},x.prototype.error=function(f){var d,h;(h=(d=this.destination)===null||d===void 0?void 0:d.error)===null||h===void 0||h.call(d,f)},x.prototype.complete=function(){var f,d;(d=(f=this.destination)===null||f===void 0?void 0:f.complete)===null||d===void 0||d.call(f)},x.prototype._subscribe=function(f){var d,h;return(h=(d=this.source)===null||d===void 0?void 0:d.subscribe(f))!==null&&h!==void 0?h:t.EMPTY_SUBSCRIPTION},x}(o);return Subject.AnonymousSubject=s,Subject}i(requireSubject,"requireSubject");var BehaviorSubject={},hasRequiredBehaviorSubject;function requireBehaviorSubject(){if(hasRequiredBehaviorSubject)return BehaviorSubject;hasRequiredBehaviorSubject=1;var e=BehaviorSubject&&BehaviorSubject.__extends||function(){var t=i(function(r,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,o){a.__proto__=o}||function(a,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s])},t(r,n)},"extendStatics");return function(r,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(r,n);function a(){this.constructor=r}i(a,"__"),r.prototype=n===null?Object.create(n):(a.prototype=n.prototype,new a)}}();Object.defineProperty(BehaviorSubject,"__esModule",{value:!0}),BehaviorSubject.BehaviorSubject=void 0;var u=requireSubject(),c=function(t){e(r,t);function r(n){var a=t.call(this)||this;return a._value=n,a}return i(r,"BehaviorSubject"),Object.defineProperty(r.prototype,"value",{get:i(function(){return this.getValue()},"get"),enumerable:!1,configurable:!0}),r.prototype._subscribe=function(n){var a=t.prototype._subscribe.call(this,n);return!a.closed&&n.next(this._value),a},r.prototype.getValue=function(){var n=this,a=n.hasError,o=n.thrownError,s=n._value;if(a)throw o;return this._throwIfClosed(),s},r.prototype.next=function(n){t.prototype.next.call(this,this._value=n)},r}(u.Subject);return BehaviorSubject.BehaviorSubject=c,BehaviorSubject}i(requireBehaviorSubject,"requireBehaviorSubject");var ReplaySubject={},dateTimestampProvider={},hasRequiredDateTimestampProvider;function requireDateTimestampProvider(){return hasRequiredDateTimestampProvider||(hasRequiredDateTimestampProvider=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.dateTimestampProvider=void 0,e.dateTimestampProvider={now:i(function(){return(e.dateTimestampProvider.delegate||Date).now()},"now"),delegate:void 0}}(dateTimestampProvider)),dateTimestampProvider}i(requireDateTimestampProvider,"requireDateTimestampProvider");var hasRequiredReplaySubject;function requireReplaySubject(){if(hasRequiredReplaySubject)return ReplaySubject;hasRequiredReplaySubject=1;var e=ReplaySubject&&ReplaySubject.__extends||function(){var r=i(function(n,a){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,s){o.__proto__=s}||function(o,s){for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(o[l]=s[l])},r(n,a)},"extendStatics");return function(n,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");r(n,a);function o(){this.constructor=n}i(o,"__"),n.prototype=a===null?Object.create(a):(o.prototype=a.prototype,new o)}}();Object.defineProperty(ReplaySubject,"__esModule",{value:!0}),ReplaySubject.ReplaySubject=void 0;var u=requireSubject(),c=requireDateTimestampProvider(),t=function(r){e(n,r);function n(a,o,s){a===void 0&&(a=1/0),o===void 0&&(o=1/0),s===void 0&&(s=c.dateTimestampProvider);var l=r.call(this)||this;return l._bufferSize=a,l._windowTime=o,l._timestampProvider=s,l._buffer=[],l._infiniteTimeWindow=!0,l._infiniteTimeWindow=o===1/0,l._bufferSize=Math.max(1,a),l._windowTime=Math.max(1,o),l}return i(n,"ReplaySubject"),n.prototype.next=function(a){var o=this,s=o.isStopped,l=o._buffer,x=o._infiniteTimeWindow,f=o._timestampProvider,d=o._windowTime;s||(l.push(a),!x&&l.push(f.now()+d)),this._trimBuffer(),r.prototype.next.call(this,a)},n.prototype._subscribe=function(a){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(a),s=this,l=s._infiniteTimeWindow,x=s._buffer,f=x.slice(),d=0;d<f.length&&!a.closed;d+=l?1:2)a.next(f[d]);return this._checkFinalizedStatuses(a),o},n.prototype._trimBuffer=function(){var a=this,o=a._bufferSize,s=a._timestampProvider,l=a._buffer,x=a._infiniteTimeWindow,f=(x?1:2)*o;if(o<1/0&&f<l.length&&l.splice(0,l.length-f),!x){for(var d=s.now(),h=0,v=1;v<l.length&&l[v]<=d;v+=2)h=v;h&&l.splice(0,h+1)}},n}(u.Subject);return ReplaySubject.ReplaySubject=t,ReplaySubject}i(requireReplaySubject,"requireReplaySubject");var AsyncSubject={},hasRequiredAsyncSubject;function requireAsyncSubject(){if(hasRequiredAsyncSubject)return AsyncSubject;hasRequiredAsyncSubject=1;var e=AsyncSubject&&AsyncSubject.__extends||function(){var t=i(function(r,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,o){a.__proto__=o}||function(a,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s])},t(r,n)},"extendStatics");return function(r,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(r,n);function a(){this.constructor=r}i(a,"__"),r.prototype=n===null?Object.create(n):(a.prototype=n.prototype,new a)}}();Object.defineProperty(AsyncSubject,"__esModule",{value:!0}),AsyncSubject.AsyncSubject=void 0;var u=requireSubject(),c=function(t){e(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n._value=null,n._hasValue=!1,n._isComplete=!1,n}return i(r,"AsyncSubject"),r.prototype._checkFinalizedStatuses=function(n){var a=this,o=a.hasError,s=a._hasValue,l=a._value,x=a.thrownError,f=a.isStopped,d=a._isComplete;o?n.error(x):(f||d)&&(s&&n.next(l),n.complete())},r.prototype.next=function(n){this.isStopped||(this._value=n,this._hasValue=!0)},r.prototype.complete=function(){var n=this,a=n._hasValue,o=n._value,s=n._isComplete;s||(this._isComplete=!0,a&&t.prototype.next.call(this,o),t.prototype.complete.call(this))},r}(u.Subject);return AsyncSubject.AsyncSubject=c,AsyncSubject}i(requireAsyncSubject,"requireAsyncSubject");var asap={},AsapAction={},AsyncAction={},Action={},hasRequiredAction;function requireAction(){if(hasRequiredAction)return Action;hasRequiredAction=1;var e=Action&&Action.__extends||function(){var t=i(function(r,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,o){a.__proto__=o}||function(a,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s])},t(r,n)},"extendStatics");return function(r,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(r,n);function a(){this.constructor=r}i(a,"__"),r.prototype=n===null?Object.create(n):(a.prototype=n.prototype,new a)}}();Object.defineProperty(Action,"__esModule",{value:!0}),Action.Action=void 0;var u=requireSubscription(),c=function(t){e(r,t);function r(n,a){return t.call(this)||this}return i(r,"Action"),r.prototype.schedule=function(n,a){return this},r}(u.Subscription);return Action.Action=c,Action}i(requireAction,"requireAction");var intervalProvider={},hasRequiredIntervalProvider;function requireIntervalProvider(){return hasRequiredIntervalProvider||(hasRequiredIntervalProvider=1,function(e){var u=intervalProvider&&intervalProvider.__read||function(t,r){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var a=n.call(t),o,s=[],l;try{for(;(r===void 0||r-- >0)&&!(o=a.next()).done;)s.push(o.value)}catch(x){l={error:x}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(l)throw l.error}}return s},c=intervalProvider&&intervalProvider.__spreadArray||function(t,r){for(var n=0,a=r.length,o=t.length;n<a;n++,o++)t[o]=r[n];return t};Object.defineProperty(e,"__esModule",{value:!0}),e.intervalProvider=void 0,e.intervalProvider={setInterval:i(function(t,r){for(var n=[],a=2;a<arguments.length;a++)n[a-2]=arguments[a];var o=e.intervalProvider.delegate;return o?.setInterval?o.setInterval.apply(o,c([t,r],u(n))):setInterval.apply(void 0,c([t,r],u(n)))},"setInterval"),clearInterval:i(function(t){var r=e.intervalProvider.delegate;return(r?.clearInterval||clearInterval)(t)},"clearInterval"),delegate:void 0}}(intervalProvider)),intervalProvider}i(requireIntervalProvider,"requireIntervalProvider");var hasRequiredAsyncAction;function requireAsyncAction(){if(hasRequiredAsyncAction)return AsyncAction;hasRequiredAsyncAction=1;var e=AsyncAction&&AsyncAction.__extends||function(){var n=i(function(a,o){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,l){s.__proto__=l}||function(s,l){for(var x in l)Object.prototype.hasOwnProperty.call(l,x)&&(s[x]=l[x])},n(a,o)},"extendStatics");return function(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");n(a,o);function s(){this.constructor=a}i(s,"__"),a.prototype=o===null?Object.create(o):(s.prototype=o.prototype,new s)}}();Object.defineProperty(AsyncAction,"__esModule",{value:!0}),AsyncAction.AsyncAction=void 0;var u=requireAction(),c=requireIntervalProvider(),t=requireArrRemove(),r=function(n){e(a,n);function a(o,s){var l=n.call(this,o,s)||this;return l.scheduler=o,l.work=s,l.pending=!1,l}return i(a,"AsyncAction"),a.prototype.schedule=function(o,s){var l;if(s===void 0&&(s=0),this.closed)return this;this.state=o;var x=this.id,f=this.scheduler;return x!=null&&(this.id=this.recycleAsyncId(f,x,s)),this.pending=!0,this.delay=s,this.id=(l=this.id)!==null&&l!==void 0?l:this.requestAsyncId(f,this.id,s),this},a.prototype.requestAsyncId=function(o,s,l){return l===void 0&&(l=0),c.intervalProvider.setInterval(o.flush.bind(o,this),l)},a.prototype.recycleAsyncId=function(o,s,l){if(l===void 0&&(l=0),l!=null&&this.delay===l&&this.pending===!1)return s;s!=null&&c.intervalProvider.clearInterval(s)},a.prototype.execute=function(o,s){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var l=this._execute(o,s);if(l)return l;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},a.prototype._execute=function(o,s){var l=!1,x;try{this.work(o)}catch(f){l=!0,x=f||new Error("Scheduled action threw falsy error")}if(l)return this.unsubscribe(),x},a.prototype.uns