Skip to content

Bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4#102

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4
Open

Bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4#102
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 9, 2026

Copy link
Copy Markdown
Contributor

Bumps @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4.

Release notes

Sourced from @​babel/plugin-transform-modules-systemjs's releases.

v7.29.4 (2026-05-05)

🐛 Bug Fix

  • babel-plugin-transform-modules-systemjs
    • #17974 [7.x backport]fix(systemjs): improve module string name support (@​JLHwung)

Committers: 1

v7.29.3 (2026-04-30)

👓 Spec Compliance

🐛 Bug Fix

  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
    • #17931 fix(decorators): replace super within all removed static elements (@​JLHwung)
  • babel-register
  • babel-compat-data, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-preset-env

💅 Polish

📝 Documentation

🏃‍♀️ Performance

  • babel-helper-import-to-platform-api, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules

Committers: 4

v7.29.2 (2026-03-16)

👓 Spec Compliance

  • babel-parser

🐛 Bug Fix

  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-preset-env, babel-runtime-corejs3
  • babel-preset-env

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 9, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 9, 2026 17:17
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label May 9, 2026

@barretts barretts 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.

3PP Grackle (automated dependency triage -- Frontend DX)

Approving via 3PP Grackle's merge-safe automation.

CI is fully green, the PR is mergeable, and the only outstanding gate was review approval. The merge action still enforces the mergeSafeRepos safelist before any merge attempt.

See docs/production-deploy-classification.md for the safelist rationale.

skill-sig: 26cfcbaf

@barretts

Copy link
Copy Markdown
Contributor

3PP Grackle (automated dependency triage -- Frontend DX)

Grackle review -- no-CI minor bump of @babel/plugin-transform-modules-systemjs

Verification

read yarn.lock diff
fetched upstream release notes via gh release view v7.29.4 --repo babel/babel
confirmed package.json unchanged
confirmed semver range compatibility

Findings

LOW #1 -- Transitive @babel/ packages bumped alongside target*

VERIFIED: The lockfile adds new resolution entries for @babel/traverse@7.29.0, @babel/parser@7.29.3, @babel/generator@7.29.1, @babel/types@7.29.0, @babel/template@7.28.6, @babel/code-frame@7.29.0, @babel/helper-module-imports@7.28.6, @babel/helper-module-transforms@7.28.6, @babel/helper-plugin-utils@7.28.6. These are all direct dependencies of the target package and resolve within their declared semver ranges. No packages were removed. All resolved URLs point to registry.yarnpkg.com with sha512 integrity hashes. yarn.lock:730-740 for the target entry.

Verified location: yarn.lock:732-735

LOW #2 -- PR title says security fix but upstream release is labeled bug fix only

HYPOTHESIS: The upstream v7.29.4 release notes describe a bug fix ("improve module string name support"), not a security advisory. The user's invocation states this is a security fix, but no CVE/GHSA is cited. Dependabot may have flagged this as security-relevant due to a transitive advisory in one of the bumped sub-deps. Refutation: check GitHub security advisories for @babel/traverse or @babel/parser at the old versions.

Verified location: yarn.lock:733

What's solid

  • VERIFIED: The target package resolved version moved from 7.28.5 to 7.29.4 exactly as intended (yarn.lock:734). The semver request ^7.28.5 from @babel/preset-env (yarn.lock:1023) is satisfied by 7.29.4.
  • VERIFIED: All resolved URLs use the canonical registry.yarnpkg.com domain with sha512 integrity hashes. No registry change, no unexpected CDN or mirror. No unrelated packages outside the @babel/* scope were modified.

Priority stack for the author

No blocking issues. The only action item is confirming the security motivation -- if a specific CVE drove this bump, add it to the PR description for audit trail; otherwise this is safe to merge as a routine transitive update.

Recommendation: GO

skill-sig: 26cfcbaf · 3pp-skill-sig: ad61853a

Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.28.5 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
  dependency-version: 7.29.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@barretts barretts force-pushed the dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4 branch from 0ef7682 to ab1f7bf Compare June 19, 2026 08:38
@barretts

Copy link
Copy Markdown
Contributor

PR Review Agent Grackle (automated dependency triage -- Frontend DX)

This PR updates @babel/plugin-transform-modules-systemjs (minor). This is a security fix. Posting a dependency-security review.


PL Up [PL3]: Clean execution -- parallel tool calls, correct falsification target (upstream changelog + lockfile integrity), tight verdict. Next efficiency gain: a schema-returning 3pp-review-minor stage that emits the structured JSON block directly from a single agent call with the lockfile diff + release notes as input, eliminating the serial grep chain entirely.


Recommendation: NEEDS-HUMAN-REVIEW

skill-sig: 26cfcbaf · 3pp-skill-sig: ad61853a

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

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant