René's URL Explorer Experiment


Title: module: add __esModule to require()'d ESM · nodejs/node@f9dc1ea · GitHub

Open Graph Title: module: add __esModule to require()'d ESM · nodejs/node@f9dc1ea

X Title: module: add __esModule to require()'d ESM · nodejs/node@f9dc1ea

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

Open Graph Description: Tooling in the ecosystem have been using the __esModule property to recognize transpiled ESM in consuming code. For example, a 'log' package written in ESM: export function log(val) { cons...

X Description: Tooling in the ecosystem have been using the __esModule property to recognize transpiled ESM in consuming code. For example, a 'log' package written in ESM: export function log(val...

Opengraph URL: /nodejs/node/commit/f9dc1eaef5c684a6df27326d7b1945f00779c177

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:80420f0c-7b9b-137c-b062-e966644155b6
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD29C:106A75:3FC357:59F1E6:696A0ADB
html-safe-nonce3506bb6d8d19f8ab30e462fbece74b9b3924300abe9b64d20e7eb0cd1d215a34
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMjlDOjEwNkE3NTozRkMzNTc6NTlGMUU2OjY5NkEwQURCIiwidmlzaXRvcl9pZCI6Ijg2MDE1OTIyMjU5MzE1OTQ0NTkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmace46090047b069d91575c54aaab3fda9830d7f5fcb430099df5016935c0deb0f4
hovercard-subject-tagrepository:27193779
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/node/commit/f9dc1eaef5
twitter:imagehttps://opengraph.githubassets.com/f4e75e2c885a245a795184562a1bd065f2d71d999ff6109178e20c2c920afd4d/nodejs/node/commit/f9dc1eaef5c684a6df27326d7b1945f00779c177
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f4e75e2c885a245a795184562a1bd065f2d71d999ff6109178e20c2c920afd4d/nodejs/node/commit/f9dc1eaef5c684a6df27326d7b1945f00779c177
og:image:altTooling in the ecosystem have been using the __esModule property to recognize transpiled ESM in consuming code. For example, a 'log' package written in ESM: export function log(val) { cons...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1739271362
hostnamegithub.com
expected-hostnamegithub.com
None699227a00bbb7fe1eec276d2ae1c3a93068bc5ba483bd9dc4b2a27a8f4f2f595
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7266b2d935baa1c6474b16dd9feaa5ca30607261
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/commit/f9dc1eaef5#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Ff9dc1eaef5
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%2Fcommit%2Ff9dc1eaef5
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%2Fcommit%2Fshow&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/commit/f9dc1eaef5
Reloadhttps://github.com/nodejs/node/commit/f9dc1eaef5
Reloadhttps://github.com/nodejs/node/commit/f9dc1eaef5
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/commit/f9dc1eaef5
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/commit/f9dc1eaef5
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
Browse fileshttps://github.com/nodejs/node/tree/f9dc1eaef5c684a6df27326d7b1945f00779c177
https://github.com/nodejs/node/tree/f9dc1eaef5c684a6df27326d7b1945f00779c177
joyeecheunghttps://github.com/nodejs/node/commits?author=joyeecheung
marco-ippolitohttps://github.com/nodejs/node/commits?author=marco-ippolito
#52166https://github.com/nodejs/node/pull/52166
#56927https://github.com/nodejs/node/pull/56927
#52134https://github.com/nodejs/node/issues/52134
#52697https://github.com/nodejs/node/issues/52697
18593b7https://github.com/nodejs/node/commit/18593b7d3ed81c2115e32fbae4a29af37dc96fd6
modules.mdhttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-ab8461c2cc1f015131fdce810140965ab708f259aacb95c493d8faac53f7e6a8
loader.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-5b5902273122e094ff474fda358605ffa45a4a58b51cd0bf4c1acb93779df142
loader.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-f6796082f599554ec3a29c47cf026cb24fc5104884f2632e472c05fe622d778b
env.hhttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-9eafb215360b21494c0aedebe24a2f319b68a1158f9803557251946824175854
env_properties.hhttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-3c4caf9223a0c3a6efbb87207e13f002d4209a6c4db5d9c113ac5d7112ef4474
module_wrap.cchttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-ea501528b0419a0e268dba0a111869879926d671b7e4240a7f8177e9eb384a4b
module_wrap.hhttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-6eeb64cd1b91dd83b69743853e822852f5e8efeebb041371b1b65e702ce804f7
index.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-f75d7f53e0dbb5033126f9e985a67109aecee73364c6f41e6e2c125178ab48bb
test-require-module-default-extension.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-76f038f91a41cc42d82d5df8fafbee3f799e052550c708fced8fac5544284423
test-require-module-defined-esmodule.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-4991984c14c23fa40333974decd42600cfc16383cff3fdbf81bd4ada8f9cc90e
test-require-module-dynamic-import-1.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-8540f583b4446a5c8431afb0b2b871e0223dcd200f157b3d52647d9e27b1aa3f
test-require-module-dynamic-import-2.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-97ff7a2ad14557380897209215fc3f760f017a5cccd68ea8f5c4b3b8b2ab1a4e
test-require-module-dynamic-import-3.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-746e6018b9458478e9d00c1e4b93d57d1d7ea6f9539b0152d843a7fb1c437fc2
test-require-module-dynamic-import-4.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-3dd7ef4c966e4a9699a07eaeff7791e297dfad4d985f4ba5e5d2fe0bb4d00c68
test-require-module-implicit.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-02a82c9bb8a04b327ea0641517c5442db3d484dfc5f85004680378eb679d43ee
test-require-module-transpiled.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-5784445b359cecd820d78d2e23d923030c1e6093481022928a49bf700ca0dbc5
test-require-module-with-detection.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-093bb7db014796fac54de280ecb4a674b7fd374f4ba679971b10674e94c2a6f0
test-require-module.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-bb54f058ff2b05343689f4736931c757dd3133a786dcb30b1960aaa9a03d2cbb
export-es-module-2.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-42d59f2eebc9edb95a77984acec4a9b091e4bd7498e2b7feb248354461a33783
export-es-module.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-2a16eb25668314a2121839c20e013ddb623264bb20d3bcfcb8efd20e60380198
import-both.cjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-2453678c84fbaf35edf437a4237a060d5ab8945dbc1d935082b903c7a51c2575
import-default.cjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-b92ba8337f934dad1b3becf372a3da15829559dd40e1a34f983b13524af490f5
import-named.cjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-83afd37408e5b90bdbf63b8088b9acab5cd5a0c55265409c993304a633f2a5c5
logger.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-8a11d0cbda11edfd859abc57142eb81ae7fb4dd521462ee067a00f95153f7b35
package.jsonhttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-3afbf7db5bb0fee154a9a465838a9de502c26bbd957936ffd3595240279e558c
import-both.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-7dc481542c78675aa6c24bf22e8f61c49244e0d2471470ea1fff3c4df9a45f2f
import-default.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-a2953acdc9be85128650738dfa25153cf52097d6411ecdc38dec2cdf86e5656e
import-named.mjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-7032c1ddb1c767dfc1974990105f177c9c7769f1149ce6be2429e2ffe7cd9379
transpile.cjshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-daadb67082bcde7b5eb3247651d9485a12db22b45f112008d78d8a94fab33d4d
test-runner-module-mocking.jshttps://github.com/nodejs/node/commit/f9dc1eaef5#diff-156c5a04b1ae130fc4cd43195721d6b0ba2c890106ca67622f6956ecc2bf9a17
‎doc/api/modules.md‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-ab8461c2cc1f015131fdce810140965ab708f259aacb95c493d8faac53f7e6a8
‎lib/internal/modules/cjs/loader.js‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-5b5902273122e094ff474fda358605ffa45a4a58b51cd0bf4c1acb93779df142
‎lib/internal/modules/esm/loader.js‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-f6796082f599554ec3a29c47cf026cb24fc5104884f2632e472c05fe622d778b
‎src/env.h‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-9eafb215360b21494c0aedebe24a2f319b68a1158f9803557251946824175854
‎src/env_properties.h‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-3c4caf9223a0c3a6efbb87207e13f002d4209a6c4db5d9c113ac5d7112ef4474
‎src/module_wrap.cc‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-ea501528b0419a0e268dba0a111869879926d671b7e4240a7f8177e9eb384a4b
‎src/module_wrap.h‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-6eeb64cd1b91dd83b69743853e822852f5e8efeebb041371b1b65e702ce804f7
‎test/common/index.js‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-f75d7f53e0dbb5033126f9e985a67109aecee73364c6f41e6e2c125178ab48bb
‎test/es-module/test-require-module-default-extension.js‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-76f038f91a41cc42d82d5df8fafbee3f799e052550c708fced8fac5544284423
‎test/es-module/test-require-module-defined-esmodule.js‎https://github.com/nodejs/node/commit/f9dc1eaef5#diff-4991984c14c23fa40333974decd42600cfc16383cff3fdbf81bd4ada8f9cc90e
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.