From 78361fdcb0737cff0ff48be7a564428c3993108a Mon Sep 17 00:00:00 2001 From: cpadm <57954026+cpAdm@users.noreply.github.com> Date: Fri, 17 Jul 2026 14:32:50 +0200 Subject: [PATCH] fix(docs): migrate broken markdown links hook --- dotnet/docusaurus.config.ts | 6 +++++- java/docusaurus.config.ts | 6 +++++- nodejs/docusaurus.config.ts | 6 +++++- python/docusaurus.config.ts | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/dotnet/docusaurus.config.ts b/dotnet/docusaurus.config.ts index dfcf458573..2bc39a3db0 100644 --- a/dotnet/docusaurus.config.ts +++ b/dotnet/docusaurus.config.ts @@ -60,7 +60,11 @@ export default { organizationName: "microsoft", projectName: "playwright.dev", onBrokenLinks: "throw", - onBrokenMarkdownLinks: "throw", + markdown: { + hooks: { + onBrokenMarkdownLinks: "throw", + }, + }, scripts: ["/dotnet/js/redirection.js"], favicon: "img/playwright-logo.ico", themeConfig: { diff --git a/java/docusaurus.config.ts b/java/docusaurus.config.ts index 2e9a7f0d34..e0bac7c91c 100644 --- a/java/docusaurus.config.ts +++ b/java/docusaurus.config.ts @@ -60,7 +60,11 @@ module.exports = { organizationName: "microsoft", projectName: "playwright.dev", onBrokenLinks: "throw", - onBrokenMarkdownLinks: "throw", + markdown: { + hooks: { + onBrokenMarkdownLinks: "throw", + }, + }, scripts: ["/java/js/redirection.js"], favicon: "img/playwright-logo.ico", themeConfig: { diff --git a/nodejs/docusaurus.config.ts b/nodejs/docusaurus.config.ts index 44fcb602f8..ae26fb852c 100644 --- a/nodejs/docusaurus.config.ts +++ b/nodejs/docusaurus.config.ts @@ -80,7 +80,11 @@ export default { organizationName: "microsoft", projectName: "playwright.dev", onBrokenLinks: "throw", - onBrokenMarkdownLinks: "throw", + markdown: { + hooks: { + onBrokenMarkdownLinks: "throw", + }, + }, scripts: ["/js/redirection.js"], favicon: "img/playwright-logo.ico", themeConfig: { diff --git a/python/docusaurus.config.ts b/python/docusaurus.config.ts index e8deecb2bf..e529352289 100644 --- a/python/docusaurus.config.ts +++ b/python/docusaurus.config.ts @@ -60,7 +60,11 @@ export default { organizationName: "microsoft", projectName: "playwright.dev", onBrokenLinks: "throw", - onBrokenMarkdownLinks: "throw", + markdown: { + hooks: { + onBrokenMarkdownLinks: "throw", + }, + }, scripts: ["/python/js/redirection.js"], favicon: "img/playwright-logo.ico", themeConfig: {