Skip to content

[v24.x backport] esm: fix source phase identity bug in loadCache eviction#62568

Open
guybedford wants to merge 1 commit intonodejs:v24.x-stagingfrom
guybedford:backport-62415
Open

[v24.x backport] esm: fix source phase identity bug in loadCache eviction#62568
guybedford wants to merge 1 commit intonodejs:v24.x-stagingfrom
guybedford:backport-62415

Conversation

@guybedford
Copy link
Copy Markdown
Contributor

PR-URL: #62415
Reviewed-By: Yagiz Nizipli yagiz@nizipli.com
Reviewed-By: Benjamin Gruenbaum benjamingr@gmail.com

PR-URL: nodejs#62415
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/loaders

@nodejs-github-bot nodejs-github-bot added esm Issues and PRs related to the ECMAScript Modules implementation. needs-ci PRs that need a full CI run. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch. labels Apr 2, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.09%. Comparing base (065c9b0) to head (ec42126).
⚠️ Report is 159 commits behind head on v24.x-staging.

Additional details and impacted files
@@                Coverage Diff                @@
##           v24.x-staging   #62568      +/-   ##
=================================================
- Coverage          90.10%   90.09%   -0.02%     
=================================================
  Files                667      670       +3     
  Lines             199019   200417    +1398     
  Branches           38911    39093     +182     
=================================================
+ Hits              179335   180565    +1230     
- Misses             12040    12177     +137     
- Partials            7644     7675      +31     
Files with missing lines Coverage Δ
lib/internal/modules/esm/module_job.js 96.56% <100.00%> (+0.04%) ⬆️

... and 174 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@aduh95
Copy link
Copy Markdown
Contributor

aduh95 commented Apr 3, 2026

Am I correct that this lands cleanly on the staging branch? If so, let's close this, it's easier to not have to deal with a PR if we can avoid it

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

Labels

esm Issues and PRs related to the ECMAScript Modules implementation. needs-ci PRs that need a full CI run. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants