diff --git a/lib/index.ts b/lib/index.ts index e0807a2..4a18b4d 100644 --- a/lib/index.ts +++ b/lib/index.ts @@ -618,7 +618,8 @@ export default class VitePressSidebar { sidebarItems = VitePressSidebar.sortByObjectKey({ arr: sidebarItems, key: 'order', - desc: options.sortMenusOrderByDescending + desc: options.sortMenusOrderByDescending, + numerically: true }); VitePressSidebar.deepDeleteKey(sidebarItems, 'order'); diff --git a/test/resources/frontmatter-basic/a.md b/test/resources/frontmatter-basic/a.md index 1a6945a..ef55a29 100644 --- a/test/resources/frontmatter-basic/a.md +++ b/test/resources/frontmatter-basic/a.md @@ -1,6 +1,6 @@ --- title: A Frontmatter -order: 4 +order: 10 date: 2023-01-05 author: cdget.com exclude: true