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

Node.js test runner that lets you develop with confidence 🚀

¿Es avajs/ava apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en avajs/ava para saber con qué frecuencia se fusionan. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
20.8k
Forks
1.5k
Issues abiertos para principiantes
2
Issues indexados
59
Lenguaje dominante
JavaScript
Licencia
MIT
Último push a GitHub
17/5/2026
Última indexación
14/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted
Métricas de merge de PR
Sin PR fusionados en 30 d

Cómo contribuir a avajs/ava

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  4. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • (High Severity Cross-Platform Bug): Windows Test Discovery Failure via Case-Sensitive Prefix Matching in `normalizeFileForMatching`
    Abierto
    needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    avajs/ava#3484 ·

  • (High Severity Uncaught TypeError): Unhandled Exception in `serializeError` on Anonymous or Eval Stack Frames
    Abierto
    needs triage

    Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100

    avajs/ava#3483 · 1 comentario ·

  • (High Severity Concurrency Bug): Double Teardown (`t.teardown()`) Invocation on Test Timeout or Inactivity
    Abierto
    needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    avajs/ava#3482 · 1 comentario ·

  • (Critical Architecture Bug): Shared Worker Plugin Crash & Test Worker Collision when `workerThreads: false`
    Abierto
    needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 65/100

    avajs/ava#3481 ·

  • this.value[Symbol.iterator] is not a function
    Abierto
    needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    avajs/ava#3479 · 2 comentarios ·

  • Timeouts with TAP reporter result in `AggregateError`
    Abierto
    needs triage

    Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100

    avajs/ava#3461 ·

  • Blocking tests don't cause tests with timeout to fail
    Abierto
    needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    avajs/ava#3454 · 1 comentario ·

  • Support code block formatting for string snapshots
    Quizá libre de nuevo @novemberborn la tomó hace 150 días y no hay ningún pull request abierto. Abierto
    enhancement scope:assertions

    avajs/ava#3441 · 1 comentario · 1 asignado ·

  • .throws feedback is not clear enough
    Abierto
    enhancement scope:assertions scope:reporters

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    avajs/ava#3361 · 3 comentarios ·

  • Exceptions from `axios` library result in Unhandled rejection
    Abierto
    needs triage

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#3343 · 4 comentarios · 2 reacciones ·

  • Simultaneously output TAP to a file and the regular reporter to the console
    Abierto
    enhancement scope:reporters

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    avajs/ava#3342 · 2 comentarios · 1 reacción ·

  • Allow ignoring a resolved configuration
    Abierto
    question

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#3334 · 1 comentario ·

  • Tap reporter outputs internal stack traces
    Abierto
    needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    avajs/ava#3326 · 3 comentarios ·

  • Allow regexes in `t.like`
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    avajs/ava#3309 · 4 comentarios · 4 reacciones ·

  • Support a proper junit reporter
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#3262 · 1 comentario · 4 reacciones ·

  • Implement .because() modifier for irregular tests
    Abierto
    enhancement help wanted scope:test-interface

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#3227 · 14 comentarios ·

  • Support `.ava` cacheDir for better compatibility with Yarn PnP
    Abierto
    enhancement help wanted scope:internals

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#3226 · 3 comentarios ·

  • `pattern` CLI option Path Expansion
    Abierto
    needs triage

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    avajs/ava#3206 · 3 comentarios ·

  • Add Error .cause property to output
    Quizá libre de nuevo @novemberborn la tomó hace 1186 días y no hay ningún pull request abierto. Abierto
    enhancement help wanted scope:reporters

    avajs/ava#3186 · 5 comentarios · 2 reacciones · 1 asignado ·

  • Set `test.meta.debugMode = true` when timeout has been disabled for debugging
    Abierto
    enhancement help wanted

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    avajs/ava#3152 · 3 comentarios ·

  • Snapshot report descriptions
    Abierto
    enhancement scope:snapshot-management scope:test-interface

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#3071 · 7 comentarios ·

  • Make line number selection work with TS and JSX syntax
    Abierto
    enhancement help wanted scope:globbing scope:internals scope:typescript

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#3065 · 3 comentarios · 1 reacción ·

  • Line number parser doesn't utilize @ava/typescript's compilation output
    Abierto
    bug help wanted scope:globbing scope:internals scope:typescript

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#3064 · 5 comentarios ·

  • Provide type definitions for the JS configuration files.
    Abierto
    enhancement help wanted scope:typescript

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    avajs/ava#3042 · 3 comentarios · 4 reacciones ·

  • Option to configure the timezone in the main process
    Abierto
    question scope:test-environment

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#3027 ·

  • Print useful message when worker threads cannot be used due to Node.js flags
    Abierto
    enhancement help wanted scope:reporters scope:test-environment

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    avajs/ava#3025 · 4 comentarios ·

  • Alternative assertion for unordered deep comparisons
    Abierto
    enhancement help wanted scope:assertions

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    avajs/ava#3020 · 11 comentarios ·

  • Support running a test function multiple times with different data
    Abierto
    enhancement help wanted scope:test-interface

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#2980 · 11 comentarios ·

  • First parameter for "snapshot" assertion should be called "value" for consistency
    Abierto
    help wanted

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 52/100

    avajs/ava#2931 · 9 comentarios · 1 reacción ·

  • Allow further customization of where snapshots are stored
    Abierto
    enhancement help wanted scope:snapshot-management

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#2921 · 2 comentarios · 1 reacción ·

  • Print watch mode shortcut commands only once?
    Abierto
    scope:reporters

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    avajs/ava#2896 · 1 comentario ·

  • Shared worker teardown
    Abierto
    bug enhancement help wanted scope:shared-workers

    Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100

    avajs/ava#2734 · 2 comentarios ·

  • Enable value transfers in shared worker messages
    Abierto
    enhancement help wanted scope:shared-workers

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#2733 · 2 comentarios ·

  • Report does not contain a reference to the location of the test when using macros or helpers from another file
    Abierto
    help wanted scope:assertions scope:reporters

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#2722 · 5 comentarios · 2 reacciones ·

  • Make watch mode wait for the file system to be idle, and have that be configurable
    Abierto
    enhancement help wanted scope:watch-mode

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#2715 · 2 comentarios · 3 reacciones ·

  • Make t.fail() accept an object
    Abierto
    enhancement help wanted scope:assertions

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#2615 · 5 comentarios · 1 reacción ·

  • Produce JSON reports
    Abierto
    scope:reporters

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    avajs/ava#2608 · 12 comentarios ·

  • Print warning when test files take a disproportionate amount of time to declare tests
    Quizá libre de nuevo @kevinniland la tomó hace 2138 días y no hay ningún pull request abierto. Abierto
    help wanted scope:reporters scope:scheduling

    avajs/ava#2565 · 2 comentarios · 4 reacciones · 1 asignado ·

  • Known reporter issues
    Abierto
    :dollar: Funded on Issuehunt bug help wanted scope:reporters

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#2501 · 5 comentarios · 6 reacciones ·

  • Improved reporter experience
    Abierto
    help wanted scope:reporters

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#2500 · 6 comentarios · 2 reacciones ·

  • The Debugging with WebStorm recipe needs updating for the new debug command
    Abierto
    help wanted scope:documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    avajs/ava#2317 · 11 comentarios ·

  • Officially expose assertion error properties on `t.try()` results
    Abierto
    enhancement scope:assertions

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    avajs/ava#2248 ·

  • Consider not updating snapshots automatically
    Abierto
    breaking low priority scope:snapshot-management

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#2099 · 7 comentarios · 4 reacciones ·

  • Feature Request: A way to mark a test 'skipped' after it starts
    Abierto
    enhancement help wanted scope:assertions

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    avajs/ava#2010 · 12 comentarios · 2 reacciones ·

  • Analyze source & test dependencies to figure out which tests to run (first)
    Abierto
    :dollar: Funded on Issuehunt enhancement help wanted

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#1986 · 12 comentarios · 1 reacción ·

  • Allow custom serialisers
    Abierto
    scope:assertions

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#1861 · 4 comentarios · 2 reacciones ·

  • Log test duration for serial tests only
    Abierto
    enhancement help wanted scope:internals scope:reporters

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    avajs/ava#1668 · 20 comentarios ·

  • Support placeholder tokens in t.log()
    Abierto
    enhancement help wanted scope:test-interface

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#1654 · 2 comentarios ·

  • Protect us from forgetting to remove .skip() or .only()
    Abierto
    enhancement help wanted scope:test-interface

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    avajs/ava#1633 · 9 comentarios · 4 reacciones ·

  • Diffs for arrays of strings can be pretty confusing
    Abierto
    bug help wanted scope:assertions scope:reporters

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    avajs/ava#1521 · 3 comentarios · 1 reacción ·

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.