Skip to content

Commit 6bac7cb

Browse files
committed
feat: update site
1 parent f8fffed commit 6bac7cb

File tree

6 files changed

+1448
-1284
lines changed

6 files changed

+1448
-1284
lines changed

config/plugins/markdown.json

Lines changed: 73 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,10 @@
11
[
22
{
33
"header": {
4-
"/": "Markdown Syntax Extension",
5-
"/zh/": "Markdown 语法扩展"
4+
"/": "Markdown Highlighter",
5+
"/zh/": "Markdown 高亮器"
66
},
77
"items": [
8-
{
9-
"name": "@vuepress/markdown-container",
10-
"icon": "box-open",
11-
"recommend": true,
12-
"desc": {
13-
"/": "Register markdown custom containers in your VuePress site",
14-
"/zh/": "在你的 VuePress 站点中注册 markdown 自定义容器"
15-
},
16-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-container",
17-
"url": {
18-
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-container.html",
19-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-container.html"
20-
}
21-
},
228
{
239
"name": "@vuepress/shiki",
2410
"icon": "code",
@@ -33,6 +19,27 @@
3319
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/shiki.html"
3420
}
3521
},
22+
{
23+
"name": "@vuepress/prismjs",
24+
"icon": "code",
25+
"desc": {
26+
"/": " Enable syntax highlighting for markdown code fence with <a href='https://prismjs.com/' target='_blank'>Prism.js</a>",
27+
"/zh/": "使用 <a href='https://prismjs.com/' target='_blank'>Prism.js</a> 为 Markdown 代码块启用语法高亮"
28+
},
29+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-prismjs/",
30+
"url": {
31+
"/": "ecosystem.vuejs.press/plugins/markdown/prismjs.html",
32+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/prismjs.html"
33+
}
34+
}
35+
]
36+
},
37+
{
38+
"header": {
39+
"/": "Markdown Stylizer",
40+
"/zh/": "Markdown 样式化"
41+
},
42+
"items": [
3643
{
3744
"name": "@vuepress/markdown-hint",
3845
"icon": "lightbulb",
@@ -62,33 +69,27 @@
6269
}
6370
},
6471
{
65-
"name": "@vuepress/markdown-math",
66-
"icon": "square-root-variable",
67-
"recommend": true,
68-
"desc": {
69-
"/": "Render tex equations with katex or mathjax",
70-
"/zh/": "使用 katex 或 mathjax 渲染 tex 公式"
71-
},
72-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-math",
73-
"url": {
74-
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-math.html",
75-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-math.html"
76-
}
77-
},
78-
{
79-
"name": "@vuepress/markdown-tab",
72+
"name": "@vuepress/markdown-stylize",
8073
"icon": "table-columns",
8174
"recommend": true,
8275
"desc": {
83-
"/": "Add code tabs or tabs in Markdown",
84-
"/zh/": "在 Markdown 中添加代码选项卡与选项卡"
76+
"/": "Stylize contents in markdown",
77+
"/zh/": "在 Markdown 中样式化内容"
8578
},
86-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-tab",
79+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-stylize",
8780
"url": {
88-
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-tab.html",
89-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-tab.html"
81+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-stylize.html",
82+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-stylize.html"
9083
}
91-
},
84+
}
85+
]
86+
},
87+
{
88+
"header": {
89+
"/": "Markdown Syntax Extension",
90+
"/zh/": "Markdown 语法扩展"
91+
},
92+
"items": [
9293
{
9394
"name": "@vuepress/markdown-ext",
9495
"icon": "table-columns",
@@ -104,17 +105,31 @@
104105
}
105106
},
106107
{
107-
"name": "@vuepress/markdown-stylize",
108+
"name": "@vuepress/markdown-tab",
108109
"icon": "table-columns",
109110
"recommend": true,
110111
"desc": {
111-
"/": "Stylize contents in markdown",
112-
"/zh/": "在 Markdown 中样式化内容"
112+
"/": "Add code tabs or tabs in Markdown",
113+
"/zh/": "在 Markdown 中添加代码选项卡与选项卡"
113114
},
114-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-stylize",
115+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-tab",
115116
"url": {
116-
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-stylize.html",
117-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-stylize.html"
117+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-tab.html",
118+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-tab.html"
119+
}
120+
},
121+
{
122+
"name": "@vuepress/markdown-math",
123+
"icon": "square-root-variable",
124+
"recommend": true,
125+
"desc": {
126+
"/": "Render tex equations with katex or mathjax",
127+
"/zh/": "使用 katex 或 mathjax 渲染 tex 公式"
128+
},
129+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-math",
130+
"url": {
131+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-math.html",
132+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-math.html"
118133
}
119134
},
120135
{
@@ -131,6 +146,20 @@
131146
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-include.html"
132147
}
133148
},
149+
{
150+
"name": "@vuepress/markdown-container",
151+
"icon": "box-open",
152+
"recommend": true,
153+
"desc": {
154+
"/": "Register markdown custom containers in your VuePress site",
155+
"/zh/": "在你的 VuePress 站点中注册 markdown 自定义容器"
156+
},
157+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-container",
158+
"url": {
159+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-container.html",
160+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-container.html"
161+
}
162+
},
134163
{
135164
"name": "components",
136165
"icon": "puzzle-piece",
@@ -167,19 +196,6 @@
167196
},
168197
"source": "Snippetors/snippets/tree/main/packages/%40snippetors/vuepress-plugin-tabs",
169198
"url": "https://snippetors.github.io/plugins/vuepress-plugin-tabs.html"
170-
},
171-
{
172-
"name": "@vuepress/prismjs",
173-
"icon": "code",
174-
"desc": {
175-
"/": " Enable syntax highlighting for markdown code fence with <a href='https://prismjs.com/' target='_blank'>Prism.js</a>",
176-
"/zh/": "使用 <a href='https://prismjs.com/' target='_blank'>Prism.js</a> 为 Markdown 代码块启用语法高亮"
177-
},
178-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-prismjs/",
179-
"url": {
180-
"/": "ecosystem.vuejs.press/plugins/markdown/prismjs.html",
181-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/prismjs.html"
182-
}
183199
}
184200
]
185201
},
@@ -251,20 +267,7 @@
251267
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/revealjs/"
252268
}
253269
},
254-
{
255-
"name": "@vuepress/shiki",
256-
"icon": "code",
257-
"recommend": true,
258-
"desc": {
259-
"/": " Enable syntax highlighting for markdown code fence with <a href='https://shiki.style/' target='_blank'>Shiki</a>",
260-
"/zh/": "使用 <a href='https://shiki.tmrs.site/' target='_blank'>Shiki</a> 为 Markdown 代码块启用语法高亮"
261-
},
262-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-shiki",
263-
"url": {
264-
"/": "ecosystem.vuejs.press/plugins/markdown/shiki.html",
265-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/shiki.html"
266-
}
267-
},
270+
268271
{
269272
"name": "md-enhance",
270273
"title": "Chart.js",
@@ -324,19 +327,6 @@
324327
"/": "plugin-md-enhance.vuejs.press/guide/code/playground.html",
325328
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/code/playground.html"
326329
}
327-
},
328-
{
329-
"name": "@vuepress/prismjs",
330-
"icon": "code",
331-
"desc": {
332-
"/": " Enable syntax highlighting for markdown code fence with <a href='https://prismjs.com/' target='_blank'>Prism.js</a>",
333-
"/zh/": "使用 <a href='https://prismjs.com/' target='_blank'>Prism.js</a> 为 Markdown 代码块启用语法高亮"
334-
},
335-
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-prismjs/",
336-
"url": {
337-
"/": "ecosystem.vuejs.press/plugins/markdown/prismjs.html",
338-
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/prismjs.html"
339-
}
340330
}
341331
]
342332
},

