From 8cc47e6774cdb9caa36a92ffef4d70b83a44f37d Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Fri, 17 Mar 2023 00:01:06 +0100 Subject: docs: fix nested parameter defaults (#1931) --- scripts/apidoc/signature.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/apidoc/signature.ts b/scripts/apidoc/signature.ts index 7403e492..7eb2e896 100644 --- a/scripts/apidoc/signature.ts +++ b/scripts/apidoc/signature.ts @@ -25,6 +25,7 @@ import { extractSeeAlsos, extractSince, extractSourcePath, + joinTagContent, joinTagParts, } from './typedoc'; import { pathOutputDir } from './utils'; @@ -392,6 +393,11 @@ function extractDefaultFromComment(comment?: Comment): string | undefined { return; } + const defaultTag = comment.getTag('@default'); + if (defaultTag) { + return joinTagContent(defaultTag).join().trim(); + } + const summary = comment.summary; const text = joinTagParts(summary).trim(); if (!text) { -- cgit v1.2.3