parseTypeArguments
Parse generic type arguments from a base type expression. E.g., InternalPlugin<CanvasPluginInstance> → ['CanvasPluginInstance'] Handles nested angle brackets: Foo<Bar<Baz>, Qux> → ['Bar<Baz>', 'Qux']
Import:
import { parseTypeArguments } from '@mnaoumov/typescript-dev-toolkit/docs-site/api-doc-type-merging';Signature:
function parseTypeArguments(baseTypeName: string): string[]Parameters:
| Parameter | Type | Description |
|---|---|---|
baseTypeName |
string | The base type expression, e.g. Foo<Bar, Baz>. |
Returns: string[] — The type arguments.