From ec09d3b0ee1d80b192903fa8c79a13099eea2588 Mon Sep 17 00:00:00 2001 From: Jake Mahon Date: Tue, 16 Sep 2025 07:50:59 -0400 Subject: [PATCH 1/3] Change default build to build full site with original memory settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove DOCS_PRODUCT=kb from default build script - Add build-kb script for KB-only builds when needed - Default build now builds all products with original 16GB memory limit - Keep build configuration simple and consistent 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index b0962f3fb4..746e657b97 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "docusaurus": "npx docusaurus", "start": "cross-env NODE_OPTIONS=--max-old-space-size=16384 CHOKIDAR_USEPOLLING=false npx docusaurus start --port=4500 --no-open", "start-chok": "cross-env NODE_OPTIONS=--max-old-space-size=16384 CHOKIDAR_USEPOLLING=true npx docusaurus start --port=4500 --no-open", - "build": "cross-env NODE_OPTIONS=\"--max-old-space-size=16384\" DOCS_PRODUCT=kb npx docusaurus build", - "build-full": "cross-env NODE_OPTIONS=\"--max-old-space-size=31744 --max_old_space_size=31744\" npx docusaurus build", + "build": "cross-env NODE_OPTIONS=\"--max-old-space-size=16384\" npx docusaurus build", + "build-kb": "cross-env NODE_OPTIONS=\"--max-old-space-size=16384\" DOCS_PRODUCT=kb npx docusaurus build", "swizzle": "npx docusaurus swizzle", "clear": "npx docusaurus clear", "serve": "npx serve -s build -l 8080", From e48bef7c22ca20165d8630c850d2a8258c9af13f Mon Sep 17 00:00:00 2001 From: Jake Mahon Date: Tue, 16 Sep 2025 08:09:05 -0400 Subject: [PATCH 2/3] Set all broken link configurations to 'throw' for strict validation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Change onBrokenLinks from 'warn' to 'throw' - Change onBrokenMarkdownLinks from 'warn' to 'throw' - Change onBrokenAnchors from 'warn' to 'throw' - Ensures builds fail on any broken links for quality control 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- docusaurus.config.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 89fba12a99..f9785e7635 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -21,9 +21,9 @@ const config = { baseUrl: '/', // throw on anything that is not configured correctly - onBrokenLinks: 'warn', - onBrokenMarkdownLinks: 'warn', - onBrokenAnchors: 'warn', + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'throw', + onBrokenAnchors: 'throw', // Set Mermaid markdown: { From b5f0fd732b07b7f3ab7ada879922069ced22bc59 Mon Sep 17 00:00:00 2001 From: Jake Mahon Date: Tue, 16 Sep 2025 08:15:00 -0400 Subject: [PATCH 3/3] Remove build-kb script - keep build configuration simple MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove build-kb script option - Only keep default build script for full-site builds - Simplifies build configuration and removes unnecessary options 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 746e657b97..7b26ac8821 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,6 @@ "start": "cross-env NODE_OPTIONS=--max-old-space-size=16384 CHOKIDAR_USEPOLLING=false npx docusaurus start --port=4500 --no-open", "start-chok": "cross-env NODE_OPTIONS=--max-old-space-size=16384 CHOKIDAR_USEPOLLING=true npx docusaurus start --port=4500 --no-open", "build": "cross-env NODE_OPTIONS=\"--max-old-space-size=16384\" npx docusaurus build", - "build-kb": "cross-env NODE_OPTIONS=\"--max-old-space-size=16384\" DOCS_PRODUCT=kb npx docusaurus build", "swizzle": "npx docusaurus swizzle", "clear": "npx docusaurus clear", "serve": "npx serve -s build -l 8080",