MichalZalecki / codechecks-dependency-cruiser

Validate module dependencies with dependency-cruiser

Home Page:https://www.npmjs.com/package/codechecks-dependency-cruiser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codechecks-dependency-cruiser

Usage

Add to your codechecks.yml file:

checks:
  - name: codechecks-dependency-cruiser
    options:
      exclude: (node_modules)
      graph: true
      paths:
        - src

Options

name required type description
paths yes string[] files or directories to cruise
graph no boolean whether to generate dependency graph
exclude no string a regexp for modules to exclude from being cruised
config no string custom path to .dependency-cruiser.js or .dependency-cruiser.json

Install GraphViz

macOS

brew install graphviz

Ubuntu

sudo apt-get install graphviz

Limitations

  • Extending presets is not supported, use self-contained dependency-cruiser configuration
  • Generating graphs require GraphViz installed

About

Validate module dependencies with dependency-cruiser

https://www.npmjs.com/package/codechecks-dependency-cruiser


Languages

Language:TypeScript 100.0%