Skip to content

fix(deps): bump vitest for dependabot alert#3663

Merged
RSO merged 2 commits into
mainfrom
fix/dependabot-202-vitest
Jun 2, 2026
Merged

fix(deps): bump vitest for dependabot alert#3663
RSO merged 2 commits into
mainfrom
fix/dependabot-202-vitest

Conversation

@RSO
Copy link
Copy Markdown
Contributor

@RSO RSO commented Jun 2, 2026

Summary

  • Resolve Dependabot alert 202 by aligning stale Vitest manifest pins with the workspace catalog at vitest@4.1.6.
  • Align cloudflare-wasteland's @cloudflare/vitest-pool-workers dependency to the catalog so the lockfile no longer resolves vulnerable vitest@3.2.4.
  • Add Node types to @kilocode/wl-sdk so its existing Node-based generator script remains typecheckable after the dependency refresh.

Verification

N/A - dependency-only lockfile update.

Visual Changes

N/A

Reviewer Notes

  • pnpm-lock.yaml no longer contains vitest@3.x package entries.

@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented Jun 2, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Executive Summary

Clean dependency-only upgrade: three packages (wl-sdk, model-eval-ingest, wasteland) are aligned to the workspace catalog at vitest@4.1.6 and @cloudflare/vitest-pool-workers@0.16.4, with a necessary @types/node addition to support the existing Node-based generator script in wl-sdk.

Files Reviewed (5 files)
  • packages/wl-sdk/package.json — adds @types/node: catalog:, bumps vitest to catalog:
  • packages/wl-sdk/tsconfig.json — adds "types": ["node"] to support node:child_process / node:crypto imports in scripts/generate-from-schema.ts
  • services/model-eval-ingest/package.json — bumps vitest from ^3.2.4 to catalog:
  • services/wasteland/package.json — bumps @cloudflare/vitest-pool-workers from ^0.12.8 to catalog:, vitest from ^3.2.4 to catalog:
  • pnpm-lock.yaml — lockfile update; all vitest@3.x entries removed, replaced with vitest@4.1.6

Fix these issues in Kilo Cloud


Reviewed by claude-sonnet-4.6 · 1,017,708 tokens

Review guidance: REVIEW.md from base branch main

@RSO RSO enabled auto-merge (squash) June 2, 2026 11:50
@RSO RSO merged commit cf23ef9 into main Jun 2, 2026
53 checks passed
@RSO RSO deleted the fix/dependabot-202-vitest branch June 2, 2026 11:52
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