From 3762422838745fb5ec18abe74869793954a32f9f Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sun, 6 Nov 2022 13:07:06 -0800 Subject: [PATCH] tools: fix stability table generation for docs Multi-line top-level stability indices were not working. Refs: https://github.com/nodejs/node/pull/45335/files#r1014868777 --- tools/doc/stability.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/doc/stability.mjs b/tools/doc/stability.mjs index 479269df43925c..8d39d4081b6ba7 100644 --- a/tools/doc/stability.mjs +++ b/tools/doc/stability.mjs @@ -48,6 +48,10 @@ function createMarkdownTable(data) { const md = ['| API | Stability |', '| --- | --------- |']; for (const mod of data) { + // Remove extra text after stability index. + if (mod.stabilityText) { + mod.stabilityText = mod.stabilityText.replace(/(\(\d\) \w+)[\s\S]*/m, '$1'); + } md.push(`| [${mod.displayName}](${mod.link}) | ${mod.stabilityText} |`); }