Skip to content

chore: automated npm audit fix - #44

Closed
ProduktEntdecker wants to merge 1 commit into
mainfrom
chore/npm-audit-fix-2026-08-24
Closed

ProduktEntdecker wants to merge 1 commit into
mainfrom
chore/npm-audit-fix-2026-08-24

Conversation

@ProduktEntdecker

Copy link
Copy Markdown
Owner

Summary

Automated weekly dependency-hygiene run (npm audit fix, no --force).

Fixed (semver-compatible, no package.json change):

  • nanoid: 3.3.16 -> 3.3.18 (fixes GHSA-2v37-7h3g-55p8, high severity — indefinite loop in custom generators when size is zero)

Build: npm run build (tsc) passed cleanly after the fix.

Remaining vulnerabilities (NOT auto-fixed — require a major bump)

npm audit fix --force would upgrade vitest 2.1.9 -> 4.1.11 (semver-major, breaking) to resolve these. Left for manual review per policy (no automatic major bumps):

All five are dev-only (test tooling), transitively pulled in by vitest. Upgrading vitest to 4.x is a breaking change and needs a dedicated PR with test-suite verification.

Also outdated (informational only, not touched)

Package Current Wanted Latest
@types/node 22.19.3 22.20.1 26.2.0
tsx 4.21.0 4.23.12 4.23.12
typescript 5.8.3 5.8.3 7.0.2
vitest 2.1.9 2.1.9 4.1.11
zod 3.25.76 3.25.76 4.4.3

Test plan

  • npm ci succeeded
  • npm audit fix applied (no --force, no major bumps)
  • Verified package-lock.json diff — only nanoid version bumped, no package.json changes
  • npm run build passed

Generated by Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Comment @coderabbitai help to get the list of available commands.

@ProduktEntdecker

Copy link
Copy Markdown
Owner Author

Überholt durch den neueren automatischen npm-audit-Lauf #50. Orchestrator-Aufräumen 11.10.2026, bei Bedarf wieder öffnen.

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.

2 participants