Compare commits

..

2 Commits

3 changed files with 12 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ import { ConfigModule, ConfigService } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm'; import { TypeOrmModule } from '@nestjs/typeorm';
import { ThrottlerModule, ThrottlerGuard } from '@nestjs/throttler'; import { ThrottlerModule, ThrottlerGuard } from '@nestjs/throttler';
import databaseConfig from '@/config/database.config'; import databaseConfig from '@/config/database.config';
import { BusinessModule } from '@/modules/business.module';
@Module({ @Module({
imports: [ imports: [
@@ -31,6 +32,7 @@ import databaseConfig from '@/config/database.config';
}, },
], ],
}), }),
BusinessModule,
], ],
providers: [ providers: [
{ {

View File

@@ -8,9 +8,10 @@ import { Observable, map } from 'rxjs';
import { ApiResponse } from '@/common/interfaces/api-response.interface'; import { ApiResponse } from '@/common/interfaces/api-response.interface';
@Injectable() @Injectable()
export class TransformInterceptor<T> export class TransformInterceptor<T> implements NestInterceptor<
implements NestInterceptor<T, ApiResponse<T>> T,
{ ApiResponse<T>
> {
intercept( intercept(
_context: ExecutionContext, _context: ExecutionContext,
next: CallHandler<T>, next: CallHandler<T>,

View File

@@ -0,0 +1,6 @@
import { Module } from '@nestjs/common';
@Module({
imports: [],
})
export class BusinessModule {}