[CHORE] Node 24 warns of urlParse use in fixHomepageField
[CHORE] Node 24 warns of url.parse use in fixHomepageField.
(node:92230) [DEP0169] DeprecationWarning:
url.parse()behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued forurl.parse()vulnerabilities. at Object.urlParse [as parse] (node:url:130:13) at Object.fixHomepageField (/<the_path_and_stuff>/normalize-package-data.js:5657:16)
The plan is to finish removing this from npm and calling the code via @npmcli/package-json.
ref: https://github.com/npm/package-json/pull/139
@wraithgar @npmcli/package-json still seems to be using url.parse internally.
https://github.com/npm/package-json/blob/b6465f44c727d6513db6898c7cbe41dd355cebe8/lib/normalize-data.js#L127