lvlup-js-utils
v0.0.2
Published
https://stryker-mutator.io/
Downloads
6
Readme
Stryker
https://stryker-mutator.io/
Stryker -> Introducir mutaciones (controladas) -> Espera que el test falle (los mutantes mueran)
Un test falla -> un mutante muere (significa que las pruebas son robustas) A medida que más mutantes sobreviven -> El coverage es más bajo
¿Que son Vitest / Jest / etc? Test runners - Encontrar tests - Ejecuta - Verifica si fallan las pruebas -> medir coverage (istanbul - codev8)
Instalación de stryker:
yarn add -D @stryker-mutator/core @stryker-mutator/vitest-runner npm init stryker
- None/other
- vitest
- formato de salida
Publicar package en npm
Crear cuenta en npm
npm adduser
npm set registry https://registry.npmjs.org (opcional)
npm publish ( redirecciona a npmjs para autenticar)
Yalc
Herramienta que te permite publicar paquetes de forma local Es una forma rápida de probar implementaciones
yarn build (crear build de nuestro paquete)
npm i -g yalc
yalc publish # devuelve una versión específica publicada en el store de yalc (local)
yalc add [email protected] # instala una versión especifica