Skip to content

Commit 59e082e

Browse files
authored
update vite peerdependency (#1130)
* bump vite peer, add 7.0 and add test matrix for vite 6.3 test * chore: update vite version in package.jsons * update vite 6.3 test
1 parent 63d1fc6 commit 59e082e

File tree

28 files changed

+409
-471
lines changed

28 files changed

+409
-471
lines changed

.changeset/social-bottles-look.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@sveltejs/vite-plugin-svelte-inspector': major
3+
'@sveltejs/vite-plugin-svelte': major
4+
---
5+
6+
bump vite peer dependency to ^6.3.0 || ^7.0.0

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,18 @@ jobs:
7676
matrix:
7777
node: [22]
7878
os: [ubuntu-latest, macos-latest, windows-latest]
79+
vite: ['current']
7980
include:
8081
- node: 20
8182
os: ubuntu-latest
83+
vite: 'current'
8284
- node: 24
8385
os: ubuntu-latest
86+
vite: 'current'
87+
# baseline test lowest vite and node version
88+
- node: 20.19
89+
os: ubuntu-latest
90+
vite: '6.3.0'
8491
steps:
8592
- uses: actions/checkout@v4
8693
- uses: actions/setup-node@v4
@@ -99,6 +106,9 @@ jobs:
99106
cache-dependency-path: '**/pnpm-lock.yaml'
100107
- name: install
101108
run: pnpm install --frozen-lockfile --ignore-scripts
109+
- name: update vite version
110+
if: matrix.vite != 'current'
111+
run: pnpm update -r --no-save vite@${{matrix.vite}}
102112
- name: install playwright chromium
103113
run: pnpm playwright install chromium
104114
- name: run tests
@@ -110,7 +120,7 @@ jobs:
110120
- uses: actions/upload-artifact@v4
111121
if: failure()
112122
with:
113-
name: test-failure-${{github.run_id}}-${{ matrix.os }}-${{ matrix.node }}
123+
name: test-failure-${{github.run_id}}-${{ matrix.os }}-${{ matrix.node }}-${{ matrix.vite }}
114124
path: |
115125
test-temp.tar
116126
pnpm-debug.log

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@
5555
"svelte-eslint-parser": "^1.2.0",
5656
"typescript": "^5.8.3",
5757
"typescript-eslint": "^8.32.1",
58-
"vite": "^6.3.5",
59-
"vitest": "^3.1.4"
58+
"vite": "^7.0.0-beta.0",
59+
"vitest": "^3.2.0"
6060
},
6161
"lint-staged": {
6262
"*.{js,ts,svelte,html,md,svx}": "eslint --cache --fix",

packages/e2e-tests/autoprefixer-browerslist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"postcss-load-config": "^6.0.1",
1818
"svelte": "^5.33.3",
1919
"svelte-preprocess": "^6.0.3",
20-
"vite": "^6.3.5"
20+
"vite": "^7.0.0-beta.0"
2121
},
2222
"type": "module"
2323
}

packages/e2e-tests/configfile-custom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"devDependencies": {
1414
"@sveltejs/vite-plugin-svelte": "workspace:^",
1515
"svelte": "^5.33.3",
16-
"vite": "^6.3.5"
16+
"vite": "^7.0.0-beta.0"
1717
},
1818
"type": "module"
1919
}

packages/e2e-tests/configfile-esm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@sveltejs/vite-plugin-svelte": "workspace:^",
1515
"svelte": "^5.33.3",
1616
"svelte-preprocess": "^6.0.3",
17-
"vite": "^6.3.5"
17+
"vite": "^7.0.0-beta.0"
1818
},
1919
"type": "module"
2020
}

packages/e2e-tests/css-dev-sourcemap/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"sass": "^1.89.0",
1414
"svelte": "^5.33.3",
15-
"vite": "^6.3.5"
15+
"vite": "^7.0.0-beta.0"
1616
}
1717
}

packages/e2e-tests/css-treeshake/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"sass": "^1.89.0",
1414
"svelte": "^5.33.3",
15-
"vite": "^6.3.5"
15+
"vite": "^7.0.0-beta.0"
1616
}
1717
}

packages/e2e-tests/custom-extensions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"devDependencies": {
1111
"@sveltejs/vite-plugin-svelte": "workspace:^",
1212
"svelte": "^5.33.3",
13-
"vite": "^6.3.5"
13+
"vite": "^7.0.0-beta.0"
1414
},
1515
"type": "module"
1616
}

packages/e2e-tests/dynamic-compile-options/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"devDependencies": {
1111
"@sveltejs/vite-plugin-svelte": "workspace:^",
1212
"svelte": "^5.33.3",
13-
"vite": "^6.3.5"
13+
"vite": "^7.0.0-beta.0"
1414
},
1515
"type": "module"
1616
}

packages/e2e-tests/env/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"devDependencies": {
1111
"@sveltejs/vite-plugin-svelte": "workspace:^",
1212
"svelte": "^5.33.3",
13-
"vite": "^6.3.5"
13+
"vite": "^7.0.0-beta.0"
1414
},
1515
"type": "module"
1616
}

