durations-ts
durations-ts est une bibliothèque TypeScript publiée sur npm qui parse des chaînes de durée comme `'2h 30m'` en millisecondes, avec validation au moment de la compilation grâce aux template literal types. Elle gère les durées composées (semaines, jours, heures, minutes, secondes, millisecondes), propose des opérations arithmétiques, des conversions entre unités et un rendu humanisé. Zéro dépendance, environ 3,7× plus rapide que les alternatives existantes sur les durées complexes.