kage: msopenjdk-11 Version: 11.0.20.1-1 Architecture: amd64 Section: java Priority: optional Installed-Size: 317508 Maintainer: Microsoft Package Maintainers Description: Microsoft Build of OpenJDK 11 Microsoft Build of OpenJDK is an OpenJDK-based development environment to create applications and components using the Java programming language. Depends: ca-certificates, java-common, libc6, zlib1g Recommends: libasound2, libx11-6, libfontconfig1, libfreetype6, libxext6, libxi6, libxrender1, libxtst6, fonts-dejavu-core, fonts-dejavu-extra Provides: java-compiler, java-runtime, java-runtime-headless, java-sdk, java-sdk-headless, java10-runtime, java10-runtime-headless, java10-sdk, java10-sdk-headless, java11-runtime, java11-runtime-headless, java11-sdk, java11-sdk-headless, java2-runtime, java2-runtime-headless, java2-sdk, java2-sdk-headless, java5-runtime, java5-runtime-headless, java5-sdk, java5-sdk-headless, java6-runtime, java6-runtime-headless, java6-sdk, java6-sdk-headless, java7-runtime, java7-runtime-headless, java7-sdk, java7-sdk-headless, java8-runtime, java8-runtime-headless, java8-sdk, java8-sdk-headless, java9-runtime, java9-runtime-headless, java9-sdk, java9-sdk-headless SHA256: fc126a9bb2987bfa6425e72e24d481e98d1fb80abff88558ec135a5b5a42c891 Size: 166575154 Filename: pool/main/m/msopenjdk-11/msopenjdk-11_11.0.20.1-1_amd64.deb Package: azcmagent Version: 1.12.21299.035 Architecture: amd64 Maintainer: Azure Connected Machine Agent Description: Azure Connected Machine Agent Depends: curl Package-Type: deb SHA256: 1d51a95cea00deeba08e8e375e35cc825473c370dc8190bfa00dd8c6bb8b1c5b Size: 49869060 Filename: pool/main/a/azcmagent/azcmagent_1.12.21299.035_amd64.deb Package: defender-iot-premium Version: 0.1 Architecture: amd64 Priority: optional Essential: no Maintainer: Microsoft Description: Microsoft Defender Premium Conflicts: defender-iot-micro-agent Depends: defender-iot-micro-agent-edge, sim-agent-edge SHA256: a4a5179f8c2fa455fdcabfa4bb288fc31f2f75b6af0dbaf0676623e747cc9a3c Size: 1272 Filename: pool/main/d/defender-iot-premium/defenderiot-premium-ubuntu2004-amd64.deb Package: sysmonforlinux Version: 1.1.1 Architecture: amd64 Installed-Size: 58934 Maintainer: Sysinternals Description: A system monitor based on eBPF, ported from Windows, that outputs events to Syslog Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5), libxml2 (>= 2.7.4), sysinternalsebpf (>= 1.1.1) SHA256: da5104110392ea4362980b2a4794f71c3b99fc37372df645193ba73d68e3243e Size: 1530018 Filename: pool/main/s/sysmonforlinux/sysmonforlinux_1.1.1-0_amd64.deb Package: dotnet-targeting-pack-6.0 Version: 6.0.20-1 Architecture: amd64 Section: libs Priority: standard Installed-Size: 27378 Maintainer: .NET Team Description: Microsoft.NETCore.App.Ref 6.0.20 .NET is a development platform that you can use to build command-line applications, microservices and modern websites. It is open source, cross-platform and is supported by Microsoft. We hope you enjoy using it! If you do, please consider joining the active community of developers that are contributing to the project on GitHub (https://github.com/dotnet/core). We happily accept issues and PRs. Homepage: https://github.com/dotnet/core SHA256: 9d5454c1cdc84def5bdbe93f3388c7183e81e53560114aaa220cf7a14bcb995b Size: 2130310 Filename: pool/main/d/dotnet-targeting-pack-6.0/dotnet-targeting-pack-6.0.20-x64.deb Package: moby-compose Version: 2.19.1+azure-ubuntu20.04u1 Architecture: amd64 Section: admin Priority: optional Installed-Size: 59023 Maintainer: Microsoft Description: A Docker CLI plugin which allows you to run Docker Compose applications from the Docker CLI. Homepage: https://github.com/docker/compose-cli Conflicts: docker-ce, docker-ce-cli, docker-ee, docker-ee-cli Depends: moby-cli SHA256: 0559e3987e2fabfa1ae1d3a1586b33933876f2b849b3780d7a71f9a9d4fd5483 Size: 11862866 Filename: pool/main/m/moby-compose/moby-compose_2.19.1+azure-ubuntu20.04u1_amd64.dew Error,Z.name=N.name),Z.message=N.message,Z.stack=N.stack,Z},l.isCancellationError=d,l.canceled=function(){let N=new Error(I);return N.name=N.message,N},l.illegalArgument=function(N){return N?new Error(`Illegal argument: ${N}`):new Error("Illegal argument")},l.illegalState=function(N){return N?new Error(`Illegal state: ${N}`):new Error("Illegal state")},l.getErrorMessage=function(N){return N?N.message?N.message:N.stack?N.stack.split(` `)[0]:String(N):"Error"};class c{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(Z){setTimeout((()=>{throw Z.stack?g.isErrorNoTelemetry(Z)?new g(Z.message+` `+Z.stack):new Error(Z.message+` `+Z.stack):Z}),0)}}addListener(Z){return this.listeners.push(Z),()=>{this._removeListener(Z)}}emit(Z){this.listeners.forEach((R=>{R(Z)}))}_removeListener(Z){this.listeners.splice(this.listeners.indexOf(Z),1)}setUnexpectedErrorHandler(Z){this.unexpectedErrorHandler=Z}getUnexpectedErrorHandler(){return this.unexpectedErrorHandler}onUnexpectedError(Z){this.unexpectedErrorHandler(Z),this.emit(Z)}onUnexpectedExternalError(Z){this.unexpectedErrorHandler(Z)}}l.ErrorHandler=c,l.errorHandler=new c;let I="Canceled";function d(N){return N instanceof u||N instanceof Error&&N.name===I&&N.message===I}class u extends Error{constructor(){super(I),this.name=this.message}}l.CancellationError=u;class m extends TypeError{constructor(Z){super(Z?`${Z} is read-only and cannot be changed`:"Cannot change read-only property")}}l.ReadonlyError=m;class p extends Error{constructor(Z){super("NotImplemented"),Z&&(this.message=Z)}}l.NotImplementedError=p;class h extends Error{constructor(Z){super("NotSupported"),Z&&(this.message=Z)}}l.NotSupportedError=h;class G extends Error{constructor(){super(...arguments),this.isExpected=!0}}l.ExpectedError=G;class g extends Error{constructor(Z){super(Z),this.name="CodeExpectedError"}static fromError(Z){if(Z instanceof g)return Z;let R=new g;return R.message=Z.message,R.stack=Z.stack,R}static isErrorNoTelemetry(Z){return Z.name==="CodeExpectedError"}}l.ErrorNoTelemetry=g;class f extends Error{constructor(Z){super(Z||"An unexpected bug occurred."),Object.setPrototypeOf(this,f.prototype)}}l.BugIndicatingError=f},802:(a,l,c)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.ValueWithChangeEvent=l.Relay=l.EventBufferer=l.DynamicListEventMultiplexer=l.EventMultiplexer=l.MicrotaskEmitter=l.DebounceEmitter=l.PauseableEmitter=l.AsyncEmitter=l.createEventDeliveryQueue=l.Emitter=l.ListenerRefusalError=l.ListenerLeakError=l.EventProfiling=l.Event=void 0,l.setGlobalLeakWarningThreshold=function(M){let P=g;return g=M,{dispose(){g=P}}};let I=c(9807),d=c(8841),u=c(7150),m=c(6317),p=c(9725);var h;(function(M){function P(re){return(ie,te=null,be)=>{let Ne,Je=!1;return Ne=re((ut=>{if(!Je)return Ne?Ne.dispose():Je=!0,ie.call(te,ut)}),null,be),Je&&Ne.dispose(),Ne}}function _(re,ie,te){return ae(((be,Ne=null,Je)=>re((ut=>be.call(Ne,ie(ut))),null,Je)),te)}function z(re,ie,te){return ae(((be,Ne=null,Je)=>re((ut=>ie(ut)&&be.call(Ne,ut)),null,Je)),te)}function ae(re,ie){let te,be=new F({onWillAddFirstListener(){te=re(be.fire,be)},onDidRemoveLastListener(){te?.dispose()}});return ie?.add(be),be.event}function Ie(re,ie,te=100,be=!1,Ne=!1,Je,ut){let pe,nt,Se,ot,at=0,gn=new F({leakWarningThreshold:Je,onWillAddFirstListener(){pe=re((Vt=>{at++,nt=ie(nt,Vt),be&&!Se&&(gn.fire(nt),nt=void 0),ot=()=>{let He=nt;nt=void 0,Se=void 0,(!be||at>1)&&gn.fire(He),at=0},typeof te=="number"?(clearTimeout(Se),Se=setTimeout(ot,te)):Se===void 0&&(Se=0,queueMicrotask(ot))}))},onWillRemoveListener(){Ne&&at>0&&ot?.()},onDidRemoveLastListener(){ot=void 0,pe.dispose()}});return ut?.add(gn),gn.event}M.None=()=>u.Disposable.None,M.defer=function(re,ie){return Ie(re,(()=>{}),0,void 0,!0,void 0,ie)},M.once=P,M.map=_,M.forEach=function(re,ie,te){return ae(((be,Ne=null,Je)=>re((ut=>{ie(ut),be.call(Ne,ut)}),null,Je)),te)},M.filter=z,M.signal=function(re){return re},M.any=function(...re){return(ie,te=null,be)=>{return Ne=(0,u.combinedDisposable)(...re.map((ut=>ut((pe=>ie.call(te,pe)))))),(Je=be)instanceof Array?Je.push(Ne):Je&&Je.add(Ne),Ne;var Ne,Je}},M.reduce=function(re,ie,te,be){let Ne=te;return _(re,(Je=>(Ne=ie(Ne,Je),Ne)),be)},M.debounce=Ie,M.accumulate=function(re,ie=0,te){return M.debounce(re,((be,Ne)=>be?(be.push(Ne),be):[Ne]),ie,void 0,!0,void 0,te)},M.latch=function(re,ie=(be,Ne)=>be===Ne,te){let be,Ne=!0;return z(re,(Je=>{let ut=Ne||!ie(Je,be);return Ne=!1,be=Je,ut}),te)},M.split=function(re,ie,te){return[M.filter(re,ie,te),M.filter(re,(be=>!ie(be)),te)]},M.buffer=function(re,ie=!1,te=[],be){let Ne=te.slice(),Je=re((nt=>{Ne?Ne.push(nt):pe.fire(nt)}));be&&be.add(Je);let ut=()=>{Ne?.forEach((nt=>pe.fire(nt))),Ne=null},pe=new F({onWillAddFirstListener(){Je||(Je=re((nt=>pe.fire(nt))),be&&be.add(Je))},onDidAddFirstListener(){Ne&&(ie?setTimeout(ut):ut())},onDidRemoveLastListener(){Je&&Je.dispose(),Je=null}});return be&&be.add(pe),pe.event},M.chain=function(re,ie){return(te,be,Ne)=>{let Je=ie(new ne);return re((function(ut){let pe=Je.evaluate(ut);pe!==ue&&te.call(be,pe)}),void 0,Ne)}};let ue=Symbol("HaltChainable");class ne{constructor(){this.steps=[]}map(ie){return this.steps.push(ie),this}forEach(ie){return this.steps.push((te=>(ie(te),te))),this}filter(ie){return this.steps.push((te=>ie(te)?te:ue)),this}reduce(ie,te){let be=te;return this.steps.push((Ne=>(be=ie(be,Ne),be))),this}latch(ie=(te,be)=>te===be){let te,be=!0;return this.steps.push((Ne=>{let Je=be||!ie(Ne,te);return be=!1,te=Ne,Je?Ne:ue})),this}evaluate(ie){for(let te of this.steps)if((ie=te(ie))===ue)break;return ie}}M.fromNodeEventEmitter=function(re,ie,te=be=>be){let be=(...Je)=>Ne.fire(te(...Je)),Ne=new F({onWillAddFirstListener:()=>re.on(ie,be),onDidRemoveLastListener:()=>re.removeListener(ie,be)});return Ne.event},M.fromDOMEventEmitter=function(re,ie,te=be=>be){let be=(...Je)=>Ne.fire(te(...Je)),Ne=new F({onWillAddFirstListener:()=>re.addEventListener(ie,be),onDidRemoveLastListener:()=>re.removeEventListener(ie,be)});return Ne.event},M.toPromise=function(re){return new Promise((ie=>P(re)(ie)))},M.fromPromise=function(re){let ie=new F;return re.then((te=>{ie.fire(te)}),(()=>{ie.fire(void 0)})).finally((()=>{ie.dispose()})),ie.event},M.forward=function(re,ie){return re((te=>ie.fire(te)))},M.runAndSubscribe=function(re,ie,te){return ie(te),re((be=>ie(be)))};class he{constructor(ie,te){this._observable=ie,this._counter=0,this._hasChanged=!1;let be={onWillAddFirstListener:()=>{ie.addObserver(this)},onDidRemoveLastListener:()=>{ie.removeObserver(this)}};this.emitter=new F(be),te&&te.add(this.emitter)}beginUpdate(ie){this._counter++}handlePossibleChange(ie){}handleChange(ie,te){this._hasChanged=!0}endUpdate(ie){this._counter--,this._counter===0&&(this._observable.reportChanges(),this._hasChanged&&(this._hasChanged=!1,this.emitter.fire(this._observable.get())))}}M.fromObservable=function(re,ie){return new he(re,ie).emitter.event},M.fromObservableLight=function(re){return(ie,te,be)=>{let Ne=0,Je=!1,ut={beginUpdate(){Ne++},endUpdate(){Ne--,Ne===0&&(re.reportChanges(),Je&&(Je=!1,ie.call(te)))},handlePossibleChange(){},handleChange(){Je=!0}};re.addObserver(ut),re.reportChanges();let pe={dispose(){re.removeObserver(ut)}};return be instanceof u.DisposableStore?be.add(pe):Array.isArray(be)&&be.push(pe),pe}}})(h||(l.Event=h={}));class G{static{this.all=new Set}static{this._idPool=0}constructor(P){this.listenerCount=0,this.invocationCount=0,this.elapsedOverall=0,this.durations=[],this.name=`${P}_${G._idPool++}`,G.all.add(this)}start(P){this._stopWatch=new p.StopWatch,this.listenerCount=P}stop(){if(this._stopWatch){let P=this._stopWatch.elapsed();this.durations.push(P),this.elapsedOverall+=P,this.invocationCount+=1,this._stopWatch=void 0}}}l.EventProfiling=G;let g=-1;class f{static{this._idPool=1}constructor(P,_,z=(f._idPool++).toString(16).padStart(3,"0")){this._errorHandler=P,this.threshold=_,this.name=z,this._warnCountdown=0}dispose(){this._stacks?.clear()}check(P,_){let z=this.threshold;if(z<=0||_{let Ie=this._stacks.get(P.value)||0;this._stacks.set(P.value,Ie-1)}}getMostFrequentStack(){if(!this._stacks)return;let P,_=0;for(let[z,ae]of this._stacks)(!P||_0||this._options?.leakWarningThreshold?new f(P?.onListenerError??I.onUnexpectedError,this._options?.leakWarningThreshold??g):void 0,this._perfMon=this._options?._profName?new G(this._options._profName):void 0,this._deliveryQueue=this._options?.deliveryQueue}dispose(){this._disposed||(this._disposed=!0,this._deliveryQueue?.current===this&&this._deliveryQueue.reset(),this._listeners&&(this._listeners=void 0,this._size=0),this._options?.onDidRemoveLastListener?.(),this._leakageMon?.dispose())}get event(){return this._event??=(P,_,z)=>{if(this._leakageMon&&this._size>this._leakageMon.threshold**2){let ne=`[${this._leakageMon.name}] REFUSES to accept new listeners because it exceeded its threshold by far (${this._size} vs ${this._leakageMon.threshold})`;console.warn(ne);let he=this._leakageMon.getMostFrequentStack()??["UNKNOWN stack",-1],re=new R(`${ne}. HINT: Stack shows most frequent listener (${he[1]}-times)`,he[0]);return(this._options?.onListenerError||I.onUnexpectedError)(re),u.Disposable.None}if(this._disposed)return u.Disposable.None;_&&(P=P.bind(_));let ae=new Y(P),Ie;this._leakageMon&&this._size>=Math.ceil(.2*this._leakageMon.threshold)&&(ae.stack=N.create(),Ie=this._leakageMon.check(ae.stack,this._size+1)),this._listeners?this._listeners instanceof Y?(this._deliveryQueue??=new H,this._listeners=[this._listeners,ae]):this._listeners.push(ae):(this._options?.onWillAddFirstListener?.(this),this._listeners=ae,this._options?.onDidAddFirstListener?.(this)),this._size++;let ue=(0,u.toDisposable)((()=>{Ie?.(),this._removeListener(ae)}));return z instanceof u.DisposableStore?z.add(ue):Array.isArray(z)&&z.push(ue),ue},this._event}_removeListener(P){if(this._options?.onWillRemoveListener?.(this),!this._listeners)return;if(this._size===1)return this._listeners=void 0,this._options?.onDidRemoveLastListener?.(this),void(this._size=0);let _=this._listeners,z=_.indexOf(P);if(z===-1)throw console.log("disposed?",this._disposed),console.log("size?",this._size),console.log("arr?",JSON.stringify(this._listeners)),new Error("Attempted to dispose unknown listener");this._size--,_[z]=void 0;let ae=this._deliveryQueue.current===this;if(2*this._size<=_.length){let Ie=0;for(let ue=0;ue<_.length;ue++)_[ue]?_[Ie++]=_[ue]:ae&&(this._deliveryQueue.end--,Ie0}}l.Emitter=F,l.createEventDeliveryQueue=()=>new H;class H{constructor(){this.i=-1,this.end=0}enqueue(P,_,z){this.i=0,this.end=z,this.current=P,this.value=_}reset(){this.i=this.end,this.current=void 0,this.value=void 0}}l.AsyncEmitter=class extends F{async fireAsync(M,P,_){if(this._listeners)for(this._asyncDeliveryQueue||(this._asyncDeliveryQueue=new m.LinkedList),((z,ae)=>{if(z instanceof Y)ae(z);else for(let Ie=0;Iethis._asyncDeliveryQueue.push([z.value,M])));this._asyncDeliveryQueue.size>0&&!P.isCancellationRequested;){let[z,ae]=this._asyncDeliveryQueue.shift(),Ie=[],ue={...ae,token:P,waitUntil:ne=>{if(Object.isFrozen(Ie))throw new Error("waitUntil can NOT be called asynchronous");_&&(ne=_(ne,z)),Ie.push(ne)}};try{z(ue)}catch(ne){(0,I.onUnexpectedError)(ne);continue}Object.freeze(Ie),await Promise.allSettled(Ie).then((ne=>{for(let he of ne)he.status==="rejected"&&(0,I.onUnexpectedError)(he.reason)}))}}};class S extends F{get isPaused(){return this._isPaused!==0}constructor(P){super(P),this._isPaused=0,this._eventQueue=new m.LinkedList,this._mergeFn=P?.merge}pause(){this._isPaused++}resume(){if(this._isPaused!==0&&--this._isPaused==0)if(this._mergeFn){if(this._eventQueue.size>0){let P=Array.from(this._eventQueue);this._eventQueue.clear(),super.fire(this._mergeFn(P))}}else for(;!this._isPaused&&this._eventQueue.size!==0;)super.fire(this._eventQueue.shift())}fire(P){this._size&&(this._isPaused!==0?this._eventQueue.push(P):super.fire(P))}}l.PauseableEmitter=S,l.DebounceEmitter=class extends S{constructor(M){super(M),this._delay=M.delay??100}fire(M){this._handle||(this.pause(),this._handle=setTimeout((()=>{this._handle=void 0,this.resume()}),this._delay)),super.fire(M)}},l.MicrotaskEmitter=class extends F{constructor(M){super(M),this._queuedEvents=[],this._mergeFn=M?.merge}fire(M){this.hasListeners()&&(this._queuedEvents.push(M),this._queuedEvents.length===1&&queueMicrotask((()=>{this._mergeFn?super.fire(this._mergeFn(this._queuedEvents)):this._queuedEvents.forEach((P=>super.fire(P))),this._queuedEvents=[]})))}};class k{constructor(){this.hasListeners=!1,this.events=[],this.emitter=new F({onWillAddFirstListener:()=>this.onFirstListenerAdd(),onDidRemoveLastListener:()=>this.onLastListenerRemove()})}get event(){return this.emitter.event}add(P){let _={event:P,listener:null};return this.events.push(_),this.hasListeners&&this.hook(_),(0,u.toDisposable)((0,d.createSingleCallFunction)((()=>{this.hasListeners&&this.unhook(_);let z=this.events.indexOf(_);this.events.splice(z,1)})))}onFirstListenerAdd(){this.hasListeners=!0,this.events.forEach((P=>this.hook(P)))}onLastListenerRemove(){this.hasListeners=!1,this.events.forEach((P=>this.unhook(P)))}hook(P){P.listener=P.event((_=>this.emitter.fire(_)))}unhook(P){P.listener?.dispose(),P.listener=null}dispose(){this.emitter.dispose();for(let P of this.events)P.listener?.dispose();this.events=[]}}l.EventMultiplexer=k,l.DynamicListEventMultiplexer=class{constructor(M,P,_,z){this._store=new u.DisposableStore;let ae=this._store.add(new k),Ie=this._store.add(new u.DisposableMap);function ue(ne){Ie.set(ne,ae.add(z(ne)))}for(let ne of M)ue(ne);this._store.add(P((ne=>{ue(ne)}))),this._store.add(_((ne=>{Ie.deleteAndDispose(ne)}))),this.event=ae.event}dispose(){this._store.dispose()}},l.EventBufferer=class{constructor(){this.data=[]}wrapEvent(M,P,_){return(z,ae,Ie)=>M((ue=>{let ne=this.data[this.data.length-1];if(!P)return void(ne?ne.buffers.push((()=>z.call(ae,ue))):z.call(ae,ue));let he=ne;he?(he.items??=[],he.items.push(ue),he.buffers.length===0&&ne.buffers.push((()=>{he.reducedResult??=_?he.items.reduce(P,_):he.items.reduce(P),z.call(ae,he.reducedResult)}))):z.call(ae,P(_,ue))}),void 0,Ie)}bufferEvents(M){let P={buffers:new Array};this.data.push(P);let _=M();return this.data.pop(),P.buffers.forEach((z=>z())),_}},l.Relay=class{constructor(){this.listening=!1,this.inputEvent=h.None,this.inputEventListener=u.Disposable.None,this.emitter=new F({onDidAddFirstListener:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onDidRemoveLastListener:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(M){this.inputEvent=M,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=M(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}},l.ValueWithChangeEvent=class{static const(M){return new x(M)}constructor(M){this._value=M,this._onDidChange=new F,this.onDidChange=this._onDidChange.event}get value(){return this._value}set value(M){M!==this._value&&(this._value=M,this._onDidChange.fire(void 0))}};class x{constructor(P){this.value=P,this.onDidChange=h.None}}},8841:(a,l)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.createSingleCallFunction=function(c,I){let d=this,u,m=!1;return function(){if(m)return u;if(m=!0,I)try{u=c.apply(d,arguments)}finally{I()}else u=c.apply(d,arguments);return u}}},4218:(a,l)=>{var c;Object.defineProperty(l,"__esModule",{value:!0}),l.Iterable=void 0,(function(I){function d(p){return p&&typeof p=="object"&&typeof p[Symbol.iterator]=="function"}I.is=d;let u=Object.freeze([]);function*m(p){yield p}I.empty=function(){return u},I.single=m,I.wrap=function(p){return d(p)?p:m(p)},I.from=function(p){return p||u},I.reverse=function*(p){for(let h=p.length-1;h>=0;h--)yield p[h]},I.isEmpty=function(p){return!p||p[Symbol.iterator]().next().done===!0},I.first=function(p){return p[Symbol.iterator]().next().value},I.some=function(p,h){let G=0;for(let g of p)if(h(g,G++))return!0;return!1},I.find=function(p,h){for(let G of p)if(h(G))return G},I.filter=function*(p,h){for(let G of p)h(G)&&(yield G)},I.map=function*(p,h){let G=0;for(let g of p)yield h(g,G++)},I.flatMap=function*(p,h){let G=0;for(let g of p)yield*h(g,G++)},I.concat=function*(...p){for(let h of p)yield*h},I.reduce=function(p,h,G){let g=G;for(let f of p)g=h(g,f);return g},I.slice=function*(p,h,G=p.length){for(h<0&&(h+=p.length),G<0?G+=p.length:G>p.length&&(G=p.length);hg}]},I.asyncToArray=async function(p){let h=[];for await(let G of p)h.push(G);return Promise.resolve(h)}})(c||(l.Iterable=c={}))},7150:(a,l,c)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.DisposableMap=l.ImmortalReference=l.AsyncReferenceCollection=l.ReferenceCollection=l.SafeDisposable=l.RefCountedDisposable=l.MandatoryMutableDisposable=l.MutableDisposable=l.Disposable=l.DisposableStore=l.DisposableTracker=void 0,l.setDisposableTracker=function(k){h=k},l.trackDisposable=g,l.markAsDisposed=f,l.markAsSingleton=function(k){return h?.markAsSingleton(k),k},l.isDisposable=Z,l.dispose=R,l.disposeIfDisposable=function(k){for(let x of k)Z(x)&&x.dispose();return[]},l.combinedDisposable=function(...k){let x=C((()=>R(k)));return(function(M,P){if(h)for(let _ of M)h.setParent(_,P)})(k,x),x},l.toDisposable=C,l.disposeOnReturn=function(k){let x=new Y;try{k(x)}finally{x.dispose()}};let I=c(3058),d=c(9087),u=c(2608),m=c(8841),p=c(4218),h=null;class G{constructor(){this.livingDisposables=new Map}static{this.idx=0}getDisposableData(x){let M=this.livingDisposables.get(x);return M||(M={parent:null,source:null,isSingleton:!1,value:x,idx:G.idx++},this.livingDisposables.set(x,M)),M}trackDisposable(x){let M=this.getDisposableData(x);M.source||(M.source=new Error().stack)}setParent(x,M){this.getDisposableData(x).parent=M}markAsDisposed(x){this.livingDisposables.delete(x)}markAsSingleton(x){this.getDisposableData(x).isSingleton=!0}getRootParent(x,M){let P=M.get(x);if(P)return P;let _=x.parent?this.getRootParent(this.getDisposableData(x.parent),M):x;return M.set(x,_),_}getTrackedDisposables(){let x=new Map;return[...this.livingDisposables.entries()].filter((([,M])=>M.source!==null&&!this.getRootParent(M,x).isSingleton)).flatMap((([M])=>M))}computeLeakingDisposables(x=10,M){let P;if(M)P=M;else{let ue=new Map,ne=[...this.livingDisposables.values()].filter((re=>re.source!==null&&!this.getRootParent(re,ue).isSingleton));if(ne.length===0)return;let he=new Set(ne.map((re=>re.value)));if(P=ne.filter((re=>!(re.parent&&he.has(re.parent)))),P.length===0)throw new Error("There are cyclic diposable chains!")}if(!P)return;function _(ue){let ne=ue.source.split(` `).map((he=>he.trim().replace("at ",""))).filter((he=>he!==""));return(function(he,re){for(;he.length>0&&re.some((ie=>typeof ie=="string"?ie===he[0]:he[0].match(ie)));)he.shift()})(ne,["Error",/^trackDisposable \(.*\)$/,/^DisposableTracker.trackDisposable \(.*\)$/]),ne.reverse()}let z=new u.SetMap;for(let ue of P){let ne=_(ue);for(let he=0;he<=ne.length;he++)z.add(ne.slice(0,he).join(` `),ue)}P.sort((0,I.compareBy)((ue=>ue.idx),I.numberComparator));let ae="",Ie=0;for(let ue of P.slice(0,x)){Ie++;let ne=_(ue),he=[];for(let re=0;re_(Ne)[re])),(Ne=>Ne));delete be[ne[re]];for(let[Ne,Je]of Object.entries(be))he.unshift(` - stacktraces of ${Je.length} other leaks continue with ${Ne}`);he.unshift(ie)}ae+=` ==================== Leaking disposable ${Ie}/${P.length}: ${ue.value.constructor.name} ==================== ${he.join(` `)} ============================================================ `}return P.length>x&&(ae+=` ... and ${P.length-x} more leaking disposables `),{leaks:P,details:ae}}}function g(k){return h?.trackDisposable(k),k}function f(k){h?.markAsDisposed(k)}function N(k,x){h?.setParent(k,x)}function Z(k){return typeof k=="object"&&k!==null&&typeof k.dispose=="function"&&k.dispose.length===0}function R(k){if(p.Iterable.is(k)){let x=[];for(let M of k)if(M)try{M.dispose()}catch(P){x.push(P)}if(x.length===1)throw x[0];if(x.length>1)throw new AggregateError(x,"Encountered errors while disposing of store");return Array.isArray(k)?[]:k}if(k)return k.dispose(),k}function C(k){let x=g({dispose:(0,m.createSingleCallFunction)((()=>{f(x),k()}))});return x}l.DisposableTracker=G;class Y{static{this.DISABLE_DISPOSED_WARNING=!1}constructor(){this._toDispose=new Set,this._isDisposed=!1,g(this)}dispose(){this._isDisposed||(f(this),this._isDisposed=!0,this.clear())}get isDisposed(){return this._isDisposed}clear(){if(this._toDispose.size!==0)try{R(this._toDispose)}finally{this._toDispose.clear()}}add(x){if(!x)return x;if(x===this)throw new Error("Cannot register a disposable on itself!");return N(x,this),this._isDisposed?Y.DISABLE_DISPOSED_WARNING||console.warn(new Error("Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked!").stack):this._toDispose.add(x),x}delete(x){if(x){if(x===this)throw new Error("Cannot dispose a disposable on itself!");this._toDispose.delete(x),x.dispose()}}deleteAndLeak(x){x&&this._toDispose.has(x)&&(this._toDispose.delete(x),N(x,null))}}l.DisposableStore=Y;class F{static{this.None=Object.freeze({dispose(){}})}constructor(){this._store=new Y,g(this),N(this._store,this)}dispose(){f(this),this._store.dispose()}_register(x){if(x===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(x)}}l.Disposable=F;class H{constructor(){this._isDisposed=!1,g(this)}get value(){return this._isDisposed?void 0:this._value}set value(x){this._isDisposed||x===this._value||(this._value?.dispose(),x&&N(x,this),this._value=x)}clear(){this.value=void 0}dispose(){this._isDisposed=!0,f(this),this._value?.dispose(),this._value=void 0}clearAndLeak(){let x=this._value;return this._value=void 0,x&&N(x,null),x}}l.MutableDisposable=H,l.MandatoryMutableDisposable=class{constructor(k){this._disposable=new H,this._isDisposed=!1,this._disposable.value=k}get value(){return this._disposable.value}set value(k){this._isDisposed||k===this._disposable.value||(this._disposable.value=k)}dispose(){this._isDisposed=!0,this._disposable.dispose()}},l.RefCountedDisposable=class{constructor(k){this._disposable=k,this._counter=1}acquire(){return this._counter++,this}release(){return--this._counter==0&&this._disposable.dispose(),this}},l.SafeDisposable=class{constructor(){this.dispose=()=>{},this.unset=()=>{},this.isset=()=>!1,g(this)}set(k){let x=k;return this.unset=()=>x=void 0,this.isset=()=>x!==void 0,this.dispose=()=>{x&&(x(),x=void 0,f(this))},this}},l.ReferenceCollection=class{constructor(){this.references=new Map}acquire(k,...x){let M=this.references.get(k);M||(M={counter:0,object:this.createReferencedObject(k,...x)},this.references.set(k,M));let{object:P}=M,_=(0,m.createSingleCallFunction)((()=>{--M.counter==0&&(this.destroyReferencedObject(k,M.object),this.references.delete(k))}));return M.counter++,{object:P,dispose:_}}},l.AsyncReferenceCollection=class{constructor(k){this.referenceCollection=k}async acquire(k,...x){let M=this.referenceCollection.acquire(k,...x);try{return{object:await M.object,dispose:()=>M.dispose()}}catch(P){throw M.dispose(),P}}},l.ImmortalReference=class{constructor(k){this.object=k}dispose(){}};class S{constructor(){this._store=new Map,this._isDisposed=!1,g(this)}dispose(){f(this),this._isDisposed=!0,this.clearAndDisposeAll()}clearAndDisposeAll(){if(this._store.size)try{R(this._store.values())}finally{this._store.clear()}}has(x){return this._store.has(x)}get size(){return this._store.size}get(x){return this._store.get(x)}set(x,M,P=!1){this._isDisposed&&console.warn(new Error("Trying to add a disposable to a DisposableMap that has already been disposed of. The added object will be leaked!").stack),P||this._store.get(x)?.dispose(),this._store.set(x,M)}deleteAndDispose(x){this._store.get(x)?.dispose(),this._store.delete(x)}deleteAndLeak(x){let M=this._store.get(x);return this._store.delete(x),M}keys(){return this._store.keys()}values(){return this._store.values()}[Symbol.iterator](){return this._store[Symbol.iterator]()}}l.DisposableMap=S},6317:(a,l)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.LinkedList=void 0;class c{static{this.Undefined=new c(void 0)}constructor(u){this.element=u,this.next=c.Undefined,this.prev=c.Undefined}}class I{constructor(){this._first=c.Undefined,this._last=c.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===c.Undefined}clear(){let u=this._first;for(;u!==c.Undefined;){let m=u.next;u.prev=c.Undefined,u.next=c.Undefined,u=m}this._first=c.Undefined,this._last=c.Undefined,this._size=0}unshift(u){return this._insert(u,!1)}push(u){return this._insert(u,!0)}_insert(u,m){let p=new c(u);if(this._first===c.Undefined)this._first=p,this._last=p;else if(m){let G=this._last;this._last=p,p.prev=G,G.next=p}else{let G=this._first;this._first=p,p.next=G,G.prev=p}this._size+=1;let h=!1;return()=>{h||(h=!0,this._remove(p))}}shift(){if(this._first!==c.Undefined){let u=this._first.element;return this._remove(this._first),u}}pop(){if(this._last!==c.Undefined){let u=this._last.element;return this._remove(this._last),u}}_remove(u){if(u.prev!==c.Undefined&&u.next!==c.Undefined){let m=u.prev;m.next=u.next,u.next.prev=m}else u.prev===c.Undefined&&u.next===c.Undefined?(this._first=c.Undefined,this._last=c.Undefined):u.next===c.Undefined?(this._last=this._last.prev,this._last.next=c.Undefined):u.prev===c.Undefined&&(this._first=this._first.next,this._first.prev=c.Undefined);this._size-=1}*[Symbol.iterator](){let u=this._first;for(;u!==c.Undefined;)yield u.element,u=u.next}}l.LinkedList=I},2608:(a,l)=>{var c;Object.defineProperty(l,"__esModule",{value:!0}),l.SetMap=l.BidirectionalMap=l.CounterSet=l.Touch=void 0,l.getOrSet=function(I,d,u){let m=I.get(d);return m===void 0&&(m=u,I.set(d,m)),m},l.mapToString=function(I){let d=[];return I.forEach(((u,m)=>{d.push(`${m} => ${u}`)})),`Map(${I.size}) {${d.join(", ")}}`},l.setToString=function(I){let d=[];return I.forEach((u=>{d.push(u)})),`Set(${I.size}) {${d.join(", ")}}`},l.mapsStrictEqualIgnoreOrder=function(I,d){if(I===d)return!0;if(I.size!==d.size)return!1;for(let[u,m]of I)if(!d.has(u)||d.get(u)!==m)return!1;for(let[u]of d)if(!I.has(u))return!1;return!0},(function(I){I[I.None=0]="None",I[I.AsOld=1]="AsOld",I[I.AsNew=2]="AsNew"})(c||(l.Touch=c={})),l.CounterSet=class{constructor(){this.map=new Map}add(I){return this.map.set(I,(this.map.get(I)||0)+1),this}delete(I){let d=this.map.get(I)||0;return d!==0&&(d--,d===0?this.map.delete(I):this.map.set(I,d),!0)}has(I){return this.map.has(I)}},l.BidirectionalMap=class{constructor(I){if(this._m1=new Map,this._m2=new Map,I)for(let[d,u]of I)this.set(d,u)}clear(){this._m1.clear(),this._m2.clear()}set(I,d){this._m1.set(I,d),this._m2.set(d,I)}get(I){return this._m1.get(I)}getKey(I){return this._m2.get(I)}delete(I){let d=this._m1.get(I);return d!==void 0&&(this._m1.delete(I),this._m2.delete(d),!0)}forEach(I,d){this._m1.forEach(((u,m)=>{I.call(d,u,m,this)}))}keys(){return this._m1.keys()}values(){return this._m1.values()}},l.SetMap=class{constructor(){this.map=new Map}add(I,d){let u=this.map.get(I);u||(u=new Set,this.map.set(I,u)),u.add(d)}delete(I,d){let u=this.map.get(I);u&&(u.delete(d),u.size===0&&this.map.delete(I))}forEach(I,d){let u=this.map.get(I);u&&u.forEach(d)}get(I){return this.map.get(I)||new Set}}},9725:(a,l)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.StopWatch=void 0;let c=globalThis.performance&&typeof globalThis.performance.now=="function";class I{static create(u){return new I(u)}constructor(u){this._now=c&&u===!1?Date.now:globalThis.performance.now.bind(globalThis.performance),this._startTime=this._now(),this._stopTime=-1}stop(){this._stopTime=this._now()}reset(){this._startTime=this._now(),this._stopTime=-1}elapsed(){return this._stopTime!==-1?this._stopTime-this._startTime:this._now()-this._startTime}}l.StopWatch=I}},e={};function n(a){var l=e[a];if(l!==void 0)return l.exports;var c=e[a]={exports:{}};return t[a].call(c.exports,c,c.exports,n),c.exports}var r={};(()=>{var a=r;Object.defineProperty(a,"__esModule",{value:!0}),a.Terminal=void 0;let l=n(5101),c=n(6097),I=n(4335),d=n(5856),u=n(3027),m=n(7150),p=["cols","rows"];class h extends m.Disposable{constructor(g){super(),this._core=this._register(new d.Terminal(g)),this._addonManager=this._register(new u.AddonManager),this._publicOptions={...this._core.options};let f=Z=>this._core.options[Z],N=(Z,R)=>{this._checkReadonlyOptions(Z),this._core.options[Z]=R};for(let Z in this._core.options){Object.defineProperty(this._publicOptions,Z,{get:()=>this._core.options[Z],set:C=>{this._checkReadonlyOptions(Z),this._core.options[Z]=C}});let R={get:f.bind(this,Z),set:N.bind(this,Z)};Object.defineProperty(this._publicOptions,Z,R)}}_checkReadonlyOptions(g){if(p.includes(g))throw new Error(`Option "${g}" can only be set in the constructor`)}_checkProposedApi(){if(!this._core.optionsService.options.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")}get onBell(){return this._core.onBell}get onBinary(){return this._core.onBinary}get onCursorMove(){return this._core.onCursorMove}get onData(){return this._core.onData}get onLineFeed(){return this._core.onLineFeed}get onResize(){return this._core.onResize}get onScroll(){return this._core.onScroll}get onTitleChange(){return this._core.onTitleChange}get onWriteParsed(){return this._core.onWriteParsed}get parser(){return this._checkProposedApi(),this._parser||(this._parser=new c.ParserApi(this._core)),this._parser}get unicode(){return this._checkProposedApi(),new I.UnicodeApi(this._core)}get rows(){return this._core.rows}get cols(){return this._core.cols}get buffer(){return this._checkProposedApi(),this._buffer||(this._buffer=this._register(new l.BufferNamespaceApi(this._core))),this._buffer}get markers(){return this._checkProposedApi(),this._core.markers}get modes(){let g=this._core.coreService.decPrivateModes,f="none";switch(this._core.coreMouseService.activeProtocol){case"X10":f="x10";break;case"VT200":f="vt200";break;case"DRAG":f="drag";break;case"ANY":f="any"}return{applicationCursorKeysMode:g.applicationCursorKeys,applicationKeypadMode:g.applicationKeypad,bracketedPasteMode:g.bracketedPasteMode,insertMode:this._core.coreService.modes.insertMode,mouseTrackingMode:f,originMode:g.origin,reverseWraparoundMode:g.reverseWraparound,sendFocusMode:g.sendFocus,synchronizedOutputMode:g.synchronizedOutput,wraparoundMode:g.wraparound}}get options(){return this._publicOptions}set options(g){for(let f in g)this._publicOptions[f]=g[f]}input(g,f=!0){this._core.input(g,f)}resize(g,f){this._verifyIntegers(g,f),this._core.resize(g,f)}registerMarker(g=0){return this._checkProposedApi(),this._verifyIntegers(g),this._core.addMarker(g)}addMarker(g){return this.registerMarker(g)}dispose(){super.dispose()}scrollLines(g){this._verifyIntegers(g),this._core.scrollLines(g)}scrollPages(g){this._verifyIntegers(g),this._core.scrollPages(g)}scrollToTop(){this._core.scrollToTop()}scrollToBottom(){this._core.scrollToBottom()}scrollToLine(g){this._verifyIntegers(g),this._core.scrollToLine(g)}clear(){this._core.clear()}write(g,f){this._core.write(g,f)}writeln(g,f){this._core.write(g),this._core.write(`\r `,f)}reset(){this._core.reset()}loadAddon(g){this._addonManager.loadAddon(this,g)}_verifyIntegers(...g){for(let f of g)if(f===1/0||isNaN(f)||f%1!=0)throw new Error("This API only accepts integers")}}a.Terminal=h})();var o=Har;for(var s in r)o[s]=r[s];r.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})})()});var rFe=L(Whe=>{"use strict";Object.defineProperty(Whe,"__esModule",{value:!0});Whe.loadNativeModule=Whe.assign=void 0;function AEs(t){for(var e=[],n=1;n{"use strict";Object.defineProperty(i$e,"__esModule",{value:!0});i$e.EventEmitter2=void 0;var yEs=(function(){function t(){this._listeners=[]}return Object.defineProperty(t.prototype,"event",{get:function(){var e=this;return this._event||(this._event=function(n){e._listeners.push(n);var r={dispose:function(){for(var o=0;o{"use strict";Object.defineProperty(r6,"__esModule",{value:!0});r6.Terminal=r6.DEFAULT_ROWS=r6.DEFAULT_COLS=void 0;var NEs=ve("events"),Sar=TBt();r6.DEFAULT_COLS=80;r6.DEFAULT_ROWS=24;var EEs="