Skip to content

chore(deps): drop @vercel/microfrontends to clear the braces advisory - #138

Merged
wavival merged 2 commits into
devfrom
chore/drop-microfrontends
Oct 6, 2026
Merged

wavival merged 2 commits into
devfrom
chore/drop-microfrontends

Conversation

@wavival

@wavival wavival commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Removes @vercel/microfrontends and its Vite plugin from astro.config.mjs. The plugin only served the local development proxy, which the project does not use.
  • Production routing of /nullbreach stays in microfrontends.json and the Vercel project settings (the file is kept, and tests/redirects.spec.ts still reads it).
  • npm audit goes from 4 high findings to 0 (the braces chain: braces, micromatch, fast-glob, @vercel/microfrontends).
  • scripts/check-audit.mjs no longer accepts any advisory (ACCEPTED is empty).
  • README, docs/security.md, docs/ROADMAP.md and CHANGELOG updated.

Verification

  • Built output is identical with and without the package (only the JSON-LD dateModified timestamp differs).
  • format, lint, astro check, build, csp:check and check-audit pass; Playwright desktop and mobile: 412 passed.
  • Not verified locally: routing of /nullbreach on Vercel. Check it on the preview of this PR.

🤖 Generated with Claude Code

https://claude.ai/code/session_01MYK1VWRrVBpo1Hvb3wQJnB


Generated by Claude Code

claude added 2 commits October 6, 2026 14:25
The Vite plugin only serves the local development proxy. Production routing
of /nullbreach stays in microfrontends.json. Clears the braces audit chain.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MYK1VWRrVBpo1Hvb3wQJnB
@vercel

vercel Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
wavival-dev Ready Ready Preview Oct 6, 2026 2:35pm UTC

@github-actions
github-actions Bot enabled auto-merge October 6, 2026 14:36
@wavival
wavival disabled auto-merge October 6, 2026 14:36
@wavival
wavival merged commit 6d540f6 into dev Oct 6, 2026
15 checks passed
@wavival
wavival deleted the chore/drop-microfrontends branch October 6, 2026 14:41

This branch was successfully deployed

1 active deployment
Preview — cce6c71c Deployed Oct 6, 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.

2 participants