Skip to content

Commit 7c45da7

Browse files
committed
feat: update marketplace
1 parent 946392f commit 7c45da7

File tree

11 files changed

+1338
-1001
lines changed

11 files changed

+1338
-1001
lines changed

config/plugins/blog.json

+33-36
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,15 @@
88
{
99
"name": "@vuepress/blog",
1010
"icon": "blog",
11-
"tag": "next",
1211
"recommend": true,
1312
"desc": {
1413
"/": "VuePress blog plugin",
1514
"/zh/": "VuePress 博客插件"
1615
},
17-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-blog/",
16+
"source": "vuepress/ecosystem/tree/main/plugins/blog/plugin-blog",
1817
"url": {
19-
"/": "ecosystem.vuejs.press/plugins/blog/",
20-
"/zh/": "ecosystem.vuejs.press/zh/plugins/blog/"
18+
"/": "ecosystem.vuejs.press/plugins/blog/blog/",
19+
"/zh/": "ecosystem.vuejs.press/zh/plugins/blog/blog/"
2120
}
2221
}
2322
]
@@ -31,16 +30,15 @@
3130
{
3231
"name": "@vuepress/feed",
3332
"icon": "rss",
34-
"tag": "next",
3533
"recommend": true,
3634
"desc": {
3735
"/": "Feed plugin supporting atom, json and rss syntax feeds",
3836
"/zh/": "支持 atom、json 和 rss 格式的订阅流插件"
3937
},
40-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-feed/",
38+
"source": "vuepress/ecosystem/tree/main/plugins/blog/plugin-feed",
4139
"url": {
42-
"/": "ecosystem.vuejs.press/plugins/feed/",
43-
"/zh/": "ecosystem.vuejs.press/zh/plugins/feed/"
40+
"/": "ecosystem.vuejs.press/plugins/blog/feed/",
41+
"/zh/": "ecosystem.vuejs.press/zh/plugins/blog/feed/"
4442
}
4543
}
4644
]
@@ -71,18 +69,17 @@
7169
},
7270
"items": [
7371
{
74-
"name": "comment2",
72+
"name": "@vuepress/comment",
7573
"icon": "comment-dots",
76-
"tag": "latest",
7774
"recommend": true,
7875
"desc": {
7976
"/": "Comment plugin supporting Giscus, Twikoo, Waline and Artalk",
8077
"/zh/": "支持 Giscus, Twikoo, Waline 和 Artalk 的评论插件"
8178
},
82-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/comment2/",
79+
"source": "vuepress/ecosystem/tree/main/plugins/blog/plugin-comment",
8380
"url": {
84-
"/": "plugin-comment2.vuejs.press",
85-
"/zh/": "plugin-comment2.vuejs.press/zh/"
81+
"/": "ecosystem.vuejs.press/plugins/blog/comment/",
82+
"/zh/": "ecosystem.vuejs.press/zh/plugins/blog/comment/"
8683
}
8784
}
8885
]
@@ -96,41 +93,28 @@
9693
{
9794
"name": "@vuepress/catalog",
9895
"icon": "network-wired",
99-
"tag": "next",
10096
"recommend": true,
10197
"desc": {
10298
"/": "Plugins to generate catalog page automatically",
10399
"/zh/": "自动生成目录页面的插件"
104100
},
105-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-catalog/",
101+
"source": "vuepress/ecosystem/tree/main/plugins/features/plugin-catalog",
106102
"url": {
107-
"/": "ecosystem.vuejs.press/plugins/catalog.html",
108-
"/zh/": "ecosystem.vuejs.press/zh/plugins/catalog.html"
103+
"/": "ecosystem.vuejs.press/plugins/features/catalog.html",
104+
"/zh/": "ecosystem.vuejs.press/zh/plugins/features/catalog.html"
109105
}
110106
},
111-
{
112-
"name": "blog-sync",
113-
"icon": "rotate",
114-
"desc": {
115-
"/": "Generate VuePress site automatically with given info of other sites",
116-
"/zh/": "根据给定的其他站点信息自动生成整个 VuePress 站点"
117-
},
118-
"tag": "latest",
119-
"source": "flytam/vuepress-plugin-blog-sync",
120-
"url": "github.com/flytam/vuepress-plugin-blog-sync/"
121-
},
122107
{
123108
"name": "@vuepress/reading-time",
124109
"icon": "book-open",
125-
"tag": "next",
126110
"desc": {
127111
"/": "Count words and generate reading time for articles",
128112
"/zh/": "统计文章字数并生成阅读时间"
129113
},
130-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-reading-time/",
114+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-reading-time",
131115
"url": {
132-
"/": "ecosystem.vuejs.press/plugins/reading-time/",
133-
"/zh/": "ecosystem.vuejs.press/zh/plugins/reading-time/"
116+
"/": "ecosystem.vuejs.press/plugins/development/reading-time/",
117+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/reading-time/"
134118
}
135119
}
136120
]
@@ -144,16 +128,29 @@
144128
{
145129
"name": "@vuepress/copyright",
146130
"icon": "circle-info",
147-
"tag": "next",
148131
"recommend": true,
149132
"desc": {
150133
"/": "Append copyright information while copying, while supports preventing selection and copy",
151134
"/zh/": "复制时附加版权信息,同时支持阻止选择和复制"
152135
},
153-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-copyright/",
136+
"source": "vuepress/ecosystem/tree/main/plugins/features/plugin-copyright",
137+
"url": {
138+
"/": "ecosystem.vuejs.press/plugins/features/copyright.html",
139+
"/zh/": "ecosystem.vuejs.press/zh/plugins/features/copyright.html"
140+
}
141+
},
142+
{
143+
"name": "@vuepress/watermark",
144+
"icon": "xmarks-lines",
145+
"recommend": true,
146+
"desc": {
147+
"/": "Add watermark to pages",
148+
"/zh/": "为页面添加水印"
149+
},
150+
"source": "vuepress/ecosystem/tree/main/plugins/features/plugin-watermark",
154151
"url": {
155-
"/": "ecosystem.vuejs.press/plugins/copyright.html",
156-
"/zh/": "ecosystem.vuejs.press/zh/plugins/copyright.html"
152+
"/": "ecosystem.vuejs.press/plugins/features/watermark.html",
153+
"/zh/": "ecosystem.vuejs.press/zh/plugins/features/watermark.html"
157154
}
158155
}
159156
]

