nodejs / nodejs/node-core-utils
node-core-utils doesn't understand rate-limits
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 314
- Forks
- 137
- Merge moyen
- 2 j 8 h
- PR mergées (30 j)
- 24
Description
When a rate limit is encountered, the utility currently logs the following message:
✖ Failed to retrieve user info.
username must be a string, received undefined
This could be confusing for collaborators. Ideally, the log should indicate that a rate limit has been reached, such as "Rate limit reached, please try again later." For reference, the GitHub API includes an x-ratelimit-reset header with the specific reset time.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Aucun fichier ni test n’est indiqué. Commencez par localiser le point d’entrée de node-core-utils qui récupère les informations sur les utilisateurs GitHub et gère les réponses de l’API, puis examinez comment l’en-tête x-ratelimit-reset est exposé. Le travail est terminé lorsque les échecs liés à la limite de débit produisent un message clair indiquant de réessayer, au lieu du message trompeur concernant le nom d’utilisateur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- api, cli
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100