Un logging intelligent qui s'adapte automatiquement à chaque environnement.
Notre module Console adapte automatiquement le comportement des logs selon l'environnement. En développement, des logs lisibles et colorés. En production côté serveur, des logs structurés envoyés vers votre plateforme de monitoring. Côté client en production, une console silencieuse - aucune information technique ne fuit jamais.
Le logging est un besoin universel, mais chaque environnement a des exigences différentes. En développement, vous voulez des logs lisibles et colorés. En production côté serveur, vous voulez des logs structurés envoyés vers une plateforme de monitoring. Côté client en production, vous ne voulez aucun log visible.
Notre module détecte automatiquement l'environnement et applique le comportement adapté. Pas de configuration conditionnelle dans le code métier, pas de if/else selon l'environnement. On écrit console.log et le module fait le reste.
Logs formatés dans le terminal avec envoi asynchrone vers Seq. Batching intelligent, retry automatique avec backoff exponentiel. Vos logs de production sont centralisés et consultables sans effort.
Logs formatés dans le terminal avec 10 niveaux de log et filtrage par niveau. Parfait pour le développement local ou les environnements sans plateforme de monitoring.
En production côté client, la console est entièrement silencieuse. Les console.log oubliés dans le code ne fuient jamais vers les utilisateurs finaux. C'est une protection de sécurité automatique.
Sélectionnez une approche alternative pour voir concrètement ce que notre module Console change pour votre projet.
Votre application a besoin de logs fiables, sécurisés, et qui ne demandent aucune attention une fois en place. Notre module a été conçu exactement pour ça : un logging qui fonctionne partout, automatiquement.
Winston traîne 8 dépendances qui peuvent chacune introduire des vulnérabilités ou des breaking changes. Notre module en a zéro - c'est autant de maintenance en moins sur votre projet.
Chaque contexte d'exécution a ses propres besoins. Notre module les gère tous automatiquement, sans aucune configuration conditionnelle dans votre code.
Les logs sont formatés dans le terminal et envoyés de manière asynchrone vers Seq avec batching intelligent et retry automatique. Vos logs de production sont centralisés, consultables et ne ralentissent jamais votre application.
Le module Console est inclus gratuitement pour tous les clients qui utilisent l'un de nos modules payants.
Inclus avec tout projet utilisant un de nos modules (Authentification, Paiement, UIKit).