Skip to content

Dependabotの脆弱性14件を解消 - #15

Merged
mimo-3 merged 1 commit into
mainfrom
fix/dependabot-security-20260730
Jul 30, 2026
Merged

Dependabotの脆弱性14件を解消#15
mimo-3 merged 1 commit into
mainfrom
fix/dependabot-security-20260730

Conversation

@mimo-3

@mimo-3 mimo-3 commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

Dependabotが検出した14件(High 4件・Moderate 10件)を解消するため、package-lock.json の推移依存を安全なバージョンへ更新しました。直接依存とCLIの実装・公開APIは変更していません。

  • axios: 1.16.1 → 1.19.0
  • form-data: 4.0.5 → 4.0.6
  • postcss: 8.5.15 → 8.5.25
  • vite: 8.0.14 → 8.1.5

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality not to work as expected)
  • Documentation / chore / dependency update

Test plan

  • Added/updated vitest specs for the changed behavior — ロックファイルのみの更新のため追加なし
  • npm ci passes
  • npm audit --package-lock-only passes(0 vulnerabilities)
  • npm run check passes
  • npm run build passes
  • npm test -- --run passes(65ファイル・750テスト)
  • Node 20.19.5でbuild・全テストが通ることを確認
  • Manually exercised the CLI — CLIの実装変更なし

Checklist

  • package.json version bumped per semver — 直接依存・公開API・実装は変えていないため据え置き
  • CHANGELOG.md updated with a new entry — ユーザー向けの挙動変更がないため更新なし
  • README / docs updated if user-facing surface changed — ユーザー向けの変更なし

@mimo-3
mimo-3 merged commit eafa1ab into main Jul 30, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant