From bef26ebb4afe6b86f806543ae4ba8484b079e327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Fri, 26 Sep 2025 19:34:43 +0200 Subject: [PATCH] Update config.ts for v3.9 --- docusaurus.config.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 440a982..88517c1 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -10,14 +10,14 @@ const config: Config = { favicon: 'img/favicon.png', url: 'https://semalibre.com', - baseUrl: '/', + baseUrl: '/site', onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'throw', onBrokenAnchors: 'throw', onDuplicateRoutes: 'throw', future: { + v4: true, experimental_faster: true, }, @@ -29,6 +29,12 @@ const config: Config = { ], }, + markdown: { + hooks: { + onBrokenMarkdownLinks: 'throw', + }, + }, + presets: [ [ 'classic', @@ -135,7 +141,7 @@ const config: Config = { 'ruby', 'shell-session', 'toml', - 'yaml' + 'yaml', ], }, } satisfies Preset.ThemeConfig,