Skip to content
This repository was archived by the owner on Jul 29, 2026. It is now read-only.
This repository was archived by the owner on Jul 29, 2026. It is now read-only.

chore: remove pnpm overrides once upstream deps are patched #90

Description

@minpeter

Context

PR #XX added pnpm.overrides in the root package.json to patch transitive dependency vulnerabilities (Dependabot alerts #1#6).

These overrides are a workaround, not a permanent fix. They should be removed once the direct dependencies ship versions that pull in the patched transitive deps naturally.

Overrides to track

Override Patched version Upstream dependency Remove when
picomatch@<2.3.22.3.2 2.3.2 @changesets/climicromatch micromatch depends on picomatch@>=2.3.2
picomatch@>=4.0.0 <4.0.44.0.4 4.0.4 Various (tinyglobby, fdir) Upstream deps require picomatch@>=4.0.4
brace-expansion@>=5.0.0 <5.0.55.0.5 5.0.5 ultraciteglobminimatch minimatch depends on brace-expansion@>=5.0.5
yaml@>=2.0.0 <2.8.32.8.3 2.8.3 vitestvite vite depends on yaml@>=2.8.3

Action

Periodically check if upstream has caught up. When all four are resolved:

  1. Remove the pnpm.overrides block from root package.json
  2. Run pnpm install and verify no Dependabot alerts remain
  3. Close this issue

Labels

maintenance, dependencies

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions