klntsky / npm-run-graph

Visually inspect how `npm run` scripts call each other, using graphviz.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npm-run-graph

Sometimes using task runners isn't desired, and we end up adding a lot of fields to the scripts section of a package.json.

This tiny (<50 LOC) script helps to visualize the build process by drawing a graph showing how npm run commands depend on each other.

An example of such a graph for a real-world project:

npm-run-graph.png

Graphviz is a runtime dependency.

Usage

$ npm-run-graph
# (some output in graphiz format)
$ ls 
# (some files)
npm-run-graph.png

About

Visually inspect how `npm run` scripts call each other, using graphviz.


Languages

Language:JavaScript 100.0%