Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Update superagent from v5 to v10

Abierto
#34 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript, node.js
Área
api

Línea de trabajo

Comienza localizando la declaración de dependencia del paquete superagent e inspecciona las pruebas existentes del SDK o sus puntos de entrada de API para comprobar los supuestos de compatibilidad. Actualiza la dependencia a una versión compatible, ten en cuenta el requisito de Node.js y verifica que la instalación ya no informe de los paquetes obsoletos ni de las vulnerabilidades mencionados, mientras las comprobaciones existentes siguen pasando.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

This package uses an outdated version of superagent in v5 which is almost 5 years old. Superagent v10 is now available containing CVE fixes.
Installing this package results in two npm WARN deprecated messages, resulting in 7 low severity vulnerabilities.

$ npm i shutterstock-api
npm WARN deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated superagent@5.3.1: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net

added 37 packages in 2s

7 low severity vulnerabilities
$ npm ls superagent 
[redacted]@1.0.0 [redacted]
└─┬ shutterstock-api@1.1.41
  └── superagent@5.3.1

$ npm ls formidable 
[redacted]@1.0.0 [redacted]
└─┬ shutterstock-api@1.1.41
  └── superagent@5.3.1

Would an update to superagent@latest be possible?

Lenguaje dominante
JavaScript
Estrellas
16
Forks
5
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de shutterstock/public-api-javascript-sdk

Todos los issues de shutterstock/public-api-javascript-sdk

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.