From bc585e1a856ca9e873d5db672a74e70852a6e362 Mon Sep 17 00:00:00 2001 From: amesgen <amesgen@amesgen.de> Date: Sat, 11 Jan 2025 16:59:39 +0100 Subject: [PATCH] wasm: prevent bundlers from resolving import("node:timers") (cherry picked from commit 7202a02c0a5238682de6a3a06a9b5137f02ad70c) (cherry picked from commit 5e60fd646823aa77b3401e5bd7f56cf369e77308) --- utils/jsffi/prelude.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/jsffi/prelude.mjs b/utils/jsffi/prelude.mjs index fb27f612992..f502f2040bd 100644 --- a/utils/jsffi/prelude.mjs +++ b/utils/jsffi/prelude.mjs @@ -63,7 +63,9 @@ const setImmediate = await (async () => { // deno if (globalThis.Deno) { - return (await import("node:timers")).setImmediate; + try { + return (await import("node:timers")).setImmediate; + } catch {} } // https://developer.mozilla.org/en-US/docs/Web/API/Scheduler/postTask -- GitLab