Este toolkit está pensada para ser utilizado en NestJS Starter, o cualquier proyecto que utilice una configuración centralizada, siguiendo la misma arquitectura del starter.
- NestJS Starter
- Node.js v20.18.0 or higher (Download)
- YARN v1.22.19 or higher
- NPM v10.9.0 or higher
- NestJS v10.4.7 or higher (Documentación)
- Lerna
Instalar Lerna
npm i -g lerna
Instalar dependencias del monorepo
yarn install
Crear paquetes
yarn plop
Transpilar paquetes
yarn build
Test paquetes
yarn test
Los módulos de la siguiente lista, están pensados para ser consumidos por
el NestJS Starter, siguiendo los lineamientos de schematics
.
⚠️ Es recomendable utilizar las versionesstables
, ya que las versionesbeta
están pensadas para ser utilizadas a modo de testing y pueden generar conflictos en el código.
Para los mensajes de commits se toma como
referencia conventional commits
.
<type>[optional scope]: <description>
[optional body]
[optional footer]
- type: chore, docs, feat, fix, refactor, test (más comunes)
- scope: indica la página, componente, funcionalidad
- description: comienza en minúsculas y no debe superar los 72 caracteres.
git commit -m "docs(core): add documentantion to readme core module"
git commit -am 'feat!: changes in application'