Skip to content

📦 Bump the all-npm-dependencies group across 7 directories with 17 updates#339

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dot-ado/scripts/all-npm-dependencies-a17c6e6441
Open

📦 Bump the all-npm-dependencies group across 7 directories with 17 updates#339
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dot-ado/scripts/all-npm-dependencies-a17c6e6441

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 19, 2026

Copy link
Copy Markdown

Bumps the all-npm-dependencies group with 1 update in the /.ado/scripts directory: prettier.
Bumps the all-npm-dependencies group with 5 updates in the /benchmarks/build-helpers/flow-bundler directory:

Package From To
@babel/core 7.29.0 7.29.7
@babel/preset-env 7.29.5 7.29.7
@babel/preset-flow 7.27.1 7.29.7
@babel/register 7.29.3 7.29.7
yargs 17.7.2 17.7.3

Bumps the all-npm-dependencies group with 1 update in the /tools/fork-sync directory: @rnx-kit/fork-sync.
Bumps the all-npm-dependencies group with 1 update in the /tools/hcdp directory: ws.
Bumps the all-npm-dependencies group with 5 updates in the /tools/hermes-parser/js directory:

Package From To
prettier-plugin-hermes-parser 0.36.0 0.36.1
@babel/node 7.29.0 7.29.7
@babel/plugin-syntax-flow 7.28.6 7.29.7
jest 30.3.0 30.4.2
@babel/code-frame 7.29.0 7.29.7

Bumps the all-npm-dependencies group with 3 updates in the /unittests/NodeApi/test directory: @babel/core, @babel/cli and @babel/runtime.
Bumps the all-npm-dependencies group with 1 update in the /utils/scripts/hermes directory: yargs.

Updates prettier from 3.8.3 to 3.8.4

Release notes

Sourced from prettier's releases.

3.8.4

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.8.4

