doxdox-parser-jsdoc
Version:
JSDoc parser for doxdox
27 lines (26 loc) • 493 B
TypeScript
export interface Jsdoc {
meta: JsdocMeta;
kind: string;
name: string;
description: string;
tags?: JsdocTag[];
params: JsdocParam[];
returns: JsdocParam[];
access: string;
undocumented?: boolean;
}
export interface JsdocMeta {
filename: string;
path: string;
}
export interface JsdocParam {
name?: string;
description: string;
type?: {
names: string[];
};
}
export interface JsdocTag {
title: string;
value: string;
}