From d711ab2f47b1939b8c435b6d5733f0c97a51628c Mon Sep 17 00:00:00 2001 From: Elliott Johnson Date: Thu, 11 Dec 2025 14:04:04 -0700 Subject: [PATCH] tweak --- packages/svelte/src/internal/server/render-context.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/svelte/src/internal/server/render-context.js b/packages/svelte/src/internal/server/render-context.js index b6faf8bbec..1381396db7 100644 --- a/packages/svelte/src/internal/server/render-context.js +++ b/packages/svelte/src/internal/server/render-context.js @@ -64,9 +64,11 @@ export async function init_render_context() { if (als !== null) return; try { // @ts-ignore -- we don't include node types in the production build - als_import ??= import('node:async_hooks'); - const { AsyncLocalStorage } = await als_import; - als = new AsyncLocalStorage(); + als_import ??= import('node:async_hooks').then((mod) => { + const { AsyncLocalStorage } = mod; + als = new AsyncLocalStorage(); + }); + await als_import; } catch {} }