Skip to content

chore: resolve open dependabot security alerts#1223

Merged
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts
Jul 22, 2026
Merged

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

Conversation

@jonathannorris

Copy link
Copy Markdown
Member

Summary

  • Bump resolutions floors and add missing entries across the root and three e2e/ lockfiles to clear all open Dependabot alerts (axios, tar, shell-quote, brace-expansion, ws, undici, form-data, js-yaml, protobufjs, body-parser, webpack-dev-server, @babel/core).
  • Switch a few scoped resolution keys to global where transitive descriptors bypassed the pinned range (e.g. @babel/core, shell-quote in the e2e apps).
  • All four lockfiles regenerated; root, react, and nodejs SDK builds verified locally.

@vercel

vercel Bot commented Jul 22, 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 Jul 22, 2026 2:25am
js-sdks-with-provider Ready Ready Preview, Comment Jul 22, 2026 2:25am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
js-sdks-next-js-page-router Ignored Ignored Jul 22, 2026 2:25am

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 updates dependency resolutions and regenerates the associated Yarn lockfiles (root + three e2e/ apps) to clear outstanding Dependabot security alerts across the monorepo.

Changes:

  • Raised resolution floors for vulnerable transitive dependencies (notably axios, tar, shell-quote, brace-expansion, webpack-dev-server, protobufjs, and body-parser).
  • Standardized a few resolution keys (including switching some to global keys such as @babel/core) to ensure the pin applies even when transitive descriptors vary.
  • Regenerated all impacted lockfiles to reflect the new resolution graph.

Reviewed changes

Copilot reviewed 4 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
yarn.lock Regenerated root lockfile to reflect updated resolution floors (e.g. axios, tar, shell-quote, brace-expansion, webpack-dev-server, protobufjs, body-parser).
package.json Updated root resolutions to enforce patched transitive versions and add missing entries.
e2e/react/yarn.lock Regenerated React e2e lockfile to pick up updated transitive versions (e.g. brace-expansion, shell-quote, ws).
e2e/react/package.json Updated React e2e resolutions to enforce patched versions (including ws).
e2e/js/js-esm/yarn.lock Regenerated js-esm e2e lockfile to pick up patched transitive versions (brace-expansion, shell-quote, ws).
e2e/js/js-esm/package.json Updated js-esm e2e resolutions to enforce patched versions (including global shell-quote and ws).
e2e/js/js-cloud-server/yarn.lock Regenerated js-cloud-server e2e lockfile to pick up patched transitive versions (axios, form-data, tar, undici, ws, js-yaml).
e2e/js/js-cloud-server/package.json Updated js-cloud-server e2e resolutions (adds/adjusts floors for tar, axios, undici, ws, @babel/core, form-data).

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

@jonathannorris
jonathannorris enabled auto-merge (squash) July 22, 2026 13:41
@jonathannorris
jonathannorris merged commit dfeacfc into main Jul 22, 2026
14 checks passed
@jonathannorris
jonathannorris deleted the chore/dependabot-alerts branch July 22, 2026 13: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.

3 participants