vuepress-theme-plume/assets/pyodide-CVAsarFp.js

4 lines
18 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/vite-browser-external-BK7_g7HS.js","assets/chunk-DseTPa7n.js"])))=>i.map(i=>d[i]);
import{i as e,r as t}from"./chunk-DseTPa7n.js";import{t as n}from"./preload-helper-ca-nBW7U.js";var r=Object.defineProperty,i=(e,t)=>r(e,`name`,{value:t,configurable:!0}),a=(e=>typeof t<`u`?t:typeof Proxy<`u`?new Proxy(e,{get:(e,n)=>(typeof t<`u`?t:e)[n]}):e)(function(e){if(typeof t<`u`)return t.apply(this,arguments);throw Error(`Dynamic require of "`+e+`" is not supported`)}),o=(()=>{for(var e=new Uint8Array(128),t=0;t<64;t++)e[t<26?t+65:t<52?t+71:t<62?t-4:t*4-205]=t;return t=>{for(var n=t.length,r=new Uint8Array((n-(t[n-1]==`=`)-(t[n-2]==`=`))*3/4|0),i=0,a=0;i<n;){var o=e[t.charCodeAt(i++)],s=e[t.charCodeAt(i++)],c=e[t.charCodeAt(i++)],l=e[t.charCodeAt(i++)];r[a++]=o<<2|s>>4,r[a++]=s<<4|c>>2,r[a++]=c<<6|l}return r}})();function s(e){return!isNaN(parseFloat(e))&&isFinite(e)}i(s,`_isNumber`);function c(e){return e.charAt(0).toUpperCase()+e.substring(1)}i(c,`_capitalize`);function l(e){return function(){return this[e]}}i(l,`_getter`);var u=[`isConstructor`,`isEval`,`isNative`,`isToplevel`],d=[`columnNumber`,`lineNumber`],f=[`fileName`,`functionName`,`source`],p=u.concat(d,f,[`args`],[`evalOrigin`]);function m(e){if(e)for(var t=0;t<p.length;t++)e[p[t]]!==void 0&&this[`set`+c(p[t])](e[p[t]])}for(i(m,`StackFrame`),m.prototype={getArgs:i(function(){return this.args},`getArgs`),setArgs:i(function(e){if(Object.prototype.toString.call(e)!==`[object Array]`)throw TypeError(`Args must be an Array`);this.args=e},`setArgs`),getEvalOrigin:i(function(){return this.evalOrigin},`getEvalOrigin`),setEvalOrigin:i(function(e){if(e instanceof m)this.evalOrigin=e;else if(e instanceof Object)this.evalOrigin=new m(e);else throw TypeError(`Eval Origin must be an Object or StackFrame`)},`setEvalOrigin`),toString:i(function(){var e=this.getFileName()||``,t=this.getLineNumber()||``,n=this.getColumnNumber()||``,r=this.getFunctionName()||``;return this.getIsEval()?e?`[eval] (`+e+`:`+t+`:`+n+`)`:`[eval]:`+t+`:`+n:r?r+` (`+e+`:`+t+`:`+n+`)`:e+`:`+t+`:`+n},`toString`)},m.fromString=i(function(e){var t=e.indexOf(`(`),n=e.lastIndexOf(`)`),r=e.substring(0,t),i=e.substring(t+1,n).split(`,`),a=e.substring(n+1);if(a.indexOf(`@`)===0)var o=/@(.+?)(?::(\d+))?(?::(\d+))?$/.exec(a,``),s=o[1],c=o[2],l=o[3];return new m({functionName:r,args:i||void 0,fileName:s,lineNumber:c||void 0,columnNumber:l||void 0})},`StackFrame$$fromString`),h=0;h<u.length;h++)m.prototype[`get`+c(u[h])]=l(u[h]),m.prototype[`set`+c(u[h])]=function(e){return function(t){this[e]=!!t}}(u[h]);var h;for(g=0;g<d.length;g++)m.prototype[`get`+c(d[g])]=l(d[g]),m.prototype[`set`+c(d[g])]=function(e){return function(t){if(!s(t))throw TypeError(e+` must be a Number`);this[e]=Number(t)}}(d[g]);var g;for(_=0;_<f.length;_++)m.prototype[`get`+c(f[_])]=l(f[_]),m.prototype[`set`+c(f[_])]=function(e){return function(t){this[e]=String(t)}}(f[_]);var _,v=m;function y(){var e=/^\s*at .*(\S+:\d+|\(native\))/m,t=/^(eval@)?(\[native code])?$/;return{parse:i(function(t){if(t.stack&&t.stack.match(e))return this.parseV8OrIE(t);if(t.stack)return this.parseFFOrSafari(t);throw Error(`Cannot parse given Error object`)},`ErrorStackParser$$parse`),extractLocation:i(function(e){if(e.indexOf(`:`)===-1)return[e];var t=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(e.replace(/[()]/g,``));return[t[1],t[2]||void 0,t[3]||void 0]},`ErrorStackParser$$extractLocation`),parseV8OrIE:i(function(t){return t.stack.split(`
`).filter(function(t){return!!t.match(e)},this).map(function(e){e.indexOf(`(eval `)>-1&&(e=e.replace(/eval code/g,`eval`).replace(/(\(eval at [^()]*)|(,.*$)/g,``));var t=e.replace(/^\s+/,``).replace(/\(eval code/g,`(`).replace(/^.*?\s+/,``),n=t.match(/ (\(.+\)$)/);t=n?t.replace(n[0],``):t;var r=this.extractLocation(n?n[1]:t);return new v({functionName:n&&t||void 0,fileName:[`eval`,`<anonymous>`].indexOf(r[0])>-1?void 0:r[0],lineNumber:r[1],columnNumber:r[2],source:e})},this)},`ErrorStackParser$$parseV8OrIE`),parseFFOrSafari:i(function(e){return e.stack.split(`
`).filter(function(e){return!e.match(t)},this).map(function(e){if(e.indexOf(` > eval`)>-1&&(e=e.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,`:$1`)),e.indexOf(`@`)===-1&&e.indexOf(`:`)===-1)return new v({functionName:e});var t=/((.*".+"[^@]*)?[^@]*)(?:@)/,n=e.match(t),r=n&&n[1]?n[1]:void 0,i=this.extractLocation(e.replace(t,``));return new v({functionName:r,fileName:i[0],lineNumber:i[1],columnNumber:i[2],source:e})},this)},`ErrorStackParser$$parseFFOrSafari`)}}i(y,`ErrorStackParser`);var ee=new y;function b(){return typeof API<`u`&&API!==globalThis.API?API.runtimeEnv:S({IN_BUN:typeof Bun<`u`,IN_DENO:typeof Deno<`u`,IN_NODE:typeof process==`object`&&typeof process.versions==`object`&&typeof process.versions.node==`string`&&!process.browser,IN_SAFARI:typeof navigator==`object`&&typeof navigator.userAgent==`string`&&navigator.userAgent.indexOf(`Chrome`)===-1&&navigator.userAgent.indexOf(`Safari`)>-1,IN_SHELL:typeof read==`function`&&typeof load==`function`})}i(b,`getGlobalRuntimeEnv`);var x=b();function S(e){let t=e.IN_NODE&&typeof module<`u`&&module.exports&&typeof a==`function`&&typeof __dirname==`string`,n=e.IN_NODE&&!t,r=!e.IN_NODE&&!e.IN_DENO&&!e.IN_BUN,i=r&&typeof window<`u`&&typeof window.document<`u`&&typeof document.createElement==`function`&&`sessionStorage`in window&&typeof globalThis.importScripts!=`function`,o=r&&typeof globalThis.WorkerGlobalScope<`u`&&typeof globalThis.self<`u`&&globalThis.self instanceof globalThis.WorkerGlobalScope;return{...e,IN_BROWSER:r,IN_BROWSER_MAIN_THREAD:i,IN_BROWSER_WEB_WORKER:o,IN_NODE_COMMONJS:t,IN_NODE_ESM:n}}i(S,`calculateDerivedFlags`);var C,w,te,ne,T;async function E(){if(!x.IN_NODE||(C=(await n(async()=>{let{default:t}=await import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1));return{default:t}},__vite__mapDeps([0,1]))).default,ne=await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1])),T=await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1])),te=(await n(async()=>{let{default:t}=await import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1));return{default:t}},__vite__mapDeps([0,1]))).default,w=await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1])),A=w.sep,typeof a<`u`))return;let t={fs:ne,crypto:await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1])),ws:await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1])),child_process:await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1]))};globalThis.require=function(e){return t[e]}}i(E,`initNodeModules`);function D(e,t){return w.resolve(t||`.`,e)}i(D,`node_resolvePath`);function O(e,t){return t===void 0&&(t=location),new URL(e,t).toString()}i(O,`browser_resolvePath`);var k=x.IN_NODE?D:x.IN_SHELL?i(e=>e,`resolvePath`):O,A;x.IN_NODE||(A=`/`);function j(e,t){return e.startsWith(`file://`)&&(e=e.slice(7)),e.includes(`://`)?{response:fetch(e)}:{binary:T.readFile(e).then(e=>new Uint8Array(e.buffer,e.byteOffset,e.byteLength))}}i(j,`node_getBinaryResponse`);function M(e,t){if(e.startsWith(`file://`)&&(e=e.slice(7)),e.includes(`://`))throw Error(`Shell cannot fetch urls`);return{binary:Promise.resolve(new Uint8Array(readbuffer(e)))}}i(M,`shell_getBinaryResponse`);function N(e,t){let n=new URL(e,location);return{response:fetch(n,t?{integrity:t}:{})}}i(N,`browser_getBinaryResponse`);var P=x.IN_NODE?j:x.IN_SHELL?M:N;async function F(e,t){let{response:n,binary:r}=P(e,t);if(r)return r;let i=await n;if(!i.ok)throw Error(`Failed to load '${e}': request failed.`);return new Uint8Array(await i.arrayBuffer())}i(F,`loadBinaryFile`);var I;if(x.IN_BROWSER_MAIN_THREAD)I=i(async e=>await n(()=>import(e),[]),`loadScript`);else if(x.IN_BROWSER_WEB_WORKER)I=i(async e=>{try{globalThis.importScripts(e)}catch(t){if(t instanceof TypeError)await n(()=>import(e),[]);else throw t}},`loadScript`);else if(x.IN_NODE)I=L;else if(x.IN_SHELL)I=load;else throw Error(`Cannot determine runtime environment`);async function L(e){e.startsWith(`file://`)&&(e=e.slice(7)),e.includes(`://`)?te.runInThisContext(await(await fetch(e)).text()):await n(()=>import(C.pathToFileURL(e).href),[])}i(L,`nodeLoadScript`);async function R(e){if(x.IN_NODE){await E();let t=await T.readFile(e,{encoding:`utf8`});return JSON.parse(t)}else if(x.IN_SHELL){let t=read(e);return JSON.parse(t)}else return await(await fetch(e)).json()}i(R,`loadLockFile`);async function z(){if(x.IN_NODE_COMMONJS)return __dirname;let t;try{throw Error()}catch(e){t=e}let r=ee.parse(t)[0].fileName;if(x.IN_NODE&&!r.startsWith(`file://`)&&(r=`file://${r}`),x.IN_NODE_ESM){let t=await n(()=>import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1)),__vite__mapDeps([0,1]));return(await n(async()=>{let{fileURLToPath:t}=await import(`./vite-browser-external-BK7_g7HS.js`).then(t=>e(t.default,1));return{fileURLToPath:t}},__vite__mapDeps([0,1]))).fileURLToPath(t.dirname(r))}let i=r.lastIndexOf(A);if(i===-1)throw Error(`Could not extract indexURL path from pyodide module location. Please pass the indexURL explicitly to loadPyodide.`);return r.slice(0,i)}i(z,`calculateDirname`);function B(e){return e.substring(0,e.lastIndexOf(`/`)+1)||globalThis.location?.toString()||`.`}i(B,`calculateInstallBaseUrl`);function V(e){let t=e.FS,n=e.FS.filesystems.MEMFS,r=e.PATH,a={DIR_MODE:16895,FILE_MODE:33279,mount:i(function(e){if(!e.opts.fileSystemHandle)throw Error(`opts.fileSystemHandle is required`);return n.mount.apply(null,arguments)},`mount`),syncfs:i(async(e,t,n)=>{try{let r=a.getLocalSet(e),i=await a.getRemoteSet(e),o=t?i:r,s=t?r:i;await a.reconcile(e,o,s),n(null)}catch(e){n(e)}},`syncfs`),getLocalSet:i(e=>{let n=Object.create(null);function a(e){return e!==`.`&&e!==`..`}i(a,`isRealDir`);function o(e){return t=>r.join2(e,t)}i(o,`toAbsolute`);let s=t.readdir(e.mountpoint).filter(a).map(o(e.mountpoint));for(;s.length;){let e=s.pop(),r=t.stat(e);t.isDir(r.mode)&&s.push.apply(s,t.readdir(e).filter(a).map(o(e))),n[e]={timestamp:r.mtime,mode:r.mode}}return{type:`local`,entries:n}},`getLocalSet`),getRemoteSet:i(async e=>{let t=Object.create(null),n=await re(e.opts.fileSystemHandle);for(let[i,o]of n)i!==`.`&&(t[r.join2(e.mountpoint,i)]={timestamp:o.kind===`file`?new Date((await o.getFile()).lastModified):new Date,mode:o.kind===`file`?a.FILE_MODE:a.DIR_MODE});return{type:`remote`,entries:t,handles:n}},`getRemoteSet`),loadLocalEntry:i(e=>{let r=t.lookupPath(e,{}).node,i=t.stat(e);if(t.isDir(i.mode))return{timestamp:i.mtime,mode:i.mode};if(t.isFile(i.mode))return r.contents=n.getFileDataAsTypedArray(r),{timestamp:i.mtime,mode:i.mode,contents:r.contents};throw Error(`node type not supported`)},`loadLocalEntry`),storeLocalEntry:i((e,n)=>{if(t.isDir(n.mode))t.mkdirTree(e,n.mode);else if(t.isFile(n.mode))t.writeFile(e,n.contents,{canOwn:!0});else throw Error(`node type not supported`);t.chmod(e,n.mode),t.utime(e,n.timestamp,n.timestamp)},`storeLocalEntry`),removeLocalEntry:i(e=>{var n=t.stat(e);t.isDir(n.mode)?t.rmdir(e):t.isFile(n.mode)&&t.unlink(e)},`removeLocalEntry`),loadRemoteEntry:i(async e=>{if(e.kind===`file`){let t=await e.getFile();return{contents:new Uint8Array(await t.arrayBuffer()),mode:a.FILE_MODE,timestamp:new Date(t.lastModified)}}else{if(e.kind===`directory`)return{mode:a.DIR_MODE,timestamp:new Date};throw Error(`unknown kind: `+e.kind)}},`loadRemoteEntry`),storeRemoteEntry:i(async(e,n,i)=>{let a=e.get(r.dirname(n)),o=t.isFile(i.mode)?await a.getFileHandle(r.basename(n),{create:!0}):await a.getDirectoryHandle(r.basename(n),{create:!0});if(o.kind===`file`){let e=await o.createWritable();await e.write(i.contents),await e.close()}e.set(n,o)},`storeRemoteEntry`),removeRemoteEntry:i(async(e,t)=>{await e.get(r.dirname(t)).removeEntry(r.basename(t)),e.delete(t)},`removeRemoteEntry`),reconcile:i(async(e,n,i)=>{let o=0,s=[];Object.keys(n.entries).forEach(function(e){let r=n.entries[e],a=i.entries[e];(!a||t.isFile(r.mode)&&r.timestamp.getTime()>a.timestamp.getTime())&&(s.push(e),o++)}),s.sort();let c=[];if(Object.keys(i.entries).forEach(function(e){n.entries[e]||(c.push(e),o++)}),c.sort().reverse(),!o)return;let l=n.type===`remote`?n.handles:i.handles;for(let t of s){let n=r.normalize(t.replace(e.mountpoint,`/`)).substring(1);if(i.type===`local`){let e=l.get(n),r=await a.loadRemoteEntry(e);a.storeLocalEntry(t,r)}else{let e=a.loadLocalEntry(t);await a.storeRemoteEntry(l,n,e)}}for(let t of c)if(i.type===`local`)a.removeLocalEntry(t);else{let n=r.normalize(t.replace(e.mountpoint,`/`)).substring(1);await a.removeRemoteEntry(l,n)}},`reconcile`)};e.FS.filesystems.NATIVEFS_ASYNC=a}i(V,`initializeNativeFS`);var re=i(async e=>{let t=[];async function n(e){for await(let r of e.values())t.push(r),r.kind===`directory`&&await n(r)}i(n,`collect`),await n(e);let r=new Map;r.set(`.`,e);for(let n of t){let t=(await e.resolve(n)).join(`/`);r.set(t,n)}return r},`getFsHandles`),ie=o(`AGFzbQEAAAABDANfAGAAAW9gAW8BfwMDAgECByECD2NyZWF0ZV9zZW50aW5lbAAAC2lzX3NlbnRpbmVsAAEKEwIHAPsBAPsbCwkAIAD7GvsUAAs=`),ae=async function(){if(!(globalThis.navigator&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||navigator.platform===`MacIntel`&&typeof navigator.maxTouchPoints<`u`&&navigator.maxTouchPoints>1)))try{let e=await WebAssembly.compile(ie);return await WebAssembly.instantiate(e)}catch(e){if(e instanceof WebAssembly.CompileError)return;throw e}}();async function H(){let e=await ae;if(e)return e.exports;let t=Symbol(`error marker`);return{create_sentinel:i(()=>t,`create_sentinel`),is_sentinel:i(e=>e===t,`is_sentinel`)}}i(H,`getSentinelImport`);function U(e){let t={config:e,runtimeEnv:x},n={noImageDecoding:!0,noAudioDecoding:!0,noWasmDecoding:!1,preRun:Y(e),print:e.stdout,printErr:e.stderr,onExit(e){n.exitCode=e},thisProgram:e._sysExecutable,arguments:e.args,API:t,locateFile:i(t=>e.indexURL+t,`locateFile`),instantiateWasm:X(e.indexURL)};return n}i(U,`createSettings`);function W(e){return function(t){try{t.FS.mkdirTree(e)}catch(t){console.error(`Error occurred while making a home directory '${e}':`),console.error(t),console.error(`Using '/' for a home directory instead`),e=`/`}t.FS.chdir(e)}}i(W,`createHomeDirectory`);function G(e){return function(t){Object.assign(t.ENV,e)}}i(G,`setEnvironment`);function K(e){return e?[async t=>{t.addRunDependency(`fsInitHook`);try{await e(t.FS,{sitePackages:t.API.sitePackages})}finally{t.removeRunDependency(`fsInitHook`)}}]:[]}i(K,`callFsInitHook`);function q(e){let t=e.HEAPU32[e._Py_Version>>>2];return[t>>>24&255,t>>>16&255,t>>>8&255]}i(q,`computeVersionTuple`);function J(e){let t=F(e);return async e=>{e.API.pyVersionTuple=q(e);let[n,r]=e.API.pyVersionTuple;e.FS.mkdirTree(`/lib`),e.API.sitePackages=`/lib/python${n}.${r}/site-packages`,e.FS.mkdirTree(e.API.sitePackages),e.addRunDependency(`install-stdlib`);try{let i=await t;e.FS.writeFile(`/lib/python${n}${r}.zip`,i)}catch(e){console.error(`Error occurred while installing the standard library:`),console.error(e)}finally{e.removeRunDependency(`install-stdlib`)}}}i(J,`installStdlib`);function Y(e){let t;return t=e.stdLibURL==null?e.indexURL+`python_stdlib.zip`:e.stdLibURL,[J(t),W(e.env.HOME),G(e.env),V,...K(e.fsInit)]}i(Y,`getFileSystemInitializationFuncs`);function X(e){if(typeof WasmOffsetConverter<`u`)return;let{binary:t,response:n}=P(e+`pyodide.asm.wasm`),r=H();return function(e,i){return async function(){e.sentinel=await r;try{let r;r=n?await WebAssembly.instantiateStreaming(n,e):await WebAssembly.instantiate(await t,e);let{instance:a,module:o}=r;i(a,o)}catch(e){console.warn(`wasm instantiation failed!`),console.warn(e)}}(),{}}}i(X,`getInstantiateWasmFunc`);var oe=`0.29.3`;function Z(e){return e===void 0||e.endsWith(`/`)?e:e+`/`}i(Z,`withTrailingSlash`);var Q=oe;async function $(e={}){if(await E(),e.lockFileContents&&e.lockFileURL)throw Error(`Can't pass both lockFileContents and lockFileURL`);let t=e.indexURL||await z();if(t=Z(k(t)),e.packageBaseUrl=Z(e.packageBaseUrl),e.cdnUrl=Z(e.packageBaseUrl??`https://cdn.jsdelivr.net/pyodide/v0.29.3/full/`),!e.lockFileContents){let n=e.lockFileURL??t+`pyodide-lock.json`;e.lockFileContents=R(n),e.packageBaseUrl??=B(n)}e.indexURL=t,e.packageCacheDir&&=Z(k(e.packageCacheDir));let n={fullStdLib:!1,jsglobals:globalThis,stdin:globalThis.prompt?()=>globalThis.prompt():void 0,args:[],env:{},packages:[],packageCacheDir:e.packageBaseUrl,enableRunUntilComplete:!0,checkAPIVersion:!0,BUILD_ID:`b7b7b0f46eb68e65c029c0dc739270e8a5d35251e9aab6014ee1c2f630e5d1d0`},r=Object.assign(n,e);return r.env.HOME??=`/home/pyodide`,r.env.PYTHONINSPECT??=`1`,r}i($,`initializeConfiguration`);function se(e){let t=U(e),n=t.API;return n.lockFilePromise=Promise.resolve(e.lockFileContents),t}i(se,`createEmscriptenSettings`);async function ce(e){if(typeof _createPyodideModule!=`function`){let t=`${e.indexURL}pyodide.asm.js`;await I(t)}}i(ce,`loadWasmScript`);async function le(e,t){if(!e._loadSnapshot)return;let n=await e._loadSnapshot,r=ArrayBuffer.isView(n)?n:new Uint8Array(n);return t.noInitialRun=!0,t.INITIAL_MEMORY=r.length,r}i(le,`prepareSnapshot`);async function ue(e){let t=await _createPyodideModule(e);if(e.exitCode!==void 0)throw new t.ExitStatus(e.exitCode);return t}i(ue,`createPyodideModule`);function de(e,t){let n=e.API;if(t.pyproxyToStringRepr&&n.setPyProxyToStringMethod(!0),t.convertNullToNone&&n.setCompatNullToNone(!0),t.toJsLiteralMap&&n.setCompatToJsLiteralMap(!0),n.version!==`0.29.3`&&t.checkAPIVersion)throw Error(`Pyodide version does not match: '${Q}' <==> '${n.version}'. If you updated the Pyodide version, make sure you also updated the 'indexURL' parameter passed to loadPyodide.`);e.locateFile=e=>{throw e.endsWith(`.so`)?Error(`Failed to find dynamic library "${e}"`):Error(`Unexpected call to locateFile("${e}")`)}}i(de,`configureAPI`);function fe(e,t,n){let r=e.API,i;return t&&(i=r.restoreSnapshot(t)),r.finalizeBootstrap(i,n._snapshotDeserializer)}i(fe,`bootstrapPyodide`);async function pe(e,t){let n=e._api;return n.sys.path.insert(0,``),n._pyodide.set_excepthook(),await n.packageIndexReady,n.initializeStreams(t.stdin,t.stdout,t.stderr),e}i(pe,`finalizeSetup`);async function me(e={}){let t=await $(e),n=se(t);await ce(t);let r=await le(t,n),i=await ue(n);return de(i,t),await pe(fe(i,r,t),t)}i(me,`loadPyodide`);export{me as loadPyodide,Q as version};