Skip to content

ondras/rollup-plugin-graph

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

rollup-plugin-graph

Generates module dependencies graph, using the DOT language. To actually draw images, you will need the graphviz toolbox.

In your rollup.config.js:

let graph = require("rollup-plugin-graph");
let graphOptions = {prune: true};

module.exports = {
    /* ... */
    plugins: [ graph(graphOptions) ]
};

In your terminal:

rollup -c | dot -Tpng > graph.png

Options

  • prune (bool) Whether to prune the resulting graph, leaving only cyclic dependencies. This makes the graph strongly connected. Examples: pruned, not pruned
  • exclude (string or regexp) Specified the module ID pattern to be excluded from the graph.

Sample output

Please note that this plugin is not directly responsible for image rendering. It generates output in the DOT language, so you need to use a proper tool (such as Graphviz) to create the image.

About

Generates module dependencies graph, using the DOT language.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published