Summary
Open Dependabot alerts and npm audit findings in website/ need remediation.
Current signal (2026-09-11)
- Open Dependabot alerts: 44
npm audit: 47 vulnerabilities (4 low, 5 moderate, 38 high)
- Packages involved:
js-yaml, colord, svgo, qs, joi, browserslist, fast-uri, nanoid, mermaid, image-size (and related transitive parents)
Goals
- Bump
overrides / resolutions to patched versions where available
- Bump direct
mermaid to a patched release
- Clear high/moderate audit findings where a fix exists
- Keep
website production build healthy (npm run build)
Acceptance criteria
Notes
- Prefer npm
overrides + Yarn resolutions (repo uses both lockfiles)
image-size may have no patched release yet; document if blocked upstream
- Supersedes open Dependabot
chore(deps) bump PRs that only touch the same surface
Summary
Open Dependabot alerts and
npm auditfindings inwebsite/need remediation.Current signal (2026-09-11)
npm audit: 47 vulnerabilities (4 low, 5 moderate, 38 high)js-yaml,colord,svgo,qs,joi,browserslist,fast-uri,nanoid,mermaid,image-size(and related transitive parents)Goals
overrides/resolutionsto patched versions where availablemermaidto a patched releasewebsiteproduction build healthy (npm run build)Acceptance criteria
npm auditimproved (ideally 0 high/critical when fixes exist)cd website && npm run buildsucceedsNotes
overrides+ Yarnresolutions(repo uses both lockfiles)image-sizemay have no patched release yet; document if blocked upstreamchore(deps)bump PRs that only touch the same surface