push-common
v0.0.4
Published
lib common
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-commonyarn add push-lib-commonDocumentació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.
