Skip to content

Commit 27c4151

Browse files
committed
chore: bump deps, drop node 18 from ci
vitepress will most likely keep supporting node 18 at least till rest of the month, but it'll be better if you upgrade sooner than later
1 parent 544cd81 commit 27c4151

File tree

11 files changed

+687
-673
lines changed

11 files changed

+687
-673
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
os: [ubuntu-latest]
21-
node_version: [18, 20, 22]
21+
node_version: [20, 22, latest]
2222
include:
2323
- os: windows-latest
2424
node_version: 22

docs/en/guide/deploy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Set up a new project and change these settings using your dashboard:
111111

112112
- **Build Command:** `npm run docs:build`
113113
- **Output Directory:** `docs/.vitepress/dist`
114-
- **Node Version:** `18` (or above)
114+
- **Node Version:** `20` (or above)
115115

116116
::: warning
117117
Don't enable options like _Auto Minify_ for HTML code. It will remove comments from output which have meaning to Vue. You may see hydration mismatch errors if they get removed.
@@ -163,7 +163,7 @@ Don't enable options like _Auto Minify_ for HTML code. It will remove comments f
163163
- name: Setup Node
164164
uses: actions/setup-node@v4
165165
with:
166-
node-version: 20
166+
node-version: 22
167167
cache: npm # or pnpm / yarn
168168
- name: Setup Pages
169169
uses: actions/configure-pages@v4

docs/es/guide/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ No active opciones como _Auto Minify_ para código HTML. Eso removera comentario
163163
- name: Setup Node
164164
uses: actions/setup-node@v4
165165
with:
166-
node-version: 20
166+
node-version: 22
167167
cache: npm # o pnpm / yarn
168168
- name: Setup Pages
169169
uses: actions/configure-pages@v4

docs/fa/guide/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ Cache-Control: max-age=31536000,immutable
161161
- name: Setup Node
162162
uses: actions/setup-node@v4
163163
with:
164-
node-version: 20
164+
node-version: 22
165165
cache: npm # or pnpm / yarn
166166
- name: Setup Pages
167167
uses: actions/configure-pages@v4

docs/ko/guide/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ HTML 코드에 대해 _Auto Minify_ 옵션을 활성화하지 마세요. 이는
162162
- name: Setup Node
163163
uses: actions/setup-node@v4
164164
with:
165-
node-version: 20
165+
node-version: 22
166166
cache: npm # 또는 pnpm / yarn
167167
- name: Setup Pages
168168
uses: actions/configure-pages@v4

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
"open-cli": "^8.0.0",
1616
"postcss-rtlcss": "^5.6.0",
1717
"vitepress": "workspace:*",
18-
"vitepress-plugin-group-icons": "^1.3.6"
18+
"vitepress-plugin-group-icons": "^1.3.8"
1919
}
2020
}

docs/pt/guide/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ Não ative opções como _Auto Minify_ para código HTML. Isso removerá coment
163163
- name: Setup Node
164164
uses: actions/setup-node@v4
165165
with:
166-
node-version: 20
166+
node-version: 22
167167
cache: npm # ou pnpm / yarn
168168
- name: Setup Pages
169169
uses: actions/configure-pages@v4

docs/ru/guide/deploy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Cache-Control: max-age=31536000,immutable
111111

112112
- **Build Command:** `npm run docs:build`
113113
- **Output Directory:** `docs/.vitepress/dist`
114-
- **Node Version:** `18` (или выше)
114+
- **Node Version:** `20` (или выше)
115115

116116
::: warning ПРЕДУПРЕЖДЕНИЕ
117117
Не включайте такие опции, как _Auto Minify_ для HTML-кода. Он удалит из вывода комментарии, которые имеют значение для Vue. При их удалении могут возникать ошибки несоответствия гидратации.
@@ -163,7 +163,7 @@ Cache-Control: max-age=31536000,immutable
163163
- name: Setup Node
164164
uses: actions/setup-node@v4
165165
with:
166-
node-version: 20
166+
node-version: 22
167167
cache: npm # или pnpm / yarn
168168
- name: Setup Pages
169169
uses: actions/configure-pages@v4

docs/zh/guide/deploy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Cache-Control: max-age=31536000,immutable
111111

112112
- **构建命令:** `npm run docs:build`
113113
- **输出目录:** `docs/.vitepress/dist`
114-
- **node 版本:** `18` (或更高版本)
114+
- **node 版本:** `20` (或更高版本)
115115

116116
::: warning
117117
不要为 HTML 代码启用 _Auto Minify_ 等选项。它将从输出中删除对 Vue 有意义的注释。如果被删除,你可能会看到激活不匹配错误。
@@ -163,7 +163,7 @@ Cache-Control: max-age=31536000,immutable
163163
- name: Setup Node
164164
uses: actions/setup-node@v4
165165
with:
166-
node-version: 20
166+
node-version: 22
167167
cache: npm # 或 pnpm / yarn
168168
- name: Setup Pages
169169
uses: actions/configure-pages@v4

