René's URL Explorer Experiment


Title: tools: add lint rule to ensure assertions are reached · nodejs/node@2a85aa4 · GitHub

Open Graph Title: tools: add lint rule to ensure assertions are reached · nodejs/node@2a85aa4

X Title: tools: add lint rule to ensure assertions are reached · nodejs/node@2a85aa4

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

Open Graph Description: PR-URL: https://github.com/nodejs/node/pull/60125 Reviewed-By: Colin Ihrig Reviewed-By: Marco Ippolito

X Description: PR-URL: https://github.com/nodejs/node/pull/60125 Reviewed-By: Colin Ihrig Reviewed-By: Marco Ippolito

Opengraph URL: /nodejs/node/commit/2a85aa4e7b17b549bccf7401eaf146a3eb2abf22

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:15b687ca-66c1-009c-e4e3-9cacf3a54826
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA404:17F361:1F234:29C92:69699F70
html-safe-nonce131a5a89346ba44acad50985e3b6e26300a511c5bd820fed221ac2fda60ad5fa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNDA0OjE3RjM2MToxRjIzNDoyOUM5Mjo2OTY5OUY3MCIsInZpc2l0b3JfaWQiOiI2NjI1NjMwNjc4MTcyNjcxODU3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacfded7a60c3e3a90f8207cf7226383af1f05d37d9a703d7052bde01c886be05d1
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/2a85aa4e7b
twitter:imagehttps://opengraph.githubassets.com/f573443b4ee6b515eb1a9f72e80db72580973b4ebaad785b15148a40b0c4e376/nodejs/node/commit/2a85aa4e7b17b549bccf7401eaf146a3eb2abf22
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f573443b4ee6b515eb1a9f72e80db72580973b4ebaad785b15148a40b0c4e376/nodejs/node/commit/2a85aa4e7b17b549bccf7401eaf146a3eb2abf22
og:image:altPR-URL: https://github.com/nodejs/node/pull/60125 Reviewed-By: Colin Ihrig Reviewed-By: Marco Ippolito
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1762902932
hostnamegithub.com
expected-hostnamegithub.com
None24c4c97a2d520cb286b35e1a4c22d7a4df3c26a2fa28dd7cdf0e65db327b4de7
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
release124667f43168afb6c9c03b7c02eb5b1d2e1be3d9
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/commit/2a85aa4e7b#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2F2a85aa4e7b
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%2F2a85aa4e7b
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/2a85aa4e7b
Reloadhttps://github.com/nodejs/node/commit/2a85aa4e7b
Reloadhttps://github.com/nodejs/node/commit/2a85aa4e7b
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/commit/2a85aa4e7b
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/2a85aa4e7b
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/2a85aa4e7b17b549bccf7401eaf146a3eb2abf22
https://github.com/nodejs/node/tree/2a85aa4e7b17b549bccf7401eaf146a3eb2abf22
https://github.com/aduh95
aduh95https://github.com/nodejs/node/commits?author=aduh95
#60125https://github.com/nodejs/node/pull/60125
daaaf04https://github.com/nodejs/node/commit/daaaf04a32cbef38c7cc7b2800906271be8c082e
eslint.config_partial.mjshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-ffb84cbff3adf4d5a0e60c56735d7183dcedac2151d76ef1d9457fba5ee3dbd8
assert_throws_stack.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-b522749efee7ca6f71a397708decc07da814201c2a227eedf7e696e76ab13e34
node_run_non_existent.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-4af02a09585dc7cb42cb9ad4c657b5e07fab9b2745f017f84a646c686962c994
test-module-hooks-import-wasm.mjshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-76001fd54f9bc4f13d205e80db4f0b90b260a61c883f86b1515b52f55c70c620
test-module-hooks-load-buffers.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-3626a2fb1484576d77bb9d1dd57ef8a877ff408e124b998da4e6ad6882f2be38
test-module-hooks-load-chained.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-b7b04f82aa18f99b0e863c4b1fd0cd4daf4595079353465e629c040501a8ea54
test-module-hooks-load-detection.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-189636ea048c1d265e1b447d7ed486a6019ac5d89181758362cc3003e0bfc0c3
test-module-hooks-load-url-change-import.mjshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-679e410a4be2c262c57f5388b62f879dbe9f6aa70f3057a32868753c2e94d8dd
test-module-hooks-load-url-change-require.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-5fd3cfc7060b3e2d39059c07ca53cfd4a3dbf3d28dbf88d43c6b382076ef3e6a
test-module-hooks-require-wasm.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-84e6a75f916d7844296629e585967d727741dcb3a80e9b106564c0fe71ae3753
test-module-hooks-resolve-builtin-builtin-require.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-abb2a239811cf0e6a9097f0eee850ebb2a9724336c447c60754ab50cfe8845e8
test-module-hooks-resolve-builtin-on-disk-require.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-a7aa002a1d9d30c49fc25f3b375eaccbb986cae26da463233cef6575a1f63715
test-gcable-callback.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-3e16e66735779179a85509d6b816e024aef1feae99360f4c49b835cda0ccb89a
test-gcable.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-1258da35afd4ecca365d53655376eff40e1a53b38c05c77018caf375433adfc9
test.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-e4220a250953eba3399b9212804d6cffe4a07fece7df5373e9d42bf5fbea427d
test.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-dcc0836e8ce4a392517f31bf50fcc4fff9fda8502b9d9aab07870c56897bf1b0
test.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-9e87a7600ba41cd421fe72c118c8ce56bdc963271ad1d9ec7e32ec144b1ac473
test-async-hooks.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-a9ea37e32884e91bf5cc949b0b75bd5a414e0359fecc528247c1da150a9ea306
test.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-28dbf105355190c53f12f1284eb9e6e7648895f3e9ada0c18150e7a5721c0c4a
test.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-261e756081484c30d57e0671f87a5a238b6619ba5da46b3fa2f4984d30899e6f
test-eslint-must-call-assert.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-bb34efae170a0031db350b12584e5475b3902e4eda470b749ceb14d9a5389b19
ref_keeps_node_running.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-92a94d9b1abd69893164751e0af6e12121048c203f22365cf44955e47984c218
test-assert-colors.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-817e98e1a12c27ade566e91a43f73018833fad646f99ce303b7158b409584069
test-assert-no-color.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-6e3d73e2c04aa74607b7222133797c9f8b5b5f76f44f1b1217e7f744d4279202
test-handle-wrap-hasref-tty.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-73f302caa90f12f60d424f4d16d5734f17bf74b6e6347e3e926da464747b1d7d
test-stderr-stdout-handle-sigwinch.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-6b4720e5c5e33dfa10387b31ebc7c74279232b4ef5def1db35de6565732875db
test-tty-color-support.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-96976bdd389a0a0bdea9c70d0f0afe7cee0b8bf4c2ae7b9a5aa69cd7ead73843
test-tty-isatty.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-411c3b94e753a171b7e7cd4e0a06240f3e3ebaa731ef75744134f810d6c0a94f
test-tty-stdout-resize.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-abc6f98fee56e3b4434f9240ff085cb009b714272a9a310a05dc9788cc96afb4
test-child-process-spawn-loop.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-56c6c585f66a46ef0728f5566d1e3a4ec7df1176739467eb7502df43da70db9c
test-fs-readfile-tostring-fail.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-7022f202ec12a526079320ae5f3b1262a7a859cc1bff92b1d52140f0bc868962
test-fs-watch-file-slow.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-1dcad0a82eb8facdde0ce13a2d63aa9060a7e7ad1e713d069082b33d60d9672e
test-fs-watch-non-recursive.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-fd36461328a7698763b417d3a73fd768578e34c5c5c030130660546e04b09fc1
test-heapdump-http2.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-69b6e1776a21fbcfc4d5b5f274773c119f8eaef5127d54658c74ef4024e9f301
test-http-many-keep-alive-connections.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-092f5fc62039d7bca307e1846e2482c7d9c3a8663073c84c0912a9869ecbe62b
test-net-many-clients.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-f07498598e4f32fd4e8e0f8ae89feac8497798a5a7e6c6183adba1162ee5cd08
test-net-pause.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-da9012f88f18a4244b431db48c75686432a572c3f425738a50b0bf0732c4d83b
test-net-pingpong-delay.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-a086b6331ee2b214fe6c195a76d5874e83e5004f730a9e964958fc3638a14ec4
test-net-pingpong.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-9a87ed9269ef9bc04e41f8261766047fadb1d191557e6f286d29b09a3ed1e342
test-net-timeout.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-475ab8350e150e9f34515057a0240c55d8d0e87553c50d03e20d869a383ddcdd
test-regress-GH-892.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-a8e50c55faed7770e04314361dc3a876767988f48f1dddab4e4f116826a79199
test-timers.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-ca70455562806d31b0a5e6c9998965c2f128ae6c09847ca24e576f3df29b2630
test-tls-server-large-request.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-c249542559120860bd1b67f496099f2460b8e3352404701553f8703ff4a121e0
test-vm-memleak.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-dd6585b43bc9e16adb3343fa4fc0ef5137c2eaceb0505c5d9910831bc57b47c5
test-wasi-stdio.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-23716c93f873fd4e5198afcca8e963c7ee9ea2a13bc649b9ae79a75aec057888
test-wasi-worker-terminate.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-07efbfce868300cbbe3e559a56402a4759a3ffbc757779af30004ed3bea7150b
must-call-assert.jshttps://github.com/nodejs/node/commit/2a85aa4e7b#diff-db2c8076038e572a305dd901848575b81d0eb5ff305ce5bfa5a5fdfcb9c0be46
‎test/eslint.config_partial.mjs‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-ffb84cbff3adf4d5a0e60c56735d7183dcedac2151d76ef1d9457fba5ee3dbd8
‎test/message/assert_throws_stack.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-b522749efee7ca6f71a397708decc07da814201c2a227eedf7e696e76ab13e34
‎test/message/node_run_non_existent.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-4af02a09585dc7cb42cb9ad4c657b5e07fab9b2745f017f84a646c686962c994
‎test/module-hooks/test-module-hooks-import-wasm.mjs‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-76001fd54f9bc4f13d205e80db4f0b90b260a61c883f86b1515b52f55c70c620
‎test/module-hooks/test-module-hooks-load-buffers.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-3626a2fb1484576d77bb9d1dd57ef8a877ff408e124b998da4e6ad6882f2be38
‎test/module-hooks/test-module-hooks-load-chained.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-b7b04f82aa18f99b0e863c4b1fd0cd4daf4595079353465e629c040501a8ea54
‎test/module-hooks/test-module-hooks-load-detection.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-189636ea048c1d265e1b447d7ed486a6019ac5d89181758362cc3003e0bfc0c3
‎test/module-hooks/test-module-hooks-load-url-change-import.mjs‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-679e410a4be2c262c57f5388b62f879dbe9f6aa70f3057a32868753c2e94d8dd
‎test/module-hooks/test-module-hooks-load-url-change-require.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-5fd3cfc7060b3e2d39059c07ca53cfd4a3dbf3d28dbf88d43c6b382076ef3e6a
‎test/module-hooks/test-module-hooks-require-wasm.js‎https://github.com/nodejs/node/commit/2a85aa4e7b#diff-84e6a75f916d7844296629e585967d727741dcb3a80e9b106564c0fe71ae3753
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.