René's URL Explorer Experiment


Title: esm: detect ESM syntax in ambiguous JavaScript by GeoffreyBooth · Pull Request #50096 · nodejs/node · GitHub

Open Graph Title: esm: detect ESM syntax in ambiguous JavaScript by GeoffreyBooth · Pull Request #50096 · nodejs/node

X Title: esm: detect ESM syntax in ambiguous JavaScript by GeoffreyBooth · Pull Request #50096 · nodejs/node

Description: Implements #50064. This PR aims to allow Node.js to allow ES module syntax input by default, without the user needing to opt in by using a non-.js extension, a package.json "type" field or a comman...

Open Graph Description: Implements #50064. This PR aims to allow Node.js to allow ES module syntax input by default, without the user needing to opt in by using a non-.js extension, a package.json "type" field o...

X Description: Implements #50064. This PR aims to allow Node.js to allow ES module syntax input by default, without the user needing to opt in by using a non-.js extension, a package.json "type"...

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

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:feaea832-27f8-0e1d-35b9-74574b39640e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCEEE:260922:14C609A:1BCDAFC:6969B3B5
html-safe-noncef6af3836597319d81ed9452c956ce677dbefc1a3f3053f63cd8d6bd68c3f5be0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRUVFOjI2MDkyMjoxNEM2MDlBOjFCQ0RBRkM6Njk2OUIzQjUiLCJ2aXNpdG9yX2lkIjoiMTQ3MTEyNjMxMzI1Njk4OTYyMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac665bee1a15c5b6570f4f00dbb553a53d1969b6c638aa97dc593548a3bdb4380e
hovercard-subject-tagpull_request:1547212184
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/50096/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fa4a329da01cb929eff8fab6e7b500dd0cb8a6f7bcb0fea307821814ebd531ed/nodejs/node/pull/50096
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fa4a329da01cb929eff8fab6e7b500dd0cb8a6f7bcb0fea307821814ebd531ed/nodejs/node/pull/50096
og:image:altImplements #50064. This PR aims to allow Node.js to allow ES module syntax input by default, without the user needing to opt in by using a non-.js extension, a package.json "type" field o...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameGeoffreyBooth
hostnamegithub.com
expected-hostnamegithub.com
Noneacedec8b5f975d9e3d494ddd8f949b0b8a0de59d393901e26f73df9dcba80056
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
release83c08c21cdda978090dc44364b71aa5bc6dcea79
ui-targetcanary-1
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/50096#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F50096
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%2F50096
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/50096
Reloadhttps://github.com/nodejs/node/pull/50096
Reloadhttps://github.com/nodejs/node/pull/50096
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/50096
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/50096
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/50096#issue-comment-box
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
GeoffreyBooth:ambiguous-detectionhttps://github.com/GeoffreyBooth/node/tree/ambiguous-detection
esm: detect ESM syntax in ambiguous JavaScript https://github.com/nodejs/node/pull/50096#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
GeoffreyBooth:ambiguous-detectionhttps://github.com/GeoffreyBooth/node/tree/ambiguous-detection
Conversation 56 https://github.com/nodejs/node/pull/50096
Commits 8 https://github.com/nodejs/node/pull/50096/commits
Checks 0 https://github.com/nodejs/node/pull/50096/checks
Files changed https://github.com/nodejs/node/pull/50096/files
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 9, 2023https://github.com/nodejs/node/pull/50096#issue-1932342110
Please reload this pagehttps://github.com/nodejs/node/pull/50096
#50064https://github.com/nodejs/node/issues/50064
esm: improve check for ESM syntax #50127https://github.com/nodejs/node/pull/50127
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
module https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Amodule
cli https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acli
esm https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aesm
Oct 9, 2023https://github.com/nodejs/node/pull/50096#event-10586869083
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Oct 9, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1752375946
Please reload this pagehttps://github.com/nodejs/node/pull/50096
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
Oct 9, 2023https://github.com/nodejs/node/pull/50096#event-10586870129
https://github.com/ljharb
ljharbhttps://github.com/ljharb
Oct 9, 2023 https://github.com/nodejs/node/pull/50096#pullrequestreview-1663749274
View reviewed changes https://github.com/nodejs/node/pull/50096/files
lib/internal/modules/esm/translators.jshttps://github.com/nodejs/node/pull/50096/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16c
Please reload this pagehttps://github.com/nodejs/node/pull/50096
lib/internal/modules/esm/translators.jshttps://github.com/nodejs/node/pull/50096/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16c
Please reload this pagehttps://github.com/nodejs/node/pull/50096
lib/internal/modules/helpers.jshttps://github.com/nodejs/node/pull/50096/files#diff-fddf8a06747f8c9e83cd2a3ebee0f53dbd790567ce018044e70bd0ffbbcc815e
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
force-pushedhttps://github.com/nodejs/node/compare/dc43188c23c75130e61e1752cddfbf80bf1117aa..3a37bc301709996709d8ad2cd0d2f847450f70d5
dc43188https://github.com/nodejs/node/commit/dc43188c23c75130e61e1752cddfbf80bf1117aa
3a37bc3https://github.com/nodejs/node/commit/3a37bc301709996709d8ad2cd0d2f847450f70d5
Compare https://github.com/nodejs/node/compare/dc43188c23c75130e61e1752cddfbf80bf1117aa..3a37bc301709996709d8ad2cd0d2f847450f70d5
October 9, 2023 05:50https://github.com/nodejs/node/pull/50096#event-10586906907
Node.js Loaders Team Meeting 2023-10-10 nodejs/loaders#165 https://github.com/nodejs/loaders/issues/165
When to make --default-type=module the Node.js default nodejs/TSC#1445 https://github.com/nodejs/TSC/issues/1445
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Oct 9, 2023 https://github.com/nodejs/node/pull/50096#pullrequestreview-1663758715
View reviewed changes https://github.com/nodejs/node/pull/50096/files
doc/api/esm.mdhttps://github.com/nodejs/node/pull/50096/files#diff-f404db6c314f6baf7acc00e537fd4ade2761d9674199268712e6102ee3136c6b
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 9, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1752387928
https://github.com/nodejs/node/pull/50096/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16cR309-R318https://github.com/nodejs/node/pull/50096/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16cR309-R318
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Oct 9, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1752511086
@jasnellhttps://github.com/jasnell
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 9, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1753373277
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Oct 10, 2023 https://github.com/nodejs/node/pull/50096#pullrequestreview-1665492913
View reviewed changes https://github.com/nodejs/node/pull/50096/files
lib/internal/modules/esm/translators.jshttps://github.com/nodejs/node/pull/50096/files#diff-b1de5e9ce1e9b411001c63d11a5092dbba32e1586269a20dc11408375eb2f16c
Please reload this pagehttps://github.com/nodejs/node/pull/50096
lib/internal/modules/run_main.jshttps://github.com/nodejs/node/pull/50096/files#diff-9cdd961b23c4d25cc188f6b0beb3bf0228e3696a5f830cef198b1673b547bed3
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
force-pushedhttps://github.com/nodejs/node/compare/34f7a35053a609f1c464d0272bb2500fc561f87b..6c1c2f5e42f6a053831f5c0bac4f0db3960215dc
34f7a35https://github.com/nodejs/node/commit/34f7a35053a609f1c464d0272bb2500fc561f87b
6c1c2f5https://github.com/nodejs/node/commit/6c1c2f5e42f6a053831f5c0bac4f0db3960215dc
Compare https://github.com/nodejs/node/compare/34f7a35053a609f1c464d0272bb2500fc561f87b..6c1c2f5e42f6a053831f5c0bac4f0db3960215dc
October 10, 2023 06:07https://github.com/nodejs/node/pull/50096#event-10599314173
https://github.com/targos
targoshttps://github.com/targos
Oct 10, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1754475687
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 10, 2023 https://github.com/nodejs/node/pull/50096#ref-pullrequest-1935969556
esm: improve check for ESM syntax #50127 https://github.com/nodejs/node/pull/50127
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
October 11, 2023 22:36https://github.com/nodejs/node/pull/50096#event-10624842312
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 11, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1758641294
#50127https://github.com/nodejs/node/pull/50127
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
force-pushedhttps://github.com/nodejs/node/compare/6c1c2f5e42f6a053831f5c0bac4f0db3960215dc..a45e21956a5a8eb11d05d301ad99782b41f6013b
6c1c2f5https://github.com/nodejs/node/commit/6c1c2f5e42f6a053831f5c0bac4f0db3960215dc
a45e219https://github.com/nodejs/node/commit/a45e21956a5a8eb11d05d301ad99782b41f6013b
Compare https://github.com/nodejs/node/compare/6c1c2f5e42f6a053831f5c0bac4f0db3960215dc..a45e21956a5a8eb11d05d301ad99782b41f6013b
October 15, 2023 02:23https://github.com/nodejs/node/pull/50096#event-10656385383
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Oct 15, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1763244029
#50127https://github.com/nodejs/node/pull/50127
https://github.com/GeoffreyBooth/node/compare/better-esm-check…GeoffreyBooth:node:ambiguous-detectionhttps://github.com/GeoffreyBooth/node/compare/better-esm-check%E2%80%A6GeoffreyBooth:node:ambiguous-detection
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
October 15, 2023 02:36https://github.com/nodejs/node/pull/50096#event-10656430081
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
force-pushedhttps://github.com/nodejs/node/compare/a45e21956a5a8eb11d05d301ad99782b41f6013b..063aec06617f6f33b910cd1028fa038be78b6b86
a45e219https://github.com/nodejs/node/commit/a45e21956a5a8eb11d05d301ad99782b41f6013b
063aec0https://github.com/nodejs/node/commit/063aec06617f6f33b910cd1028fa038be78b6b86
Compare https://github.com/nodejs/node/compare/a45e21956a5a8eb11d05d301ad99782b41f6013b..063aec06617f6f33b910cd1028fa038be78b6b86
October 15, 2023 05:14https://github.com/nodejs/node/pull/50096#event-10656786639
https://github.com/anonrig
anonrighttps://github.com/anonrig
Oct 15, 2023 https://github.com/nodejs/node/pull/50096#pullrequestreview-1678894226
View reviewed changes https://github.com/nodejs/node/pull/50096/files
lib/internal/modules/run_main.jshttps://github.com/nodejs/node/pull/50096/files#diff-9cdd961b23c4d25cc188f6b0beb3bf0228e3696a5f830cef198b1673b547bed3
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
force-pushedhttps://github.com/nodejs/node/compare/c086c61e3be15856033a0c682db87a2f581a51e6..c3ed61c75d5932e22dbb93b8c88e49fa6f4620a6
c086c61https://github.com/nodejs/node/commit/c086c61e3be15856033a0c682db87a2f581a51e6
c3ed61chttps://github.com/nodejs/node/commit/c3ed61c75d5932e22dbb93b8c88e49fa6f4620a6
Compare https://github.com/nodejs/node/compare/c086c61e3be15856033a0c682db87a2f581a51e6..c3ed61c75d5932e22dbb93b8c88e49fa6f4620a6
October 17, 2023 03:08https://github.com/nodejs/node/pull/50096#event-10672660300
alexfernandezhttps://github.com/alexfernandez
Nov 1, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-87bf5f8
https://github.com/GeoffreyBooth
https://github.com/alexfernandez
esm: detect ESM syntax in ambiguous JavaScripthttps://github.com/alexfernandez/node/commit/87bf5f80adbe54ea2ab41cb53e86f7aba3056b42
87bf5f8https://github.com/alexfernandez/node/commit/87bf5f80adbe54ea2ab41cb53e86f7aba3056b42
nodejs#50096https://github.com/nodejs/node/pull/50096
alexfernandezhttps://github.com/alexfernandez
Nov 1, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-20dd4e5
https://github.com/targos
https://github.com/alexfernandez
2023-10-24, Version 21.1.0 (Current)https://github.com/alexfernandez/node/commit/20dd4e50aa589669efceac947a37d4da3b6d62bc
20dd4e5https://github.com/alexfernandez/node/commit/20dd4e50aa589669efceac947a37d4da3b6d62bc
nodejs#50217https://github.com/nodejs/node/pull/50217
nodejs#50096https://github.com/nodejs/node/pull/50096
nodejs#50095https://github.com/nodejs/node/pull/50095
nodejs#50200https://github.com/nodejs/node/pull/50200
nodejs#50187https://github.com/nodejs/node/pull/50187
nodejs#50173https://github.com/nodejs/node/pull/50173
nodejs#50335https://github.com/nodejs/node/pull/50335
https://github.com/privatenumber
privatenumberhttps://github.com/privatenumber
Nov 10, 2023 https://github.com/nodejs/node/pull/50096#ref-pullrequest-1987116161
feat: use Node's --experimental-detect-module privatenumber/tsx#380 https://github.com/privatenumber/tsx/pull/380
https://github.com/privatenumber
privatenumberhttps://github.com/privatenumber
Nov 10, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1805281656
tsxhttps://github.com/privatenumber/tsx/pull/380
Please reload this pagehttps://github.com/nodejs/node/pull/50096
targoshttps://github.com/targos
Nov 11, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-a589a1a
https://github.com/GeoffreyBooth
https://github.com/targos
esm: detect ESM syntax in ambiguous JavaScripthttps://github.com/nodejs/node/commit/a589a1a905e79f1e6ef941832cbd626d2e3c023d
a589a1ahttps://github.com/nodejs/node/commit/a589a1a905e79f1e6ef941832cbd626d2e3c023d
#50096https://github.com/nodejs/node/pull/50096
targoshttps://github.com/targos
Nov 12, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-1d255f7
https://github.com/targos
2023-11-16, Version 20.10.0 'Iron' (LTS)https://github.com/nodejs/node/commit/1d255f7f0550292bb7b4cf9ad6bc4850c0dc899a
1d255f7https://github.com/nodejs/node/commit/1d255f7f0550292bb7b4cf9ad6bc4850c0dc899a
#49908https://github.com/nodejs/node/pull/49908
#50217https://github.com/nodejs/node/pull/50217
#50096https://github.com/nodejs/node/pull/50096
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#50095https://github.com/nodejs/node/pull/50095
#50009https://github.com/nodejs/node/pull/50009
#49830https://github.com/nodejs/node/pull/49830
#50187https://github.com/nodejs/node/pull/50187
#50173https://github.com/nodejs/node/pull/50173
#50012https://github.com/nodejs/node/pull/50012
#49996https://github.com/nodejs/node/pull/49996
#50141https://github.com/nodejs/node/pull/50141
#49950https://github.com/nodejs/node/pull/49950
#50682https://github.com/nodejs/node/pull/50682
https://github.com/targos
targoshttps://github.com/targos
Nov 12, 2023 https://github.com/nodejs/node/pull/50096#ref-pullrequest-1989293723
v20.10.0 release proposal #50682 https://github.com/nodejs/node/pull/50682
targoshttps://github.com/targos
Nov 12, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-63ca6db
https://github.com/targos
2023-11-16, Version 20.10.0 'Iron' (LTS)https://github.com/nodejs/node/commit/63ca6db498cc542754d96f2d81c00f6218704351
63ca6dbhttps://github.com/nodejs/node/commit/63ca6db498cc542754d96f2d81c00f6218704351
#49908https://github.com/nodejs/node/pull/49908
#50217https://github.com/nodejs/node/pull/50217
#50096https://github.com/nodejs/node/pull/50096
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#50095https://github.com/nodejs/node/pull/50095
#50009https://github.com/nodejs/node/pull/50009
#49830https://github.com/nodejs/node/pull/49830
#50187https://github.com/nodejs/node/pull/50187
#50173https://github.com/nodejs/node/pull/50173
#50012https://github.com/nodejs/node/pull/50012
#49996https://github.com/nodejs/node/pull/49996
#50141https://github.com/nodejs/node/pull/50141
#49950https://github.com/nodejs/node/pull/49950
#50682https://github.com/nodejs/node/pull/50682
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Nov 17, 2023 https://github.com/nodejs/node/pull/50096#ref-issue-1920829876
Node.js module changes npm/cli#6855 https://github.com/npm/cli/issues/6855
https://github.com/wraithgar
wraithgarhttps://github.com/wraithgar
Nov 17, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1816651267
Please reload this pagehttps://github.com/nodejs/node/pull/50096
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Nov 17, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1816803833
@wraithgarhttps://github.com/wraithgar
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/ljharb
ljharbhttps://github.com/ljharb
Nov 17, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1817256929
Please reload this pagehttps://github.com/nodejs/node/pull/50096
targoshttps://github.com/targos
Nov 21, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-a220664
https://github.com/targos
2023-11-22, Version 20.10.0 'Iron' (LTS)https://github.com/nodejs/node/commit/a2206640f366cc145b17a2ece66d36bfa75720ee
a220664https://github.com/nodejs/node/commit/a2206640f366cc145b17a2ece66d36bfa75720ee
#49908https://github.com/nodejs/node/pull/49908
#50217https://github.com/nodejs/node/pull/50217
#50096https://github.com/nodejs/node/pull/50096
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#50095https://github.com/nodejs/node/pull/50095
#50009https://github.com/nodejs/node/pull/50009
#49830https://github.com/nodejs/node/pull/49830
#50187https://github.com/nodejs/node/pull/50187
#50173https://github.com/nodejs/node/pull/50173
#50012https://github.com/nodejs/node/pull/50012
#49996https://github.com/nodejs/node/pull/49996
#50141https://github.com/nodejs/node/pull/50141
#49950https://github.com/nodejs/node/pull/49950
#50682https://github.com/nodejs/node/pull/50682
targoshttps://github.com/targos
Nov 22, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-a9bd735
https://github.com/targos
2023-11-22, Version 20.10.0 'Iron' (LTS)https://github.com/nodejs/node/commit/a9bd735adf4e4c1b713ba84f32383b0f7a95f5a8
a9bd735https://github.com/nodejs/node/commit/a9bd735adf4e4c1b713ba84f32383b0f7a95f5a8
#49908https://github.com/nodejs/node/pull/49908
#50217https://github.com/nodejs/node/pull/50217
#50096https://github.com/nodejs/node/pull/50096
#50140https://github.com/nodejs/node/pull/50140
#49869https://github.com/nodejs/node/pull/49869
#50095https://github.com/nodejs/node/pull/50095
#50009https://github.com/nodejs/node/pull/50009
#49830https://github.com/nodejs/node/pull/49830
#50187https://github.com/nodejs/node/pull/50187
#50173https://github.com/nodejs/node/pull/50173
#50012https://github.com/nodejs/node/pull/50012
#49996https://github.com/nodejs/node/pull/49996
#50141https://github.com/nodejs/node/pull/50141
#49950https://github.com/nodejs/node/pull/49950
#50682https://github.com/nodejs/node/pull/50682
martenrichterhttps://github.com/martenrichter
Nov 26, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-f12fad8
https://github.com/targos
https://github.com/martenrichter
2023-11-22, Version 20.10.0 'Iron' (LTS)https://github.com/martenrichter/node/commit/f12fad84f4f5ba40aef3a5483599616572dc2828
f12fad8https://github.com/martenrichter/node/commit/f12fad84f4f5ba40aef3a5483599616572dc2828
nodejs#49908https://github.com/nodejs/node/pull/49908
nodejs#50217https://github.com/nodejs/node/pull/50217
nodejs#50096https://github.com/nodejs/node/pull/50096
nodejs#50140https://github.com/nodejs/node/pull/50140
nodejs#49869https://github.com/nodejs/node/pull/49869
nodejs#50095https://github.com/nodejs/node/pull/50095
nodejs#50009https://github.com/nodejs/node/pull/50009
nodejs#49830https://github.com/nodejs/node/pull/49830
nodejs#50187https://github.com/nodejs/node/pull/50187
nodejs#50173https://github.com/nodejs/node/pull/50173
nodejs#50012https://github.com/nodejs/node/pull/50012
nodejs#49996https://github.com/nodejs/node/pull/49996
nodejs#50141https://github.com/nodejs/node/pull/50141
nodejs#49950https://github.com/nodejs/node/pull/49950
nodejs#50682https://github.com/nodejs/node/pull/50682
lucshihttps://github.com/lucshi
Nov 27, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-e36ce82
https://github.com/targos
2023-11-22, Version 20.10.0 'Iron' (LTS)https://github.com/lucshi/node/commit/e36ce8294b75518e59e7448bfb1f83de257b7211
e36ce82https://github.com/lucshi/node/commit/e36ce8294b75518e59e7448bfb1f83de257b7211
nodejs#49908https://github.com/nodejs/node/pull/49908
nodejs#50217https://github.com/nodejs/node/pull/50217
nodejs#50096https://github.com/nodejs/node/pull/50096
nodejs#50140https://github.com/nodejs/node/pull/50140
nodejs#49869https://github.com/nodejs/node/pull/49869
nodejs#50095https://github.com/nodejs/node/pull/50095
nodejs#50009https://github.com/nodejs/node/pull/50009
nodejs#49830https://github.com/nodejs/node/pull/49830
nodejs#50187https://github.com/nodejs/node/pull/50187
nodejs#50173https://github.com/nodejs/node/pull/50173
nodejs#50012https://github.com/nodejs/node/pull/50012
nodejs#49996https://github.com/nodejs/node/pull/49996
nodejs#50141https://github.com/nodejs/node/pull/50141
nodejs#49950https://github.com/nodejs/node/pull/49950
nodejs#50682https://github.com/nodejs/node/pull/50682
https://github.com/meyfa
meyfahttps://github.com/meyfa
Dec 5, 2023 https://github.com/nodejs/node/pull/50096#ref-issue-2025840582
Node can't recognize static import of ES module when theres's not explicit marker #51057 https://github.com/nodejs/node/issues/51057
https://github.com/andrewbranch
andrewbranchhttps://github.com/andrewbranch
Dec 5, 2023 https://github.com/nodejs/node/pull/50096#ref-issue-2021754295
Design Meeting Notes, 12/1/2023 microsoft/TypeScript#56641 https://github.com/microsoft/TypeScript/issues/56641
https://github.com/andrewbranch
andrewbranchhttps://github.com/andrewbranch
Dec 5, 2023https://github.com/nodejs/node/pull/50096#issuecomment-1841336124
microsoft/TypeScript#56678https://github.com/microsoft/TypeScript/issues/56678
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/juanarbol
juanarbolhttps://github.com/juanarbol
Dec 6, 2023 https://github.com/nodejs/node/pull/50096#ref-pullrequest-2029497346
2023-12-06, N|Solid v5.0.1 Iron Release nodesource/nsolid#41 https://github.com/nodesource/nsolid/pull/41
ckerrhttps://github.com/ckerr
Dec 7, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-d44b426
https://github.com/ckerr
update fix_expose_the_built-in_electron_module_via_the_esm_loader.patchhttps://github.com/electron/electron/commit/d44b4260ac89fdd9225ab0fd81d315afffd32fba
d44b426https://github.com/electron/electron/commit/d44b4260ac89fdd9225ab0fd81d315afffd32fba
nodejs/node#50096https://github.com/nodejs/node/pull/50096
nodejs/node#50314https://github.com/nodejs/node/pull/50314
nodejs/node#49657https://github.com/nodejs/node/pull/49657
codebyterehttps://github.com/codebytere
Dec 8, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-077c8e4
https://github.com/ckerr
https://github.com/codebytere
update fix_expose_the_built-in_electron_module_via_the_esm_loader.patchhttps://github.com/electron/electron/commit/077c8e499910e396efc1e72aa3d4e84214e61e74
077c8e4https://github.com/electron/electron/commit/077c8e499910e396efc1e72aa3d4e84214e61e74
nodejs/node#50096https://github.com/nodejs/node/pull/50096
nodejs/node#50314https://github.com/nodejs/node/pull/50314
nodejs/node#49657https://github.com/nodejs/node/pull/49657
codebyterehttps://github.com/codebytere
Dec 8, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-f0bf3ef
https://github.com/codebytere
fix: lazyload fs in esm loaders to apply asar patcheshttps://github.com/electron/electron/commit/f0bf3efe1e9b0357e5412d5c83bbc099f4424aee
f0bf3efhttps://github.com/electron/electron/commit/f0bf3efe1e9b0357e5412d5c83bbc099f4424aee
nodejs/node#50127https://github.com/nodejs/node/pull/50127
nodejs/node#50096https://github.com/nodejs/node/pull/50096
codebyterehttps://github.com/codebytere
Dec 10, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-bb9a171
https://github.com/codebytere
esm: detect ESM syntax in ambiguous JavaScriphttps://github.com/electron/electron/commit/bb9a171229d8d42bfdbbf90ad791c09725c0cf7c
bb9a171https://github.com/electron/electron/commit/bb9a171229d8d42bfdbbf90ad791c09725c0cf7c
nodejs/node#50096https://github.com/nodejs/node/pull/50096
codebyterehttps://github.com/codebytere
Dec 11, 2023 https://github.com/nodejs/node/pull/50096#ref-commit-890a557
https://github.com/apps/electron-roller
https://github.com/ckerr
https://github.com/codebytere
chore: bump node to v20.10.0 (main) (https://github.com/electron/electron/commit/890a557eed6a6917e7854b76e5a691eff1f5e9ae
#40675https://github.com/electron/electron/pull/40675
)https://github.com/electron/electron/commit/890a557eed6a6917e7854b76e5a691eff1f5e9ae
890a557https://github.com/electron/electron/commit/890a557eed6a6917e7854b76e5a691eff1f5e9ae
nodejs/node#49986https://github.com/nodejs/node/pull/49986
nodejs/node#49657https://github.com/nodejs/node/pull/49657
nodejs/node#49912https://github.com/nodejs/node/pull/49912
nodejs/node#49986https://github.com/nodejs/node/pull/49986
nodejs/node#50096https://github.com/nodejs/node/pull/50096
nodejs/node#50314https://github.com/nodejs/node/pull/50314
nodejs/node#49657https://github.com/nodejs/node/pull/49657
nodejs/node#50127https://github.com/nodejs/node/pull/50127
nodejs/node#50096https://github.com/nodejs/node/pull/50096
nodejs/node#49523https://github.com/nodejs/node/pull/49523
nodejs/node#50296https://github.com/nodejs/node/pull/50296
nodejs/node#50082https://github.com/nodejs/node/pull/50082
nodejs/node#49986https://github.com/nodejs/node/pull/49986
nodejs/node#49908https://github.com/nodejs/node/pull/49908
nodejs/node#49876https://github.com/nodejs/node/pull/49876
nodejs/node#50034https://github.com/nodejs/node/pull/50034
nodejs/node#49659https://github.com/nodejs/node/pull/49659
nodejs/node#48749https://github.com/nodejs/node/pull/48749
nodejs/node#49913https://github.com/nodejs/node/pull/49913
nodejs/node#50234https://github.com/nodejs/node/pull/50234
nodejs/node#50096https://github.com/nodejs/node/pull/50096
nodejs/node#49974https://github.com/nodejs/node/pull/49974
https://chromium-review.googlesource.com/c/v8/v8/+/4705331https://chromium-review.googlesource.com/c/v8/v8/+/4705331
https://github.com/mash-graz
mash-grazhttps://github.com/mash-graz
Mar 11, 2024 https://github.com/nodejs/node/pull/50096#ref-issue-2176943745
Consider unstable flag to make cjs files be treated as esm denoland/deno#22818 https://github.com/denoland/deno/issues/22818
https://github.com/elovin
elovinhttps://github.com/elovin
Mar 29, 2024 https://github.com/nodejs/node/pull/50096#ref-issue-2184988659
ESM support nestjs/nest#13319 https://github.com/nestjs/nest/issues/13319
https://github.com/aduh95
aduh95https://github.com/aduh95
Sep 16, 2024 https://github.com/nodejs/node/pull/50096#ref-issue-529396942
Worker eval as ES Module #30682 https://github.com/nodejs/node/issues/30682
https://github.com/vlakoff
vlakoffhttps://github.com/vlakoff
Apr 4, 2025 https://github.com/nodejs/node/pull/50096#ref-pullrequest-2122329129
Add .mjs extension to the "web script" file associations notepad-plus-plus/notepad-plus-plus#14689 https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14689
https://github.com/GereonV
GereonVhttps://github.com/GereonV
May 14, 2025 https://github.com/nodejs/node/pull/50096#ref-issue-3063329753
ESM syntax detection ignores certain top-level awaits #58331 https://github.com/nodejs/node/issues/58331
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%2F50096
https://github.com/ljharb
ljharb https://github.com/ljharb
https://github.com/nodejs/node/pull/50096/files/dc43188c23c75130e61e1752cddfbf80bf1117aa
https://github.com/joyeecheung
joyeecheung https://github.com/joyeecheung
https://github.com/nodejs/node/pull/50096/files/3a37bc301709996709d8ad2cd0d2f847450f70d5
https://github.com/MoLow
MoLow https://github.com/MoLow
https://github.com/nodejs/node/pull/50096/files/3a37bc301709996709d8ad2cd0d2f847450f70d5
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/50096/files/b9af1164d4bea855467e6e7c4e28d0298d32c7f0
https://github.com/guybedford
guybedford https://github.com/guybedford
https://github.com/nodejs/node/pull/50096/files/2e07570501ecd38e964df6a2d5d50316c828dbbe
https://github.com/benjamingr
benjamingr https://github.com/benjamingr
https://github.com/nodejs/node/pull/50096/files/2e07570501ecd38e964df6a2d5d50316c828dbbe
https://github.com/anonrig
anonrig https://github.com/anonrig
https://github.com/nodejs/node/pull/50096/files/b9af1164d4bea855467e6e7c4e28d0298d32c7f0
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
cli https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acli
commit-queue-squash https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-squash
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
module https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Amodule
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
semver-minor https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-minor
Please reload this pagehttps://github.com/nodejs/node/pull/50096
https://github.com/GeoffreyBooth
https://github.com/nodejs-github-bot
https://github.com/mcollina
https://github.com/targos
https://github.com/aduh95
https://github.com/weswigham
https://github.com/joyeecheung
https://github.com/jsinterface
https://github.com/karlhorky
https://github.com/privatenumber
https://github.com/wraithgar
https://github.com/ljharb
https://github.com/andrewbranch
https://github.com/guybedford
https://github.com/benjamingr
https://github.com/anonrig
https://github.com/MoLow
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.