hermes - 💡(How to fix) Fix npm install warns about deprecated @babel/plugin-proposal-private-methods

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

hermes update currently emits an npm deprecation warning for @babel/[email protected].

Error Message

npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.

Root Cause

hermes update currently emits an npm deprecation warning for @babel/[email protected].

Code Example

npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.

added 405 packages in 6s
RAW_BUFFERClick to expand / collapse

Summary

hermes update currently emits an npm deprecation warning for @babel/[email protected].

Environment

  • OS: Arch Linux
  • Hermes: Hermes Agent v0.14.0 (2026.5.16)
  • Command invoked by wrapper: hermes update
  • Run timestamp: 2026-05-24 23:50 America/Sao_Paulo

Observed output excerpt

npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.

added 405 packages in 6s

Expected behavior

The dependency chain used by the Node.js portion of Hermes should avoid deprecated Babel proposal plugins when possible, for example by moving to @babel/plugin-transform-private-methods or by updating the package that pulls in the deprecated plugin.

Impact

The update completed successfully, but the warning adds noise to automated update logs and indicates a dependency that Babel no longer maintains.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

The dependency chain used by the Node.js portion of Hermes should avoid deprecated Babel proposal plugins when possible, for example by moving to @babel/plugin-transform-private-methods or by updating the package that pulls in the deprecated plugin.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING