Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Update superagent from v5 to v10

Aperta
#34 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
javascript, node.js
Ambito
api

Direzione di ricerca

Inizia individuando la dichiarazione della dipendenza del pacchetto superagent ed esamina i test esistenti dell'SDK o i punti di ingresso dell'API per verificare le ipotesi di compatibilità. Aggiorna la dipendenza a una versione supportata, considera il requisito di Node.js e verifica che l'installazione non segnali più i pacchetti deprecati o le vulnerabilità citati, mentre i controlli esistenti continuano a superare la verifica.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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 [email protected]: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated [email protected]: 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]
└─┬ [email protected]
  └── [email protected]

$ npm ls formidable 
[redacted]@1.0.0 [redacted]
└─┬ [email protected]
  └── [email protected]

Would an update to superagent@latest be possible?

Lingua principale
JavaScript
Stelle
16
Fork
5
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di shutterstock/public-api-javascript-sdk

Tutte le issue di shutterstock/public-api-javascript-sdk

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.