From 7f9021a056096b17b711392cffb3cca875403cd4 Mon Sep 17 00:00:00 2001 From: paoloricciuti Date: Thu, 2 Apr 2026 22:54:13 +0200 Subject: [PATCH] chore: move init operations into separate module --- packages/svelte/package.json | 3 +++ .../compiler/phases/3-transform/client/transform-client.js | 4 ++++ packages/svelte/src/internal/client/render.js | 6 ------ packages/svelte/src/internal/init-operations.js | 3 +++ .../samples/async-const/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../async-each-hoisting/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../samples/async-if-chain/_expected/client/index.svelte.js | 1 + .../async-if-hoisting/_expected/client/index.svelte.js | 1 + .../async-in-derived/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../await-block-scope/_expected/client/index.svelte.js | 1 + .../bind-component-snippet/_expected/client/index.svelte.js | 1 + .../samples/bind-this/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../_expected/client/main.svelte.js | 1 + .../each-index-non-null/_expected/client/index.svelte.js | 1 + .../each-string-template/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../functional-templating/_expected/client/index.svelte.js | 1 + .../samples/hello-world/_expected/client/index.svelte.js | 1 + .../snapshot/samples/hmr/_expected/client/index.svelte.js | 1 + .../imports-in-modules/_expected/client/index.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../props-identifier/_expected/client/index.svelte.js | 1 + .../samples/purity/_expected/client/index.svelte.js | 1 + .../_expected/client/Option.svelte.js | 1 + .../_expected/client/index.svelte.js | 1 + .../skip-static-subtree/_expected/client/index.svelte.js | 1 + .../state-proxy-literal/_expected/client/index.svelte.js | 1 + .../samples/svelte-element/_expected/client/index.svelte.js | 1 + .../text-nodes-deriveds/_expected/client/index.svelte.js | 1 + 35 files changed, 41 insertions(+), 6 deletions(-) create mode 100644 packages/svelte/src/internal/init-operations.js diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 14aaf7856e..803c3f2382 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -59,6 +59,9 @@ "./internal/disclose-version": { "default": "./src/internal/disclose-version.js" }, + "./internal/init-operations": { + "default": "./src/internal/init-operations.js" + }, "./internal/flags/async": { "default": "./src/internal/flags/async.js" }, diff --git a/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js b/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js index a013db9ee3..5ba21e1ae5 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js @@ -589,6 +589,10 @@ export function client_component(analysis, options) { body.unshift(b.imports([], 'svelte/internal/disclose-version')); } + if (!analysis.custom_renderer) { + body.unshift(b.imports([], 'svelte/internal/init-operations')); + } + if (options.compatibility.componentApi === 4) { body.unshift(b.imports([['createClassComponent', '$$_createClassComponent']], 'svelte/legacy')); component_block.body.unshift( diff --git a/packages/svelte/src/internal/client/render.js b/packages/svelte/src/internal/client/render.js index 37d6c401fb..b125ff0ddd 100644 --- a/packages/svelte/src/internal/client/render.js +++ b/packages/svelte/src/internal/client/render.js @@ -6,7 +6,6 @@ import { create_text, get_first_child, get_next_sibling, - init_operations, append_child, add_event_listener, remove_event_listener, @@ -102,7 +101,6 @@ export function mount(component, options) { * @returns {Exports} */ export function hydrate(component, options) { - init_operations(); options.intro = options.intro ?? false; const target = options.target; const was_hydrating = hydrating; @@ -147,8 +145,6 @@ export function hydrate(component, options) { e.hydration_failed(); } - // If an error occurred above, the operations might not yet have been initialised. - init_operations(); clear_text_content(target); set_hydrating(false); @@ -172,8 +168,6 @@ function _mount( Component, { target, anchor, props = {}, events, context, intro = true, transformError } ) { - init_operations(); - /** @type {Exports} */ // @ts-expect-error will be defined because the render effect runs synchronously var component = undefined; diff --git a/packages/svelte/src/internal/init-operations.js b/packages/svelte/src/internal/init-operations.js new file mode 100644 index 0000000000..66ac950fcc --- /dev/null +++ b/packages/svelte/src/internal/init-operations.js @@ -0,0 +1,3 @@ +import { init_operations } from './client/dom/operations.js'; + +init_operations(); diff --git a/packages/svelte/tests/snapshot/samples/async-const/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-const/_expected/client/index.svelte.js index 8bd7e97780..0e2ceae197 100644 --- a/packages/svelte/tests/snapshot/samples/async-const/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-const/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-each-fallback-hoisting/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-each-fallback-hoisting/_expected/client/index.svelte.js index 6f1c40988d..57d8be5231 100644 --- a/packages/svelte/tests/snapshot/samples/async-each-fallback-hoisting/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-each-fallback-hoisting/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-each-hoisting/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-each-hoisting/_expected/client/index.svelte.js index 4045ad4bf4..8c622e065d 100644 --- a/packages/svelte/tests/snapshot/samples/async-each-hoisting/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-each-hoisting/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-if-alternate-hoisting/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-if-alternate-hoisting/_expected/client/index.svelte.js index 52d92ba531..cf56405efa 100644 --- a/packages/svelte/tests/snapshot/samples/async-if-alternate-hoisting/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-if-alternate-hoisting/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-if-chain/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-if-chain/_expected/client/index.svelte.js index 8d21c2ceef..5bec8aa76a 100644 --- a/packages/svelte/tests/snapshot/samples/async-if-chain/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-if-chain/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-if-hoisting/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-if-hoisting/_expected/client/index.svelte.js index e65609dca1..6aa00ac844 100644 --- a/packages/svelte/tests/snapshot/samples/async-if-hoisting/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-if-hoisting/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-in-derived/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-in-derived/_expected/client/index.svelte.js index 4f06d9ddbf..747fb6078a 100644 --- a/packages/svelte/tests/snapshot/samples/async-in-derived/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-in-derived/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-top-level-group-sync-run/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-top-level-group-sync-run/_expected/client/index.svelte.js index 8fb09fadd2..6d2925c604 100644 --- a/packages/svelte/tests/snapshot/samples/async-top-level-group-sync-run/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-top-level-group-sync-run/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/async-top-level-inspect-server/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/async-top-level-inspect-server/_expected/client/index.svelte.js index 668c936e4e..901de957c4 100644 --- a/packages/svelte/tests/snapshot/samples/async-top-level-inspect-server/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/async-top-level-inspect-server/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/async'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/await-block-scope/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/await-block-scope/_expected/client/index.svelte.js index e1b87d6280..a3d6d93d36 100644 --- a/packages/svelte/tests/snapshot/samples/await-block-scope/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/await-block-scope/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/client/index.svelte.js index a87a356d58..1e1236b923 100644 --- a/packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; import TextInput from './Child.svelte'; diff --git a/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js index dfd32a04e5..4d4eebd4d6 100644 --- a/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/class-state-field-constructor-assignment/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/class-state-field-constructor-assignment/_expected/client/index.svelte.js index c9725d6718..338330bceb 100644 --- a/packages/svelte/tests/snapshot/samples/class-state-field-constructor-assignment/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/class-state-field-constructor-assignment/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/delegated-locally-declared-shadowed/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/delegated-locally-declared-shadowed/_expected/client/index.svelte.js index 43f2eadc09..98fc065144 100644 --- a/packages/svelte/tests/snapshot/samples/delegated-locally-declared-shadowed/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/delegated-locally-declared-shadowed/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/client/main.svelte.js b/packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/client/main.svelte.js index eafadfc2ea..10553c7d71 100644 --- a/packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/client/main.svelte.js +++ b/packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/client/main.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/each-index-non-null/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/each-index-non-null/_expected/client/index.svelte.js index 804a7c26f1..36b446034b 100644 --- a/packages/svelte/tests/snapshot/samples/each-index-non-null/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/each-index-non-null/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/each-string-template/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/each-string-template/_expected/client/index.svelte.js index c0626bd416..d35c1840d4 100644 --- a/packages/svelte/tests/snapshot/samples/each-string-template/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/each-string-template/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/client/index.svelte.js index 762a23754c..4c2fd824bd 100644 --- a/packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/functional-templating/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/functional-templating/_expected/client/index.svelte.js index 792d5421e1..285696ff90 100644 --- a/packages/svelte/tests/snapshot/samples/functional-templating/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/functional-templating/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/hello-world/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/hello-world/_expected/client/index.svelte.js index 68fdaa4570..a1748bfadc 100644 --- a/packages/svelte/tests/snapshot/samples/hello-world/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/hello-world/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/hmr/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/hmr/_expected/client/index.svelte.js index 66d1a5af5a..ecaea72077 100644 --- a/packages/svelte/tests/snapshot/samples/hmr/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/hmr/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/imports-in-modules/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/imports-in-modules/_expected/client/index.svelte.js index 0eab38919c..b5a24a2206 100644 --- a/packages/svelte/tests/snapshot/samples/imports-in-modules/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/imports-in-modules/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/nullish-coallescence-omittance/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/nullish-coallescence-omittance/_expected/client/index.svelte.js index 5281a86582..b7e5b50eb8 100644 --- a/packages/svelte/tests/snapshot/samples/nullish-coallescence-omittance/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/nullish-coallescence-omittance/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/props-identifier/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/props-identifier/_expected/client/index.svelte.js index 5a46b9bbef..6f7b2ef3ef 100644 --- a/packages/svelte/tests/snapshot/samples/props-identifier/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/props-identifier/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/purity/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/purity/_expected/client/index.svelte.js index a351851875..36b0160de8 100644 --- a/packages/svelte/tests/snapshot/samples/purity/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/purity/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/Option.svelte.js b/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/Option.svelte.js index a4b18a011b..e551ef81c7 100644 --- a/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/Option.svelte.js +++ b/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/Option.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/index.svelte.js index 8f8b115d70..78feced63d 100644 --- a/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/select-with-rich-content/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import 'svelte/internal/flags/legacy'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/skip-static-subtree/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/skip-static-subtree/_expected/client/index.svelte.js index 78147659ff..f0be67fed5 100644 --- a/packages/svelte/tests/snapshot/samples/skip-static-subtree/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/skip-static-subtree/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/state-proxy-literal/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/state-proxy-literal/_expected/client/index.svelte.js index f3272f0414..b19c9add23 100644 --- a/packages/svelte/tests/snapshot/samples/state-proxy-literal/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/state-proxy-literal/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/svelte-element/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/svelte-element/_expected/client/index.svelte.js index 2270005ee0..78b15fcaee 100644 --- a/packages/svelte/tests/snapshot/samples/svelte-element/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/svelte-element/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client'; diff --git a/packages/svelte/tests/snapshot/samples/text-nodes-deriveds/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/text-nodes-deriveds/_expected/client/index.svelte.js index 4148a546c8..8511b45c19 100644 --- a/packages/svelte/tests/snapshot/samples/text-nodes-deriveds/_expected/client/index.svelte.js +++ b/packages/svelte/tests/snapshot/samples/text-nodes-deriveds/_expected/client/index.svelte.js @@ -1,3 +1,4 @@ +import 'svelte/internal/init-operations'; import 'svelte/internal/disclose-version'; import * as $ from 'svelte/internal/client';