fix(docs): remove spaces in type parameter brackets (#10127)

* fix(docs): remove spaces in type parameter brackets

* fix: missing global flag
This commit is contained in:
Qjuh
2024-02-11 18:59:03 +01:00
committed by GitHub
parent 36db77f107
commit ce6b2b74bc

View File

@@ -325,11 +325,11 @@ export class ExcerptBuilder {
// Remove BarTokens from excerpts if they immediately follow a LessThanToken, e.g. `Promise< | Something>`
// would become `Promise<Something>`
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;