There was an error while loading. Please reload this page.
1 parent 067a071 commit 8933e9eCopy full SHA for 8933e9e
1 file changed
packages/common/serializer/class-serializer.interceptor.ts
@@ -24,8 +24,19 @@ const REFLECTOR = 'Reflector';
24
/**
25
* @publicApi
26
*/
27
-export interface ClassSerializerInterceptorOptions extends ClassTransformOptions {
+export class ClassSerializerInterceptorOptions implements ClassTransformOptions {
28
transformerPackage?: TransformerPackage;
29
+ strategy?: 'excludeAll' | 'exposeAll';
30
+ groups?: string[];
31
+ version?: number;
32
+ excludePrefixes?: string[];
33
+ ignoreDecorators?: boolean;
34
+ targetMaps?: any[];
35
+ enableCircularCheck?: boolean;
36
+ enableImplicitConversion?: boolean;
37
+ excludeExtraneousValues?: boolean;
38
+ exposeDefaultValues?: boolean;
39
+ exposeUnsetFields?: boolean;
40
}
41
42
0 commit comments