Skip to content

fix(deps): override vulnerable transitive dependencies - #13

Merged
akilicarslan merged 1 commit into
mainfrom
fix/dependabot-alerts
Nov 3, 2026
Merged

akilicarslan merged 1 commit into
mainfrom
fix/dependabot-alerts

Conversation

@akilicarslan

Copy link
Copy Markdown
Owner

Summary

Alerts that stay open (no fix in the same major line)

  • zod 3.25.76 and glob 13: from @expo/cli. The fix is only in zod 4 / glob 14. The latest @expo/cli 57 still uses zod 3 and glob 13.
  • glob 7/8/10 and minimatch 3/5/9/10: from Jest, Detox and ESLint. The fixes are only in glob 14 and minimatch 11.
  • stream-json 1.9.1: from Detox. The fix is only in stream-json 3.
  • deepmerge 4.3.1: no fixed version.

All of these are development tools (Expo CLI, Jest, Detox, ESLint). They are not in the app bundle or the server runtime.

Test plan

  • pnpm verify
  • npx expo config --type prebuild in apps/mobile

🤖 Generated with Claude Code

Dependabot alerts: lift body-parser, fast-uri, qs, undici and uuid to
the first fixed version in the same major line. node-forge is fixed
in #10.

Dependabot must not open updates that break the Expo SDK pins: jest-expo
and @react-native/* follow the SDK, React stays at the pinned version,
and @types/node stays at the Node.js version of CI.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@akilicarslan
akilicarslan merged commit 4f6ff48 into main Nov 3, 2026
2 checks passed
@akilicarslan
akilicarslan deleted the fix/dependabot-alerts branch November 3, 2026 17:10
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