René's URL Explorer Experiment


Title: What will Domain be replaced with? · Issue #10843 · nodejs/node · GitHub

Open Graph Title: What will Domain be replaced with? · Issue #10843 · nodejs/node

X Title: What will Domain be replaced with? · Issue #10843 · nodejs/node

Description: I'm adding support for parallel tests to node-tap. tapjs/tapjs#306 One sticky point is that, like most test frameworks, node-tap needs to be able to cleverly handle thrown errors and tie them to the test environment where the error was t...

Open Graph Description: I'm adding support for parallel tests to node-tap. tapjs/tapjs#306 One sticky point is that, like most test frameworks, node-tap needs to be able to cleverly handle thrown errors and tie them to th...

X Description: I'm adding support for parallel tests to node-tap. tapjs/tapjs#306 One sticky point is that, like most test frameworks, node-tap needs to be able to cleverly handle thrown errors and tie them t...

Opengraph URL: https://github.com/nodejs/node/issues/10843

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"What will Domain be replaced with?","articleBody":"I'm adding support for parallel tests to node-tap.  https://github.com/tapjs/node-tap/issues/306\r\n\r\nOne sticky point is that, like most test frameworks, node-tap needs to be able to cleverly handle thrown errors and tie them to the test environment where the error was thrown from (especially since many existing assertion libs turn things like `expect(foo).to.match(/regexp/)` into a thrown error).\r\n\r\nWhen tests were _not_ run in parallel, there was no problem.  Just walk down the tree of `test.currentChild` or whatever, and a single `process.on('uncaughtException')` is sufficient.\r\n\r\nI'm using Domains to manage thrown errors in child tests, and it works great, but the bright red deprecation notice in [the docs](https://nodejs.org/api/domain.html#domain_domain) is scary.\r\n\r\nWhat will it be replaced with?  Will it be feature-equivalent?  If so, is there any reason why the existing API has to be broken, and not re-implemented in terms of the new thing?  Is there an expected time frame for the Domain api to be broken?\r\n\r\nThanks.","author":{"url":"https://github.com/isaacs","@type":"Person","name":"isaacs"},"datePublished":"2017-01-17T00:22:15Z","url":"https://github.com/nodejs/node/issues/10843"}

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:4f58dffa-d6fe-b486-5204-d1780276220f
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-id9A56:F5278:7FC29C:A94564:6AED2629
html-safe-nonce88675fd6298f833fde3ca84556375dff147d70979b00a0a5b93933d5392e49d4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QTU2OkY1Mjc4OjdGQzI5QzpBOTQ1NjQ6NkFFRDI2MjkiLCJ2aXNpdG9yX2lkIjoiNzI2MzM2OTQ1NTQ5MDM3NzI1NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac15647900daabaee99ade7b87435556c56b50b3e6f98c223d0d1371f2b19b94dc
hovercard-subject-tagissue:201146703
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/10843/issue_layout
twitter:imagehttps://opengraph.githubassets.com/9800392e731842f4b5c57eabd3b9f22629cca8b85c395cd1c4ac1eeba519892f/nodejs/node/issues/10843
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9800392e731842f4b5c57eabd3b9f22629cca8b85c395cd1c4ac1eeba519892f/nodejs/node/issues/10843
og:image:altI'm adding support for parallel tests to node-tap. tapjs/tapjs#306 One sticky point is that, like most test frameworks, node-tap needs to be able to cleverly handle thrown errors and tie them to th...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameisaacs
hostnamegithub.com
expected-hostnamegithub.com
None9d95365dda0576efe9b71f45807595e396bd0ca9286fba5367a05048e6ddf8f2
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
release98b41fa4b5635ceb45a4c54320fced73817ff290
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/nodejs/node/issues/10843#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F10843
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
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
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://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/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F10843
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/issues/10843
Reloadhttps://github.com/nodejs/node/issues/10843
Reloadhttps://github.com/nodejs/node/issues/10843
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues657 (657)https://github.com/nodejs/node/issues
Pull requests666 (666)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
https://github.com/nodejs/node
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/10843
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/10843
What will Domain be replaced with?https://github.com/nodejs/node/issues/10843#top
domainIssues and PRs related to the domain subsystem.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22domain%22
questionIssues asking questions about Node.js.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22question%22
tsc-agendaIssues and PRs to discuss during Technical Steering Committee meetings.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22tsc-agenda%22
https://github.com/isaacs
isaacshttps://github.com/isaacs
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issue-201146703
tapjs/tapjs#306https://github.com/tapjs/tapjs/issues/306
the docshttps://nodejs.org/api/domain.html#domain_domain
Nexthttps://github.com/nodejs/node/issues/10843?timeline_page=1
https://github.com/arciisine
arciisinehttps://github.com/arciisine
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-272991752
addaleaxhttps://github.com/addaleax
domainIssues and PRs related to the domain subsystem.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22domain%22
questionIssues asking questions about Node.js.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22question%22
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#event-925035877
https://github.com/jasnell
jasnellhttps://github.com/jasnell
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-272992090
https://github.com/addaleax
addaleaxhttps://github.com/addaleax
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-272992609
https://github.com/jasnell
jasnellhttps://github.com/jasnell
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-272993019
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273013123
@isaacshttps://github.com/isaacs
https://github.com/nodejs/node/blob/master/doc/topics/domain-postmortem.mdhttps://github.com/nodejs/node/blob/master/doc/topics/domain-postmortem.md
https://github.com/Qard
Qardhttps://github.com/Qard
on Jan 17, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273014955
https://github.com/isaacs
isaacshttps://github.com/isaacs
on Jan 18, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273384869
@Qardhttps://github.com/Qard
@sam-githubhttps://github.com/sam-github
https://github.com/jasnell
jasnellhttps://github.com/jasnell
on Jan 18, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273385625
https://github.com/Fishrock123
Fishrock123https://github.com/Fishrock123
on Jan 18, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273386446
https://github.com/Qard
Qardhttps://github.com/Qard
on Jan 18, 2017https://github.com/nodejs/node/issues/10843#issuecomment-273392376
@isaacshttps://github.com/isaacs
joshgavhttps://github.com/joshgav
diag-agendaIssues and PRs to discuss during Diagnostics Working Group meetings.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22diag-agenda%22
on Feb 23, 2017https://github.com/nodejs/node/issues/10843#event-974566233
joshgavhttps://github.com/joshgav
diag-agendaIssues and PRs to discuss during Diagnostics Working Group meetings.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22diag-agenda%22
on Mar 24, 2017https://github.com/nodejs/node/issues/10843#event-1014811557
https://github.com/ORESoftware
ORESoftwarehttps://github.com/ORESoftware
on Mar 29, 2017https://github.com/nodejs/node/issues/10843#issuecomment-290245095
@isaacshttps://github.com/isaacs
https://github.com/isaacs
isaacshttps://github.com/isaacs
on Jan 2, 2020https://github.com/nodejs/node/issues/10843#issuecomment-570117338
async-hook-domainhttp://npm.im/async-hook-domain
#26794https://github.com/nodejs/node/issues/26794
https://github.com/devsnek
devsnekhttps://github.com/devsnek
on Jan 2, 2020https://github.com/nodejs/node/issues/10843#issuecomment-570120454
#26794https://github.com/nodejs/node/issues/26794
https://github.com/jasnell
jasnellhttps://github.com/jasnell
on Jan 11, 2021https://github.com/nodejs/node/issues/10843#issuecomment-758270690
https://github.com/ORESoftware
ORESoftwarehttps://github.com/ORESoftware
on Oct 31, 2023https://github.com/nodejs/node/issues/10843#issuecomment-1787566237
@isaacshttps://github.com/isaacs
https://github.com/isaacs
isaacshttps://github.com/isaacs
on Oct 31, 2023https://github.com/nodejs/node/issues/10843#issuecomment-1787700047
@ORESoftwarehttps://github.com/ORESoftware
https://www.npmjs.com/package/async-hook-domainhttps://www.npmjs.com/package/async-hook-domain
https://github.com/ORESoftware
ORESoftwarehttps://github.com/ORESoftware
on Nov 1, 2023https://github.com/nodejs/node/issues/10843#issuecomment-1789618350
@isaacshttps://github.com/isaacs
https://github.com/isaacs
isaacshttps://github.com/isaacs
on Nov 1, 2023https://github.com/nodejs/node/issues/10843#issuecomment-1789732553
@ORESoftwarehttps://github.com/ORESoftware
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
on Jun 27, 2026https://github.com/nodejs/node/issues/10843#issuecomment-4820347492
GitHub Actionshttps://help.github.com/en/actions
github-actionshttps://github.com/apps/github-actions
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Jun 27, 2026https://github.com/nodejs/node/issues/10843#event-27286151432
mcollinahttps://github.com/mcollina
tsc-agendaIssues and PRs to discuss during Technical Steering Committee meetings.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22tsc-agenda%22
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Jul 24, 2026https://github.com/nodejs/node/issues/10843#event-28427563018
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
on Oct 23, 2026https://github.com/nodejs/node/issues/10843#issuecomment-6355190879
GitHub Actionshttps://help.github.com/en/actions
github-actionshttps://github.com/apps/github-actions
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Oct 23, 2026https://github.com/nodejs/node/issues/10843#event-34009376616
avivkellerhttps://github.com/avivkeller
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Nov 1, 2026https://github.com/nodejs/node/issues/10843#event-34826225950
https://github.com/avivkeller
avivkellerhttps://github.com/avivkeller
on Nov 1, 2026https://github.com/nodejs/node/issues/10843#issuecomment-6556792437
Sign up for freehttps://github.com/signup?return_to=https://github.com/nodejs/node/issues/10843
Sign in to commenthttps://github.com/login?return_to=https://github.com/nodejs/node/issues/10843
domainIssues and PRs related to the domain subsystem.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22domain%22
questionIssues asking questions about Node.js.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22question%22
tsc-agendaIssues and PRs to discuss during Technical Steering Committee meetings.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22tsc-agenda%22
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.