markmv - v1.39.2
    Preparing search index...

    Function generateGraph

    • Generates interactive link graphs from markdown file relationships.

      Creates visual representations of how markdown files link to each other, supporting multiple output formats including JSON data, Mermaid diagrams, GraphViz DOT, and interactive HTML visualizations.

      Parameters

      • patterns: string[]

        File patterns to process (supports globs)

      • options: Partial<GraphOperationOptions> = {}

        Graph generation options

      Returns Promise<GraphResult>

      Promise resolving to graph generation results

      Basic graph generation

      const result = await generateGraph(['docs/**/*.md'], {
      format: 'mermaid',
      includeExternal: false
      });

      console.log('Generated Mermaid diagram:');
      console.log(result.content);

      Generate interactive HTML visualization

      const result = await generateGraph(['**/*.md'], {
      format: 'html',
      output: 'graph.html',
      includeImages: true
      });

      console.log('Interactive graph saved to: ' + result.outputFile);