packages/e2e-tests/hmr/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"e2e-test-dep-vite-plugins": "file:../_test_dependencies/vite-plugins",
1616
"node-fetch": "^3.3.2",
1717
"svelte": "^5.33.3",
18-
"vite": "^6.3.5"
18+
"vite": "^7.0.0-beta.0"
1919
},
2020
"type": "module"
2121
}

packages/e2e-tests/import-queries/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"sass": "^1.89.0",
1414
"svelte": "^5.33.3",
15-
"vite": "^6.3.5"
15+
"vite": "^7.0.0-beta.0"
1616
}
1717
}

packages/e2e-tests/inspector-kit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"@sveltejs/kit": "^2.21.1",
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"svelte": "^5.33.3",
14-
"vite": "^6.3.5"
14+
"vite": "^7.0.0-beta.0"
1515
},
1616
"type": "module"
1717
}

packages/e2e-tests/inspector-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"devDependencies": {
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"svelte": "^5.33.3",
14-
"vite": "^6.3.5"
14+
"vite": "^7.0.0-beta.0"
1515
}
1616
}

packages/e2e-tests/kit-node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"svelte-i18n": "^4.0.1",
2323
"tiny-glob": "^0.2.9",
2424
"typescript": "^5.8.3",
25-
"vite": "^6.3.5"
25+
"vite": "^7.0.0-beta.0"
2626
},
2727
"type": "module"
2828
}

packages/e2e-tests/package-json-svelte-field/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@sveltejs/vite-plugin-svelte": "workspace:^",
1616
"sass": "^1.89.0",
1717
"svelte": "^5.33.3",
18-
"vite": "^6.3.5"
18+
"vite": "^7.0.0-beta.0"
1919
},
2020
"type": "module"
2121
}

packages/e2e-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"devDependencies": {
66
"css-color-names": "^1.0.1",
77
"tree-kill": "^1.2.2",
8-
"vitest": "^3.1.4"
8+
"vitest": "^3.2.0"
99
},
1010
"type": "module"
1111
}

packages/e2e-tests/prebundle-svelte-deps/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
"sass": "^1.89.0",
2222
"svelte": "^5.33.3",
2323
"svelte-preprocess": "^6.0.3",
24-
"vite": "^6.3.5"
24+
"vite": "^7.0.0-beta.0"
2525
}
2626
}

packages/e2e-tests/preprocess-with-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"sass": "^1.89.0",
1313
"stylus": "^0.64.0",
1414
"svelte": "^5.33.3",
15-
"vite": "^6.3.5"
15+
"vite": "^7.0.0-beta.0"
1616
},
1717
"type": "module"
1818
}

packages/e2e-tests/resolve-exports-svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
"devDependencies": {
1515
"@sveltejs/vite-plugin-svelte": "workspace:^",
1616
"svelte": "^5.33.3",
17-
"vite": "^6.3.5"
17+
"vite": "^7.0.0-beta.0"
1818
}
1919
}

packages/e2e-tests/scan-deps/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"devDependencies": {
1212
"@sveltejs/vite-plugin-svelte": "workspace:^",
1313
"svelte": "^5.33.3",
14-
"vite": "^6.3.5"
14+
"vite": "^7.0.0-beta.0"
1515
}
1616
}

packages/e2e-tests/svelte-preprocess/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"svelte": "^5.33.3",
1414
"svelte-preprocess": "^6.0.3",
1515
"typescript": "^5.8.3",
16-
"vite": "^6.3.5"
16+
"vite": "^7.0.0-beta.0"
1717
},
1818
"type": "module"
1919
}

packages/e2e-tests/ts-type-import/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@types/node": "^22.15.21",
1414
"svelte": "^5.33.3",
1515
"svelte-preprocess": "^6.0.3",
16-
"vite": "^6.3.5"
16+
"vite": "^7.0.0-beta.0"
1717
},
1818
"type": "module"
1919
}

packages/e2e-tests/vite-ssr-esm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
"polka": "1.0.0-next.28",
2222
"sirv": "^3.0.1",
2323
"svelte": "^5.33.3",
24-
"vite": "^6.3.5"
24+
"vite": "^7.0.0-beta.0"
2525
}
2626
}

packages/vite-plugin-svelte-inspector/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@
4444
"peerDependencies": {
4545
"@sveltejs/vite-plugin-svelte": "workspace:^",
4646
"svelte": "^5.0.0",
47-
"vite": "^6.0.0"
47+
"vite": "^6.3.0 || ^7.0.0-beta.0"
4848
},
4949
"devDependencies": {
5050
"@types/debug": "^4.1.12",
5151
"svelte": "^5.33.3",
52-
"vite": "^6.3.5"
52+
"vite": "^7.0.0-beta.0"
5353
}
5454
}

packages/vite-plugin-svelte/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,12 @@
4848
},
4949
"peerDependencies": {
5050
"svelte": "^5.0.0",
51-
"vite": "^6.0.0"
51+
"vite": "^6.3.0 || ^7.0.0-beta.0"
5252
},
5353
"devDependencies": {
5454
"@types/debug": "^4.1.12",
5555
"sass": "^1.89.0",
5656
"svelte": "^5.33.3",
57-
"vite": "^6.3.5"
57+
"vite": "^7.0.0-beta.0"
5858
}
5959
}

0 commit comments

Comments
 (0)