Skip to content

build: upgrade vite 8 + vitest 4.1, add prom-client#124

Merged
DivMode merged 2 commits intomainfrom
build/add-commitlint
Mar 13, 2026
Merged

build: upgrade vite 8 + vitest 4.1, add prom-client#124
DivMode merged 2 commits intomainfrom
build/add-commitlint

Conversation

@DivMode
Copy link
Copy Markdown
Owner

@DivMode DivMode commented Mar 13, 2026

Summary

  • Upgrade vite ^7.3.1 → ^8.0.0 and vitest ^4.0.18 → ^4.1.0
  • Add prom-client ^15.1.3 as explicit dependency — was a phantom dep that got de-hoisted when commitlint was added, causing silent server crash on startup
  • Includes commitlint addition from prior commit

Test plan

  • TypeScript compiles cleanly (npx tsc --noEmit)
  • All 280 tests pass (npx vitest run — 11 unit files + 4 integration files)
  • All 6 CF integration sites pass (cfschl-peet, 2captcha-cf, peet-nonint, peet-managed, peet-invisible, nopecha-ts)
  • Pre-push hook passes

DivMode added 2 commits March 12, 2026 23:57
- Upgrade vite ^7.3.1 → ^8.0.0 and vitest ^4.0.18 → ^4.1.0
- Add prom-client ^15.1.3 as explicit dependency (was phantom dep
  that got de-hoisted when commitlint was added, causing silent
  server crash on startup)
@DivMode DivMode merged commit a943e78 into main Mar 13, 2026
@DivMode DivMode deleted the build/add-commitlint branch March 13, 2026 11:05
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