ParsedJSDoc
Represents the parsed result of JSDoc templates used in Docflow.
Signature
typescript
interface ParsedJSDoc { name?: string; description?: string; category?: string; kind?: string; signature?: string; deprecated?: string; examples?: ExampleData[]; parameters?: ParameterData[]; returns?: ReturnData; throws?: ThrowsData[]; typedef?: TypedefData[]; see?: SeeData[]; version?: VersionData[] }
Parameters
- name · string
Name of the documented element
- description · string
Description of the element
- category · string
Category classification of the element
- kind · string
Type of declaration (function, class, interface, etc.)
- signature · string
TypeScript signature of the element
- deprecated · string
Deprecation notice (if applicable)
- examples · ExampleData[]
Array of example code
- parameters · ParameterData[]
Array of parameter information
- returns · ReturnData
Return value information
- throws · ThrowsData[]
Array of exception information
- typedef · TypedefData[]
Array of type definitions
- see · SeeData[]
Array of references to related documentation
- version · VersionData[]
Array of version information