Skip to content

fix: clear all dependabot alerts - #38

Merged
ManningWorks merged 1 commit into
mainfrom
fix/dependabot-alerts
Sep 19, 2026
Merged

ManningWorks merged 1 commit into
mainfrom
fix/dependabot-alerts

Conversation

@ManningWorks

Copy link
Copy Markdown
Owner

Summary

  • Refreshes the lockfile with pnpm update -r: most of the 30 alerts were stale resolution ranges, fixed inside ranges parents already allow
  • Adds two pnpm.overrides in root package.json where no parent range reaches a patched version:
    • tmp: ^0.2.6 — external-editor pins ^0.0.33, ancient 0.0.x line
    • vite: ^7.3.6 — vitepress 1.x locks vite 5 through @vue/plugin-vue (vitepress 2 is alpha-only)
  • Bumps vitepress to ^1.6.4, plus range floors in packages/core and packages/docs

Results

  • Dependabot alerts: 30 → 0 (pnpm audit: no known vulnerabilities)
  • pnpm build / typecheck / lint clean; 62 test files, 1036 tests pass
  • Docs site builds clean under the forced vite 7 (vitepress 1.6.4)

Notes

  • The vite override is the only non-routine piece: it forces the docs workspace a major ahead of what vitepress 1.x declares. If a future vitepress release breaks under vite 7, that override is the first place to look.
  • esbuild 0.27.3 already resolved clean via the update pass (Windows-only advisories were never applicable).

Refresh the lockfile with pnpm update -r so ranges resolve past the
published vulnerable ranges, then add two pnpm overrides for the deps
whose parent ranges can't reach a patched version: tmp ^0.2.6
(external-editor pins ^0.0.33) and vite ^7.3.6 (vitepress 1.x locks
vite 5 through plugin-vue). vitepress bumped to ^1.6.4.

30 alerts (40 advisories) -> 0. Docs site builds clean on vite 7.
@vercel

vercel Bot commented Sep 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
projex-docs Ready Ready Preview Sep 19, 2026 9:39am UTC

@coderabbitai

coderabbitai Bot commented Sep 19, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 5d5e90ed-f9c0-4114-b711-853d34552563


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.

❤️ Share

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

@ManningWorks
ManningWorks marked this pull request as ready for review September 19, 2026 10:39
@ManningWorks
ManningWorks merged commit 3026671 into main Sep 19, 2026
7 checks passed

This branch was successfully deployed

1 active deployment
Preview — 706edf27 Deployed Sep 19, 2026 by vercel[bot]
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