mirror of
https://github.com/apricote/Listory.git
synced 2026-01-13 21:21:02 +00:00
feat(api): setup logging
This commit is contained in:
parent
de6d057f80
commit
b6eef7f090
3 changed files with 15 additions and 0 deletions
|
|
@ -4,6 +4,7 @@ import { ScheduleModule } from "@nestjs/schedule";
|
|||
import { AuthModule } from "./auth/auth.module";
|
||||
import { DatabaseModule } from "./database/database.module";
|
||||
import { ListensModule } from "./listens/listens.module";
|
||||
import { LoggerModule } from "./logger/logger.module";
|
||||
import { MusicLibraryModule } from "./music-library/music-library.module";
|
||||
import { SourcesModule } from "./sources/sources.module";
|
||||
import { UsersModule } from "./users/users.module";
|
||||
|
|
@ -18,6 +19,7 @@ import { UsersModule } from "./users/users.module";
|
|||
SourcesModule,
|
||||
MusicLibraryModule,
|
||||
ListensModule,
|
||||
LoggerModule,
|
||||
],
|
||||
})
|
||||
export class AppModule {}
|
||||
|
|
|
|||
9
src/logger/logger.module.ts
Normal file
9
src/logger/logger.module.ts
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
import { Module, Global } from "@nestjs/common";
|
||||
import { Logger } from "./logger.service";
|
||||
|
||||
@Global()
|
||||
@Module({
|
||||
providers: [Logger],
|
||||
exports: [Logger],
|
||||
})
|
||||
export class LoggerModule {}
|
||||
4
src/logger/logger.service.ts
Normal file
4
src/logger/logger.service.ts
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
import { Injectable, Scope, Logger as NestLogger } from "@nestjs/common";
|
||||
|
||||
@Injectable({ scope: Scope.TRANSIENT })
|
||||
export class Logger extends NestLogger {}
|
||||
Loading…
Add table
Add a link
Reference in a new issue