From ce6b2b74bc1ee1c8aede5caf558ca3237e9feae5 Mon Sep 17 00:00:00 2001 From: Qjuh <76154676+Qjuh@users.noreply.github.com> Date: Sun, 11 Feb 2024 18:59:03 +0100 Subject: [PATCH] fix(docs): remove spaces in type parameter brackets (#10127) * fix(docs): remove spaces in type parameter brackets * fix: missing global flag --- packages/api-extractor/src/generators/ExcerptBuilder.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api-extractor/src/generators/ExcerptBuilder.ts b/packages/api-extractor/src/generators/ExcerptBuilder.ts index f8d3bb5ee50c..05f79ac66fc2 100644 --- a/packages/api-extractor/src/generators/ExcerptBuilder.ts +++ b/packages/api-extractor/src/generators/ExcerptBuilder.ts @@ -325,11 +325,11 @@ export class ExcerptBuilder { // Remove BarTokens from excerpts if they immediately follow a LessThanToken, e.g. `Promise< | Something>` // would become `Promise` if (/<(?:\s*\||\s+)/.test(prevToken.text)) { - prevToken.text = prevToken.text.replace(/<\s*\|?\s*/, '<'); + prevToken.text = prevToken.text.replaceAll(/<\s*\|?\s*/g, '<'); } if (/\s+>/.test(prevToken.text)) { - prevToken.text = prevToken.text.replace(/\s*>/, '>'); + prevToken.text = prevToken.text.replaceAll(/\s*>/g, '>'); } mergeCount = 1;