insite/composer-npm-audit

Composer插件,用于检查NPM包中的漏洞

0.3.2 2023-03-13 10:36 UTC

This package is auto-updated.

Last update: 2024-08-31 00:31:28 UTC


README

此Composer插件模拟Assets PackagistComposer Asset Pluginnpm audit

它提供了一个简单的方式来了解您的NPM依赖项是否存在已知漏洞。

安装

composer require insite/composer-npm-audit

使用方法

只需运行composer npm-audit,它将显示如下表格:

 ---------- ---------------- ------------ --------------------- ---------------------------- ----------------------------------
  Severity   Title            Dependency   Vulnerable versions   Recommendation               URL
 ---------- ---------------- ------------ --------------------- ---------------------------- ----------------------------------
  high       Code Injection   js-yaml      <3.13.1               Upgrade to version 3.13.1.   https://npmjs.net.cn/advisories/813
 ---------- ---------------- ------------ --------------------- ---------------------------- ----------------------------------

您也可以使用composer npm-audit -c生成一个Composer命令,用于更新有漏洞的依赖项,例如:

composer require npm-asset/js-yaml:>=3.13.1 --update-with-dependencies