microsoft / microsoft/azure-devops-node-api
`url.parse()` deprecated
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 502
- Forks
- 244
- Ø Merge
- 2 Std. 24 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
url.parse() is deprecated, but is used in this library which can result in a similar error in many Azure Devops pipelines tasks.
(node:2582) [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 for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)
See https://github.com/microsoft/azure-pipelines-tasks/issues/21565 for possible candidates.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Durchsuche den TypeScript-Quellcode nach Verwendungen von url.parse() und untersuche die möglichen Kandidaten, die im verlinkten Azure Pipelines issue beschrieben sind. Bestimme, welche Verwendung die Warnung verursacht, und überprüfe anschließend, dass die betroffenen Szenarien die veraltete API nicht mehr verwenden und dass die relevanten bestehenden Prüfungen weiterhin erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- node.js, typescript
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100