Repository navigation
chore: resolve open Dependabot alerts - #10262
Conversation
- Drop unused @effect/platform and @effect/platform-node from apps/live - Bump react-doctor to ^0.9.22 (removes effect 4 beta) - Override minimatch@10 to 11.0.6 (no 10.x fix for GHSA-g3hv-75wg-m249) - Bump follow-redirects 1.16.3, qs 6.16.2, fast-uri 3.1.9 overrides - Bump vitest and @vitest/coverage-v8 catalog to ^4.1.12 - Bump OpenTelemetry Python to 1.45.2 / 0.66b2
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Description
Resolves all 13 open Dependabot alerts (12 npm in
pnpm-lock.yaml, 2 pip foropentelemetry-api).pnpm auditreports no known vulnerabilities after this change.@effect/platform(GHSA-chp3-j5qr-2vfr): removed@effect/platformand@effect/platform-nodefromapps/liveand the catalog. Nothing imports them (the app only useseffect), so this also drops@effect/cluster,rpc,sql,workflow,experimentalandplatform-node-shared.effect4.0.0-beta.70 (GHSA-chp3-j5qr-2vfr): only reached the graph via the rootreact-doctor@^0.4.2. Bumped to^0.9.22, which is whatpnpm doctorand the CI workflow already run via@latest, and which no longer depends oneffect.minimatch10.2.3 (GHSA-g3hv-75wg-m249): no 10.x fix exists. Theminimatch@10override now points to11.0.6. Its only consumer is eslint (areact-doctorpeer), which uses justnew Minimatch(),.match()and.pattern, all of which 11.x keeps.follow-redirects(GHSA-mrwp-f3q8-3g9p, high): override1.16.1→1.16.3.qs(GHSA-6pq8-jhm2-2vcw): override6.16.0→6.16.2.fast-uri(GHSA-w74x-v6f9-j3xg, GHSA-xhq7-xmqj-769h, GHSA-wjr9-j795-jxcr, GHSA-333x-w4r6-6crp): override3.1.8→3.1.9.@vitest/mocker(GHSA-qxg6-89mg-rqv8, GHSA-xp26-3454-mjgp): catalogvitestand@vitest/coverage-v8→^4.1.12.opentelemetry-api(GHSA-xcq7-p3pf-p88h): moved the OpenTelemetry family inapps/apifrom1.28.1/0.49b1to1.45.2/0.66b2and regenerateduv.lock.Each bumped override carries a comment naming the advisory it fixes. The
tomloverride is now dead (react-doctor no longer pullstoml) but is left in place as a floor.Type of Change
Screenshots and Media (if applicable)
Test Scenarios
Ran locally:
pnpm audit: no known vulnerabilities.apps/live:check:typesandtestpass (64 passed, 3 skipped).@plane/blocks,@plane/services,@plane/editorand@plane/codemodspass on vitest 4.1.12.apps/api: on 1.45.2, every OpenTelemetry moduleplane/license/bgtasks/telemetry_metrics.pyuses imports cleanly, and aMeterProviderrecords a test metric.Not run yet, worth checking in CI or review:
apps/apito a real OTLP endpoint (gRPC and HTTP exporters).apps/liveand running a PDF export, the only feature that useseffect.Summary by CodeRabbit