push-common
v0.0.4
Published
lib common
Downloads
6
Readme
Push Lib Common
Librería de Herramientas Comunes para Backend NestJS
Esta librería proporciona un conjunto de herramientas comunes para facilitar el desarrollo de aplicaciones backend con NestJS.
Características
- Utilidades de Logging: Integración y configuración de herramientas de logging para un seguimiento eficiente de la aplicación.
- Gestión de Errores: Manejo de errores estándar y personalizados para una gestión de excepciones más clara.
- Autenticación y Autorización: Herramientas para la implementación de autenticación y autorización robusta.
- Interceptors y Guards: Interceptores y guards comunes para reutilizar en diferentes partes de la aplicación.
- Configuración Centralizada: Mecanismos para manejar configuraciones de manera centralizada y fácil de gestionar.
- Decoradores Personalizados: Decoradores para simplificar la obtención de datos comunes.
- DTOs y Validación: Definición y validación de Data Transfer Objects.
- Filtros de Excepciones: Mecanismos para capturar y manejar excepciones globalmente.
- Enums y Constantes: Enumeraciones y constantes para uso en toda la aplicación.
- Middlewares: Funciones middleware reutilizables.
- Paginación: Utilidades para implementar paginación de manera sencilla.
- Repositorios y Servicios: Abstracciones para acceder a datos y lógica de negocio.
- Plantillas de Correo Electrónico: Plantillas predefinidas para enviar correos electrónicos.
- Utilidades Generales: Funciones de utilidad para uso común en la aplicación.
Instalación
Para instalar la librería, utiliza npm o yarn:
npm install push-lib-common
yarn add push-lib-common
Documentación
La documentación completa de la librería está disponible en el sitio oficial.
Soporte
Si encuentras algún problema o tienes preguntas, por favor abre un issue en el repositorio.
Licencia
Este proyecto está licenciado bajo la licencia MIT. Mira el archivo LICENSE para más detalles.