config/plugins/developer.json

+45-71
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,31 @@
77
"items": [
88
{
99
"name": "@vuepress/helper",
10-
"tag": "next",
1110
"packageName": "@vuepress/helper",
1211
"recommend": true,
1312
"icon": "toolbox",
1413
"desc": {
1514
"/": "Useful VuePress2 util functions for developers",
1615
"/zh/": "面向开发者的 VuePress2 实用工具函数"
1716
},
18-
"source": "vuepress/ecosystem/tree/main/tools/helper/",
17+
"source": "vuepress/ecosystem/tree/main/tools/helper",
1918
"url": {
2019
"/": "ecosystem.vuejs.press/tools/helper/",
2120
"/zh/": "ecosystem.vuejs.press/zh/tools/helper/"
2221
}
2322
},
2423
{
25-
"name": "sass-palette",
24+
"name": "@vuepress/sass-palette",
2625
"icon": "palette",
27-
"tag": "latest",
2826
"recommend": true,
2927
"desc": {
3028
"/": "Palette plugin for sass, an improved edition over the official one.",
3129
"/zh/": "Sass 调色板插件,比官方的更好用。"
3230
},
33-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/sass-palette/",
31+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-sass-palette",
3432
"url": {
35-
"/": "plugin-sass-palette.vuejs.press",
36-
"/zh/": "plugin-sass-palette.vuejs.press/zh/"
33+
"/": "ecosystem.vuejs.press/plugins/development/sass-palette/",
34+
"/zh/": "ecosystem.vuejs.press/plugins/development/sass-palette/"
3735
}
3836
}
3937
]
@@ -46,7 +44,6 @@
4644
"items": [
4745
{
4846
"name": "@vuepress/helper",
49-
"tag": "next",
5047
"packageName": "@vuepress/helper",
5148
"recommend": true,
5249
"icon": "toolbox",
@@ -61,59 +58,59 @@
6158
}
6259
},
6360
{
64-
"name": "sass-palette",
65-
"icon": "palette",
61+
"name": "@vuepress/active-header-links",
62+
"icon": "heading",
6663
"recommend": true,
6764
"desc": {
68-
"/": "Palette plugin for sass, an improved edition over the official one.",
69-
"/zh/": "Sass 调色板插件,比官方的更好用。"
65+
"/": "Update route hash when scrolling pages",
66+
"/zh/": "滚动页面时更新路由 Hash"
7067
},
71-
"source": "vuepress-theme-hope/vuepress-theme-hope/tree/main/packages/sass-palette/",
68+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-active-header-links",
7269
"url": {
73-
"/": "plugin-sass-palette.vuejs.press",
74-
"/zh/": "plugin-sass-palette.vuejs.press/zh/"
70+
"/": "ecosystem.vuejs.press/plugins/development/active-header-links.html",
71+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/active-header-links.html"
7572
}
7673
},
7774
{
78-
"name": "@vuepress/active-header-links",
79-
"icon": "heading",
75+
"name": "@vuepress/git",
76+
"icon": "fab fa-git-alt",
8077
"recommend": true,
8178
"desc": {
82-
"/": "Update route hash when scrolling pages",
83-
"/zh/": "滚动页面时更新路由 Hash"
79+
"/": "Collect git information of your pages, including the created and updated time, the contributors, etc.",
80+
"/zh/": "收集页面的 Git 信息,包括创建和更新时间,贡献者等"
8481
},
85-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-active-header-links/",
82+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-git",
8683
"url": {
87-
"/": "https://ecosystem.vuejs.press/plugins/active-header-links.html",
88-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/active-header-links.html"
84+
"/": "ecosystem.vuejs.press/plugins/development/git.html",
85+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/git.html"
8986
}
9087
},
9188
{
92-
"name": "@vuepress/external-link-icon",
93-
"icon": "link",
89+
"name": "@vuepress/reading-time",
90+
"icon": "book-open",
9491
"recommend": true,
9592
"desc": {
96-
"/": "Add a icon to the external link in your markdown content",
97-
"/zh/": "为你的 Markdown 内容中的外部链接添加图标"
93+
"/": "Count words and generate reading time for articles",
94+
"/zh/": "统计文章字数并生成阅读时间"
9895
},
99-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-external-link-icon/",
96+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-reading-time",
10097
"url": {
101-
"/": "https://ecosystem.vuejs.press/plugins/external-link-icon.html",
102-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/external-link-icon.html"
98+
"/": "ecosystem.vuejs.press/plugins/development/reading-time/",
99+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/reading-time/"
103100
}
104101
},
105102
{
106-
"name": "@vuepress/git",
107-
"icon": "fab fa-git-alt",
103+
"name": "@vuepress/sass-palette",
104+
"icon": "palette",
108105
"recommend": true,
109106
"desc": {
110-
"/": "Collect git information of your pages, including the created and updated time, the contributors, etc.",
111-
"/zh/": "收集页面的 Git 信息,包括创建和更新时间,贡献者等"
107+
"/": "Palette plugin for sass, an improved edition over the official one.",
108+
"/zh/": "Sass 调色板插件,比官方的更好用。"
112109
},
113-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-git/",
110+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-sass-palette",
114111
"url": {
115-
"/": "https://ecosystem.vuejs.press/plugins/git.html",
116-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/git.html"
112+
"/": "ecosystem.vuejs.press/plugins/development/sass-palette/",
113+
"/zh/": "ecosystem.vuejs.press/plugins/development/sass-palette/"
117114
}
118115
},
119116
{
@@ -124,10 +121,10 @@
124121
"/": "Provide client data for your theme, with VuePress I18n support.",
125122
"/zh/": "为你的主题提供客户端数据,支持 VuePress 多语言。"
126123
},
127-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-theme-data/",
124+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-theme-data",
128125
"url": {
129-
"/": "https://ecosystem.vuejs.press/plugins/theme-data.html",
130-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/theme-data.html"
126+
"/": "ecosystem.vuejs.press/plugins/development/theme-data.html",
127+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/theme-data.html"
131128
}
132129
},
133130
{
@@ -138,31 +135,22 @@
138135
"/": "Provide a table-of-contents (TOC) component.",
139136
"/zh/": "提供一个目录组件。"
140137
},
141-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-toc/",
138+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-toc",
142139
"url": {
143-
"/": "https://ecosystem.vuejs.press/plugins/toc.html",
144-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/toc.html"
140+
"/": "ecosystem.vuejs.press/plugins/development/toc.html",
141+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/toc.html"
145142
}
146143
},
147-
{
148-
"name": "@goy/svg-icons",
149-
"icon": "icons",
150-
"desc": {
151-
"/": "Managing svg icons via svg sprite",
152-
"/zh/": "通过 svg sprite 管理 svg 图标"
153-
},
154-
"source": "ntnyq/vuepress-plugin-svg-icons",
155-
"url": "https://vp-icon.goyfe.com/"
156-
},
157144
{
158145
"name": "iconify",
159146
"icon": "icons",
147+
"tag": "latest",
160148
"desc": {
161149
"/": "Use icons in VuePress",
162150
"/zh/": "在 VuePress 中使用图标"
163151
},
164152
"source": "ntnyq/vuepress-plugin-iconify",
165-
"url": "https://vuepress-plugin-iconify.ntnyq.com/"
153+
"url": "vuepress-plugin-iconify.ntnyq.com/"
166154
},
167155
{
168156
"name": "@vuepress/palette",
@@ -171,24 +159,10 @@
171159
"/": " Provide palette support for your theme.",
172160
"/zh/": "为你的主题提供调色板支持。"
173161
},
174-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-palette/",
175-
"url": {
176-
"/": "https://ecosystem.vuejs.press/plugins/palette.html",
177-
"/zh/": "https://ecosystem.vuejs.press/zh/plugins/palette.html"
178-
}
179-
},
180-
{
181-
"name": "@vuepress/reading-time",
182-
"icon": "book-open",
183-
"tag": "next",
184-
"desc": {
185-
"/": "Count words and generate reading time for articles",
186-
"/zh/": "统计文章字数并生成阅读时间"
187-
},
188-
"source": "vuepress/ecosystem/tree/main/plugins/plugin-reading-time/",
162+
"source": "vuepress/ecosystem/tree/main/plugins/development/plugin-palette",
189163
"url": {
190-
"/": "ecosystem.vuejs.press/plugins/reading-time/",
191-
"/zh/": "ecosystem.vuejs.press/zh/plugins/reading-time/"
164+
"/": "ecosystem.vuejs.press/plugins/development/palette.html",
165+
"/zh/": "ecosystem.vuejs.press/zh/plugins/development/palette.html"
192166
}
193167
},
194168
{
@@ -200,7 +174,7 @@
200174
"/zh/": "在你的文档中使用页面数据。<br><div style='color:red'>不推荐,因为它会对大型站点产生严重的性能影响。</div>"
201175
},
202176
"source": "monsat/vuepress-plugin-use-pages",
203-
"url": "https://github.com/monsat/vuepress-plugin-use-pages"
177+
"url": "github.com/monsat/vuepress-plugin-use-pages"
204178
}
205179
]
206180
}

0 commit comments

Comments
 (0)