feat: implement structured logging system #157
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Actuellement, le logging dans
routes/_middleware.tsutilise de simplesconsole.log/console.error. C'est fonctionnel mais limité : pas de niveaux de log configurables, pas de formatage structuré (JSON), pas de destination configurable, et difficile à filtrer en production.Objectif
Remplacer les
console.logpar un système de log structuré basé sur@std/log(standard Deno).Tâches
toolbox/logger.tsexportant un logger configuréDEBUG,INFO,WARN,ERRORconsole.logdu middleware par le loggerLOG_LEVELExemple d'implémentation
Utilisation dans le middleware