diff --git a/packages/docgen/src/types/method.ts b/packages/docgen/src/types/method.ts index 4c2b2011c..c08e7845e 100644 --- a/packages/docgen/src/types/method.ts +++ b/packages/docgen/src/types/method.ts @@ -26,7 +26,12 @@ export class DocumentedMethod extends DocumentedItem { async: this.data.async, generator: this.data.generator, returns: this.data.returns?.length - ? this.data.returns.map((p) => new DocumentedVarType(p, this.config).serialize()) + ? this.data.returns.map((p) => + new DocumentedVarType( + { names: p.type.names, description: p.description, nullable: p.nullable }, + this.config, + ).serialize(), + ) : undefined, meta: new DocumentedItemMeta(this.data.meta, this.config).serialize(), };