Skip to content

chore: resolve open dependabot security alerts - #1220

Merged
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts
Jun 10, 2026
Merged

chore: resolve open dependabot security alerts#1220
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts

Conversation

@jonathannorris

Copy link
Copy Markdown
Member

Summary

  • Resolved 4 open Dependabot security alerts (2 critical, 2 high) by adding/updating yarn resolutions for the vulnerable transitive dependencies across the root workspace and the affected e2e projects.

Dependabot Alerts Resolved

Alert Package Severity Manifest Fix
#1122 shell-quote critical yarn.lock Added root resolution shell-quote: ^1.8.4 (was 1.7.3 / 1.8.3)
#1121 shell-quote critical e2e/react/yarn.lock Added resolution shell-quote: ^1.8.4 (was 1.8.1)
#1116 tmp high yarn.lock Bumped root resolution tmp from ^0.2.5 to ^0.2.6 (resolves 0.2.7)
#1115 tmp high e2e/js/js-cloud-server/yarn.lock Added resolution tmp: ^0.2.6 (was 0.2.5)

Verification

  • nx build for core SDK projects (js, react, js-cloud-server-sdk, shared-types, nodejs): passing
  • nx lint for affected core projects: passing (0 errors)
  • Confirmed lockfiles now resolve to patched versions for all four alerts
  • Pre-existing build/check-types failures in e2e/example apps were verified to also fail on a clean origin/main checkout and are unrelated to these dependency changes

- shell-quote -> ^1.8.4 resolution (critical, alerts #1122 root, #1121 e2e/react)
- tmp -> ^0.2.6 resolution (high, alerts #1116 root, #1115 e2e/js-cloud-server)
Copilot AI review requested due to automatic review settings June 10, 2026 13:41
@jonathannorris
jonathannorris requested a review from a team as a code owner June 10, 2026 13:41
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
js-sdks-web-elements Ready Ready Preview, Comment Jun 10, 2026 1:42pm
js-sdks-with-provider Ready Ready Preview, Comment Jun 10, 2026 1:42pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
js-sdks-next-js-page-router Ignored Ignored Jun 10, 2026 1:42pm

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses four open Dependabot security alerts by forcing patched versions of vulnerable transitive dependencies (shell-quote, tmp) via Yarn resolutions in the root workspace and in the affected standalone e2e projects, and by updating the corresponding lockfiles.

Changes:

  • Added/updated root resolutions to pin shell-quote to ^1.8.4 and bump tmp to ^0.2.6 (resolving to 0.2.7).
  • Added matching resolutions in e2e/react (for shell-quote) and e2e/js/js-cloud-server (for tmp).
  • Regenerated lockfiles so resolved dependency versions reflect the patched releases.

Reviewed changes

Copilot reviewed 3 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
yarn.lock Updates resolved shell-quote and tmp entries to patched versions.
package.json Adds/bumps root Yarn resolutions for shell-quote and tmp.
e2e/react/yarn.lock Updates shell-quote resolution (and associated lockfile metadata) to patched version.
e2e/react/package.json Adds shell-quote to resolutions to override the vulnerable transitive dependency.
e2e/js/js-cloud-server/yarn.lock Updates tmp resolution to patched version.
e2e/js/js-cloud-server/package.json Adds tmp to resolutions to override the vulnerable transitive dependency.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jonathannorris
jonathannorris enabled auto-merge (squash) June 10, 2026 13:52
@jonathannorris
jonathannorris merged commit 8724c25 into main Jun 10, 2026
15 of 16 checks passed
@jonathannorris
jonathannorris deleted the chore/dependabot-alerts branch June 10, 2026 14:28
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.

3 participants