Skip to content

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): void

Parameters:

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