René's URL Explorer Experiment


Title: Move ESM loaders off-thread by JakobJingleheimer · Pull Request #44710 · nodejs/node · GitHub

Open Graph Title: Move ESM loaders off-thread by JakobJingleheimer · Pull Request #44710 · nodejs/node

X Title: Move ESM loaders off-thread by JakobJingleheimer · Pull Request #44710 · nodejs/node

Description: Resolves #43658 To-dos: Address Module serialisation issue (Proxies aren’t serialisable) Spawn hooks worker only when custom hooks are supplied Convert ESM defaultResolve to synchronous (no rea...

Open Graph Description: Resolves #43658 To-dos: Address Module serialisation issue (Proxies aren’t serialisable) Spawn hooks worker only when custom hooks are supplied Convert ESM defaultResolve to synchronous (no rea...

X Description: Resolves #43658 To-dos: Address Module serialisation issue (Proxies aren’t serialisable) Spawn hooks worker only when custom hooks are supplied Convert ESM defaultResolve to synchronous (no rea...

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

X: @github

direct link

Domain: 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:ab6ce7c3-a5b2-83a5-3fc9-7b31b92f3fbc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBA3C:60C6C:1374585:19F8902:69699CF0
html-safe-noncef8613c4a65303b045d3966232ad824ccca6b809633adc7c502df5003500c37bb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQTNDOjYwQzZDOjEzNzQ1ODU6MTlGODkwMjo2OTY5OUNGMCIsInZpc2l0b3JfaWQiOiI0NjA1OTcwOTM5MTQzMzYzODI0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac91f2922b746d3ec0455220c4ff7565fde6c9d56505c3e7454697411a1ee08f20
hovercard-subject-tagpull_request:1059521761
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/44710/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/f754ddbaa4c2c5c9bae777b37026f0ed51d3dce0643f71ace919e475d634e412/nodejs/node/pull/44710
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f754ddbaa4c2c5c9bae777b37026f0ed51d3dce0643f71ace919e475d634e412/nodejs/node/pull/44710
og:image:altResolves #43658 To-dos: Address Module serialisation issue (Proxies aren’t serialisable) Spawn hooks worker only when custom hooks are supplied Convert ESM defaultResolve to synchronous (no rea...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameJakobJingleheimer
hostnamegithub.com
expected-hostnamegithub.com
None24c4c97a2d520cb286b35e1a4c22d7a4df3c26a2fa28dd7cdf0e65db327b4de7
turbo-cache-controlno-preview
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
release124667f43168afb6c9c03b7c02eb5b1d2e1be3d9
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/44710#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F44710
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F44710
Sign up https://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://github.com/nodejs/node/pull/44710
Reloadhttps://github.com/nodejs/node/pull/44710
Reloadhttps://github.com/nodejs/node/pull/44710
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/44710
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 34.4k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 115k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.7k https://github.com/nodejs/node/issues
Pull requests 697 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects 3 https://github.com/nodejs/node/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/nodejs/node/security
Please reload this pagehttps://github.com/nodejs/node/pull/44710
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/nodejs/node/pull/44710#issue-comment-box
aduh95https://github.com/aduh95
nodejs:mainhttps://github.com/nodejs/node/tree/main
JakobJingleheimer:feat/esm_off-thread-loadershttps://github.com/JakobJingleheimer/node/tree/feat/esm_off-thread-loaders
Move ESM loaders off-thread https://github.com/nodejs/node/pull/44710#top
aduh95https://github.com/aduh95
nodejs:mainhttps://github.com/nodejs/node/tree/main
JakobJingleheimer:feat/esm_off-thread-loadershttps://github.com/JakobJingleheimer/node/tree/feat/esm_off-thread-loaders
Conversation 307 https://github.com/nodejs/node/pull/44710
Commits 126 https://github.com/nodejs/node/pull/44710/commits
Checks 0 https://github.com/nodejs/node/pull/44710/checks
Files changed https://github.com/nodejs/node/pull/44710/files
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Sep 18, 2022https://github.com/nodejs/node/pull/44710#issue-1377029159
Please reload this pagehttps://github.com/nodejs/node/pull/44710
#43658https://github.com/nodejs/node/issues/43658
#44710https://github.com/nodejs/node/pull/44710
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
ESM Loaders: Stable (CJS parity)https://github.com/nodejs/node/milestone/33
Sep 18, 2022https://github.com/nodejs/node/pull/44710#event-7408811658
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Sep 18, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1250252320
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Sep 18, 2022https://github.com/nodejs/node/pull/44710#event-7408811888
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 18, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111582662
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/44710/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
esm https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aesm
loaders https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aloaders
Sep 18, 2022https://github.com/nodejs/node/pull/44710#event-7409398644
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 18, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111587733
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Sep 19, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111898863
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Sep 19, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111899579
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Sep 19, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111900540
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/44710/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Sep 19, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1111902953
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 19, 2022 https://github.com/nodejs/node/pull/44710#ref-pullrequest-1377041222
test: add test for Module._stat #44713 https://github.com/nodejs/node/pull/44713
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
force-pushedhttps://github.com/nodejs/node/compare/2265b798afab0e9ef1720b354aec6c076d2268b3..ce94ba6a0a68c1854844207ba22d6685b2570013
2265b79https://github.com/nodejs/node/commit/2265b798afab0e9ef1720b354aec6c076d2268b3
ce94ba6https://github.com/nodejs/node/commit/ce94ba6a0a68c1854844207ba22d6685b2570013
Compare https://github.com/nodejs/node/compare/2265b798afab0e9ef1720b354aec6c076d2268b3..ce94ba6a0a68c1854844207ba22d6685b2570013
September 19, 2022 21:17https://github.com/nodejs/node/pull/44710#event-7417040835
https://github.com/aduh95
aduh95https://github.com/aduh95
Sep 20, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1113046522
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
lib/internal/modules/esm/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-b38c96b1c95d7c90430c8ea8f248ad3d49098a2e000bac8b4ee91cdde79cb25b
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Sep 20, 2022 https://github.com/nodejs/node/pull/44710#ref-issue-1368228473
Modules loaded through --import seem to use a separate ESM cache #44583 https://github.com/nodejs/node/issues/44583
https://github.com/dygabo
dygabohttps://github.com/dygabo
Sep 23, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1117989828
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/worker.jshttps://github.com/nodejs/node/pull/44710/files#diff-7ee37130d43feac3a3f96a16e0b9628597ff2d8aee8e3c86765a616ff684e564
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/cspotcode
cspotcodehttps://github.com/cspotcode
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259867240
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259870118
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/cspotcode
cspotcodehttps://github.com/cspotcode
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259873117
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259883632
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/targos
targoshttps://github.com/targos
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259889616
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Sep 27, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1259899823
https://github.com/nodejs/node/pull/44710
#44710 (comment)https://github.com/nodejs/node/pull/44710#issuecomment-1259889616
https://github.com/notifications/unsubscribe-auth/AABZJI7YII3ZMWWAGIMOC6LWAM3WJANCNFSM6AAAAAAQPNEM7Ehttps://github.com/notifications/unsubscribe-auth/AABZJI7YII3ZMWWAGIMOC6LWAM3WJANCNFSM6AAAAAAQPNEM7E
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/targos
targoshttps://github.com/targos
Oct 8, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1272299939
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Oct 8, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1272301580
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Oct 8, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1272383335
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Oct 9, 2022https://github.com/nodejs/node/pull/44710#issuecomment-1272529710
Please reload this pagehttps://github.com/nodejs/node/pull/44710
node/lib/internal/worker.jshttps://github.com/nodejs/node/blob/9836c67198b2d01350f283e10b872849e81abefa/lib/internal/worker.js#L141-L149
9836c67https://github.com/nodejs/node/commit/9836c67198b2d01350f283e10b872849e81abefa
the previous attempt at off-threadinghttps://github.com/nodejs/node/pull/31229/files#diff-7ee37130d43feac3a3f96a16e0b9628597ff2d8aee8e3c86765a616ff684e564R103
node/lib/internal/main/worker_thread.jshttps://github.com/nodejs/node/blob/9836c67198b2d01350f283e10b872849e81abefa/lib/internal/main/worker_thread.js#L142
9836c67https://github.com/nodejs/node/commit/9836c67198b2d01350f283e10b872849e81abefa
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Oct 9, 2022 https://github.com/nodejs/node/pull/44710#pullrequestreview-1135340977
View reviewed changes https://github.com/nodejs/node/pull/44710/files
lib/internal/modules/esm/public_loader_proxy.jshttps://github.com/nodejs/node/pull/44710/files#diff-70c523886e4afb9887bd3a3b5b718918cdb0b64c843f8610eb97a7ecb0aa4427
Please reload this pagehttps://github.com/nodejs/node/pull/44710
RafaelGSShttps://github.com/RafaelGSS
Apr 14, 2023 https://github.com/nodejs/node/pull/44710#ref-commit-bb533f7
https://github.com/RafaelGSS
2023-04-18, Version 20.0.0 (Current)https://github.com/nodejs/node/commit/bb533f78ba089d19a700a31761e03f0e0791c405
bb533f7https://github.com/nodejs/node/commit/bb533f78ba089d19a700a31761e03f0e0791c405
#46067https://github.com/nodejs/node/pull/46067
#47339https://github.com/nodejs/node/pull/47339
#44710https://github.com/nodejs/node/pull/44710
#47125https://github.com/nodejs/node/pull/47125
#44004https://github.com/nodejs/node/pull/44004
#47339https://github.com/nodejs/node/pull/47339
#47339https://github.com/nodejs/node/pull/47339
#45526https://github.com/nodejs/node/pull/45526
9fafb0ahttps://github.com/nodejs/node/commit/9fafb0a09024dbfe434c01c413dbd1c7857a3dbe
#46432https://github.com/nodejs/node/pull/46432
1948d37https://github.com/nodejs/node/commit/1948d3759585936842cfabe237756e58f2a14d34
#46599https://github.com/nodejs/node/pull/46599
7bc0e6ahttps://github.com/nodejs/node/commit/7bc0e6a4e79684a98cb64c61452af00e20f590e7
#47153https://github.com/nodejs/node/pull/47153
671ffd7https://github.com/nodejs/node/commit/671ffd7825272bfb38ea2bd53a349f79ce01c9f8
#45796https://github.com/nodejs/node/pull/45796
ab1614dhttps://github.com/nodejs/node/commit/ab1614d2800c7a9fcc41b31d8d761ce37abd2d4e
#47251https://github.com/nodejs/node/pull/47251
c1bcdbchttps://github.com/nodejs/node/commit/c1bcdbcf79bd56576085146dec4bfcbe28af4882
#46806https://github.com/nodejs/node/pull/46806
649f68fhttps://github.com/nodejs/node/commit/649f68fc1ebdef23ae976b802f2705ef01bb8239
#45579https://github.com/nodejs/node/pull/45579
9374700https://github.com/nodejs/node/commit/9374700d7a69f1a96af88a74737874d8e726fce3
#47182https://github.com/nodejs/node/pull/47182
1640aebhttps://github.com/nodejs/node/commit/1640aeb680b12687b15253c1d1c4818fe7c09adc
#47073https://github.com/nodejs/node/pull/47073
c2e4b1fhttps://github.com/nodejs/node/commit/c2e4b1fa9ad0b744616c4e4c13a5017772a630c4
#47028https://github.com/nodejs/node/pull/47028
3ef38c4https://github.com/nodejs/node/commit/3ef38c4bd78946b35565d00b3a1f06e0e8e25fdd
#46067https://github.com/nodejs/node/pull/46067
08af023https://github.com/nodejs/node/commit/08af023b1f8e34cfe9f96fb6f9a2e3ba04ef0510
#45653https://github.com/nodejs/node/pull/45653
7eb0ac3https://github.com/nodejs/node/commit/7eb0ac3cb689297a855c1686a12181e22ee6e030
#47251https://github.com/nodejs/node/pull/47251
a7c129fhttps://github.com/nodejs/node/commit/a7c129f28695c694203a9c70ec74fa65dc1b3918
#47251https://github.com/nodejs/node/pull/47251
6f5655ahttps://github.com/nodejs/node/commit/6f5655a18e51f739b382cc99083156ac3f9724c3
#47251https://github.com/nodejs/node/pull/47251
f226350https://github.com/nodejs/node/commit/f226350fcbebd4449fb0034fdaffa147e4de28ea
#47251https://github.com/nodejs/node/pull/47251
d6dae74https://github.com/nodejs/node/commit/d6dae7420ed585d2682f25fadd2c97ebb0967b46
#45579https://github.com/nodejs/node/pull/45579
56c4365https://github.com/nodejs/node/commit/56c436533eeee9b2442080b1e6c6f6d77b2c6aea
#45579https://github.com/nodejs/node/pull/45579
51ab98chttps://github.com/nodejs/node/commit/51ab98c71b5990879cc9228913a33b2da736566d
#45579https://github.com/nodejs/node/pull/45579
9f84d3ehttps://github.com/nodejs/node/commit/9f84d3eea85a2ff69ebff8db69b79edab41c00f9
#45579https://github.com/nodejs/node/pull/45579
f2318cdhttps://github.com/nodejs/node/commit/f2318cd4b58c877ada6ce7c5a509ac0b99e078d2
#45579https://github.com/nodejs/node/pull/45579
16e03e7https://github.com/nodejs/node/commit/16e03e79688d51f95dfdbc90f5b8f56e3e995c6c
#45579https://github.com/nodejs/node/pull/45579
6473f5ehttps://github.com/nodejs/node/commit/6473f5e7f77eb91778061f6d9571f36a030bf8e6
#47352https://github.com/nodejs/node/pull/47352
cc18fd9https://github.com/nodejs/node/commit/cc18fd960841102fc7fe00dd4b5d2bfd5ec21c36
#45770https://github.com/nodejs/node/pull/45770
ff92b40https://github.com/nodejs/node/commit/ff92b40ffcb5f61579f08f95a3586953983bf206
#46333https://github.com/nodejs/node/pull/46333
2a29df6https://github.com/nodejs/node/commit/2a29df64645a70bbb833298423a29206c4ec6a2e
#46331https://github.com/nodejs/node/pull/46331
391dc74https://github.com/nodejs/node/commit/391dc74a10426034c99ca0e2cd995864e9bc36c3
#46283https://github.com/nodejs/node/pull/46283
ed3604chttps://github.com/nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194
#45597https://github.com/nodejs/node/pull/45597
88d71dchttps://github.com/nodejs/node/commit/88d71dc301028735decf6f12cc1174f13c5cacff
#45772https://github.com/nodejs/node/pull/45772
e4d641fhttps://github.com/nodejs/node/commit/e4d641f02a920f9dcc8b9a87b4785c88fd5e6720
#46174https://github.com/nodejs/node/pull/46174
0f3e531https://github.com/nodejs/node/commit/0f3e5310965d7d57f208a9b675a700c998a60d54
#41276https://github.com/nodejs/node/pull/41276
5b5898ahttps://github.com/nodejs/node/commit/5b5898ac86ea7d91e2403dcbddca2d9be7a98590
#45841https://github.com/nodejs/node/pull/45841
55321bahttps://github.com/nodejs/node/commit/55321bafd1600af3d35475756a43ef66851413ef
#46790https://github.com/nodejs/node/pull/46790
2d0d997https://github.com/nodejs/node/commit/2d0d99733b86567f1261a55124a42fb3d90309d2
#43716https://github.com/nodejs/node/pull/43716
dc06df3https://github.com/nodejs/node/commit/dc06df31b6b69a6f5d2d2fceaddf82bda7a66fc2
#45801https://github.com/nodejs/node/pull/45801
295b2f3https://github.com/nodejs/node/commit/295b2f3ff45650ee3f47869417bb546af44e76b7
#47251https://github.com/nodejs/node/pull/47251
3803b02https://github.com/nodejs/node/commit/3803b028dda9d7f3bf06836b5ad4522ff1ae0cb3
#46825https://github.com/nodejs/node/pull/46825
e8bddachttps://github.com/nodejs/node/commit/e8bddac3e94866f2ca2ff5d064cd96c72be2d03c
#46705https://github.com/nodejs/node/pull/46705
f84de0ahttps://github.com/nodejs/node/commit/f84de0ad4c853eab00bca235ddf82cbdfc580713
#46427https://github.com/nodejs/node/pull/46427
a624277https://github.com/nodejs/node/commit/a6242772ec57db848a92f51df162efcddb826a6f
#45579https://github.com/nodejs/node/pull/45579
dd5c39ahttps://github.com/nodejs/node/commit/dd5c39a808049d50d807d926755bbf13e77473eb
#45579https://github.com/nodejs/node/pull/45579
63eca7fhttps://github.com/nodejs/node/commit/63eca7fec0db91d04c226a625e48095057181545
#46430https://github.com/nodejs/node/pull/46430
9e7093fhttps://github.com/nodejs/node/commit/9e7093f41609e00dbb64acfa9145f1b7b04429d1
#46322https://github.com/nodejs/node/pull/46322
fb91ee4https://github.com/nodejs/node/commit/fb91ee4f26ab0edfcddddbab8b88b5d822d74064
#45579https://github.com/nodejs/node/pull/45579
eca6180https://github.com/nodejs/node/commit/eca618071e7f05730d9ac1d5ebe7fb2436530e6c
#45579https://github.com/nodejs/node/pull/45579
c03354dhttps://github.com/nodejs/node/commit/c03354d3e00d12a749da23200d666049b470ba32
#45508https://github.com/nodejs/node/pull/45508
c733cc0https://github.com/nodejs/node/commit/c733cc0c7f34916dde4808716e32df62f335dc30
#46983https://github.com/nodejs/node/pull/46983
7ce2232https://github.com/nodejs/node/commit/7ce223273d773bb871fa94edbaec3fb7bedbf8c1
#47251https://github.com/nodejs/node/pull/47251
ca4bd30https://github.com/nodejs/node/commit/ca4bd3023eeedeed2fb0d58e3cf0df8d7aea5d76
#47251https://github.com/nodejs/node/pull/47251
58b06a2https://github.com/nodejs/node/commit/58b06a269a58f2562aabfa1192b41bc7b80db6a8
#45579https://github.com/nodejs/node/pull/45579
027841chttps://github.com/nodejs/node/commit/027841c964998c87ff684cae5d3da647df8f37d9
#46904https://github.com/nodejs/node/pull/46904
3bed5f1https://github.com/nodejs/node/commit/3bed5f11e039153eff5cbfd9513b8f55fd53fc43
#45526https://github.com/nodejs/node/pull/45526
7c76fddhttps://github.com/nodejs/node/commit/7c76fddf2501bdd686c24f193a63c642a5a1c6a0
#46718https://github.com/nodejs/node/pull/46718
4b52727https://github.com/nodejs/node/commit/4b52727976825b8f1f0eafc79d2c4cf2aa16654f
#47391https://github.com/nodejs/node/pull/47391
#47441https://github.com/nodejs/node/pull/47441
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Apr 15, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1669068455
CI Reliability 2023-04-15 nodejs/reliability#543 https://github.com/nodejs/reliability/issues/543
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Apr 15, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1669461239
Flaky es-module/test-esm-loader-side-effect (and other ESM loader tests) #47571 https://github.com/nodejs/node/issues/47571
https://github.com/merceyz
merceyzhttps://github.com/merceyz
Apr 15, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1668995376
Using custom loaders results in a load loop / OOM #47566 https://github.com/nodejs/node/issues/47566
RafaelGSShttps://github.com/RafaelGSS
Apr 17, 2023 https://github.com/nodejs/node/pull/44710#ref-commit-e7618fb
https://github.com/RafaelGSS
2023-04-18, Version 20.0.0 (Current)https://github.com/nodejs/node/commit/e7618fb5a5fc25d76b6474e2a6607f04fd6f10e0
https://github.com/nodejs/node/commit/e7618fb5a5fc25d76b6474e2a6607f04fd6f10e0#comments
e7618fbhttps://github.com/nodejs/node/commit/e7618fb5a5fc25d76b6474e2a6607f04fd6f10e0
#46067https://github.com/nodejs/node/pull/46067
#47339https://github.com/nodejs/node/pull/47339
#44710https://github.com/nodejs/node/pull/44710
#47125https://github.com/nodejs/node/pull/47125
#44004https://github.com/nodejs/node/pull/44004
#47339https://github.com/nodejs/node/pull/47339
#47339https://github.com/nodejs/node/pull/47339
#45526https://github.com/nodejs/node/pull/45526
9fafb0ahttps://github.com/nodejs/node/commit/9fafb0a09024dbfe434c01c413dbd1c7857a3dbe
#46432https://github.com/nodejs/node/pull/46432
1948d37https://github.com/nodejs/node/commit/1948d3759585936842cfabe237756e58f2a14d34
#46599https://github.com/nodejs/node/pull/46599
7bc0e6ahttps://github.com/nodejs/node/commit/7bc0e6a4e79684a98cb64c61452af00e20f590e7
#47153https://github.com/nodejs/node/pull/47153
671ffd7https://github.com/nodejs/node/commit/671ffd7825272bfb38ea2bd53a349f79ce01c9f8
#45796https://github.com/nodejs/node/pull/45796
ab1614dhttps://github.com/nodejs/node/commit/ab1614d2800c7a9fcc41b31d8d761ce37abd2d4e
#47251https://github.com/nodejs/node/pull/47251
c1bcdbchttps://github.com/nodejs/node/commit/c1bcdbcf79bd56576085146dec4bfcbe28af4882
#46806https://github.com/nodejs/node/pull/46806
649f68fhttps://github.com/nodejs/node/commit/649f68fc1ebdef23ae976b802f2705ef01bb8239
#45579https://github.com/nodejs/node/pull/45579
9374700https://github.com/nodejs/node/commit/9374700d7a69f1a96af88a74737874d8e726fce3
#47182https://github.com/nodejs/node/pull/47182
1640aebhttps://github.com/nodejs/node/commit/1640aeb680b12687b15253c1d1c4818fe7c09adc
#47073https://github.com/nodejs/node/pull/47073
c2e4b1fhttps://github.com/nodejs/node/commit/c2e4b1fa9ad0b744616c4e4c13a5017772a630c4
#47028https://github.com/nodejs/node/pull/47028
3ef38c4https://github.com/nodejs/node/commit/3ef38c4bd78946b35565d00b3a1f06e0e8e25fdd
#46067https://github.com/nodejs/node/pull/46067
08af023https://github.com/nodejs/node/commit/08af023b1f8e34cfe9f96fb6f9a2e3ba04ef0510
#45653https://github.com/nodejs/node/pull/45653
7eb0ac3https://github.com/nodejs/node/commit/7eb0ac3cb689297a855c1686a12181e22ee6e030
#47251https://github.com/nodejs/node/pull/47251
a7c129fhttps://github.com/nodejs/node/commit/a7c129f28695c694203a9c70ec74fa65dc1b3918
#47251https://github.com/nodejs/node/pull/47251
6f5655ahttps://github.com/nodejs/node/commit/6f5655a18e51f739b382cc99083156ac3f9724c3
#47251https://github.com/nodejs/node/pull/47251
f226350https://github.com/nodejs/node/commit/f226350fcbebd4449fb0034fdaffa147e4de28ea
#47251https://github.com/nodejs/node/pull/47251
d6dae74https://github.com/nodejs/node/commit/d6dae7420ed585d2682f25fadd2c97ebb0967b46
#45579https://github.com/nodejs/node/pull/45579
56c4365https://github.com/nodejs/node/commit/56c436533eeee9b2442080b1e6c6f6d77b2c6aea
#45579https://github.com/nodejs/node/pull/45579
51ab98chttps://github.com/nodejs/node/commit/51ab98c71b5990879cc9228913a33b2da736566d
#45579https://github.com/nodejs/node/pull/45579
9f84d3ehttps://github.com/nodejs/node/commit/9f84d3eea85a2ff69ebff8db69b79edab41c00f9
#45579https://github.com/nodejs/node/pull/45579
f2318cdhttps://github.com/nodejs/node/commit/f2318cd4b58c877ada6ce7c5a509ac0b99e078d2
#45579https://github.com/nodejs/node/pull/45579
16e03e7https://github.com/nodejs/node/commit/16e03e79688d51f95dfdbc90f5b8f56e3e995c6c
#45579https://github.com/nodejs/node/pull/45579
6473f5ehttps://github.com/nodejs/node/commit/6473f5e7f77eb91778061f6d9571f36a030bf8e6
#47352https://github.com/nodejs/node/pull/47352
cc18fd9https://github.com/nodejs/node/commit/cc18fd960841102fc7fe00dd4b5d2bfd5ec21c36
#45770https://github.com/nodejs/node/pull/45770
ff92b40https://github.com/nodejs/node/commit/ff92b40ffcb5f61579f08f95a3586953983bf206
#46333https://github.com/nodejs/node/pull/46333
2a29df6https://github.com/nodejs/node/commit/2a29df64645a70bbb833298423a29206c4ec6a2e
#46331https://github.com/nodejs/node/pull/46331
391dc74https://github.com/nodejs/node/commit/391dc74a10426034c99ca0e2cd995864e9bc36c3
#46283https://github.com/nodejs/node/pull/46283
ed3604chttps://github.com/nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194
#45597https://github.com/nodejs/node/pull/45597
88d71dchttps://github.com/nodejs/node/commit/88d71dc301028735decf6f12cc1174f13c5cacff
#45772https://github.com/nodejs/node/pull/45772
e4d641fhttps://github.com/nodejs/node/commit/e4d641f02a920f9dcc8b9a87b4785c88fd5e6720
#46174https://github.com/nodejs/node/pull/46174
0f3e531https://github.com/nodejs/node/commit/0f3e5310965d7d57f208a9b675a700c998a60d54
#41276https://github.com/nodejs/node/pull/41276
5b5898ahttps://github.com/nodejs/node/commit/5b5898ac86ea7d91e2403dcbddca2d9be7a98590
#45841https://github.com/nodejs/node/pull/45841
55321bahttps://github.com/nodejs/node/commit/55321bafd1600af3d35475756a43ef66851413ef
#46790https://github.com/nodejs/node/pull/46790
2d0d997https://github.com/nodejs/node/commit/2d0d99733b86567f1261a55124a42fb3d90309d2
#43716https://github.com/nodejs/node/pull/43716
dc06df3https://github.com/nodejs/node/commit/dc06df31b6b69a6f5d2d2fceaddf82bda7a66fc2
#45801https://github.com/nodejs/node/pull/45801
295b2f3https://github.com/nodejs/node/commit/295b2f3ff45650ee3f47869417bb546af44e76b7
#47251https://github.com/nodejs/node/pull/47251
3803b02https://github.com/nodejs/node/commit/3803b028dda9d7f3bf06836b5ad4522ff1ae0cb3
#46825https://github.com/nodejs/node/pull/46825
e8bddachttps://github.com/nodejs/node/commit/e8bddac3e94866f2ca2ff5d064cd96c72be2d03c
#46705https://github.com/nodejs/node/pull/46705
f84de0ahttps://github.com/nodejs/node/commit/f84de0ad4c853eab00bca235ddf82cbdfc580713
#46427https://github.com/nodejs/node/pull/46427
a624277https://github.com/nodejs/node/commit/a6242772ec57db848a92f51df162efcddb826a6f
#45579https://github.com/nodejs/node/pull/45579
dd5c39ahttps://github.com/nodejs/node/commit/dd5c39a808049d50d807d926755bbf13e77473eb
#45579https://github.com/nodejs/node/pull/45579
63eca7fhttps://github.com/nodejs/node/commit/63eca7fec0db91d04c226a625e48095057181545
#46430https://github.com/nodejs/node/pull/46430
9e7093fhttps://github.com/nodejs/node/commit/9e7093f41609e00dbb64acfa9145f1b7b04429d1
#46322https://github.com/nodejs/node/pull/46322
fb91ee4https://github.com/nodejs/node/commit/fb91ee4f26ab0edfcddddbab8b88b5d822d74064
#45579https://github.com/nodejs/node/pull/45579
eca6180https://github.com/nodejs/node/commit/eca618071e7f05730d9ac1d5ebe7fb2436530e6c
#45579https://github.com/nodejs/node/pull/45579
c03354dhttps://github.com/nodejs/node/commit/c03354d3e00d12a749da23200d666049b470ba32
#45508https://github.com/nodejs/node/pull/45508
c733cc0https://github.com/nodejs/node/commit/c733cc0c7f34916dde4808716e32df62f335dc30
#46983https://github.com/nodejs/node/pull/46983
7ce2232https://github.com/nodejs/node/commit/7ce223273d773bb871fa94edbaec3fb7bedbf8c1
#47251https://github.com/nodejs/node/pull/47251
ca4bd30https://github.com/nodejs/node/commit/ca4bd3023eeedeed2fb0d58e3cf0df8d7aea5d76
#47251https://github.com/nodejs/node/pull/47251
58b06a2https://github.com/nodejs/node/commit/58b06a269a58f2562aabfa1192b41bc7b80db6a8
#45579https://github.com/nodejs/node/pull/45579
027841chttps://github.com/nodejs/node/commit/027841c964998c87ff684cae5d3da647df8f37d9
#46904https://github.com/nodejs/node/pull/46904
3bed5f1https://github.com/nodejs/node/commit/3bed5f11e039153eff5cbfd9513b8f55fd53fc43
#45526https://github.com/nodejs/node/pull/45526
7c76fddhttps://github.com/nodejs/node/commit/7c76fddf2501bdd686c24f193a63c642a5a1c6a0
#46718https://github.com/nodejs/node/pull/46718
4b52727https://github.com/nodejs/node/commit/4b52727976825b8f1f0eafc79d2c4cf2aa16654f
#47391https://github.com/nodejs/node/pull/47391
#47441https://github.com/nodejs/node/pull/47441
RafaelGSShttps://github.com/RafaelGSS
Apr 18, 2023 https://github.com/nodejs/node/pull/44710#ref-commit-8920dc1
https://github.com/RafaelGSS
2023-04-18, Version 20.0.0 (Current)https://github.com/nodejs/node/commit/8920dc18016ee84418e06b3f7e2cb90032d3774e
8920dc1https://github.com/nodejs/node/commit/8920dc18016ee84418e06b3f7e2cb90032d3774e
#46067https://github.com/nodejs/node/pull/46067
#47339https://github.com/nodejs/node/pull/47339
#44710https://github.com/nodejs/node/pull/44710
#47125https://github.com/nodejs/node/pull/47125
#44004https://github.com/nodejs/node/pull/44004
#47339https://github.com/nodejs/node/pull/47339
#47339https://github.com/nodejs/node/pull/47339
#45526https://github.com/nodejs/node/pull/45526
9fafb0ahttps://github.com/nodejs/node/commit/9fafb0a09024dbfe434c01c413dbd1c7857a3dbe
#46432https://github.com/nodejs/node/pull/46432
1948d37https://github.com/nodejs/node/commit/1948d3759585936842cfabe237756e58f2a14d34
#46599https://github.com/nodejs/node/pull/46599
7bc0e6ahttps://github.com/nodejs/node/commit/7bc0e6a4e79684a98cb64c61452af00e20f590e7
#47153https://github.com/nodejs/node/pull/47153
671ffd7https://github.com/nodejs/node/commit/671ffd7825272bfb38ea2bd53a349f79ce01c9f8
#45796https://github.com/nodejs/node/pull/45796
ab1614dhttps://github.com/nodejs/node/commit/ab1614d2800c7a9fcc41b31d8d761ce37abd2d4e
#47251https://github.com/nodejs/node/pull/47251
c1bcdbchttps://github.com/nodejs/node/commit/c1bcdbcf79bd56576085146dec4bfcbe28af4882
#46806https://github.com/nodejs/node/pull/46806
649f68fhttps://github.com/nodejs/node/commit/649f68fc1ebdef23ae976b802f2705ef01bb8239
#45579https://github.com/nodejs/node/pull/45579
9374700https://github.com/nodejs/node/commit/9374700d7a69f1a96af88a74737874d8e726fce3
#47182https://github.com/nodejs/node/pull/47182
1640aebhttps://github.com/nodejs/node/commit/1640aeb680b12687b15253c1d1c4818fe7c09adc
#47073https://github.com/nodejs/node/pull/47073
c2e4b1fhttps://github.com/nodejs/node/commit/c2e4b1fa9ad0b744616c4e4c13a5017772a630c4
#47028https://github.com/nodejs/node/pull/47028
3ef38c4https://github.com/nodejs/node/commit/3ef38c4bd78946b35565d00b3a1f06e0e8e25fdd
#46067https://github.com/nodejs/node/pull/46067
08af023https://github.com/nodejs/node/commit/08af023b1f8e34cfe9f96fb6f9a2e3ba04ef0510
#45653https://github.com/nodejs/node/pull/45653
7eb0ac3https://github.com/nodejs/node/commit/7eb0ac3cb689297a855c1686a12181e22ee6e030
#47251https://github.com/nodejs/node/pull/47251
a7c129fhttps://github.com/nodejs/node/commit/a7c129f28695c694203a9c70ec74fa65dc1b3918
#47251https://github.com/nodejs/node/pull/47251
6f5655ahttps://github.com/nodejs/node/commit/6f5655a18e51f739b382cc99083156ac3f9724c3
#47251https://github.com/nodejs/node/pull/47251
f226350https://github.com/nodejs/node/commit/f226350fcbebd4449fb0034fdaffa147e4de28ea
#47251https://github.com/nodejs/node/pull/47251
d6dae74https://github.com/nodejs/node/commit/d6dae7420ed585d2682f25fadd2c97ebb0967b46
#45579https://github.com/nodejs/node/pull/45579
56c4365https://github.com/nodejs/node/commit/56c436533eeee9b2442080b1e6c6f6d77b2c6aea
#45579https://github.com/nodejs/node/pull/45579
51ab98chttps://github.com/nodejs/node/commit/51ab98c71b5990879cc9228913a33b2da736566d
#45579https://github.com/nodejs/node/pull/45579
9f84d3ehttps://github.com/nodejs/node/commit/9f84d3eea85a2ff69ebff8db69b79edab41c00f9
#45579https://github.com/nodejs/node/pull/45579
f2318cdhttps://github.com/nodejs/node/commit/f2318cd4b58c877ada6ce7c5a509ac0b99e078d2
#45579https://github.com/nodejs/node/pull/45579
16e03e7https://github.com/nodejs/node/commit/16e03e79688d51f95dfdbc90f5b8f56e3e995c6c
#45579https://github.com/nodejs/node/pull/45579
6473f5ehttps://github.com/nodejs/node/commit/6473f5e7f77eb91778061f6d9571f36a030bf8e6
#47352https://github.com/nodejs/node/pull/47352
cc18fd9https://github.com/nodejs/node/commit/cc18fd960841102fc7fe00dd4b5d2bfd5ec21c36
#45770https://github.com/nodejs/node/pull/45770
ff92b40https://github.com/nodejs/node/commit/ff92b40ffcb5f61579f08f95a3586953983bf206
#46333https://github.com/nodejs/node/pull/46333
2a29df6https://github.com/nodejs/node/commit/2a29df64645a70bbb833298423a29206c4ec6a2e
#46331https://github.com/nodejs/node/pull/46331
391dc74https://github.com/nodejs/node/commit/391dc74a10426034c99ca0e2cd995864e9bc36c3
#46283https://github.com/nodejs/node/pull/46283
ed3604chttps://github.com/nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194
#45597https://github.com/nodejs/node/pull/45597
88d71dchttps://github.com/nodejs/node/commit/88d71dc301028735decf6f12cc1174f13c5cacff
#45772https://github.com/nodejs/node/pull/45772
e4d641fhttps://github.com/nodejs/node/commit/e4d641f02a920f9dcc8b9a87b4785c88fd5e6720
#46174https://github.com/nodejs/node/pull/46174
0f3e531https://github.com/nodejs/node/commit/0f3e5310965d7d57f208a9b675a700c998a60d54
#41276https://github.com/nodejs/node/pull/41276
5b5898ahttps://github.com/nodejs/node/commit/5b5898ac86ea7d91e2403dcbddca2d9be7a98590
#45841https://github.com/nodejs/node/pull/45841
55321bahttps://github.com/nodejs/node/commit/55321bafd1600af3d35475756a43ef66851413ef
#46790https://github.com/nodejs/node/pull/46790
2d0d997https://github.com/nodejs/node/commit/2d0d99733b86567f1261a55124a42fb3d90309d2
#43716https://github.com/nodejs/node/pull/43716
dc06df3https://github.com/nodejs/node/commit/dc06df31b6b69a6f5d2d2fceaddf82bda7a66fc2
#45801https://github.com/nodejs/node/pull/45801
295b2f3https://github.com/nodejs/node/commit/295b2f3ff45650ee3f47869417bb546af44e76b7
#47251https://github.com/nodejs/node/pull/47251
3803b02https://github.com/nodejs/node/commit/3803b028dda9d7f3bf06836b5ad4522ff1ae0cb3
#46825https://github.com/nodejs/node/pull/46825
e8bddachttps://github.com/nodejs/node/commit/e8bddac3e94866f2ca2ff5d064cd96c72be2d03c
#46705https://github.com/nodejs/node/pull/46705
f84de0ahttps://github.com/nodejs/node/commit/f84de0ad4c853eab00bca235ddf82cbdfc580713
#46427https://github.com/nodejs/node/pull/46427
a624277https://github.com/nodejs/node/commit/a6242772ec57db848a92f51df162efcddb826a6f
#45579https://github.com/nodejs/node/pull/45579
dd5c39ahttps://github.com/nodejs/node/commit/dd5c39a808049d50d807d926755bbf13e77473eb
#45579https://github.com/nodejs/node/pull/45579
63eca7fhttps://github.com/nodejs/node/commit/63eca7fec0db91d04c226a625e48095057181545
#46430https://github.com/nodejs/node/pull/46430
9e7093fhttps://github.com/nodejs/node/commit/9e7093f41609e00dbb64acfa9145f1b7b04429d1
#46322https://github.com/nodejs/node/pull/46322
fb91ee4https://github.com/nodejs/node/commit/fb91ee4f26ab0edfcddddbab8b88b5d822d74064
#45579https://github.com/nodejs/node/pull/45579
eca6180https://github.com/nodejs/node/commit/eca618071e7f05730d9ac1d5ebe7fb2436530e6c
#45579https://github.com/nodejs/node/pull/45579
c03354dhttps://github.com/nodejs/node/commit/c03354d3e00d12a749da23200d666049b470ba32
#45508https://github.com/nodejs/node/pull/45508
c733cc0https://github.com/nodejs/node/commit/c733cc0c7f34916dde4808716e32df62f335dc30
#46983https://github.com/nodejs/node/pull/46983
7ce2232https://github.com/nodejs/node/commit/7ce223273d773bb871fa94edbaec3fb7bedbf8c1
#47251https://github.com/nodejs/node/pull/47251
ca4bd30https://github.com/nodejs/node/commit/ca4bd3023eeedeed2fb0d58e3cf0df8d7aea5d76
#47251https://github.com/nodejs/node/pull/47251
58b06a2https://github.com/nodejs/node/commit/58b06a269a58f2562aabfa1192b41bc7b80db6a8
#45579https://github.com/nodejs/node/pull/45579
027841chttps://github.com/nodejs/node/commit/027841c964998c87ff684cae5d3da647df8f37d9
#46904https://github.com/nodejs/node/pull/46904
3bed5f1https://github.com/nodejs/node/commit/3bed5f11e039153eff5cbfd9513b8f55fd53fc43
#45526https://github.com/nodejs/node/pull/45526
7c76fddhttps://github.com/nodejs/node/commit/7c76fddf2501bdd686c24f193a63c642a5a1c6a0
#46718https://github.com/nodejs/node/pull/46718
4b52727https://github.com/nodejs/node/commit/4b52727976825b8f1f0eafc79d2c4cf2aa16654f
#47391https://github.com/nodejs/node/pull/47391
#47441https://github.com/nodejs/node/pull/47441
https://github.com/regseb
regsebhttps://github.com/regseb
Apr 18, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-689439635
Enabling import meta resolve by default? nodejs/modules#550 https://github.com/nodejs/modules/issues/550
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Apr 18, 2023 https://github.com/nodejs/node/pull/44710#ref-pullrequest-1671767425
esm: do not lazy instantiate loaders to avoid infinite loop #47599 https://github.com/nodejs/node/pull/47599
https://github.com/ai
aihttps://github.com/ai
Apr 23, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1675733526
Node.js 20 support lukeed/tsm#46 https://github.com/lukeed/tsm/issues/46
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Apr 24, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1277924885
How to run the Node built-in testrunner for TypeScript files inside a specific directory? nodejs/help#3902 https://github.com/nodejs/help/issues/3902
https://github.com/cjihrig
cjihrighttps://github.com/cjihrig
Apr 27, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1686948525
ESM loaders cannot be defined via Worker option execArgv in v20 #47747 https://github.com/nodejs/node/issues/47747
https://github.com/koshic
koshichttps://github.com/koshic
May 4, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1696533036
Node 20.x: import.meta.resolve is not a promise anymore iambumblehead/esmock#200 https://github.com/iambumblehead/esmock/issues/200
https://github.com/climba03003
climba03003https://github.com/climba03003
May 5, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1697551798
Node 20 auto-loader not able to transpile TS to JS when using ts-node/esm fastify/fastify-autoload#309 https://github.com/fastify/fastify-autoload/issues/309
https://github.com/targos
targoshttps://github.com/targos
May 5, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1697455745
Node 20 ESM loaders cannot hook into the CommonJS loader #47880 https://github.com/nodejs/node/issues/47880
https://github.com/mxschmitt
mxschmitthttps://github.com/mxschmitt
May 11, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1680447067
[Bug] add Node 20 to CI matrix microsoft/playwright#22582 https://github.com/microsoft/playwright/issues/22582
https://github.com/Zowilder77
Zowilder77https://github.com/Zowilder77
May 11, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1706646041
Review requested:https://github.com/nodejs/node/pull/44710#issue-1377029159 nodejs/Release#866 https://github.com/nodejs/Release/issues/866
https://github.com/iambumblehead
iambumbleheadhttps://github.com/iambumblehead
May 16, 2023 https://github.com/nodejs/node/pull/44710#ref-pullrequest-1674071733
build: run tests on node.js v21 nightly iambumblehead/esmock#199 https://github.com/iambumblehead/esmock/pull/199
https://github.com/iambumblehead
iambumbleheadhttps://github.com/iambumblehead
May 16, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1549013267
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/iambumblehead
iambumbleheadhttps://github.com/iambumblehead
May 16, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1549024559
https://nodejs.org/api/esm.html#globalpreloadhttps://nodejs.org/api/esm.html#globalpreload
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
June 1, 2023 17:05https://github.com/nodejs/node/pull/44710#event-9405923473
https://github.com/danielleadams
danielleadamshttps://github.com/danielleadams
backport-requested-v18.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-requested-v18.x
Jun 12, 2023https://github.com/nodejs/node/pull/44710#event-9502832754
https://github.com/kirrg001
kirrg001https://github.com/kirrg001
Jun 20, 2023 https://github.com/nodejs/node/pull/44710#ref-issue-1765047990
ESM loader v20.3.0 access parent path nodejs/help#4190 https://github.com/nodejs/help/issues/4190
https://github.com/kirrg001
kirrg001https://github.com/kirrg001
Jun 20, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1598655123
nodejs/help#4190https://github.com/nodejs/help/issues/4190
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/lukeed
lukeedhttps://github.com/lukeed
Jun 27, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1609951585
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Jun 27, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1609957745
Please reload this pagehttps://github.com/nodejs/node/pull/44710
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/nodejs
nodejshttps://github.com/nodejs
Jun 27, 2023https://github.com/nodejs/node/pull/44710#event-9655344104
https://github.com/ruyadorno
ruyadornohttps://github.com/ruyadorno
Jun 29, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1613724124
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/aduh95
aduh95https://github.com/aduh95
Jun 29, 2023https://github.com/nodejs/node/pull/44710#issuecomment-1613773038
Please reload this pagehttps://github.com/nodejs/node/pull/44710
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/targos
targoshttps://github.com/targos
backported-to-v18.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackported-to-v18.x
backport-requested-v18.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-requested-v18.x
Nov 23, 2023https://github.com/nodejs/node/pull/44710#event-11045010995
Sign up for freehttps://github.com/join?source=comment-repo
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F44710
https://github.com/ljharb
ljharb https://github.com/ljharb
https://github.com/nodejs/node/pull/44710/files/55017286983a5973484d8bf0b40a23f0798e28af
https://github.com/targos
targos https://github.com/targos
https://github.com/nodejs/node/pull/44710/files/e37d33744b228c134dce31c89bd90350a546dd5e
https://github.com/ronag
ronag https://github.com/ronag
https://github.com/nodejs/node/pull/44710/files/a75ed16867dfe65ae10a3b2da03341523d767d03
https://github.com/joyeecheung
joyeecheung https://github.com/joyeecheung
https://github.com/nodejs/node/pull/44710/files/91ffcc6c94dde42e91fa79f7c09037918638328a
https://github.com/MoLow
MoLow https://github.com/MoLow
https://github.com/nodejs/node/pull/44710/files/e531becbdf57a07af30e7119746c87295cb782db
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/44710/files/acc09009156c2b33f2a2b35d1e8b669998c71ab0
https://github.com/RafaelGSS
RafaelGSS https://github.com/RafaelGSS
https://github.com/nodejs/node/pull/44710/files/08d5d88c52e90fd45794dd2fbc2216606c9c09da
https://github.com/GeoffreyBooth
GeoffreyBooth https://github.com/GeoffreyBooth
https://github.com/nodejs/node/pull/44710/files/f02012f0ff023c97ac6b52f74c62712f958db025
https://github.com/anonrig
anonrig https://github.com/anonrig
https://github.com/nodejs/node/pull/44710/files/f02012f0ff023c97ac6b52f74c62712f958db025
https://github.com/mcollina
mcollina https://github.com/mcollina
https://github.com/nicolo-ribaudo
nicolo-ribaudo https://github.com/nicolo-ribaudo
https://github.com/nodejs/node/pull/44710/files/7c0a5523ef18205cc5af3612a634b55eb2c1cfb4
https://github.com/jlenon7
jlenon7 https://github.com/jlenon7
https://github.com/nodejs/node/pull/44710/files/47047e372555ac9438daa1b34ae8279f51598d77
https://github.com/dygabo
dygabo https://github.com/dygabo
https://github.com/nodejs/node/pull/44710/files/e1b50cba19724d4e58768c5fd68b5893977665da
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
esm https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aesm
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
loaders https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aloaders
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
notable-change https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anotable-change
ESM Loaders: Stable (CJS parity) https://github.com/nodejs/node/milestone/33
esm, loader: move to own thread https://github.com/nodejs/node/issues/43658
Please reload this pagehttps://github.com/nodejs/node/pull/44710
https://github.com/JakobJingleheimer
https://github.com/nodejs-github-bot
https://github.com/cspotcode
https://github.com/GeoffreyBooth
https://github.com/targos
https://github.com/bmeck
https://github.com/aduh95
https://github.com/giltayar
https://github.com/mcollina
https://github.com/joyeecheung
https://github.com/MoLow
https://github.com/debadree25
https://github.com/lgarron
https://github.com/iambumblehead
https://github.com/kirrg001
https://github.com/lukeed
https://github.com/ruyadorno
https://github.com/ljharb
https://github.com/anonrig
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.