typescript-extract-type.ts view source
(node: Node, declaration: DeclarationJsonBuild, ctx: ExtractContext): void import {extractEnumInfo} from 'svelte-docinfo/typescript-extract-type.js'; Extract enum member information from an enum declaration.
Iterates node.members to extract each enum member's name, initializer value,
type, and JSDoc. Members are represented as MemberJson with kind 'variable'.
node
Nodedeclaration
ctx
returns
void mutates
declaration— adds members and typeSignature