diff --git a/.changeset/mighty-seals-camp.md b/.changeset/mighty-seals-camp.md new file mode 100644 index 00000000..963e2b0c --- /dev/null +++ b/.changeset/mighty-seals-camp.md @@ -0,0 +1,5 @@ +--- +'typedoc-vitepress-theme': patch +--- + +- Normalize sidebar paths in windows (#643) diff --git a/packages/typedoc-vitepress-theme/src/sidebars/sidebar.vitepress.ts b/packages/typedoc-vitepress-theme/src/sidebars/sidebar.vitepress.ts index 3165358d..51c8c76f 100644 --- a/packages/typedoc-vitepress-theme/src/sidebars/sidebar.vitepress.ts +++ b/packages/typedoc-vitepress-theme/src/sidebars/sidebar.vitepress.ts @@ -18,7 +18,7 @@ function getNavigationItem( return { text: navigationItem.title, ...(Boolean(navigationItem?.path) && { - link: `/${basePath}/${getParsedUrl(navigationItem.path as string)}`, + link: `/${basePath}/${getParsedUrl(navigationItem.path as string).replace(/\\/g, '/')}`, }), ...(hasChildren && { collapsed: options.collapsed }), ...(hasChildren && {