fix(www): bump vite/esbuild to clear dev-server security advisories#539
Conversation
…ries npm audit fix (non-breaking) for the marketing site: - vite 7.3.2 -> 7.3.5: clears server.fs.deny bypass (GHSA-fx2h-pf6j-xcff, High) and the transitive launch-editor NTLMv2 disclosure (GHSA-v6wh-96g9-6wx3) - esbuild 0.27.4 -> 0.27.7 Site builds clean (19 pages). Remaining: 2 low-severity from astro's bundled esbuild, only fixable via a breaking astro downgrade -- not worth it for a Windows-dev-server-only file read.
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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 the remaining Dependabot alerts in
www/not covered by #525/#526, via non-breakingnpm audit fix.server.fs.denybypass (High)Remaining (intentionally not fixed): #11 esbuild arbitrary file read (Low) lives in astro's bundled esbuild — only
npm audit fix --forceclears it, which breaks/downgrades astro. Not worth it: it's a dev-server-only, Windows-only file read on a static marketing site that builds on Linux CI.Site builds clean (19 pages,
astro buildComplete). All bumps are dev/build tooling — no production runtime impact.