Skip to content

Commit 7b3e88e

Browse files
committed
feat(bundler-vite): bump to vite 2.9 (close vuepress#781)
1 parent 6600a8c commit 7b3e88e

File tree

6 files changed

+16
-18
lines changed

6 files changed

+16
-18
lines changed

packages/@vuepress/bundler-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"postcss": "^8.4.12",
4141
"postcss-csso": "^6.0.0",
4242
"rollup": "^2.70.1",
43-
"vite": "~2.8.6",
43+
"vite": "~2.9.1",
4444
"vue": "^3.2.31",
4545
"vue-router": "^4.0.14"
4646
},

packages/@vuepress/bundler-vite/src/plugins/createWorkaroundPlugin.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { DepOptimizationMetadata, Plugin, ViteDevServer } from 'vite'
1+
import type { OptimizedDeps, Plugin, ViteDevServer } from 'vite'
22

33
/**
44
* Vite will inject version hash into file queries, which does not work
@@ -7,9 +7,7 @@ import type { DepOptimizationMetadata, Plugin, ViteDevServer } from 'vite'
77
* As a workaround, we remove the version hash to avoid the injection.
88
*/
99
export const createWorkaroundPlugin = (): Plugin => {
10-
let server:
11-
| (ViteDevServer & { _optimizeDepsMetadata?: DepOptimizationMetadata })
12-
| null
10+
let server: (ViteDevServer & { _optimizedDeps?: OptimizedDeps }) | null
1311
return {
1412
name: 'vuepress:workaround',
1513

@@ -20,8 +18,8 @@ export const createWorkaroundPlugin = (): Plugin => {
2018
},
2119

2220
resolveId() {
23-
if (server?._optimizeDepsMetadata?.browserHash) {
24-
server._optimizeDepsMetadata.browserHash = ''
21+
if (server?._optimizedDeps?.metadata.browserHash) {
22+
server._optimizedDeps.metadata.browserHash = ''
2523
}
2624
return null
2725
},

packages/@vuepress/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
},
3737
"devDependencies": {
3838
"@types/webpack-env": "^1.16.3",
39-
"vite": "~2.8.6"
39+
"vite": "~2.9.1"
4040
},
4141
"publishConfig": {
4242
"access": "public"

packages/@vuepress/plugin-search/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
},
4040
"devDependencies": {
4141
"@types/webpack-env": "^1.16.3",
42-
"vite": "~2.8.6"
42+
"vite": "~2.9.1"
4343
},
4444
"publishConfig": {
4545
"access": "public"

packages/@vuepress/plugin-theme-data/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
},
3939
"devDependencies": {
4040
"@types/webpack-env": "^1.16.3",
41-
"vite": "~2.8.6"
41+
"vite": "~2.9.1"
4242
},
4343
"publishConfig": {
4444
"access": "public"

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5039,7 +5039,7 @@ esbuild-windows-arm64@0.14.29:
50395039
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.29.tgz#0aa7a9a1bc43a63350bcf574d94b639176f065b5"
50405040
integrity sha512-+O/PI+68fbUZPpl3eXhqGHTGK7DjLcexNnyJqtLZXOFwoAjaXlS5UBCvVcR3o2va+AqZTj8o6URaz8D2K+yfQQ==
50415041

5042-
esbuild@^0.14.14, esbuild@^0.14.29, esbuild@^0.14.6:
5042+
esbuild@^0.14.27, esbuild@^0.14.29, esbuild@^0.14.6:
50435043
version "0.14.29"
50445044
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.29.tgz#24ad09c0674cbcb4aa2fe761485524eb1f6b1419"
50455045
integrity sha512-SQS8cO8xFEqevYlrHt6exIhK853Me4nZ4aMW6ieysInLa0FMAL+AKs87HYNRtR2YWRcEIqoXAHh+Ytt5/66qpg==
@@ -8798,7 +8798,7 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
87988798
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
87998799
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
88008800

8801-
postcss@^8.1.10, postcss@^8.4.12, postcss@^8.4.6, postcss@^8.4.7:
8801+
postcss@^8.1.10, postcss@^8.4.12, postcss@^8.4.7:
88028802
version "8.4.12"
88038803
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.12.tgz#1e7de78733b28970fa4743f7da6f3763648b1905"
88048804
integrity sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==
@@ -10711,13 +10711,13 @@ verror@1.10.0:
1071110711
core-util-is "1.0.2"
1071210712
extsprintf "^1.2.0"
1071310713

10714-
vite@~2.8.6:
10715-
version "2.8.6"
10716-
resolved "https://registry.yarnpkg.com/vite/-/vite-2.8.6.tgz#32d50e23c99ca31b26b8ccdc78b1d72d4d7323d3"
10717-
integrity sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==
10714+
vite@~2.9.1:
10715+
version "2.9.1"
10716+
resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.1.tgz#84bce95fae210a7beb566a0af06246748066b48f"
10717+
integrity sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==
1071810718
dependencies:
10719-
esbuild "^0.14.14"
10720-
postcss "^8.4.6"
10719+
esbuild "^0.14.27"
10720+
postcss "^8.4.12"
1072110721
resolve "^1.22.0"
1072210722
rollup "^2.59.0"
1072310723
optionalDependencies:

0 commit comments

Comments
 (0)