From 2cf5d6efb06f76bd87c50d1736bde5fc19ced9d3 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 31 Jan 2023 07:48:47 -0500 Subject: [PATCH] *Can't use dynamic import with esbuild --- src/index.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/index.ts b/src/index.ts index 1dc2b0a..c0d219e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -93,15 +93,16 @@ export async function load( } as ModuleBag; } - const pkgName = + const pkg = typeof window !== "undefined" && window?.document - ? "libkernel" - : "libkmodule"; + ? await import("libkernel") + : await import("libkmodule"); - const pkg = await import(pkgName); callModule = pkg.callModule; connectModule = pkg.connectModule; + // @ts-ignore log = pkg.log; + // @ts-ignore logErr = pkg.logErr; return load(module);