package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -97,20 +97,20 @@
9797
"dependencies": {
9898
"@docsearch/css": "^3.9.0",
9999
"@docsearch/js": "^3.9.0",
100-
"@iconify-json/simple-icons": "^1.2.27",
101-
"@shikijs/core": "^3.1.0",
102-
"@shikijs/transformers": "^3.1.0",
103-
"@shikijs/types": "^3.1.0",
104-
"@vitejs/plugin-vue": "^5.2.1",
100+
"@iconify-json/simple-icons": "^1.2.30",
101+
"@shikijs/core": "^3.2.1",
102+
"@shikijs/transformers": "^3.2.1",
103+
"@shikijs/types": "^3.2.1",
104+
"@vitejs/plugin-vue": "^5.2.3",
105105
"@vue/devtools-api": "^7.7.2",
106106
"@vue/shared": "^3.5.13",
107-
"@vueuse/core": "^12.8.2",
108-
"@vueuse/integrations": "^12.8.2",
107+
"@vueuse/core": "^13.0.0",
108+
"@vueuse/integrations": "^13.0.0",
109109
"focus-trap": "^7.6.4",
110110
"mark.js": "8.11.1",
111111
"minisearch": "^7.1.2",
112-
"shiki": "^3.1.0",
113-
"vite": "^6.2.1",
112+
"shiki": "^3.2.1",
113+
"vite": "^6.2.5",
114114
"vue": "^3.5.13"
115115
},
116116
"devDependencies": {
@@ -127,7 +127,7 @@
127127
"@rollup/plugin-alias": "^5.1.1",
128128
"@rollup/plugin-commonjs": "^28.0.3",
129129
"@rollup/plugin-json": "^6.1.0",
130-
"@rollup/plugin-node-resolve": "^16.0.0",
130+
"@rollup/plugin-node-resolve": "^16.0.1",
131131
"@rollup/plugin-replace": "^6.0.2",
132132
"@types/cross-spawn": "^6.0.6",
133133
"@types/debug": "^4.1.12",
@@ -139,22 +139,22 @@
139139
"@types/markdown-it-container": "^2.0.10",
140140
"@types/markdown-it-emoji": "^3.0.1",
141141
"@types/minimist": "^1.2.5",
142-
"@types/node": "^22.13.9",
143-
"@types/picomatch": "^3.0.2",
142+
"@types/node": "^22.14.0",
143+
"@types/picomatch": "^4.0.0",
144144
"@types/postcss-prefix-selector": "^1.16.3",
145145
"@types/prompts": "^2.4.9",
146146
"chokidar": "^4.0.3",
147147
"conventional-changelog-cli": "^5.0.0",
148148
"cross-spawn": "^7.0.6",
149149
"debug": "^4.4.0",
150-
"esbuild": "^0.25.0",
150+
"esbuild": "^0.25.2",
151151
"execa": "^9.5.2",
152152
"fs-extra": "^11.3.0",
153153
"get-port": "^7.1.0",
154154
"gray-matter": "^4.0.3",
155-
"lint-staged": "^15.4.3",
155+
"lint-staged": "^15.5.0",
156156
"lodash.template": "^4.5.0",
157-
"lru-cache": "^11.0.2",
157+
"lru-cache": "^11.1.0",
158158
"markdown-it": "^14.1.0",
159159
"markdown-it-anchor": "^9.2.0",
160160
"markdown-it-async": "^2.2.0",
@@ -163,32 +163,32 @@
163163
"markdown-it-emoji": "^3.0.0",
164164
"markdown-it-mathjax3": "^4.3.2",
165165
"minimist": "^1.2.8",
166-
"nanoid": "^5.1.3",
166+
"nanoid": "^5.1.5",
167167
"ora": "^8.2.0",
168168
"p-map": "^7.0.3",
169169
"path-to-regexp": "^6.3.0",
170170
"picocolors": "^1.1.1",
171171
"picomatch": "^4.0.2",
172172
"pkg-dir": "^8.0.0",
173-
"playwright-chromium": "^1.51.0",
173+
"playwright-chromium": "^1.51.1",
174174
"polka": "^1.0.0-next.28",
175-
"postcss-prefix-selector": "^2.1.0",
175+
"postcss-prefix-selector": "^2.1.1",
176176
"prettier": "^3.5.3",
177177
"prompts": "^2.4.2",
178178
"punycode": "^2.3.1",
179179
"rimraf": "^6.0.1",
180-
"rollup": "^4.34.9",
181-
"rollup-plugin-dts": "^6.1.1",
180+
"rollup": "^4.39.0",
181+
"rollup-plugin-dts": "^6.2.1",
182182
"rollup-plugin-esbuild": "^6.2.1",
183183
"semver": "^7.7.1",
184-
"simple-git-hooks": "^2.11.1",
184+
"simple-git-hooks": "^2.12.1",
185185
"sirv": "^3.0.1",
186186
"sitemap": "^8.0.0",
187187
"tinyglobby": "^0.2.12",
188-
"typescript": "^5.8.2",
189-
"vitest": "^3.0.8",
188+
"typescript": "^5.8.3",
189+
"vitest": "^3.1.1",
190190
"vue-tsc": "^2.2.8",
191-
"wait-on": "^8.0.2"
191+
"wait-on": "^8.0.3"
192192
},
193193
"peerDependencies": {
194194
"markdown-it-mathjax3": "^4",

0 commit comments

Comments
 (0)