creditu-types
v1.48.3
Published
Clases que definen las entidades del producto digital de creditu
Downloads
3,051
Readme
Creditu Types
Biblioteca que centraliza y expone clases y métodos que permiten tipar, formatear y validar diferentes estructuras de datos que son de uso recurrente en varios repositorios de Creditú.
Instalar dependencias
npm install
Test unitarios
npm run test:unit
npm run test:cov
Actualmente existen test asociados a los validadores (./validators
) dado que es la carpeta que expone métodos con lógica testeable.
Flujo de trabajo
- Al crear un merge request, drone correrá un pipeline para asegurar calidad
- No se puede publicar dos veces la misma versión, no olvides incrementarla (
package.json
, en la llaveversion
) - No es el todo necesario, pero puedes usar
npm version [major, minor, patch] -m "comentario"
- Si el pipeline está ok, ya puedes mergear la rama.
- Al mergear, drone va a publicar la última versión del código en NPM.
- Empuja tu tag (
git push origin --tags
). No es del todo necesario, pero así quedan ordenados los tags en el repositorio
Todo lo anterior lo puedes ver en .drone.yml
.