Skip to content

Fix web clipper tmp advisory#171

Merged
jsgrrchg merged 1 commit into
mainfrom
fix-web-clipper-tmp-advisory
May 29, 2026
Merged

Fix web clipper tmp advisory#171
jsgrrchg merged 1 commit into
mainfrom
fix-web-clipper-tmp-advisory

Conversation

@jsgrrchg
Copy link
Copy Markdown
Owner

Summary

  • Add a pnpm override so web-ext-run resolves tmp to the patched 0.2.6 release.
  • Regenerate the web clipper lockfile so Dependabot alert 15 no longer resolves tmp@0.2.5.

Root cause

wxt@0.20.25 depends on web-ext-run@0.2.4, and that package pins tmp: 0.2.5. Since web-ext-run has no newer release, the cleanest bounded fix is an explicit pnpm override in the web clipper workspace.

Validation

  • pnpm why tmp shows tmp@0.2.6 under web-ext-run@0.2.4.
  • rg -n 'tmp@0\.2\.[0-5]|tmp: 0\.2\.[0-5]' apps/web-clipper/pnpm-lock.yaml apps/web-clipper/pnpm-workspace.yaml returns no matches.
  • pnpm run check in apps/web-clipper passes: TypeScript compile, 7 test files / 25 tests, Chrome build, Firefox build.

@jsgrrchg jsgrrchg marked this pull request as ready for review May 29, 2026 12:49
@jsgrrchg jsgrrchg merged commit 7576776 into main May 29, 2026
7 checks passed
@jsgrrchg jsgrrchg deleted the fix-web-clipper-tmp-advisory branch May 29, 2026 12:56
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.

1 participant