dependency-cruiser icon indicating copy to clipboard operation
dependency-cruiser copied to clipboard

Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

Results 35 dependency-cruiser issues
Sort by recently updated
recently updated
newest added

### Summary ICruiseOptions does not receive `ruseSet.optioins.tsConfig.fileName` property in TypeScript code. I can't set option for the cruise function to read tsconfig.json because of type error. I must write `@ts-ignore`...

bug

### Expected Behavior Validation of regular expressions fails if there are many entries in the `from.path` (or `from.pathNot`, `to.path`, ...) array. ### Current Behavior No matter how many entries I...

bug
enhancement

## Description - relaxes the safe-regex check on repeats within regular expressions that are used within rule sets See the comment added to src/main/rule-set/validate.js for details on the implementation. Published...

### Add support for option `leaves` Love this tool, but I am not able to solve one use case, when I want to understand what are the dependencies of a...

stale

If you generate an html output with `depcruise-wrap-stream-in-html` and open it, you get an interactive graph of the dependencies. You also have the option to click at one of the...

### Summary If there is a lot of code in modules, the dependency graph gets bigger and in some cases it's difficult to get relevant information from it, regarding violations....

### Summary The rcdot output type seems like what I want for insights into my code, but I get this error when I try to use it: ``` yarn -s...

### Context I'd like to be able to pass module names to `dependency-cruiser`, instead of paths to node modules, so that I can match those without having to list all...

enhancement

### Context I am trying to figure out where my application is importing a very heavy npm module that _should_ only imported by code that is behind a dynamic `import`...

enhancement

### Summary We have features/libraries in a `modules/` folder. We'd like to allow a acyclic dependency graph between the modules while guarding against circular dependencies. If a file in `modules/a/`...

question