diff --git a/typedoc.config.mjs b/typedoc.config.mjs index 8b3ba2203..ec5ad5b7d 100644 --- a/typedoc.config.mjs +++ b/typedoc.config.mjs @@ -3,9 +3,10 @@ import fg from 'fast-glob'; import { readFileSync } from 'node:fs'; import { join } from 'node:path'; -// Find all package.json files in packages/*/ and build package list -const packageJsonPaths = await fg('packages/*/package.json', { - cwd: process.cwd() +// Find all package.json files under packages/ and build package list +const packageJsonPaths = await fg('packages/**/package.json', { + cwd: process.cwd(), + ignore: ['**/node_modules/**'] }); const packages = packageJsonPaths.map(p => { const rootDir = join(process.cwd(), p.replace('/package.json', ''));