SuperAPI AI 工具集

dependency-analyzer

安全与审计

查看项目

更新于 10-15 21:04

技能介绍

用途:分析项目依赖关系,覆盖版本、漏洞、许可证与更新可行性,适合依赖审计和包版本管理。

主要能力:版本确认(与最新版比较);漏洞扫描(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。

适用场景:审计依赖、管理包版本、排查漏洞与许可证风险。

限制:资料未提供具体支持的语言生态范围、安装方式、运行环境要求、收费与价格信息,也未说明报告输出格式与自动化集成能力,这些暂未提供。