From 60370e67cd8be49433802f528780ebdccc3492d5 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 25 Oct 2025 18:11:14 -0400 Subject: [PATCH] WIP --- .../phases/3-transform/client/types.d.ts | 3 - .../3-transform/server/transform-server.js | 35 ++- .../3-transform/server/visitors/Program.js | 219 ++++++++++++++++++ .../compiler/phases/3-transform/types.d.ts | 3 + .../svelte/src/internal/server/renderer.js | 5 + 5 files changed, 244 insertions(+), 21 deletions(-) create mode 100644 packages/svelte/src/compiler/phases/3-transform/server/visitors/Program.js diff --git a/packages/svelte/src/compiler/phases/3-transform/client/types.d.ts b/packages/svelte/src/compiler/phases/3-transform/client/types.d.ts index b9a8691a6b..410ad120d7 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/types.d.ts +++ b/packages/svelte/src/compiler/phases/3-transform/client/types.d.ts @@ -21,9 +21,6 @@ export interface ClientTransformState extends TransformState { */ readonly in_constructor: boolean; - /** `true` if we're transforming the contents of `