christopherthielen / typedoc-plugin-internal-external

TypeDoc plugin: specify if a symbol is internal or external

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to make all projects in a monorepo internal?

Feiyang1 opened this issue · comments

The Problem:
I have a monorepo using lerna workspace. I have project A, B and C in the monorepo, C acts like an aggregator that reexport both A and B. I want to create documentation for C and want to make A and B internal, so I can use excludeExternals option to exclude everything else but A and B.

I have tried to mark symbols from A and B internal in their source code, but it doesn't work. I'm not sure how it could work since A and B are external dependencies to C. Is there a way to do it? Thanks!

Had exactly the same problem, went with @hidden which is supported by typedoc itself.