'use strict' /** * util/text.js — helpers texte PARTAGÉS (Phase 1 modularisation : dé-duplication). * Remplace les ré-implémentations locales de `norm` (address-db, legacy-dispatch-sync, …). */ // Normalisation pour comparaison/recherche : minuscules + sans accents (NFD) + espaces compactés + trim. // (Surensemble des variantes locales — le compactage d'espaces est inoffensif et plus robuste.) const norm = (s) => (s || '') .toString() .toLowerCase() .normalize('NFD') .replace(/[̀-ͯ]/g, '') .replace(/\s+/g, ' ') .trim() module.exports = { norm }