Remove node-fetch
Background / User story
After we updated Node to 18 in #1364 (closed), we have native support for fetch, so we can get rid of the node-fetch
dependency.
Dependency changes
- Name: node-fetch
- New version: Removed
- Breaking changes: None, there are virtually no difference between node-fetch and native node-fetch, as they both follow the WHATWG specs.
- Other changes: N.A.
Integration changes
- Legal: N.A.
- Development: Just don't use node fetch when needing to do HTTP request in NodeJS, use native fetch instead.
Hints for testers
We only use it in XTM jobs, so we should check that XTM jobs are still working correctly.
Edited by Marwan Zibaoui