UNPKG

@jsdocs-io/extractor

Version:

The API extractor for npm packages powering jsdocs.io

9 lines (8 loc) 294 B
import { SyntaxKind } from "ts-morph"; export function getPackageOverview(indexFile) { return indexFile .getDescendantsOfKind(SyntaxKind.JSDocTag) .find((tag) => tag.getTagName() === "packageDocumentation") ?.getParentIfKind(SyntaxKind.JSDoc) ?.getText(); }