Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 566 Bytes

File metadata and controls

15 lines (11 loc) · 566 Bytes

1 - créer un nouveau projet NestJS

2 - créer un module SuperLogger

3 - Rendre le module SuperLogger dynamique avec une méthode forRoot qui prendra en options un objet respectant l'interface:

interface Options {
    prefix: string;
    // libre à toi de t'amuser à ajouter des options et de les implémenter
}

4 - Créer et export un service SuperLogger. Implémente au minimum une méthode log qui fera un console.log préfixer du prefix passer en option.

5 - Créer un controller dans le AppModule et utiliser le service SuperLogger