fix(deps): resolve Dependabot security advisories - #74
Conversation
Clears all 10 audit findings (8 high, 2 moderate); `pnpm audit` is now clean. Direct dependency bumps: - @sveltejs/kit ^2.69.1 -> ^2.70.2 (ReDoS in content negotiation, GHSA-29g2-3rmr-qm68) - postcss ^8.5.18 -> ^8.5.23 (GHSA-fxqj-rqcc-2cmp; also pulls a fixed nanoid >=3.3.17) - js-yaml ^4.3.0 -> ^4.3.1 (quadratic CPU in !!omap, GHSA-rgw5-rvv9-x895) Transitive pins via pnpm overrides (brace-expansion DoS advisories), matching the existing override style: - brace-expansion@<1.1.18 -> ^1.1.18 - brace-expansion@>=3.0.0 <5.0.9 -> ^5.0.9 Verified: lint, check, test, and build all pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FDbZBXmK25uRchze5c5mQ9
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review limit reached
Next review available in: 49 minutes You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Repository: narthur/coderabbit/.coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Clears all outstanding Dependabot /
pnpm auditfindings — 10 advisories (8 high, 2 moderate).pnpm auditnow reports no known vulnerabilities.Direct dependency bumps
@sveltejs/kitpostcssnanoid≥3.3.17js-yaml!!omap(GHSA-rgw5-rvv9-x895)Transitive pins (pnpm overrides)
brace-expansionDoS advisories, resolved viapnpm.overridesto match the repo's existing override style. Two entries because the tree carries both a 1.x line (1.1.15) and a 5.x line (5.0.6):brace-expansion@<1.1.18→^1.1.18brace-expansion@>=3.0.0 <5.0.9→^5.0.9Verification
pnpm audit— no known vulnerabilitiespnpm run lint— passespnpm run check— passespnpm run test— passespnpm run build— passesAll changes are dev-tooling / build-chain packages; no runtime or UI behavior changes.
🤖 Generated with Claude Code
Generated by Claude Code