vitest-dev/vitest
Next generation testing framework powered by Vite.
¿Es vitest-dev/vitest apto para principiantes?
En los últimos 30 días, vitest-dev/vitest fusionó 21 de 95 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 14 issues aptos para principiantes abiertos.
- Estrellas
- 17.2k
- Forks
- 2.1k
- Issues abiertos para principiantes
- 14
- Issues indexados
- 417
- Merge medio
- 23 h 4 min
- PR fusionados (30 d)
- 130
- Lenguaje dominante
- TypeScript
- Licencia
- MIT
- Último push a GitHub
- 10/10/2026
- Última indexación
- 20/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
Cómo contribuir a vitest-dev/vitest
- Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
- Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
- Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
- Elige uno de los 14 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
-
Dificultad 3/5 Medio día Aptitud para principiantes 70/100
vitest-dev/vitest#11587 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
vitest-dev/vitest#11586 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
vitest-dev/vitest#11585 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
vitest-dev/vitest#11584 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
vitest-dev/vitest#11577 ·
Los mantenedores suelen responder en 1 día
-
fsModuleCache replays stale transforms when an import resolves to a different existing file, a tsconfig changes, or a dynamic import pattern gains a matchQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 18/100
vitest-dev/vitest#11575 ·
Los mantenedores suelen responder en 1 día
-
Worker process is never terminated when the stop handshake times out (PoolRunner.stop)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
vitest-dev/vitest#11571 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
`--changed` skips tests that import a deleted fileQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
vitest-dev/vitest#11566 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
vitest-dev/vitest#11560 ·
Los mantenedores suelen responder en 1 día
-
enhancement: pending triage
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
vitest-dev/vitest#11559 ·
Los mantenedores suelen responder en 1 día
-
bug: `toEqual` equates different `Temporal.Duration` incorrectly in some casesQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 53/100
vitest-dev/vitest#11557 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 66/100
vitest-dev/vitest#11548 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
vitest-dev/vitest#11546 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100
vitest-dev/vitest#11541 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement: pending triage
Dificultad 4/5 3-5 días Aptitud para principiantes 62/100
vitest-dev/vitest#11526 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
vitest-dev/vitest#11488 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Assertions throw a private-field TypeError instead of reporting a mismatchQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertop3-minor-bug
Dificultad 4/5 1-2 días Aptitud para principiantes 35/100
vitest-dev/vitest#11474 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
browser.providerOptions is silently ignored by the playwright provider launch (config and CLI)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
vitest-dev/vitest#11470 ·
Los mantenedores suelen responder en 1 día
-
Browser mode: unhandled rejection when a bail lands during a vi.mock factory (root cause)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
vitest-dev/vitest#11467 ·
Los mantenedores suelen responder en 1 día
-
Thrown non-Error values produce SerializedError without a messageQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
vitest-dev/vitest#11456 ·
Los mantenedores suelen responder en 1 día
-
Failed test's FAIL header is printed once per retry attemptQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertop2-nice-to-have
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
vitest-dev/vitest#11454 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Module tmp-copy write failure is swallowed, later fetches point to a never-written file (ENOENT in workers when TMPDIR volume is nearly full)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
vitest-dev/vitest#11452 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Watch mode reruns every test importing a Tailwind stylesheet when a file Tailwind scans changesQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
vitest-dev/vitest#11437 ·
Los mantenedores suelen responder en 1 día
-
browser-playwright: failure screenshot fails with strict mode violation when there are 2 `<body>` elementsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
vitest-dev/vitest#11434 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
isolate: false: `test.env` is no longer reapplied before each file in a reused worker (regression from 4.1.11)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
vitest-dev/vitest#11423 ·
Los mantenedores suelen responder en 1 día
-
vmThreads + jsdom: every finished test file stays in memory (V8 retained maps)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
vitest-dev/vitest#11398 ·
Los mantenedores suelen responder en 1 día
-
`test.for` doesn't type-check with `noUncheckedIndexedAccess` enabledQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
vitest-dev/vitest#11383 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
pending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
vitest-dev/vitest#11380 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
p2-edge-case
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
vitest-dev/vitest#11371 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
Make the worker start timeout configurable (START_TIMEOUT / WORKER_START_TIMEOUT)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertoenhancement: pending triage
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
vitest-dev/vitest#11363 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Remove `outputFile` optionAbiertobreaking change feat: reporters
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
vitest-dev/vitest#11355 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
sequence.seed does not reproduce shuffled file orderQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertop3-minor-bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
vitest-dev/vitest#11340 ·
Los mantenedores suelen responder en 1 día
-
vm pools: BroadcastChannel is undefined with happy-dom (defined under threads)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
vitest-dev/vitest#11328 ·
Los mantenedores suelen responder en 1 día
-
pending triage
Dificultad 4/5 3-5 días Aptitud para principiantes 40/100
vitest-dev/vitest#11327 ·
Los mantenedores suelen responder en 1 día
-
breaking change feat: reporters
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
vitest-dev/vitest#11317 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
`toHaveFocus()` never match for shadow root descendantsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
vitest-dev/vitest#11311 · 1 comentario · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
vi.spyOn on both `get` and `set` of the same property: restore reinstalls the sibling's mockQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
vitest-dev/vitest#11306 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
vitest-dev/vitest#11284 ·
Los mantenedores suelen responder en 1 día
-
enhancement: pending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
vitest-dev/vitest#11277 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Make `.vitest` artifact directory configurableQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertofeat: reporters p2-nice-to-have
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
vitest-dev/vitest#11269 · 4 comentarios · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
vitest-dev/vitest#11244 ·
Los mantenedores suelen responder en 1 día
-
Browser mode hangs for ever when a test iframe never fires `load`Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertofeat: browser p3-minor-bug
Dificultad 4/5 3-5 días Aptitud para principiantes 58/100
vitest-dev/vitest#11243 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
toMatchScreenshot skips createDiff:true when the first capture is stable against the referenceQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 82/100
vitest-dev/vitest#11178 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
`@vitest/browser` forces `@vue/compiler-core` to its CJS buildQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertopending triage
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
vitest-dev/vitest#11177 · 1 comentario · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
vmThreads: require() of an ES module returns namespace without __esModule (Node adds it) -> "_interopDefault(...).default is not a function"Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 74/100
vitest-dev/vitest#11161 ·
Los mantenedores suelen responder en 1 día
-
EnvironmentTeardownError: Closing rpc while "onUserConsoleLog" was pending — intermittent on v4/v5, clean on v3, maxWorkers:1 does not helpQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertop3-minor-bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
vitest-dev/vitest#11153 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
pending triage
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
vitest-dev/vitest#11152 · 3 comentarios · 3 reacciones ·
Los mantenedores suelen responder en 1 día
Mostrando los 100 más recientes
Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.