code-server
Version:
Run VS Code on a remote server.
1 lines • 3.43 kB
JavaScript
(()=>{"use strict";var e,r,t,n,a,o,s={},i={};function d(e){var r=i[e];if(void 0!==r)return r.exports;var t=i[e]={id:e,loaded:!1,exports:{}};return s[e](t,t.exports,d),t.loaded=!0,t.exports}d.m=s,e="function"==typeof Symbol,r=e?Symbol("webpack queues"):"__webpack_queues__",t=e?Symbol("webpack exports"):"__webpack_exports__",n=e?Symbol("webpack error"):"__webpack_error__",a=e=>{e&&e.d<1&&(e.d=1,e.forEach(e=>e.r--),e.forEach(e=>e.r--?e.r++:e()))},d.a=(e,o,s)=>{var i;s&&((i=[]).d=-1);var d,u,l,c=new Set,h=e.exports,p=new Promise((e,r)=>{l=r,u=e});p[t]=h,p[r]=e=>(i&&e(i),c.forEach(e),p.catch(e=>{})),e.exports=p,o(e=>{var o;d=(e=>e.map(e=>{if(null!==e&&"object"==typeof e){if(e[r])return e;if(e.then){var o=[];o.d=0,e.then(e=>{s[t]=e,a(o)},e=>{s[n]=e,a(o)});var s={};return s[r]=e=>e(o),s}}var i={};return i[r]=e=>{},i[t]=e,i}))(e);var s=()=>d.map(e=>{if(e[n])throw e[n];return e[t]}),u=new Promise(e=>{(o=()=>e(s)).r=0;var t=e=>e!==i&&!c.has(e)&&(c.add(e),e&&!e.d&&(o.r++,e.push(o)));d.map(e=>e[r](t))});return o.r?u:s()},e=>(e?l(p[n]=e):u(h),a(i))),i&&i.d<0&&(i.d=0)},d.d=(e,r)=>{for(var t in r)d.o(r,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce((r,t)=>(d.f[t](e,r),r),[])),d.u=e=>e+".heapsnapshotWorker.js",d.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),d.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),d.v=(e,r,t,n)=>new Promise(function(e,r){try{var{readFile:n}=require("node:fs"),{join:a}=require("node:path");n(a(__dirname,t+".module.wasm"),function(t,n){if(t)return r(t);e({arrayBuffer:()=>n})})}catch(e){r(e)}}).then(e=>e.arrayBuffer()).then(e=>WebAssembly.instantiate(e,n)).then(r=>Object.assign(e,r.instance.exports)),o={792:1},d.f.require=(e,r)=>{if(!o[e]){var t=require("./"+d.u(e));o[e]||(e=>{var r=e.modules,t=e.ids,n=e.runtime;for(var a in r)d.o(r,a)&&(d.m[a]=r[a]);n&&n(d);for(var s=0;s<t.length;s++)o[t[s]]=1})(t)}};const u=require("fs/promises"),l=require("worker_threads"),c=(e,r)=>r.method===e,h=(e,r)=>{const t=new Array(e.length);for(let n=0;n<e.length;n++){const a=e[n];t[n]=r(a,n),a.free()}return t},p=e=>h(e,e=>({name:e.name(),childrenLen:e.children_len,id:e.id,index:e.index,retainedSize:Number(e.retained_size),selfSize:Number(e.self_size),type:e.typ,retainsIndex:e.retains_index,edgeType:e.edge_typ}));if(!l.parentPort)throw new Error("must be run in worker thread");const f=Promise.all(["string"==typeof l.workerData?(0,u.readFile)(l.workerData):Promise.resolve(l.workerData),(async()=>{const{decode_bytes:e,init_panic_hook:r}=await d.e(425).then(d.bind(d,425));return r(),e})()]).then(async([e,r])=>r(e));l.parentPort.on("message",e=>{((e,r)=>e.then(e=>{if(c("getClassGroups",r))return h(e.get_class_groups(...r.args,!1),(e,r)=>({name:e.name(),index:r,retainedSize:Number(e.retained_size),selfSize:Number(e.self_size),childrenLen:e.children_len}));if(c("getClassChildren",r))return p(e.class_children(...r.args));if(c("getNodeChildren",r))return p(e.node_children(...r.args));if(c("getRetainers",r))return p(e.get_all_retainers(...r.args));throw new Error(`unknown method ${r.method}`)}).then(e=>({id:r.id,result:{ok:e}})).catch(e=>({id:r.id,result:{err:e.stack||e.message||String(e)}})))(f,e).then(e=>l.parentPort.postMessage(e))})})();