Skip to content

chore: switch package manager to pnpm#203

Open
styfle wants to merge 4 commits into
masterfrom
styfle-ai/migrate-to-pnpm-8f03
Open

chore: switch package manager to pnpm#203
styfle wants to merge 4 commits into
masterfrom
styfle-ai/migrate-to-pnpm-8f03

Conversation

@styfle
Copy link
Copy Markdown
Member

@styfle styfle commented May 21, 2026

Summary

  • replace Yarn lock/config with pnpm lock/workspace configuration
  • pin pnpm 10.33.0 via packageManager and configure minimumReleaseAge
  • allow the existing @zeit/git-hooks install build under pnpm
  • keep the existing zeit-eslint lint command by declaring @zeit/eslint-config-base, which provides that bin, as a direct dev dependency for pnpm
  • replace CircleCI with a simple GitHub Actions workflow using setup-node, Corepack, pnpm install, and pnpm test
  • update docs to reference pnpm commands

Testing

  • pnpm exec zeit-eslint --version
  • corepack enable pnpm && pnpm install && pnpm test
Open in Web Open in Cursor 

cursoragent and others added 3 commits May 21, 2026 21:24
Co-authored-by: Steven <styfle@users.noreply.github.com>
Co-authored-by: Steven <styfle@users.noreply.github.com>
Co-authored-by: Steven <styfle@users.noreply.github.com>
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 21, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedgithub/​actions/​setup-node@​49933ea5288caeca8642d1e84afbd3f7d68200209910010010080
Addedgithub/​actions/​checkout@​34e114876b0b11c390a56381ad16ebd13914f8d5100100100100100

View full report

Co-authored-by: Steven <styfle@users.noreply.github.com>
@styfle styfle changed the title Switch package manager to pnpm chore: switch package manager to pnpm May 21, 2026
@styfle styfle marked this pull request as ready for review May 21, 2026 22:27
@styfle styfle enabled auto-merge (squash) May 21, 2026 22:27
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