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

I've been playing with this tool a bit, and IMHO 2D graphs are good for tiny things, but I have thousands of nodes and edges in mine, I can't possibly...

PR welcome

### Context With a bunch of same-colored lines, it's hard to follow where they go. ### Expected Behavior Each node could have a unique outline color and the edges originating...

enhancement

### Summary I believe it could be made easier for people that are looking for a tool like this, to find this project. Currently if you search for the following...

enhancement

### Context I would like to use dependency-cruiser on our codebase as part of the auto build to validate correct imports. Unfortunately we have many places in the code base...

question

This is not a feature neither a bug request, but more of an inspiration ticket ;) Dependency cruiser is really cool and I've been missing of a similar project for...

enhancement
PR welcome

### Context I want to show only tsx files that actually require `react` in my dependency graph visualization. see #343 for more context For the given rule ```js /** @type...

enhancement

I'm toying with an idea of unit testing our design using mocha (influenced by Java's ArchUnit: https://www.archunit.org/getting-started) - as an alternative to using declarative dependencies/validation configuration. API documentation mentions programmatic...

enhancement

I would like to be able to write rules such as ``` { name: 'no-parent', severity: 'error', comment: 'cannot require from parent directory', from: { path: '^src/' }, to: {...

question

### Expected Behavior Output for modules currently uses resolved path, would like the ability to use module path if it exists. ### Current Behavior Currently the path for sub modules,...

enhancement

[Codebase Overview](https://docs.directus.io/contributing/codebase-overview.html) ![image](https://user-images.githubusercontent.com/8686739/188841887-12144fab-84fe-4122-8512-7eadc9f00a74.png) i have read all docs, my steps are: ![image](https://user-images.githubusercontent.com/8686739/188843911-c287a31b-6a3a-4529-b157-ba4942ae7ff2.png) ![image](https://user-images.githubusercontent.com/8686739/188843600-a72750d0-ed53-443f-8c87-180d3994b9dc.png) - Version used: latest - Node version: latest - Operating System and version: windows 11 - Link...

stale