1 | import * as tsm from 'ts-morph';
|
2 |
|
3 | export function getOverview({
|
4 | indexFile,
|
5 | }: {
|
6 | indexFile: tsm.SourceFile;
|
7 | }): string | undefined {
|
8 | return indexFile
|
9 | .getDescendantsOfKind(tsm.SyntaxKind.JSDocTag)
|
10 | .find((tag) => tag.getTagName() === 'packageDocumentation')
|
11 | ?.getParentIfKind(tsm.SyntaxKind.JSDocComment)
|
12 | ?.getText();
|
13 | }
|