/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@litertjs/wasm-utils@2.4.0/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
async function runScript(r){if("function"!=typeof importScripts){const e=document.createElement("script");return e.src=r.toString(),e.crossOrigin="anonymous",new Promise(((r,t)=>{e.addEventListener("load",(()=>{r()}),!1),e.addEventListener("error",(r=>{t(r)}),!1),document.body.appendChild(e)}))}importScripts(r.toString())}var createWasmLib=async(r,e,t,o,i)=>{if(e&&await runScript(e),!self.ModuleFactory)throw new Error("ModuleFactory not set.");if(t&&(await runScript(t),!self.ModuleFactory))throw new Error("ModuleFactory not set.");if(self.Module&&i){const r=self.Module;r.locateFile=i.locateFile,i.mainScriptUrlOrBlob&&(r.mainScriptUrlOrBlob=i.mainScriptUrlOrBlob)}const n=await self.ModuleFactory(self.Module||i);return self.ModuleFactory=self.Module=void 0,new r(n,o)};export{createWasmLib};
//# sourceMappingURL=/sm/9fb7adaf0ab1eeb0017eb7318ebc89ec319998dc8f4297b9375a82cbbe75b42c.map