用途:分析项目依赖关系,覆盖版本、漏洞、许可证与更新可行性,适合依赖审计和包版本管理。
主要能力:版本确认(与最新版比较);漏洞扫描(CVE 检测);许可证确认(兼容性检查);依赖关系树可视化;重复检测(同一包多版本);未使用依赖检测。
使用方式:以 package.json 等清单为输入生成分析报告,示例中会标注过期版本、CVE 编号与严重度、建议升级版本,并给出许可证兼容性表格与推荐操作。常用命令包括 npm audit、npm audit fix、npm audit fix --force、npm outdated、npm list、npm list express;yarn audit、yarn outdated、yarn list、yarn dedupe;Python 侧 pip list --outdated、pip-audit、pipdeptree。
适用场景:审计依赖、管理包版本、排查漏洞与许可证风险。
限制:资料未提供具体支持的语言生态范围、安装方式、运行环境要求、收费与价格信息,也未说明报告输出格式与自动化集成能力,这些暂未提供。