Sobre el proyecto

@helpers4 es una suite exhaustiva de funciones auxiliares sin dependencias diseñada para proyectos de TypeScript y JavaScript. La biblioteca está estructurada como una serie de paquetes instalables individualmente, lo que permite a los desarrolladores importar solo las categorías específicas que necesiten para mantener los tamaños de los paquetes reducidos mediante tree-shaking. Las categorías de utilidades disponibles incluyen: - Manipulación de Datos: Operaciones de Array, Object, Map, Set y String. - Utilidades Especializadas: Análisis de URL, conversión de Color, manejo de Date y formateo Numérico. - Asíncronas y Reactivas: Utilidades de Promise (reintento, retraso, limitación de concurrencia) y ayudantes de RxJS Observable. - Desarrollo y Herramientas: Análisis de Conventional Commits, formateo de estado de flujo de trabajo de CI/CD y comparación de Semantic Versioning. - Especificidades de TypeScript: Guardias de tipo en tiempo de ejecución y tipos utilitarios en tiempo de compilación. - Sistema y Miscelánea: Utilidades de tiempo de ejecución de Node.js, generación de ID únicos (UUID v7) y formateo de Markdown. El proyecto enfatiza la seguridad de tipos con genéricos y mantiene una alta calidad de código a través de una cobertura de pruebas del 100%, pruebas basadas en propiedades y pruebas de mutación.