René's URL Explorer Experiment


Title: test,benchmark: stop requiring URL and URLSearchParams · nodejs/node@d97917f · GitHub

Open Graph Title: test,benchmark: stop requiring URL and URLSearchParams · nodejs/node@d97917f

X Title: test,benchmark: stop requiring URL and URLSearchParams · nodejs/node@d97917f

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

Open Graph Description: Since the URL and URLSearchParams classes are available in the global object, there is no need to require them from 'url'. PR-URL: https://github.com/nodejs/node/pull/36927 Reviewed-By: Ja...

X Description: Since the URL and URLSearchParams classes are available in the global object, there is no need to require them from 'url'. PR-URL: https://github.com/nodejs/node/pull/36927 Reviewe...

Opengraph URL: /nodejs/node/commit/d97917faef7c56d92e916d76bff7ac612244175d

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:1379fc82-8d5b-22e2-39e9-f815f57e5a18
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idB402:1F6F34:3076BE:40353B:6A518D74
html-safe-noncec623faf014460740319d419f7f6e3cc5f9fc76488a054982585dd3873eb44dfa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNDAyOjFGNkYzNDozMDc2QkU6NDAzNTNCOjZBNTE4RDc0IiwidmlzaXRvcl9pZCI6IjMxNjQ0NjcyNDQ3NDM4ODgyNDQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacfbc5e36c8d8bd0ddc79cf2c1ee84a59cbf0a390be9b475dce8c8fe980e5fbe90
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/d97917faef
twitter:imagehttps://opengraph.githubassets.com/4ae210cc40aede66f5952ea039918f61d566f5bfac0d425758a9917565b62c77/nodejs/node/commit/d97917faef7c56d92e916d76bff7ac612244175d
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4ae210cc40aede66f5952ea039918f61d566f5bfac0d425758a9917565b62c77/nodejs/node/commit/d97917faef7c56d92e916d76bff7ac612244175d
og:image:altSince the URL and URLSearchParams classes are available in the global object, there is no need to require them from 'url'. PR-URL: https://github.com/nodejs/node/pull/36927 Reviewed-By: Ja...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1611269859
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
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
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/commit/d97917faef#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Fd97917faef
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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%2Fd97917faef
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/d97917faef
Reloadhttps://github.com/nodejs/node/commit/d97917faef
Reloadhttps://github.com/nodejs/node/commit/d97917faef
Please reload this pagehttps://github.com/nodejs/node/commit/d97917faef
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/commit/d97917faef
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36.1k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.4k https://github.com/nodejs/node/issues
Pull requests 981 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality 0 https://github.com/nodejs/node/security
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 and quality https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Browse fileshttps://github.com/nodejs/node/tree/d97917faef7c56d92e916d76bff7ac612244175d
https://github.com/nodejs/node/tree/d97917faef7c56d92e916d76bff7ac612244175d
RaisinTenhttps://github.com/nodejs/node/commits?author=RaisinTen
ruyadornohttps://github.com/nodejs/node/commits?author=ruyadorno
#36927https://github.com/nodejs/node/pull/36927
951a78bhttps://github.com/nodejs/node/commit/951a78bc3480ab1aba0ae8bb26c552dd55462588
legacy-vs-whatwg-url-searchparams-parse.jshttps://github.com/nodejs/node/commit/d97917faef#diff-a39e5826d68704f809ea43a07daf17805bea731d7f7ffa1a3bb4a4f72afaf16a
legacy-vs-whatwg-url-searchparams-serialize.jshttps://github.com/nodejs/node/commit/d97917faef#diff-26719b4583444ef6f8dae2c5af932b9a025d7700ea246239d3b8d2bee0e786e4
url-searchparams-iteration.jshttps://github.com/nodejs/node/commit/d97917faef#diff-085392028dffee444d5a290540795986e2568d278cdcfe08c305479d9253632f
url-searchparams-read.jshttps://github.com/nodejs/node/commit/d97917faef#diff-fece15542483175c68667b379bd3080d9cd659ac93b8df2d915be2763eab61f1
url-searchparams-sort.jshttps://github.com/nodejs/node/commit/d97917faef#diff-528137fd209c9b0dff7cce8ced0f09362db7046b012ed0a4fd1f63e66d47c3e0
test-esm-dynamic-import.jshttps://github.com/nodejs/node/commit/d97917faef#diff-47a9249cff3f061708e688e7f74912309287ea1e454c3a968933202582f6269d
test-esm-loader-modulemap.jshttps://github.com/nodejs/node/commit/d97917faef#diff-9f4496258f8296f8658747436580d390a5473768a0ca70943ae1c63a80d9c3b8
test-fs-exists.jshttps://github.com/nodejs/node/commit/d97917faef#diff-035255a7bae04bfe1e15a68fcbb5fb183838294d0dd69c04ccb01e8211c18703
test-fs-null-bytes.jshttps://github.com/nodejs/node/commit/d97917faef#diff-5dfbcbbb68dced4f0f60bae24df0d79b08420b59611704e7b37a7202114205d6
test-fs-whatwg-url.jshttps://github.com/nodejs/node/commit/d97917faef#diff-52b95301488f3691177f3b13e1165479bfeef1f01e9553eb95ad8a529c04478b
test-http-client-get-url.jshttps://github.com/nodejs/node/commit/d97917faef#diff-67774882cad24bf5e2de7f84d5356013dae535901c36c7a43ab4c5bca360dfec
test-http2-altsvc.jshttps://github.com/nodejs/node/commit/d97917faef#diff-fc9459f4c158dc4b201f6b5d7cb6ec4685c8c91cd4b18914b7e17d24e1e9e862
test-http2-connect-method.jshttps://github.com/nodejs/node/commit/d97917faef#diff-57ef7c5f511c9a7ec7c5303c340b83617325ef8f2624b3a503110bd564089059
test-http2-create-client-connect.jshttps://github.com/nodejs/node/commit/d97917faef#diff-6990fa7a6280eb4eb2987336f772c7e57163d6237d36ac6a1b471d21dec576aa
test-http2-response-splitting.jshttps://github.com/nodejs/node/commit/d97917faef#diff-73d995bbf09543972c8a237900c2ef4f46a277531d23dccdf98d8fcec1b54b76
test-https-client-get-url.jshttps://github.com/nodejs/node/commit/d97917faef#diff-4b93d8f8247a4c0c06b9538eb677a5c4d8e6a4fc08936e4483dcfcc38b49e6bc
test-url-format-whatwg.jshttps://github.com/nodejs/node/commit/d97917faef#diff-66b33d336f8ae186069ed0cafac7c5820f230ea45554cb7ee6f8f97b33bc2111
test-vm-module-link.jshttps://github.com/nodejs/node/commit/d97917faef#diff-30e8d3186501ed8424f8fa667bf3f5c5f4c916bfe43be993453ca9c984c10367
test-whatwg-url-constructor.jshttps://github.com/nodejs/node/commit/d97917faef#diff-b665e266f51da79611859b9a185253ca0e880b2112b99f170ed706deb3c2abe4
test-whatwg-url-custom-global.jshttps://github.com/nodejs/node/commit/d97917faef#diff-657a0d99ec5e63845190665901e27cf51fc2f8c42a083e760124983c7dd32ae1
test-whatwg-url-custom-inspect.jshttps://github.com/nodejs/node/commit/d97917faef#diff-6b866cd0d4cc6f12e746add3d333b31a96ae17b87afee5224b869503fae4bf2e
test-whatwg-url-custom-parsing.jshttps://github.com/nodejs/node/commit/d97917faef#diff-5e5fd763cc1d71e4bd705cac5ded8a06350ca7f652717a0ee3f348e23bf8e271
test-whatwg-url-custom-properties.jshttps://github.com/nodejs/node/commit/d97917faef#diff-4a294f5b3b9949d0c4ca9a9c9fc1a4415eee67111f8758cfce6d2a799a4ab2f6
test-whatwg-url-custom-searchparams-append.jshttps://github.com/nodejs/node/commit/d97917faef#diff-22ac399eceaecf6c5a8ffac469bc019bfa58ecbca3e42637d2292d67dd15a1c0
test-whatwg-url-custom-searchparams-constructor.jshttps://github.com/nodejs/node/commit/d97917faef#diff-ad666a0d63fe708fb4888d789a80ea1d6b1b39aff8669ee5557b1966be7cc352
test-whatwg-url-custom-searchparams-delete.jshttps://github.com/nodejs/node/commit/d97917faef#diff-c5efa04b90487c016aa68110ed4d071406523b2c0fc91e735eebdf36743f30f2
test-whatwg-url-custom-searchparams-entries.jshttps://github.com/nodejs/node/commit/d97917faef#diff-898126ca8718de7b935d326c98461effbc99b5a04d55f2cd3da3ae7955e4886c
test-whatwg-url-custom-searchparams-foreach.jshttps://github.com/nodejs/node/commit/d97917faef#diff-7c50ad7c8c42787327c440d2481a86cfbbf7fa6fbdc6e3f8b3df98d415b1e147
test-whatwg-url-custom-searchparams-get.jshttps://github.com/nodejs/node/commit/d97917faef#diff-293983ee113923ea6a81fd989f8ba6ecf14a0ff88d2926ec5c2f6b457f9bcf65
test-whatwg-url-custom-searchparams-getall.jshttps://github.com/nodejs/node/commit/d97917faef#diff-a2cdc55c7a5fa97ad80dac3a14946c0ff5b84e739610906e3fa78654491efa72
test-whatwg-url-custom-searchparams-has.jshttps://github.com/nodejs/node/commit/d97917faef#diff-43275d9a497d6463cf3e1bd9c13ec6486b371293c3422535a87b1b4ecc7499fc
test-whatwg-url-custom-searchparams-inspect.jshttps://github.com/nodejs/node/commit/d97917faef#diff-20cbf7af5d36bf9c5bf4b821de69b7cbc9037983027b0aa42e894d61a4c7edc1
test-whatwg-url-custom-searchparams-keys.jshttps://github.com/nodejs/node/commit/d97917faef#diff-9b70c57f32d61bf0cf109cdbb8b70bc23af9fb046b60629162abc5dcbdc3635d
test-whatwg-url-custom-searchparams-set.jshttps://github.com/nodejs/node/commit/d97917faef#diff-47110c30b96bf3508780bc19cada6cad61e84fe2b08149cdad657bb9d78b86ab
test-whatwg-url-custom-searchparams-sort.jshttps://github.com/nodejs/node/commit/d97917faef#diff-c4f156a754dd244d7bc6bc8407506251aa88ca3524a3b78828eabf11d5b8b127
test-whatwg-url-custom-searchparams-stringifier.jshttps://github.com/nodejs/node/commit/d97917faef#diff-cba9e0d3c936bfeed163d848a3e437ae9c235016e0b394a052666d90507e19ad
test-whatwg-url-custom-searchparams-values.jshttps://github.com/nodejs/node/commit/d97917faef#diff-a6f028339132791a4ac14b710fbb4b26d055d0b1e65d6ac336b04eb58e7e95d3
test-whatwg-url-custom-searchparams.jshttps://github.com/nodejs/node/commit/d97917faef#diff-2fbc9d577ce94f4f1187e05b80c656bcd981fb663b8cdd1328f965c0543115b2
test-whatwg-url-custom-setters.jshttps://github.com/nodejs/node/commit/d97917faef#diff-d44d32ca2c49bf7a9984fb01eefcaed25adc548378c168c555c359a7eea21bf0
test-whatwg-url-custom-tostringtag.jshttps://github.com/nodejs/node/commit/d97917faef#diff-a7bba714656573959cd08f4b12efc79a5b4e18dc9b31cb9ebdd37be5c741720f
test-whatwg-url-origin.jshttps://github.com/nodejs/node/commit/d97917faef#diff-20525246c604433fc440e13e4015f610299c600828dc23beae5cc2b635040af7
test-whatwg-url-setters.jshttps://github.com/nodejs/node/commit/d97917faef#diff-20e5816858d985bf29ed678e708f322841228cb61f44d1ecc11b79f4f7a8cac3
test-whatwg-url-toascii.jshttps://github.com/nodejs/node/commit/d97917faef#diff-458806d39f8d4d58a39932160d29b2ddc670fc38eb6859c85500a4b0e8e4fc99
test-inspector-port-zero.jshttps://github.com/nodejs/node/commit/d97917faef#diff-62d367e5ff922efd78fd86a1f36dd6a4d1a37979efb4dbc64a17e399c42a2c1e
‎benchmark/url/legacy-vs-whatwg-url-searchparams-parse.js‎https://github.com/nodejs/node/commit/d97917faef#diff-a39e5826d68704f809ea43a07daf17805bea731d7f7ffa1a3bb4a4f72afaf16a
‎benchmark/url/legacy-vs-whatwg-url-searchparams-serialize.js‎https://github.com/nodejs/node/commit/d97917faef#diff-26719b4583444ef6f8dae2c5af932b9a025d7700ea246239d3b8d2bee0e786e4
‎benchmark/url/url-searchparams-iteration.js‎https://github.com/nodejs/node/commit/d97917faef#diff-085392028dffee444d5a290540795986e2568d278cdcfe08c305479d9253632f
‎benchmark/url/url-searchparams-read.js‎https://github.com/nodejs/node/commit/d97917faef#diff-fece15542483175c68667b379bd3080d9cd659ac93b8df2d915be2763eab61f1
‎benchmark/url/url-searchparams-sort.js‎https://github.com/nodejs/node/commit/d97917faef#diff-528137fd209c9b0dff7cce8ced0f09362db7046b012ed0a4fd1f63e66d47c3e0
‎test/es-module/test-esm-dynamic-import.js‎https://github.com/nodejs/node/commit/d97917faef#diff-47a9249cff3f061708e688e7f74912309287ea1e454c3a968933202582f6269d
‎test/es-module/test-esm-loader-modulemap.js‎https://github.com/nodejs/node/commit/d97917faef#diff-9f4496258f8296f8658747436580d390a5473768a0ca70943ae1c63a80d9c3b8
‎test/parallel/test-fs-exists.js‎https://github.com/nodejs/node/commit/d97917faef#diff-035255a7bae04bfe1e15a68fcbb5fb183838294d0dd69c04ccb01e8211c18703
‎test/parallel/test-fs-null-bytes.js‎https://github.com/nodejs/node/commit/d97917faef#diff-5dfbcbbb68dced4f0f60bae24df0d79b08420b59611704e7b37a7202114205d6
‎test/parallel/test-fs-whatwg-url.js‎https://github.com/nodejs/node/commit/d97917faef#diff-52b95301488f3691177f3b13e1165479bfeef1f01e9553eb95ad8a529c04478b
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.