Skip to content

chore(deps): pin postcss ^8.5.22 via overrides (STU-2201) - #150

Merged
nocoo merged 1 commit into
mainfrom
agent/sde-01/21fb1971
Jul 25, 2026
Merged

chore(deps): pin postcss ^8.5.22 via overrides (STU-2201)#150
nocoo merged 1 commit into
mainfrom
agent/sde-01/21fb1971

Conversation

@nocoo

@nocoo nocoo commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

Pin postcss to ^8.5.22 via root overrides to eliminate the vulnerable transitive copies (vitest → vite@8.1.3 → postcss@8.5.16 and vite@8.1.5 → postcss@8.5.19), both of which are affected by GHSA-r28c-9q8g-f849 (Path Traversal in sourceMappingURL auto-loading).

After the fix, bun.lock contains a single postcss@8.5.22 entry.

STU-2201
Closes #149

Verification

  • bun run typecheck — pass
  • bun run lint — pass (biome 0 error / 0 warning)
  • bun run build — pass (vite build 314ms)
  • bun run test:coverage — 14 files / 638 tests pass; components/ui + lib coverage stmt 97.57% / branch 95.21% (above threshold)
  • osv-scanner scan --lockfile=bun.lockNo issues found

Test plan

  • bun run typecheck
  • bun run lint
  • bun run build
  • bun run test:coverage
  • osv-scanner scan --lockfile=bun.lock

@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
theme-matrix 5f5969f Commit Preview URL

Branch Preview URL
Jul 25 2026, 02:50 AM

@nocoo
nocoo merged commit 581d601 into main Jul 25, 2026
8 of 9 checks passed
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.

[🥝 choko][deps][security] postcss 8.5.16 → ≥8.5.18

1 participant