rollup-plugin-grapher

0.2.0 • Public • Published

rollup-plugin-grapher

Rollup plugin to create an interactive module graph (powered by D3)

Installation

yarn add --dev rollup-plugin-grapher

or

npm install --save-dev rollup-plugin-grapher

Usage

As with any other Rollup plugin, just add it to the plugins option in your RollupJS config.

// In rollup.config.js
import rollupGrapher from 'rollup-plugin-grapher'
 
export default {
    entry: 'src/index.js',
    dest: 'dist/my-lib.js',
    plugins: [
        rollupGrapher()
    ]
};

That will create a file named rollup-grapher.html when you generate the RollupJS bundle. If you want to change the name or location of this file, specify a dest option to the plugin.

This plugin can also output all the module dependencies in the console by specifying a boolean verbose option.

e.g.:

// In rollup.config.js
import rollupGrapher from 'rollup-plugin-grapher'
 
export default {
    entry: 'src/index.js',
    dest: 'dist/my-lib.js',
    plugins: [
        rollupGrapher({
            dest: 'artifacts/module-dependency-graph.html',
            verbose: true
        })
    ]
};

License

"THE BEER-WARE LICENSE": ivan@sanchezortega.es wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return.

/rollup-plugin-grapher/

    Package Sidebar

    Install

    npm i rollup-plugin-grapher

    Weekly Downloads

    0

    Version

    0.2.0

    License

    Beerware

    Last publish

    Collaborators

    • ivansanchez