diff --git a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-css.txt b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-css.txt
index 031c76b24..e001ded47 100644
--- a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-css.txt
+++ b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-css.txt
@@ -2,4 +2,4 @@ button.svelte-d8vj6a {
color: #000099;
}
-/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRHVtbXkuc3ZlbHRlIiwibWFwcGluZ3MiOiJBQVdrQiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEdW1teS5zdmVsdGUiXX0= */
+/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRHVtbXkuc3ZlbHRlIiwibWFwcGluZ3MiOiJBQVdrQiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiRHVtbXkuc3ZlbHRlIl19 */
diff --git a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-js.txt b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-js.txt
index 437cd7e44..45f0ebba2 100644
--- a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-js.txt
+++ b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/direct-js.txt
@@ -4,23 +4,19 @@ import * as $ from "/node_modules/.vite/deps/svelte_internal_client.js?v=XXX";
var root = $.template(``);
export default function Dummy($$anchor, $$props) {
- let name = $.prop($$props, "name");
- let clicks = $.mutable_source(0);
+ let name = $.prop($$props, "name", 8);
+ let clicks = $.mutable_state(0);
var button = root();
var text = $.child(button);
+ $.reset(button);
$.template_effect(() => $.set_text(text, `${name() ?? ""} clicks: ${$.get(clicks) ?? ""}`));
- $.event(
- "click",
- button,
- () => {
- $.update(clicks);
- },
- false
- );
+ $.event("click", button, () => {
+ $.update(clicks);
+ });
$.append($$anchor, button);
}
-//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6Ijs7Ozs7O0tBQ1ksSUFBWTtLQUNuQixNQUFNLG9CQUFHLENBQUM7Ozs7NkNBTVYsSUFBSSwwQkFBVyxNQUFNIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkR1bW15LnN2ZWx0ZSJdfQ==
+//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6Ijs7Ozs7O0tBQ1ksSUFBWTtLQUNuQixNQUFNLG1CQUFHLENBQUM7Ozs7OzZDQU1WLElBQUksMEJBQVcsTUFBTTs7O1dBRHhCLE1BQU0iLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIkR1bW15LnN2ZWx0ZSJdfQ==
diff --git a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-custom-element.txt b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-custom-element.txt
index 83966e289..bf04a311d 100644
--- a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-custom-element.txt
+++ b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-custom-element.txt
@@ -3,27 +3,28 @@ import * as $ from "svelte/internal/client";
var root = $.template(``);
+const $$css = {
+ hash: "svelte-d8vj6a",
+ code: "button.svelte-d8vj6a {\n color: #000099;\n}"
+};
+
export default function Dummy($$anchor, $$props) {
$.push($$props, false);
+ $.append_styles($$anchor, $$css);
- let name = $.prop($$props, "name", 4);
- let clicks = $.mutable_source(0);
+ let name = $.prop($$props, "name", 12);
+ let clicks = $.mutable_state(0);
var button = root();
var text = $.child(button);
+ $.reset(button);
$.template_effect(() => $.set_text(text, `${name() ?? ""} clicks: ${$.get(clicks) ?? ""}`));
- $.event(
- "click",
- button,
- () => {
- $.update(clicks);
- },
- false
- );
+ $.event("click", button, () => {
+ $.update(clicks);
+ });
$.append($$anchor, button);
- $.append_styles($$anchor, "svelte-d8vj6a", "button.svelte-d8vj6a {\n color: #000099;\n}");
return $.pop({
get name() {
diff --git a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-raw.txt b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-raw.txt
index 21db6c29d..b193bc953 100644
--- a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-raw.txt
+++ b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-raw.txt
@@ -10,8 +10,9 @@
>
diff --git a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-script.txt b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-script.txt
index 0930bb2f9..192ab268f 100644
--- a/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-script.txt
+++ b/packages/e2e-tests/import-queries/__tests__/__snapshots__/svelte-5/ssr-script.txt
@@ -4,21 +4,17 @@ import * as $ from "svelte/internal/client";
var root = $.template(``);
export default function Dummy($$anchor, $$props) {
- let name = $.prop($$props, "name");
- let clicks = $.mutable_source(0);
+ let name = $.prop($$props, "name", 8);
+ let clicks = $.mutable_state(0);
var button = root();
var text = $.child(button);
+ $.reset(button);
$.template_effect(() => $.set_text(text, `${name() ?? ""} clicks: ${$.get(clicks) ?? ""}`));
- $.event(
- "click",
- button,
- () => {
- $.update(clicks);
- },
- false
- );
+ $.event("click", button, () => {
+ $.update(clicks);
+ });
$.append($$anchor, button);
}
\ No newline at end of file
diff --git a/packages/e2e-tests/import-queries/__tests__/import-queries.spec.ts b/packages/e2e-tests/import-queries/__tests__/import-queries.spec.ts
index b9f6d7eb2..84650d0fd 100644
--- a/packages/e2e-tests/import-queries/__tests__/import-queries.spec.ts
+++ b/packages/e2e-tests/import-queries/__tests__/import-queries.spec.ts
@@ -86,7 +86,7 @@ describe('raw', () => {
});
});
-describe.runIf(!isBuild).skip('direct', () => {
+describe.runIf(!isBuild)('direct', () => {
test('Dummy.svelte?direct&svelte&type=style&sourcemap&lang.css', async () => {
const response = await fetchFromPage(
'src/Dummy.svelte?direct&svelte&type=style&sourcemap&lang.css',
@@ -114,7 +114,7 @@ describe.runIf(!isBuild).skip('direct', () => {
});
});
-describe.runIf(!isBuild).skip('ssrLoadModule', () => {
+describe.runIf(!isBuild)('ssrLoadModule', () => {
let vite: ViteDevServer;
let ssrLoadDummy;
beforeAll(async () => {
diff --git a/packages/e2e-tests/inspector-kit/__tests__/inspector.kit.spec.ts b/packages/e2e-tests/inspector-kit/__tests__/inspector.kit.spec.ts
index b8055cd27..ad985413b 100644
--- a/packages/e2e-tests/inspector-kit/__tests__/inspector.kit.spec.ts
+++ b/packages/e2e-tests/inspector-kit/__tests__/inspector.kit.spec.ts
@@ -1,7 +1,6 @@
import { getEl, getText, isBuild, page, isCI } from '~utils';
-// TODO reenable when inspector works for svelte5
-describe.skip('inspector-kit', () => {
+describe('inspector-kit', () => {
it('should render page', async () => {
expect(await getText('h1')).toBe('Hello Inspector!');
});
diff --git a/packages/e2e-tests/inspector-vite/__tests__/inspector.vite.spec.ts b/packages/e2e-tests/inspector-vite/__tests__/inspector.vite.spec.ts
index bddfd16e8..71c0999f2 100644
--- a/packages/e2e-tests/inspector-vite/__tests__/inspector.vite.spec.ts
+++ b/packages/e2e-tests/inspector-vite/__tests__/inspector.vite.spec.ts
@@ -1,7 +1,6 @@
import { getEl, getText, isBuild, page, isCI } from '~utils';
-// TODO reenable when inspector works for svelte5
-describe.skip('inspector-vite', () => {
+describe('inspector-vite', () => {
it('should render page', async () => {
expect(await getText('h1')).toBe('Hello Inspector!');
});