Skip to content

Commit 51697e2

Browse files
committed
feat: update plugins
1 parent 8e6f2fe commit 51697e2

File tree

6 files changed

+1282
-1143
lines changed

6 files changed

+1282
-1143
lines changed

config/plugins/markdown.json

Lines changed: 18 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -90,67 +90,45 @@
9090
}
9191
},
9292
{
93-
"name": "md-enhance",
94-
"title": "attrs",
95-
"icon": "code",
96-
"tag": "latest",
97-
"recommend": true,
98-
"desc": {
99-
"/": "Add attrs to markdown elements",
100-
"/zh/": "为 Markdown 元素添加属性"
101-
},
102-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
103-
"url": {
104-
"/": "plugin-md-enhance.vuejs.press/guide/stylize/attrs.html",
105-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/stylize/attrs.html"
106-
}
107-
},
108-
{
109-
"name": "md-enhance",
110-
"title": "footnote",
111-
"icon": "quote-left",
112-
"tag": "latest",
93+
"name": "@vuepress/markdown-ext",
94+
"icon": "table-columns",
11395
"recommend": true,
11496
"desc": {
115-
"/": "Footnote grammar support",
116-
"/zh/": "支持脚注语法"
97+
"/": "Official markdown extension that supports gfm and others",
98+
"/zh/": "官方支持 GFM 等的 Markdown 扩展"
11799
},
118-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
100+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-ext",
119101
"url": {
120-
"/": "plugin-md-enhance.vuejs.press/guide/content/footnote.html",
121-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/content/footnote.html"
102+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-ext.html",
103+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-ext.html"
122104
}
123105
},
124106
{
125-
"name": "md-enhance",
126-
"title": "task list",
127-
"icon": "square-check",
128-
"tag": "latest",
107+
"name": "@vuepress/markdown-stylize",
108+
"icon": "table-columns",
129109
"recommend": true,
130110
"desc": {
131-
"/": "Tasklist grammar support",
132-
"/zh/": "支持任务列表语法"
111+
"/": "Stylize contents in markdown",
112+
"/zh/": "在 Markdown 中样式化内容"
133113
},
134-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
114+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-stylize",
135115
"url": {
136-
"/": "plugin-md-enhance.vuejs.press/guide/grammar/tasklist.html",
137-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/grammar/tasklist.html"
116+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-stylize.html",
117+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-stylize.html"
138118
}
139119
},
140120
{
141-
"name": "md-enhance",
142-
"title": "files include",
121+
"name": "@vuepress/markdown-include",
143122
"icon": "at",
144-
"tag": "latest",
145123
"recommend": true,
146124
"desc": {
147125
"/": "Import common markdown snippet into contents",
148126
"/zh/": "将公共的 Markdown 片段导入到内容中"
149127
},
150-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
128+
"source": "vuepress/ecosystem/tree/main/plugins/markdown/plugin-markdown-include",
151129
"url": {
152-
"/": "plugin-md-enhance.vuejs.press/guide/content/include.html",
153-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/content/include.html"
130+
"/": "ecosystem.vuejs.press/plugins/markdown/markdown-include.html",
131+
"/zh/": "ecosystem.vuejs.press/zh/plugins/markdown/markdown-include.html"
154132
}
155133
},
156134
{
@@ -168,66 +146,6 @@
168146
"/zh/": "plugin-components.vuejs.press/zh/"
169147
}
170148
},
171-
{
172-
"name": "md-enhance",
173-
"title": "align",
174-
"icon": "align-center",
175-
"tag": "latest",
176-
"desc": {
177-
"/": "Customize elements alignment in Markdown",
178-
"/zh/": "在 Markdown 中自定义元素对齐方式"
179-
},
180-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
181-
"url": {
182-
"/": "plugin-md-enhance.vuejs.press/guide/stylize/align.html",
183-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/stylize/align.html"
184-
}
185-
},
186-
{
187-
"name": "md-enhance",
188-
"title": "Superscript and Subscript",
189-
"icon": "superscript",
190-
"tag": "latest",
191-
"desc": {
192-
"/": "Superscript and Subscript grammar support",
193-
"/zh/": "支持上标和下标语法"
194-
},
195-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
196-
"url": {
197-
"/": "plugin-md-enhance.vuejs.press/guide/grammar/sup-sub.html",
198-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/grammar/sup-sub.html"
199-
}
200-
},
201-
{
202-
"name": "md-enhance",
203-
"title": "mark",
204-
"icon": "highlighter",
205-
"tag": "latest",
206-
"desc": {
207-
"/": "Highlight words with mark grammar",
208-
"/zh/": "通过标记语法高亮字词"
209-
},
210-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
211-
"url": {
212-
"/": "plugin-md-enhance.vuejs.press/guide/stylize/mark.html",
213-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/stylize/mark.html"
214-
}
215-
},
216-
{
217-
"name": "md-enhance",
218-
"title": "Stylize",
219-
"icon": "wand-magic-sparkles",
220-
"tag": "latest",
221-
"desc": {
222-
"/": "Stylize words the way you like",
223-
"/zh/": "以你喜欢的方式样式化字词"
224-
},
225-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/md-enhance",
226-
"url": {
227-
"/": "plugin-md-enhance.vuejs.press/guide/stylize/stylize.html",
228-
"/zh/": "plugin-md-enhance.vuejs.press/zh/guide/stylize/stylize.html"
229-
}
230-
},
231149
{
232150
"name": "netabare-switch",
233151
"icon": "toggle-on",

config/plugins/search.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@
2828
},
2929
"items": [
3030
{
31-
"name": "search-pro",
31+
"name": "@vuepress/slimsearch",
3232
"icon": "search",
3333
"tag": "latest",
3434
"recommend": true,
3535
"desc": {
3636
"/": "Powerful client search plugin supporting full indexing",
3737
"/zh/": "强大的客户端搜索插件,支持全文索引"
3838
},
39-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/search-pro/",
39+
"source": "vuepress/ecosystem/tree/main/plugins/search/plugin-slimsearch",
4040
"url": {
41-
"/": "plugin-search-pro.vuejs.press",
42-
"/zh/": "plugin-search-pro.vuejs.press/zh/"
41+
"/": "ecosystem.vuejs.press/plugins/search/slimsearch.html",
42+
"/zh/": "ecosystem.vuejs.press/zh/plugins/search/slimsearch.html"
4343
}
4444
},
4545
{

config/vuejs.press.zone

Lines changed: 20 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; Domain: vuejs.press
2-
; Exported at:2023-02-22 13:44:24 (Asia/Shanghai)
2+
; Exported at:2024-12-11 00:15:35 (Asia/Shanghai)
33
;
44
; _/_/_/ _/ _/ _/_/_/ _/_/_/ _/_/ _/_/_/
55
; _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/
@@ -33,45 +33,34 @@ $ORIGIN vuejs.press.
3333

3434

3535
; SOA record
36-
VUEJS.PRESS. 600 SOA rubine.dnspod.net. freednsadmin.dnspod.com. 1675528530 3600 180 1209600 180
36+
VUEJS.PRESS. 600 SOA rubine.dnspod.net. freednsadmin.dnspod.com. 1733847323 3600 180 1209600 180
37+
38+
39+
; A records
40+
theme-reco 600 IN A 185.199.108.153
3741

3842

3943
; CNAME records
40-
@ 600 IN CNAME vuepress-marketplace.netlify.app.
41-
www 600 IN CNAME vuepress-marketplace.netlify.app.
42-
plugin-auto-catalog 600 IN CNAME vuepress-plugin-auto-catalog.netlify.app.
43-
plugin-auto-catalog-demo 600 IN CNAME vuepress-plugin-auto-catalog-demo.netlify.app.
44-
plugin-blog2 600 IN CNAME vuepress-plugin-blog2.netlify.app.
45-
plugin-blog2-demo 600 IN CNAME vuepress-plugin-blog2-demo.netlify.app.
46-
plugin-comment2 600 IN CNAME vuepress-plugin-comment2.netlify.app.
47-
plugin-comment2-demo 600 IN CNAME vuepress-plugin-comment2-demo.netlify.app.
48-
plugin-components 600 IN CNAME vuepress-plugin-components.netlify.app.
49-
plugin-components-demo 600 IN CNAME vuepress-plugin-components-demo.netlify.app.
50-
plugin-copyright2 600 IN CNAME vuepress-plugin-copyright2.netlify.app.
51-
plugin-copyright2-demo 600 IN CNAME vuepress-plugin-copyright2-demo.netlify.app.
52-
plugin-lightgallery 600 IN CNAME vuepress-plugin-lightgallery.netlify.app.
53-
plugin-lightgallery-demo 600 IN CNAME vuepress-plugin-lightgallery-demo.netlify.app.
5444
plugin-md-enhance 600 IN CNAME vuepress-plugin-md-enhance.netlify.app.
55-
plugin-md-enhance-demo 600 IN CNAME vuepress-plugin-md-enhance-demo.netlify.app.
56-
plugin-photo-swipe 600 IN CNAME vuepress-plugin-photo-swipe.netlify.app.
57-
plugin-photo-swipe-demo 600 IN CNAME vuepress-plugin-photo-swipe-demo.netlify.app.
58-
plugin-pwa2 600 IN CNAME vuepress-plugin-pwa2.netlify.app.
59-
plugin-pwa2-demo 600 IN CNAME vuepress-plugin-pwa2-demo.netlify.app.
60-
plugin-reading-time2 600 IN CNAME vuepress-plugin-reading-time2.netlify.app.
61-
plugin-redirect 600 IN CNAME vuepress-plugin-redirect.netlify.app.
62-
plugin-redirect-demo 600 IN CNAME vuepress-plugin-redirect-demo.netlify.app.
63-
plugin-rtl 600 IN CNAME vuepress-plugin-rtl.netlify.app.
64-
plugin-remove-pwa 600 IN CNAME vuepress-plugin-remove-pwa.netlify.app.
65-
plugin-sass-palette 600 IN CNAME vuepress-plugin-sass-palette.netlify.app.
66-
plugin-sass-palette-demo 600 IN CNAME vuepress-plugin-sass-palette-demo.netlify.app.
67-
plugin-search-pro 600 IN CNAME vuepress-plugin-search-pro.netlify.app.
68-
plugin-search-pro-demo 600 IN CNAME vuepress-plugin-search-pro-demo.netlify.app.
45+
plugin-lightgallery 600 IN CNAME vuepress-plugin-lightgallery.netlify.app.
6946
shared 600 IN CNAME vuepress-shared.netlify.app.
7047
theme-hope 600 IN CNAME vuepress-theme-hope.netlify.app.
7148
theme-hope-blog-demo 600 IN CNAME vuepress-theme-hope-blog-demo.netlify.app.
7249
theme-hope-docs-demo 600 IN CNAME vuepress-theme-hope-docs-demo.netlify.app.
50+
plugin-lightgallery-demo 600 IN CNAME vuepress-plugin-lightgallery-demo.netlify.app.
51+
plugin-md-enhance-demo 600 IN CNAME vuepress-plugin-md-enhance-demo.netlify.app.
52+
@ 600 IN CNAME vuepress-v2.netlify.app.
53+
www 600 IN CNAME vuepress-v2.netlify.app.
54+
plugin-components 600 IN CNAME vuepress-plugin-components.netlify.app.
55+
plugin-components-demo 600 IN CNAME vuepress-plugin-components-demo.netlify.app.
56+
plugin-oh-my-live2d 600 IN CNAME plugin-oh-my-live2d.netlify.app.
7357
waline-comment 600 IN CNAME cname.vercel-dns.com.
7458
marketplace 600 IN CNAME vuepress-marketplace.netlify.app.
59+
theme-hope-ru 600 IN CNAME vuepress-theme-hope-ru.netlify.app.
60+
bing-wallpaper 600 IN CNAME cname.vercel-dns.com.
61+
theme-hope-assets 600 IN CNAME vuepress-theme-hope-assets.netlify.app.
62+
ecosystem 600 IN CNAME vuepress-ecosystem.netlify.app.
63+
theme-plume 600 IN CNAME vuepress-theme-plume.netlify.app.
7564

7665

7766
; NS records
@@ -81,3 +70,4 @@ marketplace 600 IN CNAME vuepress-marketplace.netlify.app.
8170

8271
; TXT records
8372
@ 600 IN TXT "google-site-verification=Z9x_60uQmeJqyG1do6VhoXox3XkJ4jA6hSkeOECqU4E"
73+

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@
1414
},
1515
"license": "CC0",
1616
"dependencies": {
17-
"@vuepress/bundler-vite": "2.0.0-rc.15",
18-
"@vuepress/helper": "2.0.0-rc.47",
19-
"sass-embedded": "1.79.3",
20-
"vue": "3.5.8",
21-
"vuepress": "2.0.0-rc.15",
22-
"vuepress-shared": "2.0.0-rc.54",
23-
"vuepress-theme-hope": "2.0.0-rc.56"
17+
"@vuepress/bundler-vite": "2.0.0-rc.18",
18+
"@vuepress/helper": "2.0.0-rc.65",
19+
"sass-embedded": "1.82.0",
20+
"vue": "3.5.13",
21+
"vuepress": "2.0.0-rc.18",
22+
"vuepress-shared": "2.0.0-rc.63",
23+
"vuepress-theme-hope": "2.0.0-rc.63"
2424
},
2525
"devDependencies": {
26-
"husky": "9.1.6",
27-
"markdownlint-cli2": "0.14.0",
26+
"husky": "9.1.7",
27+
"markdownlint-cli2": "0.16.0",
2828
"nano-staged": "0.8.0",
29-
"prettier": "3.3.3"
29+
"prettier": "3.4.2"
3030
},
31-
"packageManager": "pnpm@9.11.0",
31+
"packageManager": "pnpm@9.15.0",
3232
"nano-staged": {
3333
"**/*": "prettier --write --ignore-unknown",
3434
"*.md": "markdownlint-cli2"

0 commit comments

Comments
 (0)