René's URL Explorer Experiment


Title: esm: add import.meta.dirname and import.meta.filename by jsumners · Pull Request #48740 · nodejs/node · GitHub

Open Graph Title: esm: add import.meta.dirname and import.meta.filename by jsumners · Pull Request #48740 · nodejs/node

X Title: esm: add import.meta.dirname and import.meta.filename by jsumners · Pull Request #48740 · nodejs/node

Description: This PR adds import.meta.dirname and import.meta.filename for ECMAScript Modules that are loaded from the local filesystem. In my view, these properties don’t make any sense for modules loaded from...

Open Graph Description: This PR adds import.meta.dirname and import.meta.filename for ECMAScript Modules that are loaded from the local filesystem. In my view, these properties don’t make any sense for modules loaded from...

X Description: This PR adds import.meta.dirname and import.meta.filename for ECMAScript Modules that are loaded from the local filesystem. In my view, these properties don’t make any sense for modules loaded from...

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

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:1f91de33-5cd1-ee76-1783-126f9cfc6c6f
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEA04:207A9B:13863A:1AAE24:696A0420
html-safe-noncef9fb42ed7c2a7b119367329ad124b1b7961670b397c2321f33fa273498896bf2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTA0OjIwN0E5QjoxMzg2M0E6MUFBRTI0OjY5NkEwNDIwIiwidmlzaXRvcl9pZCI6IjgxODU0ODAxOTkyNjg4NjA5NjAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacaf6ff04c1f28508a3ed52d9bec84b4243797f0e6c369e6832812dd4f89cd8aa5
hovercard-subject-tagpull_request:1430240703
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/48740/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fafb29ae93de0b5c131e2bb8c1b757812ec0d1d16068b460db2068491a6913bf/nodejs/node/pull/48740
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fafb29ae93de0b5c131e2bb8c1b757812ec0d1d16068b460db2068491a6913bf/nodejs/node/pull/48740
og:image:altThis PR adds import.meta.dirname and import.meta.filename for ECMAScript Modules that are loaded from the local filesystem. In my view, these properties don’t make any sense for modules loaded from...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejsumners
hostnamegithub.com
expected-hostnamegithub.com
None578c119ff0247c8b2f2491fbf4fc0395cdf909d4df66598cebdc96ddfc4418dc
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
release671c2f67171dbced24284331f3133a613d08c366
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/48740#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F48740
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%2F48740
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/48740
Reloadhttps://github.com/nodejs/node/pull/48740
Reloadhttps://github.com/nodejs/node/pull/48740
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/48740
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/48740
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/48740#issue-comment-box
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
jsumners:esm-dir-filehttps://github.com/jsumners/node/tree/esm-dir-file
esm: add import.meta.dirname and import.meta.filename https://github.com/nodejs/node/pull/48740#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
jsumners:esm-dir-filehttps://github.com/jsumners/node/tree/esm-dir-file
Conversation 266 https://github.com/nodejs/node/pull/48740
Commits 12 https://github.com/nodejs/node/pull/48740/commits
Checks 0 https://github.com/nodejs/node/pull/48740/checks
Files changed https://github.com/nodejs/node/pull/48740/files
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/jsumners
jsumnershttps://github.com/jsumners
Jul 11, 2023https://github.com/nodejs/node/pull/48740#issue-1799813372
Please reload this pagehttps://github.com/nodejs/node/pull/48740
#47756https://github.com/nodejs/node/issues/47756
https://www.npmjs.com/package/umetahttps://www.npmjs.com/package/umeta
https://www.npmjs.com/package/desmhttps://www.npmjs.com/package/desm
https://twitter.com/jasnell/status/1677335322978295809https://twitter.com/jasnell/status/1677335322978295809
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
esm https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aesm
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Jul 11, 2023https://github.com/nodejs/node/pull/48740#event-9792582999
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525214555
View reviewed changes https://github.com/nodejs/node/pull/48740/files
mcollinahttps://github.com/mcollina
https://github.com/nodejs/node/pull/48740#pullrequestreview-1525214555
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mcollina
mcollinahttps://github.com/mcollina
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
Jul 11, 2023https://github.com/nodejs/node/pull/48740#event-9792595077
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Jul 11, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1631565676
notable-changehttps://github.com/nodejs/node/labels/notable-change
@mcollinahttps://github.com/mcollina
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mcollina
mcollinahttps://github.com/mcollina
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jul 11, 2023https://github.com/nodejs/node/pull/48740#event-9792596765
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525215214
View reviewed changes https://github.com/nodejs/node/pull/48740/files
lib/internal/modules/esm/initialize_import_meta.jshttps://github.com/nodejs/node/pull/48740/files#diff-f572ecdefdbdf69b7fc591988665845843bc791a39d116607e27928089f54ed6
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525215514
View reviewed changes https://github.com/nodejs/node/pull/48740/files
test/es-module/test-esm-import-meta.mjshttps://github.com/nodejs/node/pull/48740/files#diff-45a6982da68464a146e47f3265f42a89fec83fc6eb64f21aa2408e8a6f1bf68f
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525216100
View reviewed changes https://github.com/nodejs/node/pull/48740/files
doc/api/esm.mdhttps://github.com/nodejs/node/pull/48740/files#diff-f404db6c314f6baf7acc00e537fd4ade2761d9674199268712e6102ee3136c6b
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525216485
View reviewed changes https://github.com/nodejs/node/pull/48740/files
doc/api/esm.mdhttps://github.com/nodejs/node/pull/48740/files#diff-f404db6c314f6baf7acc00e537fd4ade2761d9674199268712e6102ee3136c6b
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jul 11, 2023https://github.com/nodejs/node/pull/48740#event-9792632302
https://github.com/bmeck
bmeckhttps://github.com/bmeck
Jul 11, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525230352
View reviewed changes https://github.com/nodejs/node/pull/48740/files
lib/internal/modules/esm/initialize_import_meta.jshttps://github.com/nodejs/node/pull/48740/files#diff-f572ecdefdbdf69b7fc591988665845843bc791a39d116607e27928089f54ed6
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mscdex
mscdexhttps://github.com/mscdex
Jul 11, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1631607347
#39147https://github.com/nodejs/node/pull/39147
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/VoltrexKeyva
VoltrexKeyvahttps://github.com/VoltrexKeyva
Jul 12, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1525986566
View reviewed changes https://github.com/nodejs/node/pull/48740/files
doc/api/esm.mdhttps://github.com/nodejs/node/pull/48740/files#diff-f404db6c314f6baf7acc00e537fd4ade2761d9674199268712e6102ee3136c6b
Please reload this pagehttps://github.com/nodejs/node/pull/48740
doc/api/esm.mdhttps://github.com/nodejs/node/pull/48740/files#diff-f404db6c314f6baf7acc00e537fd4ade2761d9674199268712e6102ee3136c6b
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Jul 12, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1632227347
#39147https://github.com/nodejs/node/pull/39147
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/jsumners
jsumnershttps://github.com/jsumners
force-pushedhttps://github.com/nodejs/node/compare/dac12b1e43816603829a0a7c4392745a3e55214f..cf0841f44dbab3cf42306297ccb2a28c5efb1819
dac12b1https://github.com/nodejs/node/commit/dac12b1e43816603829a0a7c4392745a3e55214f
cf0841fhttps://github.com/nodejs/node/commit/cf0841f44dbab3cf42306297ccb2a28c5efb1819
Compare https://github.com/nodejs/node/compare/dac12b1e43816603829a0a7c4392745a3e55214f..cf0841f44dbab3cf42306297ccb2a28c5efb1819
July 12, 2023 12:36https://github.com/nodejs/node/pull/48740#event-9798935863
https://github.com/jcbhmr
jcbhmrhttps://github.com/jcbhmr
Jul 12, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1633161460
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://bun.sh/docs/api/import-metahttps://bun.sh/docs/api/import-meta
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/aduh95
aduh95https://github.com/aduh95
Jul 12, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1527312010
View reviewed changes https://github.com/nodejs/node/pull/48740/files
aduh95https://github.com/aduh95
https://github.com/nodejs/node/pull/48740#pullrequestreview-1527312010
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/48740
lib/internal/modules/esm/initialize_import_meta.jshttps://github.com/nodejs/node/pull/48740/files#diff-f572ecdefdbdf69b7fc591988665845843bc791a39d116607e27928089f54ed6
Please reload this pagehttps://github.com/nodejs/node/pull/48740
test/es-module/test-esm-import-meta.mjshttps://github.com/nodejs/node/pull/48740/files#diff-45a6982da68464a146e47f3265f42a89fec83fc6eb64f21aa2408e8a6f1bf68f
Please reload this pagehttps://github.com/nodejs/node/pull/48740
test/es-module/test-esm-import-meta.mjshttps://github.com/nodejs/node/pull/48740/files#diff-45a6982da68464a146e47f3265f42a89fec83fc6eb64f21aa2408e8a6f1bf68f
Please reload this pagehttps://github.com/nodejs/node/pull/48740
test/es-module/test-esm-import-meta.mjshttps://github.com/nodejs/node/pull/48740/files#diff-45a6982da68464a146e47f3265f42a89fec83fc6eb64f21aa2408e8a6f1bf68f
Please reload this pagehttps://github.com/nodejs/node/pull/48740
lib/internal/modules/esm/initialize_import_meta.jshttps://github.com/nodejs/node/pull/48740/files#diff-f572ecdefdbdf69b7fc591988665845843bc791a39d116607e27928089f54ed6
Please reload this pagehttps://github.com/nodejs/node/pull/48740
lib/internal/modules/esm/initialize_import_meta.jshttps://github.com/nodejs/node/pull/48740/files#diff-f572ecdefdbdf69b7fc591988665845843bc791a39d116607e27928089f54ed6
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/aduh95
aduh95https://github.com/aduh95
Jul 12, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1633289512
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1633777309
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/aduh95
aduh95https://github.com/aduh95
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1633787664
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/aduh95
aduh95https://github.com/aduh95
Jul 13, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1527907715
View reviewed changes https://github.com/nodejs/node/pull/48740/files
aduh95https://github.com/aduh95
https://github.com/nodejs/node/pull/48740#pullrequestreview-1527907715
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/jsumners
jsumnershttps://github.com/jsumners
force-pushedhttps://github.com/nodejs/node/compare/bcffca1619e932e7df6fd0d49aebf94df567ecdc..b529e807bf6c8ba986cceca5f83bfa64e516af18
bcffca1https://github.com/nodejs/node/commit/bcffca1619e932e7df6fd0d49aebf94df567ecdc
b529e80https://github.com/nodejs/node/commit/b529e807bf6c8ba986cceca5f83bfa64e516af18
Compare https://github.com/nodejs/node/compare/bcffca1619e932e7df6fd0d49aebf94df567ecdc..b529e807bf6c8ba986cceca5f83bfa64e516af18
July 13, 2023 11:54https://github.com/nodejs/node/pull/48740#event-9810219521
https://github.com/MoLow
MoLowhttps://github.com/MoLow
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1634118663
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/gengjiawen
gengjiawenhttps://github.com/gengjiawen
Jul 13, 2023 https://github.com/nodejs/node/pull/48740#pullrequestreview-1528345128
View reviewed changes https://github.com/nodejs/node/pull/48740/files
gengjiawenhttps://github.com/gengjiawen
https://github.com/nodejs/node/pull/48740#pullrequestreview-1528345128
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/gengjiawen
gengjiawenhttps://github.com/gengjiawen
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1634182483
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/gengjiawen
gengjiawenhttps://github.com/gengjiawen
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1634194213
Please reload this pagehttps://github.com/nodejs/node/pull/48740
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Jul 13, 2023https://github.com/nodejs/node/pull/48740#issuecomment-1634408283
@aduh95https://github.com/aduh95
https://vitest.dev/guide/#workspaces-supporthttps://vitest.dev/guide/#workspaces-support
Please reload this pagehttps://github.com/nodejs/node/pull/48740
UlisesGasconhttps://github.com/UlisesGascon
Dec 15, 2023 https://github.com/nodejs/node/pull/48740#ref-commit-c966327
https://github.com/UlisesGascon
2023-12-18, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/c9663278271c8c18fb291440f45d0fb945ab662f
c966327https://github.com/nodejs/node/commit/c9663278271c8c18fb291440f45d0fb945ab662f
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
UlisesGasconhttps://github.com/UlisesGascon
Dec 15, 2023 https://github.com/nodejs/node/pull/48740#ref-commit-30081c1
https://github.com/UlisesGascon
2023-12-18, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/30081c1252ffed589478f672fe0720f8f4dd1995
30081c1https://github.com/nodejs/node/commit/30081c1252ffed589478f672fe0720f8f4dd1995
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
UlisesGasconhttps://github.com/UlisesGascon
Dec 20, 2023 https://github.com/nodejs/node/pull/48740#ref-commit-1a0be53
https://github.com/UlisesGascon
2023-12-21, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/1a0be537da6cc41649f9158d6eab0b035db6fbab
1a0be53https://github.com/nodejs/node/commit/1a0be537da6cc41649f9158d6eab0b035db6fbab
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
https://github.com/risu729
risu729https://github.com/risu729
Dec 22, 2023 https://github.com/nodejs/node/pull/48740#ref-issue-2053409242
Node compat: Add import.meta.dirname and import.meta.filename oven-sh/bun#7778 https://github.com/oven-sh/bun/issues/7778
https://github.com/knightspore
knightsporehttps://github.com/knightspore
Dec 22, 2023 https://github.com/nodejs/node/pull/48740#ref-pullrequest-2053613212
Fixes #7778: Add import.meta.dirname, import.meta.filename for Node compatibility oven-sh/bun#7787 https://github.com/oven-sh/bun/pull/7787
UlisesGasconhttps://github.com/UlisesGascon
Jan 3, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-fc48ba7
https://github.com/UlisesGascon
2024-01-03, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/fc48ba70a3480b1696c0049e8bfb9bc1498f5a84
fc48ba7https://github.com/nodejs/node/commit/fc48ba70a3480b1696c0049e8bfb9bc1498f5a84
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
UlisesGasconhttps://github.com/UlisesGascon
Jan 4, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-72bf8da
https://github.com/UlisesGascon
2024-01-08, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/72bf8da25046826e68cc05445c1af6934c713ef8
72bf8dahttps://github.com/nodejs/node/commit/72bf8da25046826e68cc05445c1af6934c713ef8
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
UlisesGasconhttps://github.com/UlisesGascon
Jan 9, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-8d4fbd7
https://github.com/UlisesGascon
2024-01-09, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/8d4fbd7bb11a300157aeff8e13221c093628dd4e
8d4fbd7https://github.com/nodejs/node/commit/8d4fbd7bb11a300157aeff8e13221c093628dd4e
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
UlisesGasconhttps://github.com/UlisesGascon
Jan 9, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-2d74e77
https://github.com/UlisesGascon
2024-01-09, Version 20.11.0 'Iron' (LTS)https://github.com/nodejs/node/commit/2d74e776ca8efc044b178620edb021a400fdce17
2d74e77https://github.com/nodejs/node/commit/2d74e776ca8efc044b178620edb021a400fdce17
#50805https://github.com/nodejs/node/pull/50805
#50666https://github.com/nodejs/node/pull/50666
#50393https://github.com/nodejs/node/pull/50393
#48740https://github.com/nodejs/node/pull/48740
#49884https://github.com/nodejs/node/pull/49884
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50661https://github.com/nodejs/node/pull/50661
#48655https://github.com/nodejs/node/pull/48655
#48655https://github.com/nodejs/node/pull/48655
#50341https://github.com/nodejs/node/pull/50341
#50337https://github.com/nodejs/node/pull/50337
#50018https://github.com/nodejs/node/pull/50018
#48638https://github.com/nodejs/node/pull/48638
#50443https://github.com/nodejs/node/pull/50443
#51124https://github.com/nodejs/node/pull/51124
marco-ippolitohttps://github.com/marco-ippolito
Jan 12, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-c967502
https://github.com/UlisesGascon
https://github.com/marco-ippolito
2024-01-09, Version 20.11.0 'Iron' (LTS)https://github.com/marco-ippolito/node/commit/c967502f798420dfe20cfb86b4d5a970f04cfa4f
c967502https://github.com/marco-ippolito/node/commit/c967502f798420dfe20cfb86b4d5a970f04cfa4f
nodejs#50805https://github.com/nodejs/node/pull/50805
nodejs#50666https://github.com/nodejs/node/pull/50666
nodejs#50393https://github.com/nodejs/node/pull/50393
nodejs#48740https://github.com/nodejs/node/pull/48740
nodejs#49884https://github.com/nodejs/node/pull/49884
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#50661https://github.com/nodejs/node/pull/50661
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#50341https://github.com/nodejs/node/pull/50341
nodejs#50337https://github.com/nodejs/node/pull/50337
nodejs#50018https://github.com/nodejs/node/pull/50018
nodejs#48638https://github.com/nodejs/node/pull/48638
nodejs#50443https://github.com/nodejs/node/pull/50443
nodejs#51124https://github.com/nodejs/node/pull/51124
https://github.com/TomasHubelbauer
TomasHubelbauerhttps://github.com/TomasHubelbauer
Jan 12, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2078818740
Support import.meta.filename and import.meta.dirname oven-sh/bun#8122 https://github.com/oven-sh/bun/issues/8122
https://github.com/GeoffreyBooth
GeoffreyBoothhttps://github.com/GeoffreyBooth
Jan 13, 2024https://github.com/nodejs/node/pull/48740#issuecomment-1890728970
oven-sh/bun#8127https://github.com/oven-sh/bun/pull/8127
Please reload this pagehttps://github.com/nodejs/node/pull/48740
Jan 19, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2089908810
import.meta.filename and import.meta.dirname is undefined on Node.js Latest LTS v20.11.0 vitest-dev/vitest#5010 https://github.com/vitest-dev/vitest/issues/5010
https://github.com/karlhorky
karlhorkyhttps://github.com/karlhorky
Jan 19, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2090257706
import.meta.dirname + import.meta.filename undefined in page vercel/next.js#60879 https://github.com/vercel/next.js/issues/60879
Medhansh404https://github.com/Medhansh404
Jan 19, 2024 https://github.com/nodejs/node/pull/48740#ref-commit-5053986
https://github.com/UlisesGascon
https://github.com/Medhansh404
2024-01-09, Version 20.11.0 'Iron' (LTS)https://github.com/Medhansh404/node/commit/50539864ae0abd2a3ee0e2516cf47f97ec6eb83e
5053986https://github.com/Medhansh404/node/commit/50539864ae0abd2a3ee0e2516cf47f97ec6eb83e
nodejs#50805https://github.com/nodejs/node/pull/50805
nodejs#50666https://github.com/nodejs/node/pull/50666
nodejs#50393https://github.com/nodejs/node/pull/50393
nodejs#48740https://github.com/nodejs/node/pull/48740
nodejs#49884https://github.com/nodejs/node/pull/49884
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#50661https://github.com/nodejs/node/pull/50661
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#48655https://github.com/nodejs/node/pull/48655
nodejs#50341https://github.com/nodejs/node/pull/50341
nodejs#50337https://github.com/nodejs/node/pull/50337
nodejs#50018https://github.com/nodejs/node/pull/50018
nodejs#48638https://github.com/nodejs/node/pull/48638
nodejs#50443https://github.com/nodejs/node/pull/50443
nodejs#51124https://github.com/nodejs/node/pull/51124
https://github.com/fratzinger
fratzingerhttps://github.com/fratzinger
Jan 24, 2024 https://github.com/nodejs/node/pull/48740#ref-pullrequest-2098649451
fix(generators): Use cross-platform ES module __dirname feathersjs/feathers#3402 https://github.com/feathersjs/feathers/pull/3402
https://github.com/voxpelli
voxpellihttps://github.com/voxpelli
Jan 29, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2105600053
Mention that import.meta.dirname/ input.meta.filename are now available built-in? mcollina/desm#6 https://github.com/mcollina/desm/issues/6
https://github.com/hyunbinseo
hyunbinseohttps://github.com/hyunbinseo
Feb 13, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2131366965
import.meta.dirname does not work in svelte.config.js sveltejs/language-tools#2290 https://github.com/sveltejs/language-tools/issues/2290
https://github.com/ayushmanchhabra
ayushmanchhabrahttps://github.com/ayushmanchhabra
Apr 6, 2024 https://github.com/nodejs/node/pull/48740#ref-pullrequest-2229353404
chore(cli): convert from cjs to esm nwutils/base-volta-off-of-nwjs#3 https://github.com/nwutils/base-volta-off-of-nwjs/pull/3
https://github.com/karlhorky
karlhorkyhttps://github.com/karlhorky
Apr 17, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-958890612
import.meta.url support evanw/esbuild#1492 https://github.com/evanw/esbuild/issues/1492
https://github.com/maaaathis
maaaathishttps://github.com/maaaathis
Sep 25, 2024 https://github.com/nodejs/node/pull/48740#ref-issue-2547893593
build:icons script of components package fails mittwald/flow#784 https://github.com/mittwald/flow/issues/784
https://github.com/ayan4m1
ayan4m1https://github.com/ayan4m1
Jan 29, 2025 https://github.com/nodejs/node/pull/48740#ref-issue-2800585179
__dirname is not defined hexgrad/kokoro#9 https://github.com/hexgrad/kokoro/issues/9
https://github.com/jsumners-nr
jsumners-nrhttps://github.com/jsumners-nr
Feb 11, 2025 https://github.com/nodejs/node/pull/48740#ref-pullrequest-2845024890
esm: avoid import.meta setup costs for unused properties #57003 https://github.com/nodejs/node/pull/57003
Bump pkgroll from 2.8.2 to 2.11.0 jehna/humanify#343 https://github.com/jehna/humanify/pull/343
Add import.meta.dirname / import.meta.filename (available since node 20.11.0) compat-table/node-compat-table#92 https://github.com/compat-table/node-compat-table/issues/92
Missing import.meta.dirname / import.meta.filename support for node mdn/content#38335 https://github.com/mdn/content/issues/38335
Bump pkgroll from 2.8.2 to 2.11.2 jehna/humanify#347 https://github.com/jehna/humanify/pull/347
javascript.operators.import_meta - Missing import.meta.dirname / import.meta.filename support for node mdn/browser-compat-data#26066 https://github.com/mdn/browser-compat-data/issues/26066
https://github.com/corovcam
corovcamhttps://github.com/corovcam
Oct 10, 2025 https://github.com/nodejs/node/pull/48740#ref-pullrequest-3481673265
ESLint whole project + standardize ESLint config oarepo/invenio-e2e#29 https://github.com/oarepo/invenio-e2e/pull/29
https://github.com/framethrower
framethrowerhttps://github.com/framethrower
Jan 6, 2026 https://github.com/nodejs/node/pull/48740#ref-issue-3784787860
Error: Failed to initialize HarfBuzz: ReferenceError: __dirname is not defined (when running via nw.js) countertype/three-text#25 https://github.com/countertype/three-text/issues/25
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%2F48740
https://github.com/tniessen
tniessen https://github.com/tniessen
https://github.com/nodejs/node/pull/48740/files/2643e7be2afcef59534ee01a8a5c2a1d533a470c
https://github.com/VoltrexKeyva
VoltrexKeyva https://github.com/VoltrexKeyva
https://github.com/nodejs/node/pull/48740/files/7c407f008878424d89c6ec18b5572980c1ce4bc0
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/48740/files/bba3fd68e429c3f8f1ed47d34c5e42f4bb83e307
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/nodejs/node/pull/48740/files/603f050f0418bbf79572c5103cf09b235ab91cb8
https://github.com/gengjiawen
gengjiawen https://github.com/gengjiawen
https://github.com/nodejs/node/pull/48740/files/ebd6b33b867f70aeab4111af3d20477836624746
https://github.com/benjamingr
benjamingr https://github.com/benjamingr
https://github.com/nodejs/node/pull/48740/files/3c74b9fc9c68139c721ef0e675b7c1efb118154d
https://github.com/GeoffreyBooth
GeoffreyBooth https://github.com/GeoffreyBooth
https://github.com/nodejs/node/pull/48740/files/a77a8a8d88877126f654a2cf2d53e2dba7d25aa5
https://github.com/mcollina
mcollina https://github.com/mcollina
https://github.com/nodejs/node/pull/48740/files/ebd6b33b867f70aeab4111af3d20477836624746
https://github.com/Qard
Qard https://github.com/Qard
https://github.com/nodejs/node/pull/48740/files/bba3fd68e429c3f8f1ed47d34c5e42f4bb83e307
https://github.com/JakobJingleheimer
JakobJingleheimer https://github.com/JakobJingleheimer
https://github.com/nodejs/node/pull/48740/files/ebd6b33b867f70aeab4111af3d20477836624746
https://github.com/bmeck
bmeck https://github.com/bmeck
https://github.com/nodejs/node/pull/48740/files/cf0841f44dbab3cf42306297ccb2a28c5efb1819
https://github.com/Mifrill
Mifrill https://github.com/Mifrill
https://github.com/nodejs/node/pull/48740/files/3c74b9fc9c68139c721ef0e675b7c1efb118154d
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
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/48740
https://github.com/jsumners
https://github.com/mscdex
https://github.com/mcollina
https://github.com/jcbhmr
https://github.com/aduh95
https://github.com/MoLow
https://github.com/gengjiawen
https://github.com/richardlau
https://github.com/bricss
https://github.com/cjihrig
https://github.com/nodejs-github-bot
https://github.com/bmeck
https://github.com/LiviaMedeiros
https://github.com/targos
https://github.com/GeoffreyBooth
https://github.com/izaakschroeder
https://github.com/WebReflection
https://github.com/Qard
https://github.com/guybedford
https://github.com/jasnell
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.