request es una biblioteca de Node.js que facilita la realización de solicitudes HTTP. Aunque ha sido muy popular, su desarrollo ha sido descontinuado, lo que ha llevado a muchos desarrolladores a buscar alternativas más modernas y mantenidas. Aquí hay algunas opciones que pueden considerarse como alternativas:
Para ver cómo se comparan request, axios, got y node-fetch, consulta el siguiente enlace: Comparando axios vs got vs node-fetch vs request.