Skip to content

Conversation

@nicknisi
Copy link
Member

Summary

  • Migrates package manager from npm to pnpm
  • Updates CI and release workflows to use pnpm
  • Adds @jest/globals and tslib as explicit devDependencies (required due to pnpm's stricter dependency resolution)
  • Updates internal scripts to use pnpm run instead of npm run

Test plan

  • pnpm install succeeds
  • pnpm build succeeds
  • pnpm test passes (294/294 tests)

@nicknisi nicknisi requested a review from a team as a code owner January 10, 2026 16:31
@nicknisi nicknisi requested a review from cmatheson January 10, 2026 16:31
Copy link

@gjtorikian gjtorikian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pretty straightforward, lgtm!

@nicknisi nicknisi merged commit f5204e8 into main Jan 14, 2026
8 checks passed
@nicknisi nicknisi deleted the nicknisi/pnpm branch January 14, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants