依存関係監査 (npm)
対象: package.json があるフォルダ (例: ex_npm/)。
- 対象アプリに
cdする (またはユーザーが@で指定したパスを使う)。 npm auditを実行して、脆弱性のあるパッケージを見つける。- 安全な更新のみ
npm audit fixを実行する (メジャーバージョンアップは確認なしで行わない)。 - テスト (
npm test) を実行して、何も壊れていないことを確認する。 - 何を更新したか、手動対応が必要な脆弱性があれば要約する。
常にコマンドの実際の出力を表示すること (証拠 > 主張)。
対象が Python (requirements.txt / package.json がない) の場合は、npm をでっち上げない — 代わりに /audit-python を使うよう伝えること。