Add a first-class expoRouterIntegration() with auto-registration (#6156) #6189
@sentry/warden / warden
completed
May 19, 2026 in 14m 32s
1 issue
Medium
Reliance on private internal expo-router module path may break on version upgrades - `packages/core/src/js/tracing/expoRouterIntegration.ts:90-97`
Accessing expo-router/build/global-state/router-store couples the integration to an undocumented internal module path that can be renamed or restructured in any expo-router release without a semver major bump, silently breaking navigation instrumentation for all users on a new version.
4 skills analyzed
| Skill | Findings | Duration | Cost |
|---|---|---|---|
| security-review | 0 | 18.6s | $0.12 |
| code-review | 1 | 11m 31s | $1.61 |
| find-bugs | 0 | 14m 27s | $4.07 |
| gha-security-review | 0 | 18.6s | $0.02 |
⏱ 26m 35s · 3.5M in / 217.4k out · $5.82
Loading