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 { AuthModule } from "./auth/auth.module";
|
||||||
import { DatabaseModule } from "./database/database.module";
|
import { DatabaseModule } from "./database/database.module";
|
||||||
import { ListensModule } from "./listens/listens.module";
|
import { ListensModule } from "./listens/listens.module";
|
||||||
|
import { LoggerModule } from "./logger/logger.module";
|
||||||
import { MusicLibraryModule } from "./music-library/music-library.module";
|
import { MusicLibraryModule } from "./music-library/music-library.module";
|
||||||
import { SourcesModule } from "./sources/sources.module";
|
import { SourcesModule } from "./sources/sources.module";
|
||||||
import { UsersModule } from "./users/users.module";
|
import { UsersModule } from "./users/users.module";
|
||||||
|
|
@ -18,6 +19,7 @@ import { UsersModule } from "./users/users.module";
|
||||||
SourcesModule,
|
SourcesModule,
|
||||||
MusicLibraryModule,
|
MusicLibraryModule,
|
||||||
ListensModule,
|
ListensModule,
|
||||||
|
LoggerModule,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class AppModule {}
|
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