René's URL Explorer Experiment


Title: module: handle null source from async loader hooks in sync hooks by joyeecheung · Pull Request #59929 · nodejs/node · GitHub

Open Graph Title: module: handle null source from async loader hooks in sync hooks by joyeecheung · Pull Request #59929 · nodejs/node

X Title: module: handle null source from async loader hooks in sync hooks by joyeecheung · Pull Request #59929 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: This relaxes the validation in sync hooks so that it accepts the quirky nullish source returned by the default step of the async loader when the module being loaded is CommonJS. When there are no c...

X Description: This relaxes the validation in sync hooks so that it accepts the quirky nullish source returned by the default step of the async loader when the module being loaded is CommonJS. When there are no c...

Opengraph URL: https://github.com/nodejs/node/pull/59929

X: @github

direct link

Domain: redirect.github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:66ec2086-98ef-03c9-d86c-e7ea91216d91
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9018:67A9E:12A1471:191EC99:6A4C75C2
html-safe-nonce31f008e205466931df65ba73bd8bec94b1068b06cdbfb5ead33953df11615322
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MDE4OjY3QTlFOjEyQTE0NzE6MTkxRUM5OTo2QTRDNzVDMiIsInZpc2l0b3JfaWQiOiIxMzE3NTU1OTM5Mzc3NDQ0MjkwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac5999f8d0c15031782fa493b03df371cb2466e40c0b3bad3bab4acc3076ba4532
hovercard-subject-tagpull_request:2841169884
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/59929/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/ee86abaf0bac8263a9c70b356e7eb4f8532e678815ef044a648a39f8312c16c0/nodejs/node/pull/59929
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ee86abaf0bac8263a9c70b356e7eb4f8532e678815ef044a648a39f8312c16c0/nodejs/node/pull/59929
og:image:altThis relaxes the validation in sync hooks so that it accepts the quirky nullish source returned by the default step of the async loader when the module being loaded is CommonJS. When there are no c...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejoyeecheung
hostnamegithub.com
expected-hostnamegithub.com
None3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56ac743bebb13694b888673bb7257f4b97a4b7fd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/nodejs/node/pull/59929#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59929
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59929
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://redirect.github.com/nodejs/node/pull/59929
Reloadhttps://redirect.github.com/nodejs/node/pull/59929
Reloadhttps://redirect.github.com/nodejs/node/pull/59929
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
nodejs https://redirect.github.com/nodejs
nodehttps://redirect.github.com/nodejs/node
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
Notifications https://redirect.github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36k https://redirect.github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://redirect.github.com/login?return_to=%2Fnodejs%2Fnode
Code https://redirect.github.com/nodejs/node
Issues 1.4k https://redirect.github.com/nodejs/node/issues
Pull requests 964 https://redirect.github.com/nodejs/node/pulls
Actions https://redirect.github.com/nodejs/node/actions
Projects https://redirect.github.com/nodejs/node/projects
Security and quality 0 https://redirect.github.com/nodejs/node/security
Insights https://redirect.github.com/nodejs/node/pulse
Code https://redirect.github.com/nodejs/node
Issues https://redirect.github.com/nodejs/node/issues
Pull requests https://redirect.github.com/nodejs/node/pulls
Actions https://redirect.github.com/nodejs/node/actions
Projects https://redirect.github.com/nodejs/node/projects
Security and quality https://redirect.github.com/nodejs/node/security
Insights https://redirect.github.com/nodejs/node/pulse
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
nodejs:mainhttps://redirect.github.com/nodejs/node/tree/main
joyeecheung:commonjs-sourcehttps://redirect.github.com/joyeecheung/node/tree/commonjs-source
Conversationhttps://redirect.github.com/nodejs/node/pull/59929
Commits2 (2)https://redirect.github.com/nodejs/node/pull/59929/commits
Checkshttps://redirect.github.com/nodejs/node/pull/59929/checks
Files changedhttps://redirect.github.com/nodejs/node/pull/59929/files
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/pull/59929#top
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
nodejs:mainhttps://redirect.github.com/nodejs/node/tree/main
joyeecheung:commonjs-sourcehttps://redirect.github.com/joyeecheung/node/tree/commonjs-source
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Sep 18, 2025https://redirect.github.com/nodejs/node/pull/59929#issue-3431376746
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
#59384https://github.com/nodejs/node/issues/59384
#57327https://github.com/nodejs/node/issues/57327
#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 18, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3308784489
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
lib / src https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Sep 18, 2025https://redirect.github.com/nodejs/node/pull/59929#event-19781862259
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
force-pushedhttps://redirect.github.com/nodejs/node/compare/db791a06bd0dd175250dde8b985a09fd896b885e..64e35a507faea668544426fb353945e146382a28
db791a0https://redirect.github.com/nodejs/node/commit/db791a06bd0dd175250dde8b985a09fd896b885e
64e35a5https://redirect.github.com/nodejs/node/commit/64e35a507faea668544426fb353945e146382a28
Compare https://redirect.github.com/nodejs/node/compare/db791a06bd0dd175250dde8b985a09fd896b885e..64e35a507faea668544426fb353945e146382a28
September 18, 2025 17:50https://redirect.github.com/nodejs/node/pull/59929#event-19781915523
https://redirect.github.com/apps/codecov
codecovhttps://redirect.github.com/apps/codecov
Sep 18, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3309137827
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/59929?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
f0aa073https://app.codecov.io/gh/nodejs/node/commit/f0aa073907fc88f64ca95e4821eb7fdf49b133e2?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
790b5f4https://app.codecov.io/gh/nodejs/node/commit/790b5f46d0af38fb4dfa0ea817405890a06b2c76?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/59929?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/modules/esm/loader.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fesm%2Floader.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvZXNtL2xvYWRlci5qcw==
0 Missing and 1 partial ⚠️ https://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/59929?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/modules/cjs/loader.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fcjs%2Floader.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvY2pzL2xvYWRlci5qcw==
lib/internal/modules/customization_hooks.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fcustomization_hooks.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvY3VzdG9taXphdGlvbl9ob29rcy5qcw==
lib/internal/modules/esm/hooks.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fesm%2Fhooks.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvZXNtL2hvb2tzLmpz
lib/internal/modules/esm/load.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fesm%2Fload.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvZXNtL2xvYWQuanM=
lib/internal/modules/esm/translators.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fesm%2Ftranslators.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvZXNtL3RyYW5zbGF0b3JzLmpz
lib/internal/modules/esm/loader.jshttps://app.codecov.io/gh/nodejs/node/pull/59929?src=pr&el=tree&filepath=lib%2Finternal%2Fmodules%2Fesm%2Floader.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL21vZHVsZXMvZXNtL2xvYWRlci5qcw==
35 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/59929/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
force-pushedhttps://redirect.github.com/nodejs/node/compare/64e35a507faea668544426fb353945e146382a28..ea586599a500f5c20c058e0022ca7bbb8d93e9c9
64e35a5https://redirect.github.com/nodejs/node/commit/64e35a507faea668544426fb353945e146382a28
ea58659https://redirect.github.com/nodejs/node/commit/ea586599a500f5c20c058e0022ca7bbb8d93e9c9
Compare https://redirect.github.com/nodejs/node/compare/64e35a507faea668544426fb353945e146382a28..ea586599a500f5c20c058e0022ca7bbb8d93e9c9
September 22, 2025 11:42https://redirect.github.com/nodejs/node/pull/59929#event-19836137434
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 22, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3318467685
https://ci.nodejs.org/job/node-test-pull-request/69322/https://ci.nodejs.org/job/node-test-pull-request/69322/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Sep 22, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-3299412371
ERR_INVALID_RETURN_PROPERTY_VALUE when using module.registerHooks #59384 https://redirect.github.com/nodejs/node/issues/59384
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Sep 22, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3319552410
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
review wanted https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22review%20wanted%22
Sep 22, 2025https://redirect.github.com/nodejs/node/pull/59929#event-19841597545
https://redirect.github.com/GeoffreyBooth
GeoffreyBoothhttps://redirect.github.com/GeoffreyBooth
Sep 22, 2025 https://redirect.github.com/nodejs/node/pull/59929#pullrequestreview-3254026059
View reviewed changes https://redirect.github.com/nodejs/node/pull/59929/files
GeoffreyBoothhttps://redirect.github.com/GeoffreyBooth
https://redirect.github.com/nodejs/node/pull/59929#pullrequestreview-3254026059
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
request-ci https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 23, 2025https://redirect.github.com/nodejs/node/pull/59929#event-19872538528
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
request-ci https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Sep 23, 2025https://redirect.github.com/nodejs/node/pull/59929#event-19872636753
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 23, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3325111095
https://ci.nodejs.org/job/node-test-pull-request/69340/https://ci.nodejs.org/job/node-test-pull-request/69340/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/JakobJingleheimer
JakobJingleheimerhttps://redirect.github.com/JakobJingleheimer
September 23, 2025 20:12https://redirect.github.com/nodejs/node/pull/59929#event-19874229726
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 24, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3328036191
https://ci.nodejs.org/job/node-test-pull-request/69349/https://ci.nodejs.org/job/node-test-pull-request/69349/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/JakobJingleheimer
JakobJingleheimerhttps://redirect.github.com/JakobJingleheimer
Sep 24, 2025 https://redirect.github.com/nodejs/node/pull/59929#pullrequestreview-3263523779
View reviewed changes https://redirect.github.com/nodejs/node/pull/59929/files
lib/internal/modules/cjs/loader.jshttps://redirect.github.com/nodejs/node/pull/59929/files#diff-5b5902273122e094ff474fda358605ffa45a4a58b51cd0bf4c1acb93779df142
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
lib/internal/modules/customization_hooks.jshttps://redirect.github.com/nodejs/node/pull/59929/files#diff-cb4dce8107797772f5d25d494794805a816698dd3ca6def5c0905363da996775
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
lib/internal/modules/customization_hooks.jshttps://redirect.github.com/nodejs/node/pull/59929/files#diff-cb4dce8107797772f5d25d494794805a816698dd3ca6def5c0905363da996775
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
lib/internal/modules/esm/load.jshttps://redirect.github.com/nodejs/node/pull/59929/files#diff-bdab80c290d22162f748d1a80a5a2a5211460e5ab3fca7a42af0e8ca128e316d
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
lib/internal/modules/esm/translators.jshttps://redirect.github.com/nodejs/node/pull/59929/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16c
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
force-pushedhttps://redirect.github.com/nodejs/node/compare/ea586599a500f5c20c058e0022ca7bbb8d93e9c9..6ea04e7e3938fe6c4939f376072a9420b613e769
ea58659https://redirect.github.com/nodejs/node/commit/ea586599a500f5c20c058e0022ca7bbb8d93e9c9
6ea04e7https://redirect.github.com/nodejs/node/commit/6ea04e7e3938fe6c4939f376072a9420b613e769
Compare https://redirect.github.com/nodejs/node/compare/ea586599a500f5c20c058e0022ca7bbb8d93e9c9..6ea04e7e3938fe6c4939f376072a9420b613e769
September 29, 2025 14:44https://redirect.github.com/nodejs/node/pull/59929#event-19986307175
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 29, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3347410726
https://ci.nodejs.org/job/node-test-pull-request/69440/https://ci.nodejs.org/job/node-test-pull-request/69440/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Sep 29, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-2864219376
module: implement synchronous module evaluate hooks #57139 https://redirect.github.com/nodejs/node/pull/57139
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Sep 29, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3348572909
https://ci.nodejs.org/job/node-test-pull-request/69448/https://ci.nodejs.org/job/node-test-pull-request/69448/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/pull/59929/commits/dce8de1b8f498ac4396794fd6caea6f709396788
dce8de1https://redirect.github.com/nodejs/node/pull/59929/commits/dce8de1b8f498ac4396794fd6caea6f709396788
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
force-pushedhttps://redirect.github.com/nodejs/node/compare/6ea04e7e3938fe6c4939f376072a9420b613e769..b5663afc57d595284228c3573d521b4c6ab900b5
6ea04e7https://redirect.github.com/nodejs/node/commit/6ea04e7e3938fe6c4939f376072a9420b613e769
b5663afhttps://redirect.github.com/nodejs/node/commit/b5663afc57d595284228c3573d521b4c6ab900b5
Compare https://redirect.github.com/nodejs/node/compare/6ea04e7e3938fe6c4939f376072a9420b613e769..b5663afc57d595284228c3573d521b4c6ab900b5
October 8, 2025 13:38https://redirect.github.com/nodejs/node/pull/59929#event-20164277823
https://redirect.github.com/joyeecheung
fixup! module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/pull/59929/commits/790b5f46d0af38fb4dfa0ea817405890a06b2c76
790b5f4https://redirect.github.com/nodejs/node/pull/59929/commits/790b5f46d0af38fb4dfa0ea817405890a06b2c76
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
force-pushedhttps://redirect.github.com/nodejs/node/compare/b5663afc57d595284228c3573d521b4c6ab900b5..790b5f46d0af38fb4dfa0ea817405890a06b2c76
b5663afhttps://redirect.github.com/nodejs/node/commit/b5663afc57d595284228c3573d521b4c6ab900b5
790b5f4https://redirect.github.com/nodejs/node/commit/790b5f46d0af38fb4dfa0ea817405890a06b2c76
Compare https://redirect.github.com/nodejs/node/compare/b5663afc57d595284228c3573d521b4c6ab900b5..790b5f46d0af38fb4dfa0ea817405890a06b2c76
October 8, 2025 14:54https://redirect.github.com/nodejs/node/pull/59929#event-20165985871
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Oct 8, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3381959325
https://ci.nodejs.org/job/node-test-pull-request/69621/https://ci.nodejs.org/job/node-test-pull-request/69621/
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Oct 9, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3384302248
@GeoffreyBoothhttps://github.com/GeoffreyBooth
@JakobJingleheimerhttps://github.com/JakobJingleheimer
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/JakobJingleheimer
JakobJingleheimerhttps://redirect.github.com/JakobJingleheimer
Oct 13, 2025 https://redirect.github.com/nodejs/node/pull/59929#pullrequestreview-3331350214
View reviewed changes https://redirect.github.com/nodejs/node/pull/59929/files/790b5f46d0af38fb4dfa0ea817405890a06b2c76
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
request-ci https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Oct 13, 2025https://redirect.github.com/nodejs/node/pull/59929#event-20247850891
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
170848bhttps://redirect.github.com/nodejs/node/commit/170848bc1831ea9be665b527e2131c81263dfd2c
Oct 14, 2025https://github.com/nodejs/node/pull/59929#event-20274458321
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/nodejs-github-bot
nodejs-github-bothttps://redirect.github.com/nodejs-github-bot
Oct 14, 2025https://redirect.github.com/nodejs/node/pull/59929#issuecomment-3402715710
170848bhttps://github.com/nodejs/node/commit/170848bc1831ea9be665b527e2131c81263dfd2c
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
aduh95https://redirect.github.com/aduh95
Oct 23, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-be1b84f
https://redirect.github.com/joyeecheung
https://redirect.github.com/aduh95
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/commit/be1b84fd93d64cda3847fc5780e22bf3a23e5cf9
be1b84fhttps://redirect.github.com/nodejs/node/commit/be1b84fd93d64cda3847fc5780e22bf3a23e5cf9
#59929https://github.com/nodejs/node/pull/59929
#59384https://github.com/nodejs/node/issues/59384
#57327https://github.com/nodejs/node/issues/57327
#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
Oct 27, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-3557195927
2025-10-28, Version 25.1.0 (Current) #60436 https://redirect.github.com/nodejs/node/pull/60436
https://redirect.github.com/timokoessler
timokoesslerhttps://redirect.github.com/timokoessler
Oct 29, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-3179763613
fix: Incompatible with module.registerHooks nodejs/import-in-the-middle#202 https://redirect.github.com/nodejs/import-in-the-middle/pull/202
aduh95https://redirect.github.com/aduh95
Oct 31, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-d6a982b
https://redirect.github.com/joyeecheung
https://redirect.github.com/aduh95
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/commit/d6a982be9be4ef26fd8e11026cd440460a3c705a
d6a982bhttps://redirect.github.com/nodejs/node/commit/d6a982be9be4ef26fd8e11026cd440460a3c705a
#59929https://github.com/nodejs/node/pull/59929
#59384https://github.com/nodejs/node/issues/59384
#57327https://github.com/nodejs/node/issues/57327
#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
tmeijnhttps://redirect.github.com/tmeijn
Nov 3, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-17d8af9
https://redirect.github.com/tmeijn
build(deps): update node to v25.1.0https://redirect.github.com/tmeijn/dotfiles/commit/17d8af9cc05fcb036bd0148026df36e26cc83bf6
17d8af9https://redirect.github.com/tmeijn/dotfiles/commit/17d8af9cc05fcb036bd0148026df36e26cc83bf6
https://nodejs.orghttps://nodejs.org
https://github.com/nodejs/nodehttps://github.com/nodejs/node
https://gitlab.com/el-capitano/tools/renovate-bothttps://gitlab.com/el-capitano/tools/renovate-bot
https://github.com/nodejs/node/releases/tag/v25.1.0https://github.com/nodejs/node/releases/tag/v25.1.0
nodejs/node@v25.0.0...v25.1.0https://github.com/nodejs/node/compare/v25.0.0...v25.1.0
nodejs/node@4395fe14b9https://github.com/nodejs/node/commit/4395fe14b9
nodejs/node#59778https://github.com/nodejs/node/pull/59778
nodejs/node@2e55c6ad04https://github.com/nodejs/node/commit/2e55c6ad04
nodejs/node#60217https://github.com/nodejs/node/pull/60217
nodejs/node@f437204491https://github.com/nodejs/node/commit/f437204491
nodejs/node#60178https://github.com/nodejs/node/pull/60178
nodejs/node@bb27766bd5https://github.com/nodejs/node/commit/bb27766bd5
nodejs/node#60162https://github.com/nodejs/node/pull/60162
nodejs/node@e600711c20https://github.com/nodejs/node/commit/e600711c20
nodejs/node#60205https://github.com/nodejs/node/pull/60205
nodejs/node@1bbcdf9039https://github.com/nodejs/node/commit/1bbcdf9039
nodejs/node#59396https://github.com/nodejs/node/pull/59396
nodejs/node@22fa6bd28bhttps://github.com/nodejs/node/commit/22fa6bd28b
nodejs/node#60360https://github.com/nodejs/node/pull/60360
nodejs/node@931028400ehttps://github.com/nodejs/node/commit/931028400e
nodejs/node#60098https://github.com/nodejs/node/pull/60098
nodejs/node@17fde3f3d1https://github.com/nodejs/node/commit/17fde3f3d1
nodejs/node#56290https://github.com/nodejs/node/pull/56290
nodejs/node@04cc7aae5ehttps://github.com/nodejs/node/commit/04cc7aae5e
nodejs/node#60296https://github.com/nodejs/node/pull/60296
nodejs/node@8a2053060dhttps://github.com/nodejs/node/commit/8a2053060d
nodejs/node#59956https://github.com/nodejs/node/pull/59956
nodejs/node@fe91c0f755https://github.com/nodejs/node/commit/fe91c0f755
nodejs/node#59883https://github.com/nodejs/node/pull/59883
nodejs/node@aacfc0d212https://github.com/nodejs/node/commit/aacfc0d212
nodejs/node#60314https://github.com/nodejs/node/pull/60314
nodejs/node@8596891a71https://github.com/nodejs/node/commit/8596891a71
nodejs/node@af7f5a8https://github.com/nodejs/node/commit/af7f5a8173fdbc29f0835ec94395932e328b
nodejs/node#60312https://github.com/nodejs/node/pull/60312
nodejs/node@21bcd0eb2fhttps://github.com/nodejs/node/commit/21bcd0eb2f
nodejs/node@3d0f462a17ffhttps://github.com/nodejs/node/commit/3d0f462a17ff
nodejs/node#59396https://github.com/nodejs/node/pull/59396
nodejs/node@673558501chttps://github.com/nodejs/node/commit/673558501c
nodejs/node@279f847https://github.com/nodejs/node/commit/279f847
nodejs/node#60219https://github.com/nodejs/node/pull/60219
nodejs/node@425a1879b1https://github.com/nodejs/node/commit/425a1879b1
nodejs/node#60243https://github.com/nodejs/node/pull/60243
nodejs/node@563e1317f3https://github.com/nodejs/node/commit/563e1317f3
nodejs/node#60363https://github.com/nodejs/node/pull/60363
nodejs/node@064c8c5cfdhttps://github.com/nodejs/node/commit/064c8c5cfd
nodejs/node#58899https://github.com/nodejs/node/pull/58899
nodejs/node@99e357af35https://github.com/nodejs/node/commit/99e357af35
nodejs/node#60300https://github.com/nodejs/node/pull/60300
nodejs/node@8ccff0d934https://github.com/nodejs/node/commit/8ccff0d934
nodejs/node#60288https://github.com/nodejs/node/pull/60288
nodejs/node@bac70c6ef3https://github.com/nodejs/node/commit/bac70c6ef3
nodejs/node#60265https://github.com/nodejs/node/pull/60265
nodejs/node@8492bc6a88https://github.com/nodejs/node/commit/8492bc6a88
nodejs/node#60260https://github.com/nodejs/node/pull/60260
nodejs/node@0f0d3c0e47https://github.com/nodejs/node/commit/0f0d3c0e47
nodejs/node#60252https://github.com/nodejs/node/pull/60252
nodejs/node@8c8525cf93https://github.com/nodejs/node/commit/8c8525cf93
nodejs/node#60224https://github.com/nodejs/node/pull/60224
nodejs/node@8a6de3866chttps://github.com/nodejs/node/commit/8a6de3866c
nodejs/node#60304https://github.com/nodejs/node/pull/60304
nodejs/node@6bacb6555ahttps://github.com/nodejs/node/commit/6bacb6555a
nodejs/node#60302https://github.com/nodejs/node/pull/60302
nodejs/node@6f3b16df16https://github.com/nodejs/node/commit/6f3b16df16
nodejs/node#59396https://github.com/nodejs/node/pull/59396
nodejs/node@95644a432chttps://github.com/nodejs/node/commit/95644a432c
nodejs/node#59734https://github.com/nodejs/node/pull/59734
nodejs/node@4395fe14b9https://github.com/nodejs/node/commit/4395fe14b9
nodejs/node#59778https://github.com/nodejs/node/pull/59778
nodejs/node@f1aa1eaaf5https://github.com/nodejs/node/commit/f1aa1eaaf5
nodejs/node#60236https://github.com/nodejs/node/pull/60236
nodejs/node@64fc625bf9https://github.com/nodejs/node/commit/64fc625bf9
nodejs/node#60225https://github.com/nodejs/node/pull/60225
nodejs/node@0ecbb806a8https://github.com/nodejs/node/commit/0ecbb806a8
nodejs/node#60132https://github.com/nodejs/node/pull/60132
nodejs/node@ffec5927fdhttps://github.com/nodejs/node/commit/ffec5927fd
nodejs/node#60321https://github.com/nodejs/node/pull/60321
nodejs/node@a02897e157https://github.com/nodejs/node/commit/a02897e157
nodejs/node#60325https://github.com/nodejs/node/pull/60325
nodejs/node@59223a7831https://github.com/nodejs/node/commit/59223a7831
nodejs/node#60299https://github.com/nodejs/node/pull/60299
nodejs/node@2d48d17696https://github.com/nodejs/node/commit/2d48d17696
nodejs/node#60278https://github.com/nodejs/node/pull/60278
nodejs/node@be1b84fd93https://github.com/nodejs/node/commit/be1b84fd93
nodejs/node#59929https://github.com/nodejs/node/pull/59929
nodejs/node@063fbd87d3https://github.com/nodejs/node/commit/063fbd87d3
nodejs/node#60251https://github.com/nodejs/node/pull/60251
nodejs/node@2e55c6ad04https://github.com/nodejs/node/commit/2e55c6ad04
nodejs/node#60217https://github.com/nodejs/node/pull/60217
nodejs/node@dc93d6988ahttps://github.com/nodejs/node/commit/dc93d6988a
nodejs/node#60434https://github.com/nodejs/node/pull/60434
nodejs/node@267e1b3817https://github.com/nodejs/node/commit/267e1b3817
nodejs/node#60434https://github.com/nodejs/node/pull/60434
nodejs/node@4a5d7a4c2ahttps://github.com/nodejs/node/commit/4a5d7a4c2a
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node@f437204491https://github.com/nodejs/node/commit/f437204491
nodejs/node#60178https://github.com/nodejs/node/pull/60178
nodejs/node@36837fa0f9https://github.com/nodejs/node/commit/36837fa0f9
nodejs/node#60255https://github.com/nodejs/node/pull/60255
nodejs/node@df8396ad37https://github.com/nodejs/node/commit/df8396ad37
nodejs/node#60256https://github.com/nodejs/node/pull/60256
nodejs/node@5dd670b2b9https://github.com/nodejs/node/commit/5dd670b2b9
nodejs/node#60254https://github.com/nodejs/node/pull/60254
nodejs/node@afdb362933https://github.com/nodejs/node/commit/afdb362933
nodejs/node#60244https://github.com/nodejs/node/pull/60244
nodejs/node@a40e533e72https://github.com/nodejs/node/commit/a40e533e72
nodejs/node#60261https://github.com/nodejs/node/pull/60261
nodejs/node@42729f07eehttps://github.com/nodejs/node/commit/42729f07ee
nodejs/node#60223https://github.com/nodejs/node/pull/60223
nodejs/node@7a6542c205https://github.com/nodejs/node/commit/7a6542c205
nodejs/node#60419https://github.com/nodejs/node/pull/60419
nodejs/node@29a5855a4fhttps://github.com/nodejs/node/commit/29a5855a4f
nodejs/node#60142https://github.com/nodejs/node/pull/60142
nodejs/node@12773d19c4https://github.com/nodejs/node/commit/12773d19c4
nodejs/node#60367https://github.com/nodejs/node/pull/60367
nodejs/node@0b38de3e9ehttps://github.com/nodejs/node/commit/0b38de3e9e
nodejs/node#60330https://github.com/nodejs/node/pull/60330
nodejs/node@6de2407c44https://github.com/nodejs/node/commit/6de2407c44
nodejs/node#60281https://github.com/nodejs/node/pull/60281
nodejs/node@4b23ac8613https://github.com/nodejs/node/commit/4b23ac8613
nodejs/node#60289https://github.com/nodejs/node/pull/60289
nodejs/node@a07f32e326https://github.com/nodejs/node/commit/a07f32e326
nodejs/node#60298https://github.com/nodejs/node/pull/60298
nodejs/node@30451d32d7https://github.com/nodejs/node/commit/30451d32d7
nodejs/node#60271https://github.com/nodejs/node/pull/60271
nodejs/node@e3c3b48f1chttps://github.com/nodejs/node/commit/e3c3b48f1c
nodejs/node#60269https://github.com/nodejs/node/pull/60269
nodejs/node@405a9c4c5fhttps://github.com/nodejs/node/commit/405a9c4c5f
nodejs/node#60273https://github.com/nodejs/node/pull/60273
nodejs/node@ffeebebc71https://github.com/nodejs/node/commit/ffeebebc71
nodejs/node#60272https://github.com/nodejs/node/pull/60272
nodejs/node@26b01bf170https://github.com/nodejs/node/commit/26b01bf170
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node@8caae1a05bhttps://github.com/nodejs/node/commit/8caae1a05b
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node@3d183e3e9fhttps://github.com/nodejs/node/commit/3d183e3e9f
nodejs/node#60379https://github.com/nodejs/node/pull/60379
nodejs/node@e83dbcba94https://github.com/nodejs/node/commit/e83dbcba94
nodejs/node#60374https://github.com/nodejs/node/pull/60374
nodejs/node@3d89331496https://github.com/nodejs/node/commit/3d89331496
nodejs/node#60326https://github.com/nodejs/node/pull/60326
nodejs/node@377e8ce85ahttps://github.com/nodejs/node/commit/377e8ce85a
nodejs/node#60390https://github.com/nodejs/node/pull/60390
nodejs/node@ae4858c1f6https://github.com/nodejs/node/commit/ae4858c1f6
nodejs/node#60294https://github.com/nodejs/node/pull/60294
nodejs/node@cb615b1a2ehttps://github.com/nodejs/node/commit/cb615b1a2e
nodejs/node#60365https://github.com/nodejs/node/pull/60365
nodejs/node@03b034731ehttps://github.com/nodejs/node/commit/03b034731e
nodejs/node#60320https://github.com/nodejs/node/pull/60320
nodejs/node@f402b4e1d1https://github.com/nodejs/node/commit/f402b4e1d1
nodejs/node#60301https://github.com/nodejs/node/pull/60301
nodejs/node@5d5c8483fbhttps://github.com/nodejs/node/commit/5d5c8483fb
nodejs/node#60121https://github.com/nodejs/node/pull/60121
nodejs/node@e8fdd8d2e8https://github.com/nodejs/node/commit/e8fdd8d2e8
nodejs/node#60313https://github.com/nodejs/node/pull/60313
nodejs/node@6e8b029a21https://github.com/nodejs/node/commit/6e8b029a21
nodejs/node#60324https://github.com/nodejs/node/pull/60324
nodejs/node@a5073086c6https://github.com/nodejs/node/commit/a5073086c6
nodejs/node#60277https://github.com/nodejs/node/pull/60277
nodejs/node@47fa765bffhttps://github.com/nodejs/node/commit/47fa765bff
nodejs/node#60266https://github.com/nodejs/node/pull/60266
nodejs/node@11ebb0447dhttps://github.com/nodejs/node/commit/11ebb0447d
nodejs/node#60244https://github.com/nodejs/node/pull/60244
nodejs/node@14f3189670https://github.com/nodejs/node/commit/14f3189670
nodejs/node#60245https://github.com/nodejs/node/pull/60245
nodejs/node@ef4c596fc6https://github.com/nodejs/node/commit/ef4c596fc6
nodejs/node#60257https://github.com/nodejs/node/pull/60257
nodejs/node@09ae6fc065https://github.com/nodejs/node/commit/09ae6fc065
nodejs/node#60257https://github.com/nodejs/node/pull/60257
nodejs/node@9ecaf41f8ehttps://github.com/nodejs/node/commit/9ecaf41f8e
nodejs/node#60257https://github.com/nodejs/node/pull/60257
nodejs/node@4a86016e86https://github.com/nodejs/node/commit/4a86016e86
nodejs/node#60139https://github.com/nodejs/node/pull/60139
nodejs/node@9e6d6cec59https://github.com/nodejs/node/commit/9e6d6cec59
nodejs/node#60131https://github.com/nodejs/node/pull/60131
nodejs/node@79b2387fd9https://github.com/nodejs/node/commit/79b2387fd9
nodejs/node#60205https://github.com/nodejs/node/pull/60205
nodejs/node@e5559f3be3https://github.com/nodejs/node/commit/e5559f3be3
nodejs/node#60318https://github.com/nodejs/node/pull/60318
https://github.com/renovatebot/renovatehttps://github.com/renovatebot/renovate
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
Nov 7, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-3599274543
2025-11-11, Version 24.12.0 'Krypton' (LTS) #60615 https://redirect.github.com/nodejs/node/pull/60615
aduh95https://redirect.github.com/aduh95
Nov 7, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-6ed6062
https://redirect.github.com/joyeecheung
https://redirect.github.com/aduh95
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/commit/6ed6062f7ded2e8224577d6dd4971b5c5d76fb4e
6ed6062https://redirect.github.com/nodejs/node/commit/6ed6062f7ded2e8224577d6dd4971b5c5d76fb4e
#59929https://github.com/nodejs/node/pull/59929
#59384https://github.com/nodejs/node/issues/59384
#57327https://github.com/nodejs/node/issues/57327
#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
Nov 7, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-3601290048
2025-11-11, Version 24.11.1 'Krypton' (LTS) #60622 https://redirect.github.com/nodejs/node/pull/60622
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Nov 9, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-2736329518
module.registerHooks() tracking issue #56241 https://redirect.github.com/nodejs/node/issues/56241
jkleinschttps://redirect.github.com/jkleinsc
Nov 14, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-ff50050
https://redirect.github.com/jkleinsc
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/electron/electron/commit/ff50050d09f38e4907cbbd0e053dadeeec22bf72
ff50050https://redirect.github.com/electron/electron/commit/ff50050d09f38e4907cbbd0e053dadeeec22bf72
nodejs/node#59929https://github.com/nodejs/node/pull/59929
jkleinschttps://redirect.github.com/jkleinsc
Nov 18, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-54a617c
https://redirect.github.com/apps/electron-roller
https://redirect.github.com/jkleinsc
https://redirect.github.com/codebytere
chore: bump node to v24.11.1 (main) (https://redirect.github.com/electron/electron/commit/54a617caab3871ccffbc5e3a9bd2a86381fa5ebb
#48917https://github.com/electron/electron/pull/48917
)https://redirect.github.com/electron/electron/commit/54a617caab3871ccffbc5e3a9bd2a86381fa5ebb
54a617chttps://redirect.github.com/electron/electron/commit/54a617caab3871ccffbc5e3a9bd2a86381fa5ebb
nodejs/node#60261https://github.com/nodejs/node/pull/60261
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#60061https://github.com/nodejs/node/pull/60061
nodejs/node#59883https://github.com/nodejs/node/pull/59883
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#59929https://github.com/nodejs/node/pull/59929
5f85b84https://github.com/electron/electron/commit/5f85b84262d8895850272f4d10a9f8dde221a06d
nodejs/node#60364https://github.com/nodejs/node/pull/60364
jkleinschttps://redirect.github.com/jkleinsc
Nov 18, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-6351649
https://redirect.github.com/apps/electron-roller
https://redirect.github.com/jkleinsc
https://redirect.github.com/codebytere
chore: bump node to v24.11.1 (main) (https://redirect.github.com/electron/electron/commit/635164929a5bbf1d23ca1d1be47f06bbc87b590e
#48917https://github.com/electron/electron/pull/48917
)https://redirect.github.com/electron/electron/commit/635164929a5bbf1d23ca1d1be47f06bbc87b590e
6351649https://redirect.github.com/electron/electron/commit/635164929a5bbf1d23ca1d1be47f06bbc87b590e
nodejs/node#60261https://github.com/nodejs/node/pull/60261
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#60061https://github.com/nodejs/node/pull/60061
nodejs/node#59883https://github.com/nodejs/node/pull/59883
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#59929https://github.com/nodejs/node/pull/59929
5f85b84https://github.com/electron/electron/commit/5f85b84262d8895850272f4d10a9f8dde221a06d
nodejs/node#60364https://github.com/nodejs/node/pull/60364
jkleinschttps://redirect.github.com/jkleinsc
Nov 18, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-4d8bddf
https://redirect.github.com/apps/electron-roller
https://redirect.github.com/jkleinsc
https://redirect.github.com/codebytere
chore: bump node to v24.11.1 (main) (https://redirect.github.com/electron/electron/commit/4d8bddff1de2d73ce11a4b1c6c321a023ddb23a4
#48917https://github.com/electron/electron/pull/48917
)https://redirect.github.com/electron/electron/commit/4d8bddff1de2d73ce11a4b1c6c321a023ddb23a4
4d8bddfhttps://redirect.github.com/electron/electron/commit/4d8bddff1de2d73ce11a4b1c6c321a023ddb23a4
nodejs/node#60261https://github.com/nodejs/node/pull/60261
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#60061https://github.com/nodejs/node/pull/60061
nodejs/node#59883https://github.com/nodejs/node/pull/59883
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#59929https://github.com/nodejs/node/pull/59929
5f85b84https://github.com/electron/electron/commit/5f85b84262d8895850272f4d10a9f8dde221a06d
nodejs/node#60364https://github.com/nodejs/node/pull/60364
jkleinschttps://redirect.github.com/jkleinsc
Nov 18, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-d944692
https://redirect.github.com/apps/electron-roller
https://redirect.github.com/jkleinsc
https://redirect.github.com/codebytere
chore: bump node to v24.11.1 (40-x-y) (https://redirect.github.com/electron/electron/commit/d9446924dcdd0451f924ea620f968cedc1bdea41
#48916https://github.com/electron/electron/pull/48916
)https://redirect.github.com/electron/electron/commit/d9446924dcdd0451f924ea620f968cedc1bdea41
d944692https://redirect.github.com/electron/electron/commit/d9446924dcdd0451f924ea620f968cedc1bdea41
#48917https://github.com/electron/electron/pull/48917
nodejs/node#60261https://github.com/nodejs/node/pull/60261
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#60061https://github.com/nodejs/node/pull/60061
nodejs/node#59883https://github.com/nodejs/node/pull/59883
nodejs/node#60250https://github.com/nodejs/node/pull/60250
nodejs/node#60364https://github.com/nodejs/node/pull/60364
nodejs/node#59929https://github.com/nodejs/node/pull/59929
5f85b84https://github.com/electron/electron/commit/5f85b84262d8895850272f4d10a9f8dde221a06d
nodejs/node#60364https://github.com/nodejs/node/pull/60364
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Dec 6, 2025 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-2902820324
registerHooks: TypeError when json file is required in hook and in the imported file #57358 https://redirect.github.com/nodejs/node/issues/57358
https://redirect.github.com/sxzz
sxzzhttps://redirect.github.com/sxzz
Feb 13, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-3937121887
Request: Backport loader fix to v22.x #61801 https://redirect.github.com/nodejs/node/issues/61801
joyeecheunghttps://redirect.github.com/joyeecheung
Feb 25, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-00412cd
https://redirect.github.com/joyeecheung
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/joyeecheung/node/commit/00412cdc3721d3c3ad75c0c0ee310fdb3c377913
00412cdhttps://redirect.github.com/joyeecheung/node/commit/00412cdc3721d3c3ad75c0c0ee310fdb3c377913
nodejs#59929https://github.com/nodejs/node/pull/59929
nodejs#59384https://github.com/nodejs/node/issues/59384
nodejs#57327https://github.com/nodejs/node/issues/57327
nodejs#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
joyeecheunghttps://redirect.github.com/joyeecheung
Feb 25, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-8900e97
https://redirect.github.com/joyeecheung
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/joyeecheung/node/commit/8900e9747785606d7a367e5ae9ec56a05e3999f5
8900e97https://redirect.github.com/joyeecheung/node/commit/8900e9747785606d7a367e5ae9ec56a05e3999f5
nodejs#59929https://github.com/nodejs/node/pull/59929
nodejs#59384https://github.com/nodejs/node/issues/59384
nodejs#57327https://github.com/nodejs/node/issues/57327
nodejs#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
joyeecheunghttps://redirect.github.com/joyeecheung
Feb 27, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-63468af
https://redirect.github.com/joyeecheung
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/joyeecheung/node/commit/63468af32a5549735e4596ef6b5f9eae8c9f4ac9
63468afhttps://redirect.github.com/joyeecheung/node/commit/63468af32a5549735e4596ef6b5f9eae8c9f4ac9
nodejs#59929https://github.com/nodejs/node/pull/59929
nodejs#59384https://github.com/nodejs/node/issues/59384
nodejs#57327https://github.com/nodejs/node/issues/57327
nodejs#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
https://redirect.github.com/joyeecheung
joyeecheunghttps://redirect.github.com/joyeecheung
Feb 27, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-4001719391
[v22.x] backport module loader & loader hook fixes #62029 https://redirect.github.com/nodejs/node/pull/62029
https://redirect.github.com/songkeys
songkeyshttps://redirect.github.com/songkeys
Apr 23, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-4312767292
TypeError: ...got undefined from load hook when using Vite plugin in a Windows + pnpm environment songkeys/tailwind-preset-mantine#43 https://redirect.github.com/songkeys/tailwind-preset-mantine/issues/43
marco-ippolitohttps://redirect.github.com/marco-ippolito
Apr 27, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-2e91b28
https://redirect.github.com/joyeecheung
https://redirect.github.com/marco-ippolito
module: handle null source from async loader hooks in sync hookshttps://redirect.github.com/nodejs/node/commit/2e91b28aaff857a523e077b6698750ed3599a932
2e91b28https://redirect.github.com/nodejs/node/commit/2e91b28aaff857a523e077b6698750ed3599a932
#59929https://github.com/nodejs/node/pull/59929
#62029https://github.com/nodejs/node/pull/62029
#59384https://github.com/nodejs/node/issues/59384
#57327https://github.com/nodejs/node/issues/57327
#59666https://github.com/nodejs/node/issues/59666
https://github.com/dygabo/load_module_testhttps://github.com/dygabo/load_module_test
#61801https://github.com/nodejs/node/issues/61801
https://redirect.github.com/marco-ippolito
marco-ippolitohttps://redirect.github.com/marco-ippolito
May 11, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-pullrequest-4421801610
2026-05-13, Version 22.22.3 'Jod' (LTS), @marco-ippolito #63250 https://redirect.github.com/nodejs/node/pull/63250
https://redirect.github.com/danieltroger
danieltrogerhttps://redirect.github.com/danieltroger
May 18, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-issue-4467246620
[BUG] HAS_BROKEN_FSTAT_FOR_ZIP_FDS version gate should include Node 22.22+ yarnpkg/berry#7140 https://redirect.github.com/yarnpkg/berry/issues/7140
BridgeARhttps://redirect.github.com/BridgeAR
Jun 17, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-444a646
https://redirect.github.com/BridgeAR
fix: gate synchronous hooks on Node's nullish CommonJS source supporthttps://redirect.github.com/BridgeAR/import-in-the-middle/commit/444a646d431cca0602e526f6e3927f84d41aa864
444a646https://redirect.github.com/BridgeAR/import-in-the-middle/commit/444a646d431cca0602e526f6e3927f84d41aa864
nodejs/node#59929https://github.com/nodejs/node/pull/59929
nodejs/node#59929https://github.com/nodejs/node/pull/59929
BridgeARhttps://redirect.github.com/BridgeAR
Jun 17, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-6906347
https://redirect.github.com/BridgeAR
fix(loader): gate the sync loader on Node's nullish CommonJS source s…https://redirect.github.com/DataDog/dd-trace-js/commit/6906347ee8269ef58d30304501befec0ac644e53
6906347https://redirect.github.com/DataDog/dd-trace-js/commit/6906347ee8269ef58d30304501befec0ac644e53
nodejs/node#59929https://github.com/nodejs/node/pull/59929
nodejs/node#59929https://github.com/nodejs/node/pull/59929
BridgeARhttps://redirect.github.com/BridgeAR
Jun 29, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-c58cdc4
https://redirect.github.com/BridgeAR
fix: resolve sync-hooks loader test and parse the version lazilyhttps://redirect.github.com/BridgeAR/import-in-the-middle/commit/c58cdc4da3cedff038d8eb8f47673793d789e769
c58cdc4https://redirect.github.com/BridgeAR/import-in-the-middle/commit/c58cdc4da3cedff038d8eb8f47673793d789e769
nodejs/node#59929https://github.com/nodejs/node/pull/59929
BridgeARhttps://redirect.github.com/BridgeAR
Jun 29, 2026 https://redirect.github.com/nodejs/node/pull/59929#ref-commit-a5490e2
https://redirect.github.com/BridgeAR
fix: resolve sync-hooks loader test and parse the version lazilyhttps://redirect.github.com/BridgeAR/import-in-the-middle/commit/a5490e252ca2625ed3723c299c6ae0009cea565d
a5490e2https://redirect.github.com/BridgeAR/import-in-the-middle/commit/a5490e252ca2625ed3723c299c6ae0009cea565d
nodejs/node#59929https://github.com/nodejs/node/pull/59929
https://github.co/hiddenchars
https://redirect.github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign in to commenthttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59929
https://redirect.github.com/GeoffreyBooth
GeoffreyBooth https://redirect.github.com/GeoffreyBooth
https://redirect.github.com/nodejs/node/pull/59929/files/790b5f46d0af38fb4dfa0ea817405890a06b2c76
https://redirect.github.com/JakobJingleheimer
JakobJingleheimer https://redirect.github.com/JakobJingleheimer
https://redirect.github.com/nodejs/node/pull/59929/files/790b5f46d0af38fb4dfa0ea817405890a06b2c76
commit-queue-squash https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-squash
lib / src https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://redirect.github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
ERR_INVALID_RETURN_PROPERTY_VALUE when using module.registerHooks https://github.com/nodejs/node/issues/59384
ERR_INVALID_RETURN_PROPERTY_VALUE when using module.register and module.registerHooks https://github.com/nodejs/node/issues/57327
Please reload this pagehttps://redirect.github.com/nodejs/node/pull/59929
https://redirect.github.com/joyeecheung
https://redirect.github.com/nodejs-github-bot
https://redirect.github.com/GeoffreyBooth
https://redirect.github.com/JakobJingleheimer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.