import { safeHttpUrl } from "@/lib/rich-text"; /** * Conversion d'un contenu édité visuellement vers le format balisé stocké. * * C'est la pièce qui permet un éditeur « comme dans Word » sans renoncer à * l'invariant du produit : ce qui est **stocké** reste le sous-ensemble * restreint de `src/lib/rich-text.ts`, jamais du HTML tiers. Le danger n'a * jamais été la surface d'édition, mais la base de données — alors le * navigateur retraverse ce qu'il a édité et n'en garde que le gras, * l'italique, les listes, les sous-titres et les liens. Tout le reste — styles * de Word, ``, `