Skip to content

chore(deps): update dependency esmock to v3 - #1086

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/esmock-3.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/esmock-3.x

Conversation

@renovate

@renovate renovate Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
esmock ^2.7.1 → ^3.0.0 age confidence

Release Notes

iambumblehead/esmock (esmock)

v3.0.0: drop legacy support

Compare Source

From this release, esmock now supports minimum node version 22.15. Changes here are mostly credit to @​tommy-mitchell.

Older versions of esmock supported numerous different scenarious as required by legacy versions of nodejs, which added complexity and noise to source code, to bundling operations and to unit-tests. As a result of dropping support for older node versions, esmock's install size is smaller than ever, ~20.5Kb; its CI test-coverage is higher than ever, 100%, its test pipeline finishes sooner and its source code is more readable.

v2.8.0: perf improvement

Compare Source

Thank you @​ekremney for the terrific improvements featured in this release,

v2.7.9: output esmockLoader.deprecated.js with esbuild

Compare Source

generates esmockLoader.deprecated.js with esbuild on publish, so module is self-contained and doesn't import any missing modules discluded from publish

v2.7.8: include esmockLoader.deprecated.js in published sources

Compare Source

This release includes esmockLoader.deprecated.js in the published src directory. Yesterday's release did not include the file and caused some problems

v2.7.7: prefer registerHooks over deprecated register

Compare Source

This release fixes a deprecation warning notice for module.register calls; recommended module.registerHooks is called when the environment defines that.

Actual changes are small. For registerHooks, deprecated module.register functions were copy-pasted and converted to sync from async,


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@socket-security

socket-security Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedesmock@​2.7.6 ⏵ 3.0.0100 +11009993 +2100

View full report

@renovate
renovate Bot force-pushed the renovate/esmock-3.x branch from 936ee64 to d64decd Compare November 5, 2026 20:42

This branch has not been deployed

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants