Skip to content

Commit 5c2a23c

Browse files
chore: bump Svelte example to Svelte v5 (#9981)
### Description This PR migrates the Svelte example to Svelte v5. It was performed by running `pnpx npm-check-updates -u` in all packages in `examples/with-svelte` directory. Also ran `pnpx sv migrate svelte-5` in `examples/with-svelte/packages/ui`. ### Testing Instructions In `examples/with-svelte`, run `pnpm dev` and visit `web` and `docs` sites to verify it's working. This does not impact any automated tests. --------- Co-authored-by: Anthony Shew <[email protected]>
1 parent 4b1d04e commit 5c2a23c

File tree

7 files changed

+506
-963
lines changed

7 files changed

+506
-963
lines changed

examples/with-svelte/apps/docs/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
"devDependencies": {
2222
"@repo/eslint-config": "workspace:*",
2323
"@repo/typescript-config": "workspace:*",
24-
"@sveltejs/adapter-auto": "^3.3.1",
25-
"@sveltejs/kit": "^2.16.0",
26-
"@sveltejs/vite-plugin-svelte": "^3.1.2",
24+
"@sveltejs/adapter-auto": "^4.0.0",
25+
"@sveltejs/kit": "^2.17.2",
26+
"@sveltejs/vite-plugin-svelte": "^5.0.3",
27+
"prettier": "^3.5.1",
2728
"eslint": "^9.21.0",
28-
"prettier": "^3.5.0",
2929
"prettier-plugin-svelte": "^3.3.3",
30-
"svelte": "^4.2.19",
31-
"svelte-check": "^3.8.6",
30+
"svelte": "^5.20.1",
31+
"svelte-check": "^4.1.4",
3232
"tslib": "^2.8.1",
3333
"typescript": "5.7.3",
34-
"vite": "^5.4.13",
35-
"vitest": "^1.6.0"
34+
"vite": "^6.1.0",
35+
"vitest": "^3.0.5"
3636
}
3737
}

examples/with-svelte/apps/web/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
"devDependencies": {
2222
"@repo/eslint-config": "workspace:*",
2323
"@repo/typescript-config": "workspace:*",
24-
"@sveltejs/adapter-auto": "^3.3.1",
25-
"@sveltejs/kit": "^2.16.0",
26-
"@sveltejs/vite-plugin-svelte": "^3.1.2",
24+
"@sveltejs/adapter-auto": "^4.0.0",
25+
"@sveltejs/kit": "^2.17.2",
26+
"@sveltejs/vite-plugin-svelte": "^5.0.3",
27+
"prettier": "^3.5.1",
2728
"eslint": "^9.21.0",
28-
"prettier": "^3.5.0",
2929
"prettier-plugin-svelte": "^3.3.3",
30-
"svelte": "^4.2.19",
31-
"svelte-check": "^3.8.6",
30+
"svelte": "^5.20.1",
31+
"svelte-check": "^4.1.4",
3232
"tslib": "^2.8.1",
3333
"typescript": "5.7.3",
34-
"vite": "^5.4.13",
35-
"vitest": "^1.6.0"
34+
"vite": "^6.1.0",
35+
"vitest": "^3.0.5"
3636
}
3737
}

examples/with-svelte/packages/eslint-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"@eslint/eslintrc": "^3.3.0",
1010
"@eslint/js": "^9.21.0",
1111
"eslint-config-prettier": "^10.0.1",
12-
"eslint-config-turbo": "^2.3.4",
12+
"eslint-config-turbo": "^2.4.2",
1313
"eslint-plugin-svelte": "^2.46.1",
1414
"globals": "^15.15.0",
1515
"typescript-eslint": "^8.24.0"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<script lang="ts">
2-
let count = 0;
2+
let count = $state(0);
33
44
function handleClick() {
55
count += 1;
66
}
77
</script>
88

9-
<button on:click={handleClick}>
9+
<button onclick={handleClick}>
1010
clicks: {count}
1111
</button>

examples/with-svelte/packages/ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"devDependencies": {
1717
"@repo/eslint-config": "workspace:*",
18-
"eslint": "^9.21.0",
19-
"svelte": "^5.19.3"
18+
"svelte": "^5.20.1",
19+
"eslint": "^9.21.0"
2020
}
2121
}

0 commit comments

Comments
 (0)