Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@tresdoce-nestjs-toolkit/archetype

tresdoce412MIT2.0.5TypeScript support: included

Tresdoce NestJS Toolkit - Módulo informativo de la app

nestjs, archetype

readme

nestjs-logo

Tresdoce NestJS Toolkit


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.


Buy Me A Coffee

Glosario


📝 Requerimientos básicos

💻 Scripts

Instalar Lerna

npm i -g lerna

Instalar dependencias del monorepo

yarn install

Crear paquetes

yarn plop

Transpilar paquetes

yarn build

Test paquetes

yarn test

🧰 Toolkit

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 versiones stables, ya que las versiones beta están pensadas para ser utilizadas a modo de testing y pueden generar conflictos en el código.

Package Descripción Versión Changelog
@tresdoce-nestjs-toolkit/archetype Módulo informativo de la app version Changelog
@tresdoce-nestjs-toolkit/aws-sqs Módulo de cola de mensajes de AWS Simple Queue Service version Changelog
@tresdoce-nestjs-toolkit/camunda Módulo de procesos BPMN con Camunda version Changelog
@tresdoce-nestjs-toolkit/commons Centralización de configuraciones version Changelog
@tresdoce-nestjs-toolkit/core Funcionalidades a nivel core version Changelog
@tresdoce-nestjs-toolkit/dynamoose Módulo de base de datos DynamoDB - Dynamoose version Changelog
@tresdoce-nestjs-toolkit/elk Módulo de ElasticSearch Stack version Changelog
@tresdoce-nestjs-toolkit/filters Librería para filtrar y formatear las excepciones version Changelog
@tresdoce-nestjs-toolkit/health Módulo health checks liveness y readiness version Changelog
@tresdoce-nestjs-toolkit/http-client Módulo http request con axios y axios-retry version Changelog
@tresdoce-nestjs-toolkit/mailer Módulo para envíos de mail version Changelog
@tresdoce-nestjs-toolkit/paas Librería centralizada de funcionalidades cross version Changelog
@tresdoce-nestjs-toolkit/qrcode Módulo para crear códigos QR version Changelog
@tresdoce-nestjs-toolkit/rate-limit Módulo para limitar los requests por segundo a los controllers version Changelog
@tresdoce-nestjs-toolkit/redis Módulo de Redis para cache version Changelog
@tresdoce-nestjs-toolkit/response-parser Interceptor de formateo de respuesta version Changelog
@tresdoce-nestjs-toolkit/snowflake-uid Módulo de SnowFlake ID version Changelog
@tresdoce-nestjs-toolkit/test-utils Utilities para testing version Changelog
@tresdoce-nestjs-toolkit/tracing Módulo de traza con OpenTelemetry version Changelog
@tresdoce-nestjs-toolkit/typeorm Módulo de ORM para base de datos version Changelog
@tresdoce-nestjs-toolkit/utils Utilitarios para proyectos y librerías version Changelog

📤 Commits

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.

Ejemplo Commit

git commit -m "docs(core): add documentantion to readme core module"

Commit Breaking Change

git commit -am 'feat!: changes in application'

Mex

Made with ❤️

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.0.5 (2025-04-27)

👨‍💻 Chores

2.0.4 (2025-04-03)

👨‍💻 Chores

2.0.3 (2025-04-01)

👨‍💻 Chores

2.0.2 (2025-03-06)

👨‍💻 Chores

📝 Docs

  • update version of badges (fd58d80)

2.0.1 (2025-01-20)

👨‍💻 Chores

2.0.0 (2025-01-16)

⚠ BREAKING CHANGES

  • update nestjs to v11

✨ Features

📝 Docs

  • edit versions of nestjs and npm (668aa40)

1.2.8 (2024-12-19)

👨‍💻 Chores

1.2.7 (2024-12-06)

👨‍💻 Chores

1.2.6 (2024-11-27)

🐛 Bug Fixes

👨‍💻 Chores

📝 Docs

1.2.5 (2024-11-25)

🐛 Bug Fixes

  • resolve problem with package list to publish (23fe12d)
  • rollback ts version (30e3d27)

👨‍💻 Chores

📝 Docs

1.2.4 (2024-11-22)

📝 Docs

1.2.3 (2024-11-22)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

1.2.2 (2024-11-22)

👨‍💻 Chores

1.2.1 (2024-11-22)

👨‍💻 Chores

1.2.0 (2024-11-22)

