Skip to content

Commit 4d8c95f

Browse files
committed
chore: vite 7 upgrade
1 parent a47b9fe commit 4d8c95f

File tree

12 files changed

+937
-867
lines changed

12 files changed

+937
-867
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.11
1+
22

flake.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
bashInteractive
3131
gitMinimal
3232

33-
nodejs_20
34-
corepack_20
33+
nodejs_22
34+
corepack_22
3535

3636
# Playwright for the end-to-end tests
3737
playwright-driver.browsers

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"dependencies": [
2020
"vite"
2121
],
22-
"pinVersion": ">=5 <7"
22+
"pinVersion": ">=5 <8"
2323
},
2424
{
2525
"label": "use workspace protocol for local packages and allow patch versions (used in e.g. qwik-react)",
@@ -89,28 +89,28 @@
8989
"@octokit/action": "6.1.0",
9090
"@playwright/test": "1.50.1",
9191
"@qwik.dev/core": "workspace:*",
92-
"@qwik.dev/router": "workspace:*",
9392
"@qwik.dev/partytown": "0.11.1",
93+
"@qwik.dev/router": "workspace:*",
9494
"@types/brotli": "1.3.4",
9595
"@types/bun": "1.1.6",
9696
"@types/cross-spawn": "6.0.6",
9797
"@types/express": "4.17.21",
98-
"@types/node": "20.14.11",
98+
"@types/node": "24.0.4",
9999
"@types/path-browserify": "1.0.2",
100100
"@types/prompts": "2.4.9",
101101
"@types/react": "18.3.3",
102102
"@types/semver": "7.5.8",
103103
"@types/tmp": "0.2.6",
104104
"@types/which-pm-runs": "1.0.2",
105-
"@vitest/coverage-v8": "3.1.1",
106105
"@vitejs/plugin-basic-ssl": "2.0.0",
106+
"@vitest/coverage-v8": "3.2.4",
107107
"all-contributors-cli": "6.26.1",
108108
"brotli": "1.3.3",
109109
"create-qwik": "workspace:*",
110110
"cross-spawn": "7.0.3",
111111
"csstype": "3.1.3",
112112
"dotenv": "16.4.5",
113-
"esbuild": "0.25.4",
113+
"esbuild": "0.25.5",
114114
"eslint": "9.25.1",
115115
"eslint-plugin-import": "2.29.1",
116116
"eslint-plugin-no-only-tests": "3.3.0",
@@ -123,29 +123,29 @@
123123
"monaco-editor": "0.45.0",
124124
"mri": "1.2.0",
125125
"path-browserify": "1.0.1",
126-
"prettier": "3.4.2",
126+
"prettier": "3.6.0",
127127
"prettier-plugin-jsdoc": "1.3.2",
128128
"pretty-quick": "4.0.0",
129129
"prompts": "2.4.2",
130-
"rollup": "4.39.0",
130+
"rollup": "4.44.0",
131131
"semver": "7.6.3",
132132
"simple-git-hooks": "2.11.1",
133133
"snoop": "1.0.4",
134134
"source-map": "0.7.4",
135135
"svgo": "3.3.2",
136136
"syncpack": "12.3.3",
137-
"terser": "5.37.0",
137+
"terser": "5.43.1",
138138
"tmp": "0.2.3",
139139
"tree-kill": "1.2.2",
140140
"tsx": "4.19.2",
141-
"typescript": "5.8.2",
141+
"typescript": "5.8.3",
142142
"typescript-eslint": "8.26.1",
143143
"vfile": "6.0.2",
144-
"vite": "6.2.6",
145-
"vite-imagetools": "7.0.5",
146-
"vite-plugin-dts": "4.5.3",
144+
"vite": "7.0.0",
145+
"vite-imagetools": "7.1.0",
146+
"vite-plugin-dts": "4.5.4",
147147
"vite-tsconfig-paths": "5.1.4",
148-
"vitest": "3.1.1",
148+
"vitest": "3.2.4",
149149
"watchlist": "0.3.1",
150150
"which-pm-runs": "1.1.0",
151151
"zod": "3.22.4"
@@ -159,7 +159,7 @@
159159
"packageManager": "[email protected]",
160160
"pnpm": {
161161
"overrides": {
162-
"typescript": "5.8.2",
162+
"typescript": "5.8.3",
163163
"vfile": "6.0.2"
164164
},
165165
"patchedDependencies": {

packages/docs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"leaflet": "1.9.4",
3838
"magic-string": "0.30.11",
3939
"openai": "3.3.0",
40-
"prettier": "3.4.2",
40+
"prettier": "3.6.0",
4141
"prism-themes": "1.9.0",
4242
"prismjs": "1.29.0",
4343
"puppeteer": "22.13.1",
@@ -47,12 +47,12 @@
4747
"shiki": "3.1.0",
4848
"snarkdown": "2.0.0",
4949
"tailwindcss": "4.0.12",
50-
"terser": "5.37.0",
50+
"terser": "5.43.1",
5151
"tsm": "2.3.0",
52-
"typescript": "5.8.2",
52+
"typescript": "5.8.3",
5353
"undici": "*",
5454
"valibot": "0.33.3",
55-
"vite": "6.2.6",
55+
"vite": "7.0.0",
5656
"vite-plugin-inspect": "0.8.5",
5757
"vite-tsconfig-paths": "5.1.4",
5858
"wrangler": "3.65.1"

packages/docs/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"compilerOptions": {
33
"incremental": true,
4-
"target": "ES2020",
5-
"module": "ES2020",
6-
"lib": ["es2021", "DOM", "webworker", "DOM.Iterable"],
4+
"target": "ES2022",
5+
"module": "ES2022",
6+
"lib": ["es2022", "DOM", "webworker", "DOM.Iterable"],
77
"resolveJsonModule": true,
88
"jsx": "react-jsx",
99
"allowArbitraryExtensions": true,

packages/insights/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@
2020
"@qwik.dev/router": "workspace:*",
2121
"@tailwindcss/vite": "4.0.12",
2222
"@types/density-clustering": "1.3.3",
23-
"@types/node": "20.14.11",
23+
"@types/node": "24.0.4",
2424
"autoprefixer": "10.4.19",
2525
"better-sqlite3": "9.6.0",
2626
"eslint": "9.25.1",
2727
"eslint-plugin-qwik": "workspace:*",
2828
"globals": "16.0.0",
2929
"netlify-cli": "17.37.2",
3030
"postcss": "8.4.39",
31-
"prettier": "3.4.2",
31+
"prettier": "3.6.0",
3232
"prettier-plugin-tailwindcss": "0.5.14",
3333
"tailwindcss": "4.0.12",
34-
"typescript": "5.8.2",
34+
"typescript": "5.8.3",
3535
"typescript-eslint": "8.26.1",
3636
"undici": "*",
37-
"vite": "6.2.6",
37+
"vite": "7.0.0",
3838
"vite-tsconfig-paths": "5.1.4",
39-
"vitest": "3.1.1",
39+
"vitest": "3.2.4",
4040
"zod": "3.22.4"
4141
},
4242
"engines": {

packages/qwik-react/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"@types/react-dom": "18.3.0",
1010
"react": "18.3.1",
1111
"react-dom": "18.3.1",
12-
"typescript": "5.8.2",
13-
"vite": "6.2.6"
12+
"typescript": "5.8.3",
13+
"vite": "7.0.0"
1414
},
1515
"engines": {
1616
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
@@ -40,7 +40,7 @@
4040
"@types/react-dom": "^18",
4141
"react": "^18",
4242
"react-dom": "^18",
43-
"vite": ">=5 <7"
43+
"vite": ">=5 <8"
4444
},
4545
"publishConfig": {
4646
"access": "public"

packages/qwik-router/package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
"undici": "*",
1212
"valibot": ">=0.36.0 <2",
1313
"vfile": "6.0.2",
14-
"vite": ">=5 <7",
15-
"vite-imagetools": "^7.0.5",
14+
"vite-imagetools": "^7.1.0",
1615
"zod": "3.22.4"
1716
},
1817
"devDependencies": {
@@ -21,7 +20,7 @@
2120
"@netlify/edge-functions": "2.10.0",
2221
"@qwik.dev/core": "workspace:*",
2322
"@types/mdast": "4.0.4",
24-
"@types/node": "20.14.11",
23+
"@types/node": "24.0.4",
2524
"@types/refractor": "3.4.1",
2625
"@types/set-cookie-parser": "2.4.10",
2726
"estree-util-value-to-estree": "3.1.2",
@@ -37,7 +36,7 @@
3736
"remark-gfm": "4.0.0",
3837
"set-cookie-parser": "2.6.0",
3938
"tsm": "2.3.0",
40-
"typescript": "5.8.2",
39+
"typescript": "5.8.3",
4140
"unified": "11.0.5",
4241
"unist-util-visit": "5.0.0",
4342
"uvu": "0.5.6",
@@ -176,7 +175,7 @@
176175
"license": "MIT",
177176
"main": "./lib/index.qwik.mjs",
178177
"peerDependencies": {
179-
"vite": ">=5 <7"
178+
"vite": ">=5 <8"
180179
},
181180
"publishConfig": {
182181
"access": "public"

packages/qwik/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99
"bugs": "https://github.com/QwikDev/qwik/issues",
1010
"dependencies": {
1111
"csstype": "^3.1",
12-
"rollup": ">= 4.39.0"
12+
"rollup": "^4.44.0"
1313
},
1414
"devDependencies": {
1515
"@qwik.dev/core": "workspace:*",
1616
"@qwik.dev/dom": "workspace:*",
1717
"ignore": "5.3.1",
1818
"image-size": "1.1.1",
1919
"kleur": "4.1.5",
20-
"prettier": "3.4.2",
20+
"prettier": "3.6.0",
2121
"ts-morph": "23.0.0",
22-
"vitest": "3.1.1"
22+
"vitest": "3.2.4"
2323
},
2424
"engines": {
2525
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
@@ -181,7 +181,7 @@
181181
"main": "./src/index.ts",
182182
"peerDependencies": {
183183
"prettier": "*",
184-
"vite": ">=5 <7",
184+
"vite": ">=5 <8",
185185
"vitest": ">=2 <3"
186186
},
187187
"peerDependenciesMeta": {

packages/qwik/src/core/preloader/preloader.unit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ test('preloader script', () => {
2121
* dereference objects etc, but that actually results in worse compression
2222
*/
2323
const compressed = compress(Buffer.from(preLoader), { mode: 1, quality: 11 });
24-
expect([compressed.length, preLoader.length]).toEqual([1867, 5537]);
24+
expect([compressed.length, preLoader.length]).toEqual([1855, 5490]);
2525
});

0 commit comments

Comments
 (0)