"use strict";(self.webpackChunk_jupyter_shared_docprovider_extension=self.webpackChunk_jupyter_shared_docprovider_extension||[]).push([[3],{198:(e,s,t)=>{t.d(s,{HT:()=>r,cy:()=>o});const r=Array.from,o=Array.isArray},489:(e,s,t)=>{t.d(s,{vt:()=>r});const r=e=>new Error(e)},505:(e,s,t)=>{t.d(s,{Tj:()=>i,_4:()=>o,vt:()=>r});const r=()=>new Map,o=(e,s,t)=>{let r=e.get(s);return void 0===r&&e.set(s,r=t()),r},i=(e,s)=>{const t=[];for(const[r,o]of e)t.push(s(o,r));return t}},370:(e,s,t)=>{t.d(s,{W:()=>n,c:()=>v});var r=t(505),o=t(279),i=t(198);class n{constructor(){this._observers=r.vt()}on(e,s){return r._4(this._observers,e,o.vt).add(s),s}once(e,s){const t=(...r)=>{this.off(e,t),s(...r)};this.on(e,t)}off(e,s){const t=this._observers.get(e);void 0!==t&&(t.delete(s),0===t.size&&this._observers.delete(e))}emit(e,s){return i.HT((this._observers.get(e)||r.vt()).values()).forEach((e=>e(...s)))}destroy(){this._observers=r.vt()}}class v{constructor(){this._observers=r.vt()}on(e,s){r._4(this._observers,e,o.vt).add(s)}once(e,s){const t=(...r)=>{this.off(e,t),s(...r)};this.on(e,t)}off(e,s){const t=this._observers.get(e);void 0!==t&&(t.delete(s),0===t.size&&this._observers.delete(e))}emit(e,s){return i.HT((this._observers.get(e)||r.vt()).values()).forEach((e=>e(...s)))}destroy(){this._observers=r.vt()}}},706:(e,s,t)=>{t.d(s,{hd:()=>i,ku:()=>o,vt:()=>r});const r=e=>new Promise(e),o=(Promise.all.bind(Promise),e=>Promise.reject(e)),i=e=>Promise.resolve(e)},279:(e,s,t)=>{t.d(s,{vt:()=>r});const r=()=>new Set}}]);