Skip to content

chore: upgrade pnpm to 12.4.1 - #301

Closed
iamdin wants to merge 3 commits into
mainfrom
chore/pnpm-12
Closed

iamdin wants to merge 3 commits into
mainfrom
chore/pnpm-12

Conversation

@iamdin

@iamdin iamdin commented Sep 14, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Bump the pinned toolchain from pnpm 12.0.0-rc.6 to stable 12.4.1 (mise.toml / mise.lock and package.json packageManager).
  • Record the resolved pnpm 12.4.1 binary in the lockfile packageManagerDependencies section so --frozen-lockfile matches CI.
  • Fix pre-existing @vibest/cli tsdown deps.onlyBundle gap for simple-git (and transitive deps) so Code check can pass; same failure reproduces on main under 12.0.0-rc.6.

Replaces the fork PR #300 (cross-repo head skipped self-hosted Check / React Doctor).

Test plan

  • Based on current main
  • pnpm install --frozen-lockfile
  • pnpm turbo run build --filter=@vibest/cli --force
  • CI Code check / React Doctor green

Pin mise, packageManager, and the lockfile together so CI and Turbo
run the same stable pnpm 12.4.1 binary.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

React Doctor found 1 issue in 1 file · 1 warning · score 91 / 100 (Great) · full project

1 warning

src/features/chat/codex/collab-agent-tool-call-tool.tsx

  • ⚠️ L14 Duplicated JSX structure duplicate-jsx-subtree

Reviewed by React Doctor for commit 430e787. See inline comments for fixes.

iamdin and others added 2 commits September 14, 2026 16:56
tsdown's deps.onlyBundle whitelist rejected simple-git (and its
transitive deps) when compiling the CLI from @vibest/server's git
service, which already breaks @vibest/cli#build on main.

Co-authored-by: Cursor <cursoragent@cursor.com>
OutgoingMessage requires delivery; the late-outgoing ignore case was
still constructing a sending entry without it, which breaks typecheck
on main as well as this branch.

Co-authored-by: Cursor <cursoragent@cursor.com>
@iamdin

iamdin commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator Author

Wrong target — this work belongs on oxwen11/pie, not vibest-dev/vibest.

@iamdin iamdin closed this Sep 14, 2026
@iamdin
iamdin deleted the chore/pnpm-12 branch September 14, 2026 09:28
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