Madge

Use this skill when the user wants to generate module dependency graphs for JavaScript/TypeScript projects.

javimosch 537dec9 788 B Updated

File contents

madge Plugin

Generate module dependency graphs for JavaScript/TypeScript/CommonJS/AMD projects.

Commands

Graph

  • madge graph generate — Generate a dependency graph

Basic

  • madge _ _ — Passthrough to madge CLI

Usage Examples

  • "Generate a dependency graph for this project"
  • "Find circular dependencies in my codebase"
  • "Visualise module dependencies as an image"

Installation

npm install -g madge

Key Features

  • Detect circular dependencies
  • Generate dependency graphs (text, JSON, or image)
  • Support for CommonJS, AMD, ES6, TypeScript
  • Webpack resolver support
  • Image output with Graphviz

javimosch/supercli/tree/main/plugins/madge/skills/quickstart commit 537dec91f4

Frequently asked questions

npx skillmds@latest add javimosch/madge