DaysUnit
Datos de calendario abiertos y sin infraestructura para los estados miembros de la UEMOA — feriados públicos, banderas de días laborables y fechas críticas para nómina servidos como JSON estático desde un CDN global, con una biblioteca JavaScript agnóstica al runtime y una CLI para caché offline.
Acerca de
DaysUnit proporciona metadatos diarios (día laborable, feriado público, calendario) para los estados miembros de la UEMOA como archivos JSON estáticos, servidos desde un CDN global en days.claviscore.com sin claves API, sin límites de tasa y sin runtime backend requerido para lecturas. Una biblioteca TypeScript complementaria (@claviscore/days) envuelve el CDN con una API fluida que admite búsquedas de un solo día, rangos mensuales, consultas batch multi-país y helpers de navegación (nextWorkingDay, workingDaysInRange). La CLI acompaña el paquete para pre-descargar datos en una caché offline local, permitiendo búsquedas de cero latencia en aplicaciones del lado del servidor. La V1 cubre Benín (BJ) con la zona UEMOA completa en la hoja de ruta inmediata bajo el mismo esquema y sin cambios disruptivos. Los datos de calendario llevan un campo de confianza (confirmed / tentative / ai-generated) y enlazan cada registro de feriado a su base legal en el Journal Officiel. Doble licencia: código fuente MIT, datos de calendario CC BY 4.0.
Características Clave
Casos de Uso
- Sistemas de nómina que requieren calendarios precisos de días laborables y feriados UEMOA
- Software contable SYSCOHADA que computa fechas de cierre de diario y plazos de pago
- Plataformas de RRHH y gestión de licencias que aplican días no laborables específicos por país
- Aplicaciones de planificación y logística operando en múltiples territorios UEMOA
- Productos SaaS que necesitan datos de calendario fiables y sin mantenimiento, sin dependencia backend