diff --git a/packages/typedoc-declaration/lib/main.ts b/packages/typedoc-declaration/lib/main.ts index be5f50252..43ba274c7 100644 --- a/packages/typedoc-declaration/lib/main.ts +++ b/packages/typedoc-declaration/lib/main.ts @@ -1,6 +1,7 @@ import {pipeline} from "node:stream" import {promisify} from "node:util" import type * as L from "@onlyoffice/library-declaration/next.ts" +import {compute} from "@onlyoffice/typedoc-signature" import {Transformer} from "@onlyoffice/typedoc-transformer" import {Transport} from "@onlyoffice/typedoc-transport" import {type JSONOutput as J} from "typedoc" @@ -17,6 +18,8 @@ export async function process(o: J.Reflection): Promise { await pipe(tp.toReadable(), tf, tp.toWritable()) + compute(tp) + console.log(`Finish processing ${o.name} #${o.id}`) return tp.entities diff --git a/packages/typedoc-declaration/package.json b/packages/typedoc-declaration/package.json index 479c12a8d..1e1893a27 100644 --- a/packages/typedoc-declaration/package.json +++ b/packages/typedoc-declaration/package.json @@ -16,6 +16,7 @@ "dependencies": { "@onlyoffice/console": "workspace:^", "@onlyoffice/library-declaration": "workspace:^", + "@onlyoffice/typedoc-signature": "workspace:^", "@onlyoffice/typedoc-transformer": "workspace:^", "@onlyoffice/typedoc-transport": "workspace:^", "typedoc": "0.26.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7ceed45e..b5a4e55cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3798,6 +3798,9 @@ importers: '@onlyoffice/library-declaration': specifier: workspace:^ version: link:../library-declaration + '@onlyoffice/typedoc-signature': + specifier: workspace:^ + version: link:../typedoc-signature '@onlyoffice/typedoc-transformer': specifier: workspace:^ version: link:../typedoc-transformer