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

When rate limited Retry-After is not exposed (re-open)

Abierto
#9,325 1 comentario 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
typescript

Línea de trabajo

Comienza en el repositorio Clerk JavaScript reproduciendo una solicitud limitada por tasa que devuelve una respuesta 429. Traza cómo se expone la respuesta a través de la API de JavaScript y compárala con el comportamiento de Retry-After descrito en la documentación de límites de tasa. Se considera terminado cuando los llamadores pueden acceder al valor de Retry-After cuando se produce una limitación de tasa.

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

Descripción

needs-triage
Preliminary Checks
Reproduction

https://github.com/clerk/javascript

Publishable key
Description

from docs:

If you receive a 429 error code, you have been rate limited. All subsequent requests to that specific endpoint will be blocked for a given amount of time.

Requests that have been rate limited will receive the Retry-After response header, which contains the number of seconds after which the block expires.

yet js api does not expose the Retry-After

Environment
System:
    OS: macOS 26.6
    CPU: (15) arm64 Apple M5 Pro
    Memory: 497.44 MB / 48.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 24.18.0
    Yarn: 1.22.22
    npm: 12.0.1
    pnpm: 11.15.1
  Browsers:
    Chrome: 150.0.7871.187
    Safari: 26.6
Lenguaje dominante
TypeScript
Estrellas
1.8k
Forks
472
Merge medio
2 d 12 h
PR fusionados (30 d)
222

Guía de contribución

Abrir la guía de contribución

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 clerk/javascript

Todos los issues de clerk/javascript

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.