Skip to content

build(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.23.9 to 7.29.8 - #165

Merged
brianr merged 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.8
Sep 25, 2026
Merged

brianr merged 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Bumps @babel/plugin-transform-modules-systemjs from 7.23.9 to 7.29.8.

Release notes

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

v7.29.8 (2026-07-31)

👓 Spec Compliance

  • babel-generator, babel-parser, babel-plugin-transform-spread, babel-traverse, babel-types

🐛 Bug Fix

  • babel-generator
  • babel-node, babel-plugin-transform-modules-systemjs

Committers: 2

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

v7.29.6 (2026-05-25)

🐛 Bug Fix

Committers: 3

v7.29.5 (2026-05-05)

🏠 Internal

  • babel-preset-env
    • Update @babel/* dependencies

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

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​babel/plugin-transform-modules-systemjs since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 25, 2026
@rollbar-circleci-machine

Copy link
Copy Markdown
Contributor

AI Agent Review LGTM (openai, openai-astra)

LGTM. No blocking findings were found.

LGTM: lockfile-only Dependabot bump

Only package-lock.json changes. @babel/plugin-transform-modules-systemjs goes from 7.23.9 to 7.29.8. It is a transitive dependency of @babel/preset-env, which asks for ^7.23.9 (package-lock.json:1913), and is not listed in package.json (package-lock.json:14-61). The bump also pulls in newer shared Babel internals (@babel/traverse, types, parser, generator, template, code-frame, helper-module-transforms, helper-module-imports, helper-plugin-utils, all at 7.29.x) and @jridgewell/*, and removes packages that only the old versions used.

What I checked in the lockfile:

  • Nothing depends on a removed package. No remaining entry depends on @babel/highlight, @babel/helper-hoist-variables, to-fast-properties, @jridgewell/set-array, or the removed top-level chalk@2.4.2, ansi-styles@3, supports-color@5, has-flag@3, escape-string-regexp@1, color-convert@1 or color-name@1.1.3. Every remaining dependent asks for the newer major versions: chalk ^3/^4, ansi-styles ^4/^5/^6, escape-string-regexp ^2/^4.
  • Every remaining user resolves to a nested copy. Each of them already has its own copy under its own node_modules/ (for example package-lock.json:2482, 6548, 6582, 12356, 13443), so the empty top-level slots break nothing.
  • No duplicate Babel copies. The only nested @babel/* entry is preset-env's placeholder (package-lock.json:1952). The caret ranges held by @babel/core 7.24.0 (package-lock.json:199-207), @babel/helpers (631-633), @babel/preset-env (1913) and the plugins are all met by the single top-level 7.29.x versions.
  • New dependencies are present. js-tokens (package-lock.json:10380), picocolors (package-lock.json:11327) and @babel/helper-globals (package-lock.json:436) are at top level.
  • Node support is unchanged in practice. The @babel engines field stays >=6.9.0. jsesc 3.1.0 needs >=6, far below CI's node 20/22/24 matrix (.github/workflows/ci.yaml:20-28).

Runtime impact: probably none. babel.config.js:5 uses @babel/preset-env with its default modules setting, and SystemJS output only happens when you set modules: "systemjs". The newer shared Babel internals do run on every build and test, though. CI installs with npm ci (.github/workflows/ci.yaml:52-53) and then builds and runs the tests, so it is the real check that the mixed versions work together (@babel/core stays at 7.24.0 while its internals move to 7.29.x). I have not seen CI results for this PR and can't claim it passes.

@brianr brianr self-assigned this Sep 25, 2026
Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.23.9 to 7.29.8.
- [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.8/packages/babel-plugin-transform-modules-systemjs)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.8 branch from 50ae71b to 1f24aa3 Compare September 25, 2026 14:53
@brianr
brianr merged commit e618a27 into main Sep 25, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.8 branch September 25, 2026 21:42
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.

3 participants