summaryrefslogtreecommitdiff
path: root/deno_typescript/system_loader.js
diff options
context:
space:
mode:
Diffstat (limited to 'deno_typescript/system_loader.js')
-rw-r--r--deno_typescript/system_loader.js17
1 files changed, 4 insertions, 13 deletions
diff --git a/deno_typescript/system_loader.js b/deno_typescript/system_loader.js
index fdf1fa872..c96b2c7f6 100644
--- a/deno_typescript/system_loader.js
+++ b/deno_typescript/system_loader.js
@@ -6,8 +6,7 @@
// @ts-nocheck
/* eslint-disable */
-let System, __instantiateAsync, __instantiate;
-
+let System, __instantiate;
(() => {
const r = new Map();
@@ -16,7 +15,6 @@ let System, __instantiateAsync, __instantiate;
r.set(id, { d, f, exp: {} });
},
};
-
async function dI(mid, src) {
let id = mid.replace(/\.\w+$/i, "");
if (id.includes("./")) {
@@ -93,16 +91,9 @@ let System, __instantiateAsync, __instantiate;
}
return m.exp;
}
-
- __instantiateAsync = async (m) => {
- System = __instantiateAsync = __instantiate = undefined;
- rF(m);
- return gExpA(m);
- };
-
- __instantiate = (m) => {
- System = __instantiateAsync = __instantiate = undefined;
+ __instantiate = (m, a) => {
+ System = __instantiate = undefined;
rF(m);
- return gExp(m);
+ return a ? gExpA(m) : gExp(m);
};
})();