processSourceFile
Collects a source file’s exported type aliases, enums, interfaces and classes.
Import:
import { processSourceFile } from '@mnaoumov/typescript-dev-toolkit/docs-site/api-doc-source-processing';Signature:
function processSourceFile(src: SourceFile, types: Map<string, TypeInfo>, namespace: string): voidParameters:
| Parameter | Type | Description |
|---|---|---|
src |
SourceFile | The source file. |
types |
Map<string, TypeInfo> | The documented types, keyed by qualified id. |
namespace |
string | The type’s namespace. |
Returns: void