@@ -8,13 +8,11 @@ import { AppConfigProvider } from '@aws-lambda-powertools/parameters/appconfig';
8
8
import { DynamoDBProvider } from '@aws-lambda-powertools/parameters/dynamodb' ;
9
9
import { SecretsProvider } from '@aws-lambda-powertools/parameters/secrets' ;
10
10
import { SSMProvider } from '@aws-lambda-powertools/parameters/ssm' ;
11
- import { EventBridgeSchema } from '@aws-lambda-powertools/parser/schemas' ;
12
11
import { Tracer } from '@aws-lambda-powertools/tracer' ;
13
12
import { AppConfigDataClient } from '@aws-sdk/client-appconfigdata' ;
14
13
import { DynamoDBClient } from '@aws-sdk/client-dynamodb' ;
15
14
import { SecretsManagerClient } from '@aws-sdk/client-secrets-manager' ;
16
15
import { SSMClient } from '@aws-sdk/client-ssm' ;
17
- import { z } from 'zod' ;
18
16
19
17
const logger = new Logger ( {
20
18
logLevel : 'DEBUG' ,
@@ -50,10 +48,6 @@ new DynamoDBProvider({ tableName: 'foo', awsSdkV3Client: ddbClient });
50
48
// Instantiating the BatchProcessor will confirm that the utility can be used
51
49
new BatchProcessor ( EventType . SQS ) ;
52
50
53
- const testSchema = z . object ( { instance_id : z . string ( ) , state : z . string ( ) } ) ;
54
-
55
- const testEventSchema = EventBridgeSchema . extend ( { detail : testSchema } ) ;
56
-
57
51
const layerPath = process . env . LAYERS_PATH || '/opt/nodejs/node_modules' ;
58
52
const expectedVersion = process . env . POWERTOOLS_PACKAGE_VERSION || '0.0.0' ;
59
53
@@ -122,7 +116,4 @@ export const handler = async (event: unknown): Promise<void> => {
122
116
// the presence of a log will indicate that the logger is working
123
117
// while the content of the log will indicate that the tracer is working
124
118
logger . debug ( 'subsegment' , { subsegment : subsegment . format ( ) } ) ;
125
-
126
- // Check that the parser is working
127
- testEventSchema . parse ( event ) ;
128
119
} ;
0 commit comments