Skip to content

Commit c087b3f

Browse files
authored
chore: bump SvelteKit/vps/Vite (#1412)
* chore: bump SvelteKit/vps/Vite * more * fix * fix
1 parent b994d1d commit c087b3f

File tree

6 files changed

+619
-778
lines changed

6 files changed

+619
-778
lines changed

apps/svelte.dev/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,26 +42,26 @@
4242
"icons": "workspace:*",
4343
"port-authority": "^2.0.1",
4444
"topojson-client": "^3.1.0",
45-
"vitest": "^2.1.9",
45+
"vitest": "^3.2.4",
4646
"ws": "^8.18.0",
4747
"yootils": "^0.3.1"
4848
},
4949
"devDependencies": {
5050
"@cloudflare/workers-types": "^4.20241127.0",
5151
"@resvg/resvg-js": "^2.6.2",
5252
"@supabase/supabase-js": "^2.43.4",
53-
"@sveltejs/adapter-vercel": "^5.7.0",
53+
"@sveltejs/adapter-vercel": "^5.7.2",
5454
"@sveltejs/enhanced-img": "^0.4.3",
55-
"@sveltejs/kit": "^2.20.0",
55+
"@sveltejs/kit": "^2.22.5",
5656
"@sveltejs/site-kit": "workspace:*",
57-
"@sveltejs/vite-plugin-svelte": "4.0.3",
57+
"@sveltejs/vite-plugin-svelte": "^6.0.0",
5858
"@types/cookie": "^0.6.0",
59-
"@types/node": "^20.14.2",
59+
"@types/node": "^20.19.0",
6060
"browserslist": "^4.24.2",
6161
"chokidar": "^4.0.1",
6262
"degit": "^2.8.4",
6363
"dotenv": "^16.4.7",
64-
"esbuild": "^0.21.5",
64+
"esbuild": "^0.25.0",
6565
"jimp": "^1.1.1",
6666
"lightningcss": "^1.25.1",
6767
"magic-string": "^0.30.11",
@@ -72,13 +72,13 @@
7272
"satori": "^0.10.13",
7373
"satori-html": "^0.3.2",
7474
"sv": "^0.6.8",
75-
"svelte": "^5.33.0",
75+
"svelte": "^5.35.5",
7676
"svelte-check": "^4.1.1",
7777
"svelte-preprocess": "^6.0.3",
7878
"tiny-glob": "^0.2.9",
7979
"tsx": "^4.19.0",
8080
"typescript": "^5.5.4",
81-
"vite": "^5.4.11",
81+
"vite": "^7.0.4",
8282
"vite-imagetools": "^7.0.4"
8383
}
8484
}

packages/repl/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,16 @@
6060
"devDependencies": {
6161
"@lezer/common": "^1.2.1",
6262
"@sveltejs/adapter-auto": "^3.0.0",
63-
"@sveltejs/kit": "^2.20.0",
63+
"@sveltejs/kit": "^2.22.5",
6464
"@sveltejs/package": "^2.0.0",
65-
"@sveltejs/vite-plugin-svelte": "4.0.0",
66-
"@types/estree": "^1.0.5",
65+
"@sveltejs/vite-plugin-svelte": "^6.0.0",
66+
"@types/estree": "^1.0.8",
6767
"prettier": "^3.3.2",
6868
"prettier-plugin-svelte": "^3.3.2",
6969
"publint": "^0.2.12",
7070
"svelte-check": "^4.1.1",
7171
"typescript": "^5.5.4",
72-
"vite": "^5.4.3"
72+
"vite": "^7.0.4"
7373
},
7474
"type": "module",
7575
"dependencies": {
@@ -89,20 +89,20 @@
8989
"@replit/codemirror-lang-svelte": "^6.0.0",
9090
"@replit/codemirror-vim": "^6.0.14",
9191
"@rich_harris/svelte-split-pane": "^2.0.0",
92-
"@rollup/browser": "^4.17.2",
92+
"@rollup/browser": "^4.44.2",
9393
"@sveltejs/acorn-typescript": "^1.0.0",
9494
"@sveltejs/site-kit": "workspace:*",
9595
"@sveltejs/svelte-json-tree": "^2.2.1",
9696
"acorn": "^8.11.3",
9797
"codemirror": "^6.0.1",
9898
"esm-env": "^1.0.0",
99-
"esrap": "^1.2.2",
99+
"esrap": "^2.1.0",
100100
"icons": "workspace:*",
101101
"locate-character": "^3.0.0",
102102
"magic-string": "^0.30.0",
103103
"marked": "^14.1.2",
104104
"resolve.exports": "^2.0.2",
105-
"svelte": "5.33.0",
105+
"svelte": "^5.35.5",
106106
"tailwindcss": "^4.0.15",
107107
"tarparser": "^0.0.4",
108108
"zimmerframe": "^1.1.2"

packages/repl/src/lib/workers/bundler/plugins/loop-protect.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { Plugin } from '@rollup/browser';
22
import { parse } from 'acorn';
33
import { print } from 'esrap';
4+
import ts from 'esrap/languages/ts';
45
import type {
56
ArrowFunctionExpression,
67
BlockStatement,
@@ -105,7 +106,7 @@ const plugin: Plugin = {
105106
// nothing changed
106107
if (ast === transformed) return null;
107108

108-
return print(transformed);
109+
return print(transformed, ts());
109110
}
110111
};
111112

packages/repl/vite.config.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ export default defineConfig({
66
ssr: {
77
noExternal: ['@sveltejs/site-kit', '@sveltejs/repl']
88
},
9+
optimizeDeps: {
10+
exclude: ['@sveltejs/site-kit', '@sveltejs/repl', '@rollup/browser']
11+
},
12+
server: {
13+
fs: { allow: ['../../packages'] },
14+
// for SvelteKit tutorial
15+
headers: {
16+
'cross-origin-opener-policy': 'same-origin',
17+
'cross-origin-embedder-policy': 'require-corp',
18+
'cross-origin-resource-policy': 'cross-origin'
19+
}
20+
},
921
worker: {
1022
format: 'es'
1123
}

packages/site-kit/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@
4646
"shiki": "^3.2.1"
4747
},
4848
"devDependencies": {
49-
"@sveltejs/kit": "^2.20.0",
50-
"@types/node": "^20.12.11",
49+
"@sveltejs/kit": "^2.22.5",
50+
"@types/node": "^20.19.0",
5151
"flexsearch": "^0.7.43",
5252
"magic-string": "^0.30.11",
5353
"marked": "^14.1.2",
5454
"prettier": "^3.3.2",
5555
"prettier-plugin-svelte": "^3.3.2",
56-
"svelte": "5.33.0",
56+
"svelte": "^5.35.5",
5757
"svelte-check": "^4.1.1",
5858
"typescript": "^5.5.4",
59-
"vite": "^5.4.3"
59+
"vite": "^7.0.4"
6060
},
6161
"publishConfig": {
6262
"access": "public"

0 commit comments

Comments
 (0)