✨ Features

  • update dependencies and monorepo (ee38f92)

1.1.5 (2024-11-07)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

1.1.4 (2024-11-05)

👨‍💻 Chores

📝 Docs

  • update version of node npm and nestjs (d66dfd3)

1.1.3 (2024-09-24)

👨‍💻 Chores

1.1.2 (2024-07-29)

👨‍💻 Chores

  • this project is compatible with node 18, 20 and 22 (dcdeb1b)

1.1.1 (2024-07-22)

👨‍💻 Chores

📝 Docs

  • readmes: edit isologo nestjs of documentation (2a3c2b9)

1.1.0 (2024-07-03)

✨ Features

  • core: add params decorator to pagination, sorting and filter (ef418e1)

👨‍💻 Chores

📝 Docs

1.0.3 (2024-01-16)

👨‍💻 Chores

  • update dependencies to fix vulnerabilities (fa96999)

1.0.2 (2023-09-23)

👨‍💻 Chores

  • update nestjs dependencies (8ad00ff)

1.0.1 (2023-08-29)

👨‍💻 Chores

📝 Docs

  • edit link to demo nestjs starter (3371a42)

1.0.0 (2023-08-16)

⚠ BREAKING CHANGES

  • upgrade to nestjs 10.1.3 and others libs

✨ Features

  • upgrade to nestjs 10.1.3 and others libs (81db096)

🐛 Bug Fixes

  • update libs and resolve problem with testcontainers (b79d094)

👨‍💻 Chores

📝 Docs

  • edit versions in readmes (a966161)

0.4.3 (2023-07-17)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.4.2 (2023-07-08)

📝 Docs

0.4.1 (2023-05-25)

👨‍💻 Chores

0.4.0 (2023-05-19)

🐛 Bug Fixes

  • jest-reporter: remove fileName in suitesChilds and fix bug 2 describe with same testcase name (d5a20fe)

✨ Features

  • add jest mochawesome report (3ec8286)
  • core: add app stage param (a9d53d1)

👨‍💻 Chores

  • delete test results (1a98b93)
  • edit scripts and husky (e68ebac)
  • jest-report: disabled auto open (2d57f6c)
  • jest-reporter (5b99c1b)
  • jest-reporter: generate jest reporter (cd78f21)
  • jest-reporter: separete test generator and add speed in test (8a2568b)
  • jest-reporter: work with fixes (2550bbc)
  • jest-reporter: work with fixes in error test (a63a2b7)
  • re install dependencies (37f3854)
  • remove test reports (91dfcf5)
  • update dependencies (bb50d6a)
  • upload reports (0241b2b)

0.3.0 (2023-04-08)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.3.0-beta.0 (2023-04-08)

👨‍💻 Chores

  • edit script test (d9f549f)
  • resolve mailer module test and remove build types of pika (36dbf31)

✨ Features

0.2.1 (2023-01-25)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.2.1-beta.0 (2023-01-25)

🐛 Bug Fixes

  • archetype: rename manifest to info controller (59ef162)

📝 Docs

0.2.0 (2023-01-24)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.2.0-beta.0 (2023-01-24)

✨ Features

  • health: add ping check to redis (9d48d7d)

👨‍💻 Chores

0.1.4 (2022-12-18)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.1.4-beta.0 (2022-12-18)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.1.3 (2022-11-19)

📝 Docs

🐛 Bug Fixes

  • resolve problem with build pkgs and changes in scripts (f2d43dd)

0.1.2 (2022-09-09)

📝 Docs

0.1.1 (2022-07-15)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.1.1-beta.0 (2022-07-15)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.1.0 (2022-07-13)

Note: Version bump only for package @tresdoce-nestjs-toolkit/archetype

0.1.0-beta.3 (2022-07-06)

👨‍💻 Chores

0.1.0-beta.2 (2022-06-01)

👨‍💻 Chores

  • root: edit description of table toolkit (05969a0)

0.1.0-beta.1 (2022-05-18)

👨‍💻 Chores

  • edit package json (576cdc6)
  • test-utils: add functions and test (289ba05)

📝 Docs

  • readme: edit badge of version (e82e040)

0.1.0-beta.0 (2022-04-12)

✨ Features

  • archetype: add archetype module (ef9003b)

👨‍💻 Chores

  • archetype: resolve code smell (4f6faae)

📝 Docs

  • archetype: add documentation (85c917f)