diff

Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (#17746 by @​byplayer)

Prettier was removing blank lines between list items and their nested sub-lists, converting loose lists into tight lists and changing their semantic meaning.

<!-- Input -->
- a


b


c

d



<!-- Prettier 3.8.3 -->

a

b


c

d



<!-- Prettier 3.8.4 -->


a

b



c

d
Commits
  • 1c6ba55 Release 3.8.4
  • 4a673dc Fix blank lines between list items and nested sub-lists being removed in Mark...
  • 074aaed Replace main branch in changelog link with tags (#19054)
  • c22a003 Bump Prettier dependency to 3.8.3
  • 07bad1f Clean changelog_unreleased
  • See full diff in compare view

Updates @babel/core from 7.29.0 to 7.29.7

Release notes

Sourced from @​babel/core's releases.

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

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

  • babel-parser

... (truncated)

Commits

Updates @babel/generator from 7.29.1 to 7.29.7

Release notes

Sourced from @​babel/generator's releases.

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

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

  • babel-parser

... (truncated)

Commits

Updates @babel/preset-env from 7.29.5 to 7.29.7

Release notes

Sourced from @​babel/preset-env's releases.

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

v7.29.6 (2026-05-25)

🐛 Bug Fix

Committers: 3

Commits

Updates @babel/preset-flow from 7.27.1 to 7.29.7

Release notes

Sourced from @​babel/preset-flow's releases.

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

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

  • babel-parser

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​babel/preset-flow since your current version.


Updates @babel/register from 7.29.3 to 7.29.7

Release notes

Sourced from @​babel/register's releases.

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

Commits

Updates @babel/types from 7.29.0 to 7.29.7

Release notes

Sourced from @​babel/types's releases.

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

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

  • babel-parser

... (truncated)

Commits

Updates yargs from 17.7.2 to 17.7.3

Changelog

Sourced from yargs's changelog.

17.7.3 (2026-06-19)

Bug Fixes

  • fix: use entry point with file extension for anything that supports exports (#2514) (c7597e3)

16.2.2 (2026-06-19)

Bug Fixes

  • fix: use entry point with .cjs file extension for yargs export (#2546) (6feb819)

18.0.0 (2025-05-26)

⚠ BREAKING CHANGES

  • command names are not derived from modules passed to command.
  • singleton usage of yargs yargs.foo, yargs().argv, has been removed.
  • minimum node.js versions now ^20.19.0 || ^22.12.0 || >=23.
  • yargs is now ESM first

Features

Bug Fixes

  • addDirectory do not support absolute command dir (#2465) (3a40a78)
  • allows ESM modules commands to be extensible using visit option (#2468) (200e1aa)
  • browser: fix shims so that yargs continues working in browser context (#2457) (4ae5f57)
  • build: address problems with typescript compilation (#2445) (8d72fb3)
  • coerce should play well with parser configuration (#2308) (8343c66)
  • deps: update dependency yargs-parser to v22 (#2470) (639130d)
  • exit after async handler done (#2313) (e326cde)
  • handle spaces in bash completion (#2452) (83b7788)
  • parser-configuration should work well with generated completion script (#2332) (888db19)
  • propagate Dictionary including undefined in value type (#2393) (2b2f7f5)
  • zsh: completion no longer requires double tab when using autoloaded (0dd8fe4)

Code Refactoring

  • command names are not derived from modules passed to command. (d90af45)
  • singleton usage of yargs yargs.foo, yargs().argv, has been removed. (d90af45)

... (truncated)

Commits
  • 2f7df4d chore: bump version for release
  • caf8440 chore: bump version for prerelease
  • c7597e3 fix: use entry point with file extension for anything that supports exports (...
  • See full diff in compare view
Maintainer changes

This version was pushed to npm by shadowspawn, a new releaser for yargs since your current version.


Updates @rnx-kit/fork-sync from 0.4.1 to 0.4.2

Release notes

Sourced from @​rnx-kit/fork-sync's releases.

@​rnx-kit/fork-sync@​0.4.2

Patch Changes

  • f41748c: Handle empty changes and autoupdate tags in sync config
Changelog

Sourced from @​rnx-kit/fork-sync's changelog.

0.4.2

Patch Changes

  • f41748c: Handle empty changes and autoupdate tags in sync config
Commits

Updates ws from 8.20.0 to 8.21.0

Release notes

Sourced from ws's releases.

8.21.0

Features

  • Introduced the maxBufferedChunks and maxFragments options (2b2abd45).

Bug fixes

  • Fixed a remote memory exhaustion DoS vulnerability (2b2abd45).

A high volume of tiny fragments and data chunks could be sent by a peer, using modest network traffic, to crash a ws server or client due to OOM.

import { WebSocket, WebSocketServer } from 'ws';
const wss = new WebSocketServer({ port: 0 }, function () {
const data = Buffer.alloc(1);
const options = { fin: false };
const { port } = wss.address();
const ws = new WebSocket(ws://localhost:${port});
ws.on('open', function () {
(function send() {
ws.send(data, options, function (err) {
if (err) return;
send();
});
})();
});
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(client close - code: ${code} reason: ${reason.toString()});
});
});
wss.on('connection', function (ws) {
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(server close - code: ${code} reason: ${reason.toString()});
});
});

The vulnerability was responsibly disclosed and fixed by Nadav Magier.

In vulnerable versions, the issue can be mitigated by lowering the value of the maxPayload option if possible.

8.20.1

... (truncated)

Commits
  • bca91ad [dist] 8.21.0
  • 2b2abd4 [security] Limit retained message parts
  • 78eabe2 [security] Add latest vulnerability to SECURITY.md
  • 5d9b316 [dist] 8.20.1
  • c0327ec [security] Fix uninitialized memory disclosure in websocket.close()
  • ce2a3d6 [ci] Test on node 26
  • 58e45b8 [ci] Do not test on node 25
  • 5f26c24 [ci] Run the lint step on node 24
  • See full diff in compare view

Updates prettier-plugin-hermes-parser from 0.36.0 to 0.36.1

Release notes

Sourced from prettier-plugin-hermes-parser's releases.

v0.13.0 for RN0.75.x

This release corresponds to RN 0.75.

v0.11.0 for RN0.68.x

In preparation for the 0.68.x, this release brings numerous bug fixes and performance improvements to Hermes.

v0.10.0 for RN0.67.x

In preparation for the release of RN0.67, this release brings numerous bug fixes and performance improvements to Hermes.

v0.9.0 for RN 0.66.x

This release is primarily made to close the gap between the Hermes cut and the (upcoming) React Native 0.66 cut. Among the ~400 commits, we kept delivering memory and size wins, bugfixes, and made other progress behind the scene.

v0.8.1 for RN 0.65.x

In preparation for the RN 0.65 stable release, several refinements had been made upon v0.8.0:

v0.8.0 for RN 0.65.x

This is a release candidate targeting the upcoming RN 0.65 release.

Highlighted Changes

v0.7.2 for RN 0.64.x

This release includes miscellaneous fixes to support the road to RN 0.64.

v0.7.1 for RN 0.64-rc1

This is (still) a pre-release driven by community PRs to support using Hermes on more platforms at RN 0.64. Noted that ongoing from this release, we will publish hermes-runtime-darwin to the CocoaPod in place of publishing hermes-engine-darwin to NPM.

v0.7.0 for RN 0.64.x

This is a pre-release targeting the upcoming RN 0.64 branch out. It bring ~150 commits of improvements, security and bug fixes, and supports for other mobile platforms and ARM64 thanks to the community.

From this version, Proxy and Reflect will be enabled by default 🎉 , after being an optional feature in two releases.

v0.6.0 for RN 0.64.x

This release brings ~350 commits worth of bugfixes and improvements, and is aimed at the upcoming 0.64 branch of React Native.

Among them are correctness and performance fixes in regex, parsing improvements and native support for more JS features, a JS memory leak fix, and a new NPM that aims to help build React Native apps that target macOS instead of mobile. It also includes everything from patch release v0.5.1, notably, the unstripped Android libraries to help with native debugging and symbolication.

v0.5.3 for RN macOS v0.63.x

This release adds macOS ARM64 support to 0.5.x branch for RN macOS v0.63.x (facebook/hermes#390 by @​alloy).

... (truncated)

Changelog

Sourced from prettier-plugin-hermes-parser's changelog.

0.36.1

  • Updated hermes-parser to 0.36.1.
  • Support async component and async hook declaration formatting. See [PR #19053 in prettier](prettier/prettier#19053).
Commits

Updates @babel/node from 7.29.0 to 7.29.7

Release notes

Sourced from @​babel/node's releases.

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

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

  • babel-parser

... (truncated)

Commits

Updates @babel/plugin-syntax-flow from 7.28.6 to 7.29.7

Release notes

Sourced from @​babel/plugin-syntax-flow's releases.

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

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

  • babel-parser

... (truncated)

Commits

Updates jest from 30.3.0 to 30.4.2

Release notes

Sourced from jest's releases.

v30.4.2

Fixes

  • [jest-runtime] Fix named imports from CJS modules whose module.exports is a function with own-property exports (#16150)

Full Changelog: jestjs/jest@v30.4.1...v30.4.2

v30.4.1

Features

  • [jest-config, jest-core, jest-runner, jest-schemas, jest-types] Allow custom runner configuration options via tuple format ['runner-path', {options}] (#16141)

Fixes

  • [jest-runtime] Align CJS-from-ESM default export with Node: module.exports is always the ESM default, __esModule unwrapping is no longer applied (#16143)

Full Changelog: jestjs/jest@v30.4.0...v30.4.1

v30.4.0

Big release! 😀

Main feature is a rewrite of our custom runtime in preparation for stabilisation of native support of ESM. As part of that work require(esm) module is now supported on Node 24.9+ (still requires --experimental-vm-modules like before).

In addition we now support fake timers for the recently released Temporal API in Node v26.

React 19 is also supported properly in pretty-format, meaning snapshots of React components now work like they should.

Due to all the changes, there might be regressions that snuck in. Please report them!

Full list of changes below

Features

  • [babel-jest] Support collecting coverage from .mts, .cts (and other) files (#15994)
  • [jest-circus, jest-cli, jest-config, jest-core, jest-jasmine2, jest-types] Add --collect-tests flag to discover and list tests without executing them (#16006)
  • [jest-config, jest-runner, jest-worker] Add workerGracefulExitTimeout config option to control how long workers are given to exit before being force-killed (#15984)
  • [jest-config] Add support for jest.config.mts as a valid configuration file (#16005)
  • [jest-config, jest-core, jest-reporters, jest-runner] verbose and silent can now be set per-project; the project-level value overrides the global value for that project's tests (#16133)
  • [@jest/fake-timers] Accept Temporal.Duration in jest.advanceTimersByTime() and jest.advanceTimersByTimeAsync() (#16128)
  • [@jest/fake-timers] Accept Temporal.Instant and Temporal.ZonedDateTime in jest.setSystemTime() and useFakeTimers({now}) (#16128)
  • [@jest/fake-timers] Support faking Temporal.Now.* (#16131)
  • [jest-mock] Add clearMocksOnScope(scope) on ModuleMocker for clearing every mock function exposed on a scope object (#16088)
  • [jest-resolve] Add canResolveSync() on Resolver so callers can detect when a user-configured resolver only exports an async hook (#16064)
  • [jest-runtime] Use synchronous evaluate() for ES modules without top-level await on Node versions that support it (v24.9+), and prefer the synchronous transform path when a sync transformer is configured (#16062)
  • [jest-runtime] Support require() of ES modules on Node v24.9+ (#16074)
  • [jest-runtime] Validate TC39 import attributes (with { type: 'json' }) on ESM imports (#16127)
  • [@jest/transform] Add canTransformSync(filename) on ScriptTransformer so callers can pick the sync vs async transform path (#16062)
  • [jest-util] Add isError helper (#16076)

... (truncated)

Changelog

Sourced from jest's changelog.

30.4.2

Fixes

  • [jest-runtime] Fix named imports from CJS modules whose module.exports is a function with own-property exports (#16150)

30.4.1

Features

  • [jest-config, jest-core, jest-runner, jest-schemas, jest-types] Allow custom runner configuration options via tuple format ['runner-path', {options}] (#16141)

Fixes

  • [jest-runtime] Align CJS-from-ESM default export with Node: module.exports is always the ESM default, __esModule unwrapping is no longer applied (#16143)

30.4.0

Features

  • [babel-jest] Support collecting coverage from .mts, .cts (and other) files (#15994)
  • [jest-circus, jest-cli, jest-config, jest-core, jest-jasmine2, jest-types] Add --collect-tests flag to discover and list tests without executing them (#16006)
  • [jest-config, jest-runner, jest-worker] Add workerGracefulExitTimeout config option to control how long workers are given to exit before being force-killed (#15984)
  • [jest-config] Add support for jest.config.mts as a valid configuration file (#16005)
  • [jest-config, jest-core, jest-reporters, jest-runner] verbose and silent can now be set per-project; the project-level value overrides the global value for that project's tests (#16133)
  • [@jest/fake-timers] Accept Temporal.Duration in jest.advanceTimersByTime() and jest.advanceTimersByTimeAsync() (#16128)
  • [@jest/fake-timers] Accept Temporal.Instant and Temporal.ZonedDateTime in jest.setSystemTime() and useFakeTimers({now}) (#16128)
  • [@jest/fake-timers] Support faking Temporal.Now.* (#16131)
  • [jest-mock] Add clearMocksOnScope(scope) on ModuleMocker for clearing every mock function exposed on a scope object (#16088)
  • [jest-resolve] Add canResolveSync() on Resolver so callers can detect when a user-configured resolver only exports an async hook (#16064)
  • [jest-runtime] Use synchronous evaluate() for ES modules without top-level await on Node versions that support it (v24.9+), and prefer the synchronous transform path when a sync transformer is configured (#16062)
  • [jest-runtime] Support require() of ES modules on Node v24.9+ (#16074)
  • [jest-runtime] Validate TC39 import attributes (with { type: 'json' }) on ESM imports (#16127)
  • [@jest/transform] Add canTransformSync(filename) on ScriptTransformer s...

    Description has been truncated

    Microsoft Reviewers: Open in CodeFlow

…dates

Bumps the all-npm-dependencies group with 1 update in the /.ado/scripts directory: [prettier](https://github.com/prettier/prettier).
Bumps the all-npm-dependencies group with 5 updates in the /benchmarks/build-helpers/flow-bundler directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.0` | `7.29.7` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.5` | `7.29.7` |
| [@babel/preset-flow](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-flow) | `7.27.1` | `7.29.7` |
| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.29.3` | `7.29.7` |
| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `17.7.3` |

Bumps the all-npm-dependencies group with 1 update in the /tools/fork-sync directory: [@rnx-kit/fork-sync](https://github.com/microsoft/rnx-kit/tree/HEAD/incubator/fork-sync).
Bumps the all-npm-dependencies group with 1 update in the /tools/hcdp directory: [ws](https://github.com/websockets/ws).
Bumps the all-npm-dependencies group with 5 updates in the /tools/hermes-parser/js directory:

| Package | From | To |
| --- | --- | --- |
| [prettier-plugin-hermes-parser](https://github.com/facebook/hermes/tree/HEAD/tools/hermes-parser/js/prettier-plugin-hermes-parser) | `0.36.0` | `0.36.1` |
| [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) | `7.29.0` | `7.29.7` |
| [@babel/plugin-syntax-flow](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-flow) | `7.28.6` | `7.29.7` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |
| [@babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) | `7.29.0` | `7.29.7` |

Bumps the all-npm-dependencies group with 3 updates in the /unittests/NodeApi/test directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) and [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime).
Bumps the all-npm-dependencies group with 1 update in the /utils/scripts/hermes directory: [yargs](https://github.com/yargs/yargs).


Updates `prettier` from 3.8.3 to 3.8.4
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.3...3.8.4)

Updates `@babel/core` from 7.29.0 to 7.29.7
- [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.7/packages/babel-core)

Updates `@babel/generator` from 7.29.1 to 7.29.7
- [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.7/packages/babel-generator)

Updates `@babel/preset-env` from 7.29.5 to 7.29.7
- [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.7/packages/babel-preset-env)

Updates `@babel/preset-flow` from 7.27.1 to 7.29.7
- [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.7/packages/babel-preset-flow)

Updates `@babel/register` from 7.29.3 to 7.29.7
- [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.7/packages/babel-register)

Updates `@babel/types` from 7.29.0 to 7.29.7
- [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.7/packages/babel-types)

Updates `yargs` from 17.7.2 to 17.7.3
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](yargs/yargs@v17.7.2...v17.7.3)

Updates `@rnx-kit/fork-sync` from 0.4.1 to 0.4.2
- [Release notes](https://github.com/microsoft/rnx-kit/releases)
- [Changelog](https://github.com/microsoft/rnx-kit/blob/main/incubator/fork-sync/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rnx-kit/commits/@rnx-kit/fork-sync@0.4.2/incubator/fork-sync)

Updates `ws` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.20.0...8.21.0)

Updates `prettier-plugin-hermes-parser` from 0.36.0 to 0.36.1
- [Release notes](https://github.com/facebook/hermes/releases)
- [Changelog](https://github.com/facebook/hermes/blob/static_h/tools/hermes-parser/js/prettier-plugin-hermes-parser/CHANGELOG.md)
- [Commits](https://github.com/facebook/hermes/commits/HEAD/tools/hermes-parser/js/prettier-plugin-hermes-parser)

Updates `@babel/node` from 7.29.0 to 7.29.7
- [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.7/packages/babel-node)

Updates `@babel/plugin-syntax-flow` from 7.28.6 to 7.29.7
- [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.7/packages/babel-plugin-syntax-flow)

Updates `jest` from 30.3.0 to 30.4.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.4.2/packages/jest)

Updates `@babel/code-frame` from 7.29.0 to 7.29.7
- [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.7/packages/babel-code-frame)

Updates `@babel/core` from 7.29.0 to 7.29.7
- [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.7/packages/babel-core)

Updates `@babel/cli` from 7.28.6 to 7.29.7
- [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.7/packages/babel-cli)

Updates `@babel/runtime` from 7.29.2 to 7.29.7
- [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.7/packages/babel-runtime)

Updates `yargs` from 17.7.2 to 17.7.3
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](yargs/yargs@v17.7.2...v17.7.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/core"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/generator"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/preset-env"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/preset-flow"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/register"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/types"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: yargs
  dependency-version: 17.7.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@rnx-kit/fork-sync"
  dependency-version: 0.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-npm-dependencies
- dependency-name: prettier-plugin-hermes-parser
  dependency-version: 0.36.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/node"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/plugin-syntax-flow"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-npm-dependencies
- dependency-name: jest
  dependency-version: 30.4.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/code-frame"
  dependency-version: 7.29.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/core"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/cli"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-npm-dependencies
- dependency-name: "@babel/runtime"
  dependency-version: 7.29.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
- dependency-name: yargs
  dependency-version: 17.7.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 19, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 19, 2026 12:11
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 19, 2026
@github-actions

Copy link
Copy Markdown

Benchmark Results

Total benchmarks: 204

Inputs: baseline/baseline.json, bench_result.json

v8 (6176ms, 4750ms) -23.1%
v8 hermes (CI) hermes (CI)
v8-crypto 622.6ms 361.8ms
v8-deltablue 739.4ms 585ms
v8-raytrace 127.8ms 84.8ms
v8-regexp 593ms 503.6ms
v8-richards 937ms 688ms
v8-splay 225.2ms 201.6ms
v8-crypto (static) 452ms 289.2ms
v8-deltablue (static) 661.6ms 538.6ms
v8-raytrace (static) 91.8ms 75ms
v8-regexp (static) 749.2ms 641ms
v8-richards (static) 781.4ms 600.2ms
v8-splay (static) 195ms 181.6ms
test-suites (317886ms, 228856ms) -28.0%
test-suites hermes (CI) hermes (CI)
box2d 2949.8ms 1743.4ms
earley-boyer 2564.8ms 1792.4ms
navier-stokes 5743.8ms 3019.2ms
pdfjs 1038.2ms 639.6ms
gbemu 2296ms 1526.8ms
code-load 4472.8ms 4139.6ms
typescript 3381.8ms 2544.2ms
simpleSum 8855.4ms 5300.6ms
propAccess 2691.2ms 1681.8ms
allocObj 252ms 173ms
allocObjLit 6371.8ms 4207.2ms
allocNewObj 20053ms 13647.2ms
allocArray 249ms 177ms
allocNewArray 34956.8ms 23246.6ms
arrayRead 115.6ms 71ms
arrayReadByIndex 550ms 276.4ms
largeArrayRead 827.2ms 408.2ms
arrayWrite 261.8ms 161ms
largeArrayWrite 2218ms 1327.6ms
interp-dispatch 2880ms 1723.6ms
wb-perf 8327ms 4826.2ms
arrayReverse 40.6ms 33ms
arrayMap 1472.6ms 972.6ms
arrayIndexOf 143.2ms 112.2ms
arrayLastIndexOf 148.6ms 118.2ms
arrayEvery 2308.8ms 1370.6ms
arraySome 2174.4ms 1367.4ms
arrayFill 2401.2ms 1538.2ms
arrayFilter 1866.4ms 1202.8ms
arrayFind 3207ms 2363.6ms
arrayFindIndex 3322ms 2222.2ms
arrayPop 1031.4ms 636.8ms
arrayReduce 1994.2ms 1263.8ms
arrayReduceRight 2075.8ms 1272.8ms
arrayShift 2065.8ms 1288.6ms
arrayUnshift 2109.4ms 1292.2ms
arrayIncludes 1216.6ms 705.6ms
arrayFrom 1102.8ms 783ms
arrayCopyWithin 1487ms 923.4ms
stringFromCharCode 92.6ms 58ms
arraySlice 786.2ms 549.8ms
arraySplice 26.8ms 26.2ms
arrayOf 1048.8ms 640.2ms
stringCharAt 1346.6ms 796.8ms
stringMatch 3192.4ms 2220.6ms
stringSearch 3508.2ms 2235.2ms
stringStartsWith 701ms 381.4ms
stringEndsWith 650.4ms 340.6ms
stringIncludes 1520.6ms 1316ms
stringIndexOf 1555.6ms 1636.4ms
stringLastIndexOf 1821.4ms 1522.6ms
stringSplit 822ms 527.4ms
stringSlice 490ms 361.4ms
stringPadStart 2910.8ms 1948ms
stringPadEnd 2910ms 1932ms
regExpMatch 1506.2ms 1120.2ms
regExpSearch 1227ms 1199.4ms
regExpToString 1204ms 872.4ms
stringReplace 1394.8ms 1486.6ms
regExpReplace 3309.2ms 622.4ms
regExpFlags 956.8ms 614.8ms
regExpSplit 1307.8ms 873ms
numberArrayReadWrite 2477.8ms 1604ms
protoCache 3594.6ms 1599.8ms
box2d (static) 1792.6ms 1358ms
earley-boyer (static) 1875.6ms 1449.2ms
navier-stokes (static) 3410.2ms 2459.6ms
pdfjs (static) 812.8ms 653.6ms
gbemu (static) 1797ms 1319.6ms
code-load (static) 4199.2ms 4106.8ms
typescript (static) 2685.6ms 2454.2ms
simpleSum (static) 936.2ms 618.2ms
propAccess (static) 2298ms 2043.8ms
allocObj (static) 0.2ms 0.6ms
allocObjLit (static) 4154.4ms 3427ms
allocNewObj (static) 15749.2ms 12364.6ms
allocArray (static) 0.6ms 0.2ms
allocNewArray (static) 28494.2ms 21585.2ms
arrayRead (static) 74.2ms 61.2ms
arrayReadByIndex (static) 453.2ms 403.2ms
largeArrayRead (static) 552.2ms 454.2ms
arrayWrite (static) 178.4ms 130.6ms
largeArrayWrite (static) 1568.6ms 1170.6ms
interp-dispatch (static) 1918.8ms 1511.6ms
wb-perf (static) 8991.2ms 7172.6ms
arrayReverse (static) 37ms 30.2ms
arrayMap (static) 1064.8ms 818.8ms
arrayIndexOf (static) 128.2ms 117.2ms
arrayLastIndexOf (static) 138.8ms 124ms
arrayEvery (static) 1397.6ms 1092.2ms
arraySome (static) 1406.6ms 1117.8ms
arrayFill (static) 1969.2ms 1515.4ms
arrayFilter (static) 1061ms 839.8ms
arrayFind (static) 2242.2ms 1919ms
arrayFindIndex (static) 2235.8ms 1981ms
arrayPop (static) 878ms 650.4ms
arrayReduce (static) 1311.8ms 1118.6ms
arrayReduceRight (static) 1322.6ms 1116.4ms
arrayShift (static) 1512ms 1214.8ms
arrayUnshift (static) 1568.2ms 1214ms
arrayIncludes (static) 963.4ms 753ms
arrayFrom (static) 1030.6ms 744.6ms
arrayCopyWithin (static) 1109.6ms 868.8ms
stringFromCharCode (static) 77ms 53ms
arraySlice (static) 571.6ms 505.6ms
arraySplice (static) 26ms 27.4ms
arrayOf (static) 868.8ms 632.2ms
stringCharAt (static) 1100.6ms 756ms
stringMatch (static) 2227.6ms 2290.6ms
stringSearch (static) 2219.2ms 2200.2ms
stringStartsWith (static) 494.2ms 389ms
stringEndsWith (static) 457.8ms 330.4ms
stringIncludes (static) 1437.4ms 1678.8ms
stringIndexOf (static) 1440.8ms 1698.2ms
stringLastIndexOf (static) 1956.6ms 1584.2ms
stringSplit (static) 651.2ms 566.4ms
stringSlice (static) 445.6ms 349.6ms
stringPadStart (static) 2294.4ms 1856.4ms
stringPadEnd (static) 2499.2ms 1896.8ms
regExpMatch (static) 1483.2ms 1110.8ms
regExpSearch (static) 1296.2ms 1272.4ms
regExpToString (static) 1326.6ms 1041.8ms
stringReplace (static) 1455.6ms 1636.6ms
regExpReplace (static) 851.8ms 638ms
regExpFlags (static) 870.6ms 621.4ms
regExpSplit (static) 1200ms 934ms
numberArrayReadWrite (static) 2132.8ms 1514.8ms
protoCache (static) 3595.8ms 2706.2ms
micros (60876ms, 55781ms) -8.4%
micros hermes (CI) hermes (CI)
getNodeById.js 5273ms 3253.2ms
setInsert.js 2864.8ms 1994.2ms
stringify-number.js 1823.4ms 1248.2ms
typed-array-sort.js 22381ms 21083.2ms
getNodeById.js (static) 3941ms 3283.8ms
setInsert.js (static) 2517.6ms 2156ms
stringify-number.js (static) 1663.6ms 1343.8ms
typed-array-sort.js (static) 20411.4ms 21418.4ms
jit-benches (8563ms, 5473ms) -36.1%
jit-benches hermes (CI) hermes (CI)
idisp.js 2810.2ms 1695.6ms
idispn.js 3395.8ms 2011ms
idisp.js (static) 1906ms 1456ms
idispn.js (static) 450.8ms 310.6ms
many-subclasses (73437ms, 54639ms) -25.6%
many-subclasses hermes (CI) hermes (CI)
many.js 19104.8ms 14814ms
many-sh-1.js 7322.8ms 4955.8ms
many-sh-2.js 7329ms 4959.4ms
many-sh-3.js 7083.6ms 4839.6ms
many-sh-4.js 7235ms 4810.4ms
many.js (static) 15996ms 12379.8ms
many-sh-1.js (static) 2285.2ms 1820.6ms
many-sh-2.js (static) 2387ms 2119.2ms
many-sh-3.js (static) 2347.2ms 1965.4ms
many-sh-4.js (static) 2346ms 1974.6ms
map-objects (3627ms, 2715ms) -25.1%
map-objects hermes (CI) hermes (CI)
map-objects-untyped.js 1023.6ms 711ms
map-objects-typed.js 957.6ms 667.8ms
map-objects-untyped.js (static) 917.2ms 739.4ms
map-objects-typed.js (static) 728.8ms 596.8ms
map-strings (4335ms, 3498ms) -19.3%
map-strings hermes (CI) hermes (CI)
map-strings-untyped.js 1196.8ms 930.8ms
map-strings-typed.js 1139.2ms 871.8ms
map-strings-untyped.js (static) 1092.2ms 914.6ms
map-strings-typed.js (static) 906.8ms 780.6ms
nbody (3448ms, 2102ms) -39.0%
nbody hermes (CI) hermes (CI)
original/nbody.js 839.6ms 465.6ms
fully-typed/nbody.js 710ms 367.2ms
fully-typed/nbody.ts 865.2ms 462.2ms
original/nbody.js (static) 449.2ms 350.6ms
fully-typed/nbody.js (static) 135ms 114ms
fully-typed/nbody.ts (static) 449.2ms 342.8ms
string-switch (6503ms, 5533ms) -14.9%
string-switch (string-switch/plain) hermes (CI) hermes (CI)
bench.js 1316ms 925.2ms
bench.js (static) 5187ms 4607.4ms
raytracer (5608ms, 4326ms) -22.9%
raytracer (raytracer/original) hermes (CI) hermes (CI)
bench-raytracer.js 1550.4ms 1110.6ms
raytracer.ts 1667.6ms 1163.6ms
bench-raytracer.js (static) 1198.4ms 984.4ms
raytracer.ts (static) 1191.8ms 1067.4ms
MiniReact (30332ms, 24781ms) -18.3%
MiniReact hermes (CI) hermes (CI)
no-objects/out/simple-stripped.js 2239.2ms 1668.2ms
no-objects/out/simple-lowered.js 2270.8ms 1708.8ms
no-objects/out/music-stripped.js 42.6ms 39.6ms
no-objects/out/music-lowered.js 47.2ms 41.6ms
no-deps/stripped/MiniReact.js 5004ms 3699.2ms
no-deps/MiniReact.js 5256.2ms 3566.2ms
no-objects/out/simple.js 2260.4ms 1657.2ms
no-objects/out/music.js 45.6ms 40.6ms
no-objects/out/simple-stripped.js (static) 1725.2ms 1516.4ms
no-objects/out/simple-lowered.js (static) 1725.4ms 1602.2ms
no-objects/out/music-stripped.js (static) 18.8ms 20.2ms
no-objects/out/music-lowered.js (static) 19.4ms 20ms
no-deps/stripped/MiniReact.js (static) 4024.8ms 3754ms
no-deps/MiniReact.js (static) 3938.2ms 3811.8ms
no-objects/out/simple.js (static) 1695.2ms 1614.6ms
no-objects/out/music.js (static) 19ms 20.4ms
widgets (12934ms, 10083ms) -22.0%
widgets hermes (CI) hermes (CI)
simple-classes/widgets.js 1758.2ms 1112ms
original/es5/widgets.js 2798.8ms 1944.4ms
single-file/es5/widgets.js 2775.2ms 1936.2ms
simple-classes/widgets.js (static) 1012ms 919ms
original/es5/widgets.js (static) 2283.2ms 2142.2ms
single-file/es5/widgets.js (static) 2306.2ms 2029.6ms

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants