Project: redotjs/redot

Package: redot-cli@0.5.0

  1. Dependencies: 2·Dependents: 0
  2. CLI to process Graphviz dot files with redot using plugins
  1. graphviz 5
  2. dot 5
  3. cli 5
  4. redot 3


NPM Version Build Status Chat



npm install redot-cli


Command-line interface for redot.


redot example.gv --output


See unified-args, which provides the interface, for more information on all available options.

Usage: redot [options] [path | glob ...]

  CLI to process graphviz with redot using plugins


  -h  --help                output usage information
  -v  --version             output version number
  -o  --output [path]       specify output location
  -r  --rc-path <path>      specify configuration file
  -i  --ignore-path <path>  specify ignore file
  -s  --setting <settings>  specify settings
  -e  --ext <extensions>    specify extensions
  -u  --use <plugins>       use plugins
  -w  --watch               watch for changes and reprocess
  -q  --quiet               output only warnings and errors
  -S  --silent              output only errors
  -f  --frail               exit with 1 on warnings
  -t  --tree                specify input and output as syntax tree
      --report <reporter>   specify reporter
      --file-path <path>    specify path to process as
      --tree-in             specify input as syntax tree
      --tree-out            output syntax tree
      --inspect             output formatted syntax tree
      --[no-]stdout         specify writing to stdout (on by default)
      --[no-]color          specify color in report (on by default)
      --[no-]config         search for configuration files (on by default)
      --[no-]ignore         search for ignore files (on by default)


  # Process `input.gv`
  $ redot input.gv -o output.gv

  # Pipe
  $ redot < input.gv > output.gv

  # Rewrite all applicable files
  $ redot . -o