feature(middleware): ajout d'un middleware pour utiliser le formatter