Skip to content

chore: replace Yarn with pnpm#306

Merged
hassankhan merged 11 commits intomainfrom
@hassankhan/chore/use-pnpm
Apr 7, 2026
Merged

chore: replace Yarn with pnpm#306
hassankhan merged 11 commits intomainfrom
@hassankhan/chore/use-pnpm

Conversation

@hassankhan
Copy link
Copy Markdown
Member

@hassankhan hassankhan commented Mar 24, 2026

Why

pnpm is a better, faster, correct(er) package manager than Yarn.

How

Migrated the Yarn lockfile using pnpm import, added missing dependencies to each package as necessary, then built and ran each test app.

Additionally, updated all relevant documentation files, scripts and CI workflows.

Test Plan

  • CI
  • Manually tested building and running each app
  • Tested publishing packages with pnpm publish to a Verdaccio registry

@hassankhan hassankhan requested a review from EvanBacon as a code owner March 24, 2026 16:39
@hassankhan hassankhan force-pushed the @hassankhan/chore/use-pnpm branch 6 times, most recently from c160ace to 0b3a0f1 Compare March 25, 2026 03:51
@hassankhan hassankhan requested a review from kitten March 25, 2026 04:03
@hassankhan hassankhan force-pushed the @hassankhan/chore/use-pnpm branch from 0b3a0f1 to b097242 Compare March 25, 2026 14:13
@hassankhan hassankhan force-pushed the @hassankhan/chore/use-pnpm branch 7 times, most recently from b9b9d68 to a5370da Compare April 7, 2026 07:57
Copy link
Copy Markdown
Member

@kitten kitten left a comment

Choose a reason for hiding this comment

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

Re-reviewed, at a skim, lgtm 💯

@hassankhan hassankhan force-pushed the @hassankhan/chore/use-pnpm branch from e28a305 to b7140af Compare April 7, 2026 12:08
@hassankhan hassankhan merged commit d971f37 into main Apr 7, 2026
13 checks passed
@hassankhan hassankhan deleted the @hassankhan/chore/use-pnpm branch April 7, 2026 12:12
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