René's URL Explorer Experiment


Title: feat(esm): leverage loaders when resolving subsequent loaders by arcanis · Pull Request #43772 · nodejs/node · GitHub

Open Graph Title: feat(esm): leverage loaders when resolving subsequent loaders by arcanis · Pull Request #43772 · nodejs/node

X Title: feat(esm): leverage loaders when resolving subsequent loaders by arcanis · Pull Request #43772 · nodejs/node

Description: “Notable change” summary by @GeoffreyBooth: Loaders now apply to subsequent loaders, for example: --experimental-loader ts-node --experimental-loader loader-written-in-typescript. Original intro...

Open Graph Description: “Notable change” summary by @GeoffreyBooth: Loaders now apply to subsequent loaders, for example: --experimental-loader ts-node --experimental-loader loader-written-in-typescript. Original intro...

X Description: “Notable change” summary by @GeoffreyBooth: Loaders now apply to subsequent loaders, for example: --experimental-loader ts-node --experimental-loader loader-written-in-typescript. Original intro...

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

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:88535ecd-9a9d-0887-a1f7-2271b19b8ab3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9A94:37C592:126F05F:18A188C:69699CE9
html-safe-nonce8e4b27bc5573f5743a673b08f75878af29da8d50a031d0b613403b5bfea4cfb7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QTk0OjM3QzU5MjoxMjZGMDVGOjE4QTE4OEM6Njk2OTlDRTkiLCJ2aXNpdG9yX2lkIjoiNjQ2NTI1NTA3NDYyNjY0MTEyOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacc475e319f64796a6c6a083e81311d1ff1e5038ec180a9f842d040ddf9a532921
hovercard-subject-tagpull_request:992985659
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/43772/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/c86c225788d277183f99b0660fe45e99d726ec3821cadc2488ea5491c234b08f/nodejs/node/pull/43772
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c86c225788d277183f99b0660fe45e99d726ec3821cadc2488ea5491c234b08f/nodejs/node/pull/43772
og:image:alt“Notable change” summary by @GeoffreyBooth: Loaders now apply to subsequent loaders, for example: --experimental-loader ts-node --experimental-loader loader-written-in-typescript. Original intro...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamearcanis
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/43772#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F43772
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%2F43772
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/43772
Reloadhttps://github.com/nodejs/node/pull/43772
Reloadhttps://github.com/nodejs/node/pull/43772
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/43772
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/43772
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/43772#issue-comment-box
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
arcanis:mael/loaders-subsequent-resolutionhttps://github.com/arcanis/node/tree/mael/loaders-subsequent-resolution
feat(esm): leverage loaders when resolving subsequent loaders https://github.com/nodejs/node/pull/43772#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
arcanis:mael/loaders-subsequent-resolutionhttps://github.com/arcanis/node/tree/mael/loaders-subsequent-resolution
Conversation 65 https://github.com/nodejs/node/pull/43772
Commits 1 https://github.com/nodejs/node/pull/43772/commits
Checks 0 https://github.com/nodejs/node/pull/43772/checks
Files changed https://github.com/nodejs/node/pull/43772/files
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/arcanis
arcanishttps://github.com/arcanis
Jul 11, 2022https://github.com/nodejs/node/pull/43772#issue-1300576475
Please reload this pagehttps://github.com/nodejs/node/pull/43772
@GeoffreyBoothhttps://github.com/GeoffreyBooth
@arcanishttps://github.com/arcanis
Ambient Loaders proposalhttps://github.com/nodejs/loaders/blob/main/doc/design/proposal-ambient-loaders.md
@cspotcodehttps://github.com/cspotcode
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
process https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aprocess
Jul 11, 2022https://github.com/nodejs/node/pull/43772#event-6968738190
https://github.com/arcanis
arcanishttps://github.com/arcanis
force-pushedhttps://github.com/nodejs/node/compare/9044b9cea4d0bc177f8916ce7af19b4044231173..b234023db36357289fa4696e697c1a70473911e8
9044b9chttps://github.com/nodejs/node/commit/9044b9cea4d0bc177f8916ce7af19b4044231173
b234023https://github.com/nodejs/node/commit/b234023db36357289fa4696e697c1a70473911e8
Compare https://github.com/nodejs/node/compare/9044b9cea4d0bc177f8916ce7af19b4044231173..b234023db36357289fa4696e697c1a70473911e8
July 11, 2022 11:41https://github.com/nodejs/node/pull/43772#event-6968817945
https://github.com/aduh95
aduh95https://github.com/aduh95
Jul 11, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1034327196
View reviewed changes https://github.com/nodejs/node/pull/43772/files
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Jul 11, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1035033431
View reviewed changes https://github.com/nodejs/node/pull/43772/files
dev_fixtures_do_not_merge/index.mjshttps://github.com/nodejs/node/pull/43772/files#diff-0286167e0e5a2cec661b078dc2f6447a20f756f88933fe957aec53ccec7deaa3
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
arcanishttps://github.com/arcanis
July 19, 2022 08:49https://github.com/nodejs/node/pull/43772#event-7018728351
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Jul 19, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1044165617
View reviewed changes https://github.com/nodejs/node/pull/43772/files
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
GeoffreyBoothhttps://github.com/GeoffreyBooth
Jul 19, 2022https://github.com/nodejs/node/pull/43772#discussion_r925012839
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
arcanishttps://github.com/arcanis
Jul 21, 2022https://github.com/nodejs/node/pull/43772#discussion_r926520629
Please reload this pagehttps://github.com/nodejs/node/pull/43772
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
arcanishttps://github.com/arcanis
Jul 31, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1323392691
[Bug?]: chain loader yarnpkg/berry#4694 https://github.com/yarnpkg/berry/issues/4694
https://github.com/loynoir
loynoirhttps://github.com/loynoir
Jul 31, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1323391834
[Bug?]: chain loader privatenumber/tsx#72 https://github.com/privatenumber/tsx/issues/72
https://github.com/sheremet-va
sheremet-vahttps://github.com/sheremet-va
Aug 2, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1323500029
[0.20.x] vitest no longer works with yarn pnp vitest-dev/vitest#1758 https://github.com/vitest-dev/vitest/issues/1758
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Aug 4, 2022 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1329141139
Update roadmap nodejs/loaders#108 https://github.com/nodejs/loaders/pull/108
https://github.com/shrujalshah28
shrujalshah28https://github.com/shrujalshah28
Aug 5, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1063416647
View reviewed changes https://github.com/nodejs/node/pull/43772/files
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Aug 8, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1064705886
View reviewed changes https://github.com/nodejs/node/pull/43772/files
JakobJingleheimerhttps://github.com/JakobJingleheimer
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/nodejs/node/pull/43772#pullrequestreview-1064705886
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
main...JakobJingleheimer:node:feat/add-esm-ambient-loadershttps://github.com/nodejs/node/compare/main...JakobJingleheimer:node:feat/add-esm-ambient-loaders
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/modules/esm/loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-f6796082f599554ec3a29c47cf026cb24fc5104884f2632e472c05fe622d778b
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
JakobJingleheimerhttps://github.com/JakobJingleheimer
Aug 8, 2022https://github.com/nodejs/node/pull/43772#discussion_r939927019
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
arcanishttps://github.com/arcanis
Aug 8, 2022https://github.com/nodejs/node/pull/43772#discussion_r939975017
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
early returnhttps://github.com/nodejs/node/blob/40ab56cae1630af03498de48bdbe0259f1fc50ad/lib/internal/modules/esm/loader.js#L539
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
arcanishttps://github.com/arcanis
Aug 8, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1207825484
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Aug 8, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1207836658
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/targos
targoshttps://github.com/targos
Aug 8, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1065026402
View reviewed changes https://github.com/nodejs/node/pull/43772/files
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
arcanishttps://github.com/arcanis
Aug 13, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1337124902
Node.js Loaders Team Meeting 2022-08-16 nodejs/loaders#109 https://github.com/nodejs/loaders/issues/109
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 19, 2022 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1377041222
test: add test for Module._stat #44713 https://github.com/nodejs/node/pull/44713
https://github.com/josuevalrob
josuevalrobhttps://github.com/josuevalrob
Sep 27, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1259133731
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Sep 27, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1259809045
Please reload this pagehttps://github.com/nodejs/node/pull/43772
#44710https://github.com/nodejs/node/pull/44710
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/jasnell
jasnellhttps://github.com/jasnell
Oct 2, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1127621039
View reviewed changes https://github.com/nodejs/node/pull/43772/files
https://github.com/loynoir
loynoirhttps://github.com/loynoir
Oct 5, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1292127284
esm, loader: move to own thread #43658 https://github.com/nodejs/node/issues/43658
https://github.com/arcanis
arcanishttps://github.com/arcanis
Nov 4, 2022 https://github.com/nodejs/node/pull/43772#ref-issue-1435976818
Node.js Loaders Team Meeting 2022-11-08 nodejs/loaders#117 https://github.com/nodejs/loaders/issues/117
https://github.com/Trott
Trotthttps://github.com/Trott
force-pushedhttps://github.com/nodejs/node/compare/2d76238f9184c9009bfa395848a120ac3e5b98e5..ca3ed363ffefa4819c1414aff7ffca34b53a7b95
2d76238https://github.com/nodejs/node/commit/2d76238f9184c9009bfa395848a120ac3e5b98e5
ca3ed36https://github.com/nodejs/node/commit/ca3ed363ffefa4819c1414aff7ffca34b53a7b95
Compare https://github.com/nodejs/node/compare/2d76238f9184c9009bfa395848a120ac3e5b98e5..ca3ed363ffefa4819c1414aff7ffca34b53a7b95
November 12, 2022 01:49https://github.com/nodejs/node/pull/43772#event-7795751415
https://github.com/arcanis
arcanishttps://github.com/arcanis
Nov 13, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1312694052
meeting noteshttps://github.com/nodejs/loaders/blob/e70e6c859d65904e968c0eafe7857d44a766f3b5/doc/meetings/2022-11-08.md
@arcanishttps://github.com/arcanis
#43772https://github.com/nodejs/node/pull/43772
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Nov 13, 2022https://github.com/nodejs/node/pull/43772#issuecomment-1312791924
@arcanishttps://github.com/arcanis
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
arcanishttps://github.com/arcanis
force-pushedhttps://github.com/nodejs/node/compare/70f2987ce9779d1efb0f03021f90361ba779edd7..7f30aae9bef491fd49c4d5cf1b4362bf7b41b342
70f2987https://github.com/nodejs/node/commit/70f2987ce9779d1efb0f03021f90361ba779edd7
7f30aaehttps://github.com/nodejs/node/commit/7f30aae9bef491fd49c4d5cf1b4362bf7b41b342
Compare https://github.com/nodejs/node/compare/70f2987ce9779d1efb0f03021f90361ba779edd7..7f30aae9bef491fd49c4d5cf1b4362bf7b41b342
November 18, 2022 14:21https://github.com/nodejs/node/pull/43772#event-7844263799
https://github.com/JakobJingleheimer
JakobJingleheimerhttps://github.com/JakobJingleheimer
Nov 19, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1187065521
View reviewed changes https://github.com/nodejs/node/pull/43772/files
JakobJingleheimerhttps://github.com/JakobJingleheimer
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/nodejs/node/pull/43772#pullrequestreview-1187065521
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/modules/esm/loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-f6796082f599554ec3a29c47cf026cb24fc5104884f2632e472c05fe622d778b
JakobJingleheimerhttps://github.com/JakobJingleheimer
Nov 19, 2022https://github.com/nodejs/node/pull/43772#discussion_r1027082030
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
arcanishttps://github.com/arcanis
Nov 23, 2022https://github.com/nodejs/node/pull/43772#discussion_r1030812819
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
this threadhttps://github.com/nodejs/node/pull/43772#discussion_r939971535
Please reload this pagehttps://github.com/nodejs/node/pull/43772
JakobJingleheimerhttps://github.com/JakobJingleheimer
Nov 25, 2022https://github.com/nodejs/node/pull/43772#discussion_r1032151436
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
lib/internal/process/esm_loader.jshttps://github.com/nodejs/node/pull/43772/files#diff-72e781a50541066b01a07699fce4956ab4d808d77588bd9c61d4784549664714
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/es-module/test-esm-loader-chaining.mjshttps://github.com/nodejs/node/pull/43772/files#diff-9e2a80ada59a554d360836efd39c1d7183138f658ede118c2f6c18516200aded
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/fixtures/es-module-loaders/loader-load-foo-or-42.mjshttps://github.com/nodejs/node/pull/43772/files#diff-74800348d9d9d97f53e21afcb3208640da7fb0ef7bfcae3183866a469a9d607f
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/fixtures/es-module-loaders/loader-resolve-strip-xxx.mjshttps://github.com/nodejs/node/pull/43772/files#diff-78ce6541ce5473e7f3f5af0f645a7fe1379d6ff39185a444c088183f26752dee
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/fixtures/es-module-loaders/loader-resolve-strip-xxx.mjshttps://github.com/nodejs/node/pull/43772/files#diff-78ce6541ce5473e7f3f5af0f645a7fe1379d6ff39185a444c088183f26752dee
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/fixtures/es-module-loaders/loader-resolve-strip-yyy.mjshttps://github.com/nodejs/node/pull/43772/files#diff-01667ac6254a8f7aef8e6ca918dd9cecf7fcff96828a0c718d828a4c85923554
Please reload this pagehttps://github.com/nodejs/node/pull/43772
test/fixtures/es-module-loaders/loader-resolve-strip-yyy.mjshttps://github.com/nodejs/node/pull/43772/files#diff-01667ac6254a8f7aef8e6ca918dd9cecf7fcff96828a0c718d828a4c85923554
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/aduh95
aduh95https://github.com/aduh95
Nov 19, 2022 https://github.com/nodejs/node/pull/43772#pullrequestreview-1187106626
View reviewed changes https://github.com/nodejs/node/pull/43772/files
test/es-module/test-esm-loader-chaining.mjshttps://github.com/nodejs/node/pull/43772/files#diff-9e2a80ada59a554d360836efd39c1d7183138f658ede118c2f6c18516200aded
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/rtritto
rtrittohttps://github.com/rtritto
Mar 18, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-1630270639
[Node 19 + ESM + PNP] ERR_MODULE_NOT_FOUND TypeStrong/ts-node#1972 https://github.com/TypeStrong/ts-node/issues/1972
https://github.com/lizthegrey
lizthegreyhttps://github.com/lizthegrey
Mar 31, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1491146603
https://github.com/DataDog/import-in-the-middlehttps://github.com/DataDog/import-in-the-middle
yarnpkg/berry#4044https://github.com/yarnpkg/berry/discussions/4044
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/targos
targoshttps://github.com/targos
Mar 31, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1491384276
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Apr 2, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1493182657
@arcanishttps://github.com/arcanis
@arcanishttps://github.com/arcanis
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/JamieDanielson
JamieDanielsonhttps://github.com/JamieDanielson
Apr 4, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1636057233
feat: ESM support for instrumentation open-telemetry/opentelemetry-js#3698 https://github.com/open-telemetry/opentelemetry-js/pull/3698
https://github.com/clemyan
clemyanhttps://github.com/clemyan
Apr 12, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-1664698947
ESM loader chaining while loading loaders regression in 19.8.0 #47526 https://github.com/nodejs/node/issues/47526
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Apr 18, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1671767425
esm: do not lazy instantiate loaders to avoid infinite loop #47599 https://github.com/nodejs/node/pull/47599
https://github.com/merceyz
merceyzhttps://github.com/merceyz
Apr 19, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1674790182
loader: use default loader as cascaded loader in the in loader worker #47620 https://github.com/nodejs/node/pull/47620
https://github.com/bencmbrook
bencmbrookhttps://github.com/bencmbrook
May 12, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1545003206
Please reload this pagehttps://github.com/nodejs/node/pull/43772
@GeoffreyBoothhttps://github.com/GeoffreyBooth
@arcanishttps://github.com/arcanis
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/bencmbrook
bencmbrookhttps://github.com/bencmbrook
May 16, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-1712844439
Backport ESM loader changes to 18.x #48042 https://github.com/nodejs/node/issues/48042
https://github.com/bencmbrook
bencmbrookhttps://github.com/bencmbrook
May 16, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1550473870
#48042https://github.com/nodejs/node/issues/48042
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/aduh95
aduh95https://github.com/aduh95
Jun 2, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1737897826
esm: remove support for arrays in import internal method #48296 https://github.com/nodejs/node/pull/48296
https://github.com/petersalas
petersalashttps://github.com/petersalas
Jun 15, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1759218450
Switch to yarn PnP fixie-ai/ai-jsx#48 https://github.com/fixie-ai/ai-jsx/pull/48
https://github.com/izaakschroeder
izaakschroederhttps://github.com/izaakschroeder
Jun 27, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-1774128072
esm: unflag Module.register and allow nested loader import() #48559 https://github.com/nodejs/node/pull/48559
https://github.com/lizthegrey
lizthegreyhttps://github.com/lizthegrey
Jul 20, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1642929095
Please reload this pagehttps://github.com/nodejs/node/pull/43772
targoshttps://github.com/targos
Nov 10, 2023 https://github.com/nodejs/node/pull/43772#ref-commit-490b598
https://github.com/arcanis
https://github.com/targos
esm: leverage loaders when resolving subsequent loadershttps://github.com/nodejs/node/commit/490b598dbf54c64a58381b11006ccd883a9fb269
490b598https://github.com/nodejs/node/commit/490b598dbf54c64a58381b11006ccd883a9fb269
#43772https://github.com/nodejs/node/pull/43772
https://github.com/lizthegrey
lizthegreyhttps://github.com/lizthegrey
Nov 12, 2023https://github.com/nodejs/node/pull/43772#issuecomment-1807229722
Please reload this pagehttps://github.com/nodejs/node/pull/43772
targoshttps://github.com/targos
Nov 27, 2023 https://github.com/nodejs/node/pull/43772#ref-commit-933e5ea
https://github.com/targos
2023-11-29, Version 18.19.0 'Hydrogen' (LTS)https://github.com/nodejs/node/commit/933e5eaf41363c320e0dc6c45977ceed7769c52d
933e5eahttps://github.com/nodejs/node/commit/933e5eaf41363c320e0dc6c45977ceed7769c52d
#49908https://github.com/nodejs/node/pull/49908
#49423https://github.com/nodejs/node/pull/49423
#48841https://github.com/nodejs/node/pull/48841
#49261https://github.com/nodejs/node/pull/49261
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#49028https://github.com/nodejs/node/pull/49028
#44710https://github.com/nodejs/node/pull/44710
#43772https://github.com/nodejs/node/pull/43772
#46391https://github.com/nodejs/node/pull/46391
#44943https://github.com/nodejs/node/pull/44943
#45629https://github.com/nodejs/node/pull/45629
#49745https://github.com/nodejs/node/pull/49745
#49753https://github.com/nodejs/node/pull/49753
#49614https://github.com/nodejs/node/pull/49614
#48975https://github.com/nodejs/node/pull/48975
#48639https://github.com/nodejs/node/pull/48639
#47775https://github.com/nodejs/node/pull/47775
#49996https://github.com/nodejs/node/pull/49996
#45190https://github.com/nodejs/node/pull/45190
#50141https://github.com/nodejs/node/pull/50141
#49908https://github.com/nodejs/node/pull/49908
targoshttps://github.com/targos
Nov 28, 2023 https://github.com/nodejs/node/pull/43772#ref-commit-9e0c715
https://github.com/targos
2023-11-29, Version 18.19.0 'Hydrogen' (LTS)https://github.com/nodejs/node/commit/9e0c715518efb028fdabf43994df141fb91fa65f
9e0c715https://github.com/nodejs/node/commit/9e0c715518efb028fdabf43994df141fb91fa65f
#49908https://github.com/nodejs/node/pull/49908
#50531https://github.com/nodejs/node/pull/50531
#49261https://github.com/nodejs/node/pull/49261
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#49028https://github.com/nodejs/node/pull/49028
#44710https://github.com/nodejs/node/pull/44710
#43772https://github.com/nodejs/node/pull/43772
#46391https://github.com/nodejs/node/pull/46391
#44943https://github.com/nodejs/node/pull/44943
#45629https://github.com/nodejs/node/pull/45629
#49745https://github.com/nodejs/node/pull/49745
#49753https://github.com/nodejs/node/pull/49753
#49614https://github.com/nodejs/node/pull/49614
#48975https://github.com/nodejs/node/pull/48975
#48639https://github.com/nodejs/node/pull/48639
#47775https://github.com/nodejs/node/pull/47775
#49996https://github.com/nodejs/node/pull/49996
#45190https://github.com/nodejs/node/pull/45190
#50141https://github.com/nodejs/node/pull/50141
#50953https://github.com/nodejs/node/pull/50953
https://github.com/targos
targoshttps://github.com/targos
Nov 28, 2023 https://github.com/nodejs/node/pull/43772#ref-pullrequest-2014162105
v18.19.0 release proposal #50953 https://github.com/nodejs/node/pull/50953
targoshttps://github.com/targos
Nov 29, 2023 https://github.com/nodejs/node/pull/43772#ref-commit-8787acb
https://github.com/targos
2023-11-29, Version 18.19.0 'Hydrogen' (LTS)https://github.com/nodejs/node/commit/8787acb1e62a48cf77c361b571b7aa641e59fb99
8787acbhttps://github.com/nodejs/node/commit/8787acb1e62a48cf77c361b571b7aa641e59fb99
#49908https://github.com/nodejs/node/pull/49908
#50531https://github.com/nodejs/node/pull/50531
#49261https://github.com/nodejs/node/pull/49261
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#49028https://github.com/nodejs/node/pull/49028
#44710https://github.com/nodejs/node/pull/44710
#43772https://github.com/nodejs/node/pull/43772
#46391https://github.com/nodejs/node/pull/46391
#44943https://github.com/nodejs/node/pull/44943
#45629https://github.com/nodejs/node/pull/45629
#49745https://github.com/nodejs/node/pull/49745
#49753https://github.com/nodejs/node/pull/49753
#49614https://github.com/nodejs/node/pull/49614
#48975https://github.com/nodejs/node/pull/48975
#48639https://github.com/nodejs/node/pull/48639
#47775https://github.com/nodejs/node/pull/47775
#49996https://github.com/nodejs/node/pull/49996
#45190https://github.com/nodejs/node/pull/45190
#50141https://github.com/nodejs/node/pull/50141
#50953https://github.com/nodejs/node/pull/50953
https://github.com/christian-bromann
christian-bromannhttps://github.com/christian-bromann
Dec 7, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-2030352114
[🐛 Bug]: Cannot use import statement outside a module with Node 18.19.0 webdriverio/webdriverio#11825 https://github.com/webdriverio/webdriverio/issues/11825
https://github.com/voltrevo
voltrevohttps://github.com/voltrevo
Dec 12, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-2037008168
Fix inpage demo in node 18.19+ getwax/wax#174 https://github.com/getwax/wax/issues/174
https://github.com/gthb
gthbhttps://github.com/gthb
Dec 12, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-1881958154
Line numbers in stack traces are wrong in Node v20 TypeStrong/ts-node#2053 https://github.com/TypeStrong/ts-node/issues/2053
https://github.com/garrettjstevens
garrettjstevenshttps://github.com/garrettjstevens
Dec 14, 2023 https://github.com/nodejs/node/pull/43772#ref-issue-2042604618
Oclif does not work with Yarn 4 PnP oclif/oclif#1222 https://github.com/oclif/oclif/issues/1222
https://github.com/caugner
caugnerhttps://github.com/caugner
Apr 8, 2024 https://github.com/nodejs/node/pull/43772#ref-pullrequest-2230829565
fix(scripts): specify loader via NODE_OPTIONS mdn/yari#10865 https://github.com/mdn/yari/pull/10865
sercherhttps://github.com/sercher
Apr 25, 2024 https://github.com/nodejs/node/pull/43772#ref-commit-005a9c1
https://github.com/sercher
esm: leverage loaders when resolving subsequent loadershttps://github.com/sercher/graaljs/commit/005a9c15a9e9b99101cfe188db155daec9a6fe91
005a9c1https://github.com/sercher/graaljs/commit/005a9c15a9e9b99101cfe188db155daec9a6fe91
nodejs/node#43772https://github.com/nodejs/node/pull/43772
sercherhttps://github.com/sercher
Apr 25, 2024 https://github.com/nodejs/node/pull/43772#ref-commit-9d87f0b
https://github.com/sercher
2023-11-29, Version 18.19.0 'Hydrogen' (LTS)https://github.com/sercher/graaljs/commit/9d87f0b8042cce228717357eb710866003614857
9d87f0bhttps://github.com/sercher/graaljs/commit/9d87f0b8042cce228717357eb710866003614857
nodejs/node#49908https://github.com/nodejs/node/pull/49908
nodejs/node#50531https://github.com/nodejs/node/pull/50531
nodejs/node#49261https://github.com/nodejs/node/pull/49261
nodejs/node#50140https://github.com/nodejs/node/pull/50140
nodejs/node#49869https://github.com/nodejs/node/pull/49869
nodejs/node#49028https://github.com/nodejs/node/pull/49028
nodejs/node#44710https://github.com/nodejs/node/pull/44710
nodejs/node#43772https://github.com/nodejs/node/pull/43772
nodejs/node#46391https://github.com/nodejs/node/pull/46391
nodejs/node#44943https://github.com/nodejs/node/pull/44943
nodejs/node#45629https://github.com/nodejs/node/pull/45629
nodejs/node#49745https://github.com/nodejs/node/pull/49745
nodejs/node#49753https://github.com/nodejs/node/pull/49753
nodejs/node#49614https://github.com/nodejs/node/pull/49614
nodejs/node#48975https://github.com/nodejs/node/pull/48975
nodejs/node#48639https://github.com/nodejs/node/pull/48639
nodejs/node#47775https://github.com/nodejs/node/pull/47775
nodejs/node#49996https://github.com/nodejs/node/pull/49996
nodejs/node#45190https://github.com/nodejs/node/pull/45190
nodejs/node#50141https://github.com/nodejs/node/pull/50141
nodejs/node#50953https://github.com/nodejs/node/pull/50953
sercherhttps://github.com/sercher
Apr 25, 2024 https://github.com/nodejs/node/pull/43772#ref-commit-a564508
https://github.com/sercher
esm: leverage loaders when resolving subsequent loadershttps://github.com/sercher/graaljs/commit/a5645088d520c49d094b67f4731a3a16b3134716
a564508https://github.com/sercher/graaljs/commit/a5645088d520c49d094b67f4731a3a16b3134716
nodejs/node#43772https://github.com/nodejs/node/pull/43772
sercherhttps://github.com/sercher
Apr 25, 2024 https://github.com/nodejs/node/pull/43772#ref-commit-0b63b4a
https://github.com/sercher
2023-11-29, Version 18.19.0 'Hydrogen' (LTS)https://github.com/sercher/graaljs/commit/0b63b4a3c6d265e6e994c6193e5e08b8c5d57616
0b63b4ahttps://github.com/sercher/graaljs/commit/0b63b4a3c6d265e6e994c6193e5e08b8c5d57616
nodejs/node#49908https://github.com/nodejs/node/pull/49908
nodejs/node#50531https://github.com/nodejs/node/pull/50531
nodejs/node#49261https://github.com/nodejs/node/pull/49261
nodejs/node#50140https://github.com/nodejs/node/pull/50140
nodejs/node#49869https://github.com/nodejs/node/pull/49869
nodejs/node#49028https://github.com/nodejs/node/pull/49028
nodejs/node#44710https://github.com/nodejs/node/pull/44710
nodejs/node#43772https://github.com/nodejs/node/pull/43772
nodejs/node#46391https://github.com/nodejs/node/pull/46391
nodejs/node#44943https://github.com/nodejs/node/pull/44943
nodejs/node#45629https://github.com/nodejs/node/pull/45629
nodejs/node#49745https://github.com/nodejs/node/pull/49745
nodejs/node#49753https://github.com/nodejs/node/pull/49753
nodejs/node#49614https://github.com/nodejs/node/pull/49614
nodejs/node#48975https://github.com/nodejs/node/pull/48975
nodejs/node#48639https://github.com/nodejs/node/pull/48639
nodejs/node#47775https://github.com/nodejs/node/pull/47775
nodejs/node#49996https://github.com/nodejs/node/pull/49996
nodejs/node#45190https://github.com/nodejs/node/pull/45190
nodejs/node#50141https://github.com/nodejs/node/pull/50141
nodejs/node#50953https://github.com/nodejs/node/pull/50953
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F43772
https://github.com/targos
targos https://github.com/targos
https://github.com/nodejs/node/pull/43772/files/98f477f53740f53a00bf75c9c5f7241baee92af8
https://github.com/JakobJingleheimer
JakobJingleheimer https://github.com/JakobJingleheimer
https://github.com/nodejs/node/pull/43772/files/8de3dbbec8230646198b533c880c105308a8333d
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/43772/files/7f30aae9bef491fd49c4d5cf1b4362bf7b41b342
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/nodejs/node/pull/43772/files/8de3dbbec8230646198b533c880c105308a8333d
https://github.com/GeoffreyBooth
GeoffreyBooth https://github.com/GeoffreyBooth
https://github.com/nodejs/node/pull/43772/files/b4cecb5c4a998015dfc8395d62ab375c4143ff52
https://github.com/shrujalshah28
shrujalshah28 https://github.com/shrujalshah28
https://github.com/nodejs/node/pull/43772/files/40ab56cae1630af03498de48bdbe0259f1fc50ad
esm https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aesm
loaders https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aloaders
notable-change https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anotable-change
process https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aprocess
Please reload this pagehttps://github.com/nodejs/node/pull/43772
https://github.com/arcanis
https://github.com/JakobJingleheimer
https://github.com/josuevalrob
https://github.com/GeoffreyBooth
https://github.com/nodejs-github-bot
https://github.com/bencmbrook
https://github.com/merceyz
https://github.com/juanarbol
https://github.com/lizthegrey
https://github.com/targos
https://github.com/jasnell
https://github.com/shrujalshah28
https://github.com/aduh95
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.