Skip to content

Commit 8e93ec3

Browse files
svozzadreamorosi
andauthored
chore(batch): remove invoke store global namespace workaround (#4932)
Co-authored-by: Andrea Amorosi <dreamorosi@gmail.com>
1 parent 2e3e867 commit 8e93ec3

7 files changed

Lines changed: 14 additions & 20 deletions

File tree

package-lock.json

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

packages/batch/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
"nodejs"
8484
],
8585
"dependencies": {
86-
"@aws/lambda-invoke-store": "0.2.2",
86+
"@aws/lambda-invoke-store": "0.2.3",
8787
"@aws-lambda-powertools/commons": "2.30.1",
8888
"@standard-schema/spec": "^1.1.0"
8989
},

packages/batch/src/types.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import type { InvokeStoreBase } from '@aws/lambda-invoke-store';
21
import type { GenericLogger } from '@aws-lambda-powertools/commons/types';
32
import type { StandardSchemaV1 } from '@standard-schema/spec';
43
import type {
@@ -14,12 +13,6 @@ import type { parser } from './parser.js';
1413
import type { SqsFifoPartialProcessor } from './SqsFifoPartialProcessor.js';
1514
import type { SqsFifoPartialProcessorAsync } from './SqsFifoPartialProcessorAsync.js';
1615

17-
declare global {
18-
namespace awslambda {
19-
let InvokeStore: InvokeStoreBase | undefined;
20-
}
21-
}
22-
2316
/**
2417
* Options for batch processing
2518
*

packages/commons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
"nodejs"
120120
],
121121
"dependencies": {
122-
"@aws/lambda-invoke-store": "0.2.2"
122+
"@aws/lambda-invoke-store": "0.2.3"
123123
},
124124
"devDependencies": {
125125
"@aws-lambda-powertools/testing-utils": "file:../testing"

packages/logger/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
"url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues"
9999
},
100100
"dependencies": {
101-
"@aws/lambda-invoke-store": "0.2.2",
101+
"@aws/lambda-invoke-store": "0.2.3",
102102
"@aws-lambda-powertools/commons": "2.30.1"
103103
},
104104
"keywords": [

packages/metrics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues"
9090
},
9191
"dependencies": {
92-
"@aws/lambda-invoke-store": "0.2.2",
92+
"@aws/lambda-invoke-store": "0.2.3",
9393
"@aws-lambda-powertools/commons": "2.30.1"
9494
},
9595
"keywords": [

packages/testing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
"dependencies": {
101101
"@aws-cdk/toolkit-lib": "^1.12.3",
102102
"@aws-sdk/client-lambda": "^3.962.0",
103-
"@aws/lambda-invoke-store": "0.2.2",
103+
"@aws/lambda-invoke-store": "0.2.3",
104104
"@smithy/util-utf8": "^4.0.0",
105105
"aws-cdk-lib": "^2.233.0",
106106
"esbuild": "^0.27.2",

0 commit comments

Comments
 (0)