Convert vitest tests to bun test
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Área
- build-system, testing
Línea de trabajo
Empieza inspeccionando package.json y la configuración de pruebas existente de Vitest y los scripts. Ejecuta la suite de pruebas actual para identificar las pruebas dependientes del DOM y, después, elige la división pragmática descrita en el issue; se considera terminado cuando las pruebas correspondientes se ejecutan correctamente, se eliminan las dependencias de Vitest donde hayan sido reemplazadas y se actualizan los scripts de package.json.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Depends on #268 (Replace node with bun).
Migrate the existing vitest tests to use bun test instead. Remove vitest and its dependencies, update package.json scripts accordingly.
Note: some tests require DOM support. This may result in a split setup where DOM-dependent tests remain on vitest browser mode (or Playwright) while the rest move to bun test. Assess this during implementation and take the pragmatic path.
- Lenguaje dominante
- MDX
- Estrellas
- 3
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dwjohnston/blacksheepcode
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100
dwjohnston/blacksheepcode#274 ·
-
Update all dependenciesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
dwjohnston/blacksheepcode#273 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
dwjohnston/blacksheepcode#271 ·
-
Update TypeScript to v7 betaAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
dwjohnston/blacksheepcode#270 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 32/100
dwjohnston/blacksheepcode#269 ·
Todos los issues de dwjohnston/blacksheepcode
Issues similares
-
package-lock.json : les binaires natifs macOS et Linux de unrs-resolver ont disparu depuis #1823Abiertobug dependencies
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
AxaFrance/design-system#2064 ·
Los mantenedores suelen responder en 3 días
-
The `next-js` export condition isn't set, so packages like next-sanity load their non-Next buildAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
cloudflare/vinext#4302 ·
Los mantenedores suelen responder en 1 día
-
agent/ci-maintainer ci good first issue help wanted stage/010-actionable
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
cncf/endusers#1890 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
code-maintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100