
dependency-cruiser
sverweij
Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
AI 简介
Dependency Cruiser 是一个用于验证和可视化项目依赖关系的工具,支持 JavaScript、TypeScript 和 CoffeeScript 项目。其核心功能包括根据自定义规则验证依赖关系,并以文本或图形形式报告违反规则的情况。此外,它还能生成多种格式的依赖关系图,如 DOT、SVG 等,便于团队理解和沟通代码结构。该工具特别适合于需要维护复杂代码库架构、避免循环依赖以及进行静态分析的开发场景中使用。
JavaScript
MIT License6.7k
Stars
286
Forks
22
Watchers
35
Issues
Star 增长
今日+4
近 7 天+24
近 30 天+120
综合评分93.37
默认分支main