Skip to content

Commit 74bf4c6

Browse files
coderbyheartsvozzadreamorosi
authored
feat: allow @middy/core v7 (#4918)
Co-authored-by: Stefano Vozza <[email protected]> Co-authored-by: Andrea Amorosi <[email protected]>
1 parent f7c1001 commit 74bf4c6

10 files changed

Lines changed: 74 additions & 49 deletions

File tree

package-lock.json

Lines changed: 63 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@
5757
"husky": "^9.1.7",
5858
"lint-staged": "^16.2.7",
5959
"markdownlint-cli2": "^0.20.0",
60-
"middy5": "npm:@middy/core@^5.4.3",
61-
"middy6": "npm:@middy/core@^6.0.0",
60+
"middy5": "npm:@middy/core@^5.5.1",
61+
"middy6": "npm:@middy/core@^6.4.5",
62+
"middy7": "npm:@middy/core@^7.0.2",
6263
"typedoc": "^0.28.15",
6364
"typedoc-plugin-missing-exports": "^4.1.2",
6465
"typescript": "^5.9.3",

packages/idempotency/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
"peerDependencies": {
122122
"@aws-sdk/client-dynamodb": ">=3.x",
123123
"@aws-sdk/lib-dynamodb": ">=3.x",
124-
"@middy/core": "4.x || 5.x || 6.x",
124+
"@middy/core": "4.x || 5.x || 6.x || 7.x",
125125
"@redis/client": "^5.0.1",
126126
"@valkey/valkey-glide": "^1.3.4"
127127
},

packages/idempotency/tests/e2e/makeHandlerIdempotent.test.FunctionCode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Logger } from '@aws-lambda-powertools/logger';
22
import type { Context } from 'aws-lambda';
3-
import middy from 'middy6';
3+
import middy from 'middy7';
44
import { IdempotencyConfig } from '../../src/IdempotencyConfig.js';
55
import { makeHandlerIdempotent } from '../../src/middleware/makeHandlerIdempotent.js';
66
import { DynamoDBPersistenceLayer } from '../../src/persistence/DynamoDBPersistenceLayer.js';

packages/logger/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
},
7878
"peerDependencies": {
7979
"@aws-lambda-powertools/jmespath": "2.30.1",
80-
"@middy/core": "4.x || 5.x || 6.x"
80+
"@middy/core": "4.x || 5.x || 6.x || 7.x"
8181
},
8282
"peerDependenciesMeta": {
8383
"@middy/core": {

packages/metrics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"promise-retry": "^2.0.1"
7272
},
7373
"peerDependencies": {
74-
"@middy/core": "4.x || 5.x || 6.x"
74+
"@middy/core": "4.x || 5.x || 6.x || 7.x"
7575
},
7676
"peerDependenciesMeta": {
7777
"@middy/core": {

packages/parameters/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@
174174
"@aws-sdk/client-secrets-manager": ">=3.x",
175175
"@aws-sdk/client-ssm": ">=3.x",
176176
"@aws-sdk/util-dynamodb": ">=3.x",
177-
"@middy/core": "4.x || 5.x || 6.x"
177+
"@middy/core": "4.x || 5.x || 6.x || 7.x"
178178
},
179179
"peerDependenciesMeta": {
180180
"@middy/core": {

packages/parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@
205205
"@standard-schema/spec": "^1.1.0"
206206
},
207207
"peerDependencies": {
208-
"@middy/core": "4.x || 5.x || 6.x",
208+
"@middy/core": "4.x || 5.x || 6.x || 7.x",
209209
"zod": "4.x"
210210
},
211211
"peerDependenciesMeta": {

packages/tracer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@aws-sdk/client-xray": "^3.962.0"
3636
},
3737
"peerDependencies": {
38-
"@middy/core": "4.x || 5.x || 6.x"
38+
"@middy/core": "4.x || 5.x || 6.x || 7.x"
3939
},
4040
"peerDependenciesMeta": {
4141
"@middy/core": {

packages/tracer/tests/e2e/middy.test.functionCode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { DynamoDBClient, PutItemCommand } from '@aws-sdk/client-dynamodb';
22
import type { Context } from 'aws-lambda';
3-
import middy from 'middy5';
3+
import middy from 'middy6';
44
import { Tracer } from '../../src/index.js';
55
import { captureLambdaHandler } from '../../src/middleware/middy.js';
66
import {

0 commit comments

Comments
 (0)