Я разрабатываю два пакета NPN:
Я хочу документировать их, используя typedo c. Файл index. js предоставлен модулем npm и получен index.ts.
Я хочу документировать только то, что экспортируется библиотекой index.ts. Я могу отфильтровать неэкспортированные вещи с опциями typedo c.
Проблема в том, что index.ts импортирует вещи из других файлов TS и экспортирует только некоторые из них. Например, он импортирует и повторно экспортирует некоторые интерфейсы из interfaces / index.ts и классы ошибок из errors / index.ts, но импортирует без экспорта класса Database из utils / database / index.ts.
Фактически экспортируемые вещи, такие как класс Database, документируются, даже если они экспортируются файлом, отличным от index.ts.
Как их отфильтровать?