Skip to content

chore: drop the dead pnpm lockfile the yarn-only toolchain never reads - #6

Merged
robrigo merged 1 commit into
mainfrom
chore/drop-dead-pnpm-lockfile
Aug 19, 2026
Merged

chore: drop the dead pnpm lockfile the yarn-only toolchain never reads#6
robrigo merged 1 commit into
mainfrom
chore/drop-dead-pnpm-lockfile

Conversation

@robrigo

@robrigo robrigo commented Aug 19, 2026

Copy link
Copy Markdown

Why

The examples directory carries two lockfiles. Only examples/yarn.lock is live: CI runs yarn install --frozen-lockfile with cache: yarn, and no file in the repo mentions pnpm (grep -ril pnpm outside node_modules matches only the lockfile itself). examples/pnpm-lock.yaml arrived with the original fork import in a single commit and was never touched since, so it pins stale resolutions that account for 22 of the 62 open Dependabot alerts while no install ever reads it.

Validation

Zero pnpm references remain in ci.yml, publish.yml, the Makefile, or anywhere else outside node_modules. The examples' own yarn.lock is untouched.

The examples directory carries both a yarn.lock and a pnpm-lock.yaml. Only yarn is real: CI and publishing install with yarn --frozen-lockfile and nothing in the repo mentions pnpm. The pnpm file came in with the original fork import and was never regenerated, so it pins years-old dependency resolutions that security scanners keep flagging even though no install ever reads them. Removing it leaves the live yarn lockfile as the single source of truth for the examples.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • examples/pnpm-lock.yaml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@robrigo
robrigo merged commit 4ad5242 into main Aug 19, 2026
5 checks passed
@robrigo
robrigo deleted the chore/drop-dead-pnpm-lockfile branch August 19, 2026 06:22
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