Skip to content

fix: patch vulnerable documentation dependencies - #54

Merged
rrbe merged 5 commits into
masterfrom
fix/dependabot-docs
Oct 13, 2026
Merged

rrbe merged 5 commits into
masterfrom
fix/dependabot-docs

Conversation

@rrbe

@rrbe rrbe commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

Fix all five Dependabot alerts in the documentation toolchain by overriding Vite to 6.4.4 and updating the lockfile to esbuild 0.25.12 and source-map-js 1.2.2. VitePress 1.6.4 is still the latest stable release and depends on vulnerable Vite 5, so the override selects the closest patched major supported by the existing Vue plugin.

Validation:

  • pnpm install --frozen-lockfile
  • DOCS_BASE=/LocalShare pnpm docs:build
  • pnpm audit: no known vulnerabilities
  • Development server smoke: homepage, deployment page, Vite client, theme TypeScript, Vue component, and Markdown module all return HTTP 200
  • git diff --check

Addresses Dependabot alerts #1–#5. GitHub closes the alerts after the default branch is rescanned.

Hosted CI passed on commit de7267b: documentation, Go server, and the complete macOS smoke job including Release tests (run).

@rrbe
rrbe merged commit c4b6c3a into master Oct 13, 2026
3 checks passed
@rrbe
rrbe deleted the fix/dependabot-docs branch October 13, 2026 02:19
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