fix: corrected order of changelog versions

This commit is contained in:
TresAbhi committed 2023-08-22 23:46:59 +00:00
1 parent 4ca8590c83
commit cb65e6b0af
3 files changed
+25 -6

No files matched your search

+19 -6
View File
@@ -1,4 +1,7 @@
import { DefaultTheme, defineConfig } from 'vitepress'; import { compareVersions } from 'compare-versions';
import { readdirSync } from 'fs';
import { parse } from 'path';
import { defineConfig } from 'vitepress';
import { getSidebar } from 'vitepress-plugin-auto-sidebar'; import { getSidebar } from 'vitepress-plugin-auto-sidebar';
export default defineConfig({ export default defineConfig({
@@ -12,11 +15,21 @@ export default defineConfig({
{ text: 'Examples', link: '/markdown-examples' }, { text: 'Examples', link: '/markdown-examples' },
], ],
sidebar: getSidebar({ sidebar: [
collapsed: false, ...getSidebar({
contentDirs: ['guide', 'legal', 'changelogs'], collapsed: false,
contentRoot: '/docs/', contentDirs: ['guide', 'legal'],
}) as DefaultTheme.Sidebar, contentRoot: '/docs/',
}),
{
text: 'Changelogs',
items: readdirSync('./docs/changelogs')
.map((file) => parse(file).name)
.sort(compareVersions)
.map((name) => ({ text: name, link: `/changelogs/${name}.html` })),
},
],
socialLinks: [ socialLinks: [
{ icon: 'github', link: 'https://github.com/vuejs/vitepress' }, { icon: 'github', link: 'https://github.com/vuejs/vitepress' },
+1
View File
@@ -48,6 +48,7 @@
"@types/markdown-escape": "^1.1.0", "@types/markdown-escape": "^1.1.0",
"@types/node": "^20.5.3", "@types/node": "^20.5.3",
"@types/react": "^18.2.21", "@types/react": "^18.2.21",
"compare-versions": "^6.1.0",
"prettier": "^3.0.2", "prettier": "^3.0.2",
"typescript": "^5.0.4", "typescript": "^5.0.4",
"vitepress": "^1.0.0-rc.4" "vitepress": "^1.0.0-rc.4"
+5
View File
@@ -1037,6 +1037,11 @@ color-name@^1.1.4:
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
compare-versions@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-6.1.0.tgz#3f2131e3ae93577df111dba133e6db876ffe127a"
integrity sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==
[email protected]: [email protected]:
version "0.5.4" version "0.5.4"
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"