1
1
import { Global , Module } from '@nestjs/common' ;
2
- import { APP_FILTER , APP_INTERCEPTOR , APP_PIPE } from '@nestjs/core' ;
2
+ import { APP_FILTER , APP_INTERCEPTOR } from '@nestjs/core' ;
3
3
import { DataLoaderModule } from '@seedcompany/data-loader' ;
4
4
import { EmailModule } from '@seedcompany/nestjs-email' ;
5
5
import { ConsoleModule } from 'nestjs-console' ;
@@ -19,7 +19,7 @@ import { ResourceModule } from './resources/resource.module';
19
19
import { ScalarProviders } from './scalars.resolver' ;
20
20
import { TimeoutInterceptor } from './timeout.interceptor' ;
21
21
import { TracingModule } from './tracing' ;
22
- import { ValidationPipe } from './validation.pipe ' ;
22
+ import { ValidationModule } from './validation/validation.module ' ;
23
23
import { WaitResolver } from './wait.resolver' ;
24
24
25
25
@Global ( )
@@ -36,13 +36,13 @@ import { WaitResolver } from './wait.resolver';
36
36
EventsModule ,
37
37
TracingModule ,
38
38
ResourceModule ,
39
+ ValidationModule ,
39
40
] ,
40
41
providers : [
41
42
AwsS3Factory ,
42
43
ExceptionNormalizer ,
43
44
ExceptionFilter ,
44
45
{ provide : APP_FILTER , useExisting : ExceptionFilter } ,
45
- { provide : APP_PIPE , useClass : ValidationPipe } ,
46
46
{ provide : APP_INTERCEPTOR , useClass : TimeoutInterceptor } ,
47
47
WaitResolver ,
48
48
...ScalarProviders ,
@@ -60,6 +60,7 @@ import { WaitResolver } from './wait.resolver';
60
60
EventsModule ,
61
61
ResourceModule ,
62
62
TracingModule ,
63
+ ValidationModule ,
63
64
] ,
64
65
} )
65
66
export class CoreModule { }
0 commit comments