package.json

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,28 @@
1414
},
1515
"license": "CC0",
1616
"dependencies": {
17-
"@vuepress/bundler-vite": "2.0.0-rc.19",
18-
"@vuepress/helper": "2.0.0-rc.66",
19-
"sass-embedded": "1.83.0",
17+
"@vuepress/bundler-vite": "2.0.0-rc.20",
18+
"@vuepress/helper": "2.0.0-rc.79",
19+
"sass-embedded": "1.85.0",
2020
"vue": "3.5.13",
21-
"vuepress": "2.0.0-rc.19",
22-
"vuepress-shared": "2.0.0-rc.64",
23-
"vuepress-theme-hope": "2.0.0-rc.66"
21+
"vuepress": "2.0.0-rc.20",
22+
"vuepress-shared": "2.0.0-rc.72",
23+
"vuepress-theme-hope": "2.0.0-rc.72"
2424
},
2525
"devDependencies": {
2626
"husky": "9.1.7",
27-
"markdownlint-cli2": "0.16.0",
27+
"markdownlint-cli2": "0.17.2",
2828
"nano-staged": "0.8.0",
29-
"prettier": "3.4.2"
29+
"prettier": "3.5.2"
3030
},
31-
"packageManager": "pnpm@9.15.1",
31+
"packageManager": "pnpm@10.4.1",
3232
"nano-staged": {
3333
"**/*": "prettier --write --ignore-unknown",
3434
"*.md": "markdownlint-cli2"
35+
},
36+
"pnpm": {
37+
"onlyBuiltDependencies": [
38+
"esbuild"
39+
]
3540
}
3641
}

0 commit comments

Comments
 (0)