Skip to content

Commit 2e662cd

Browse files
authored
feat(lib): change higher level libs use peer deps on clients (#2516)
* feat(lib): change higher level libs use peer deps on clients * feat(lib): add pinned versions into dev deps for testing/building
1 parent 608e606 commit 2e662cd

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

Diff for: lib/lib-dynamodb/package.json

+9-3
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,19 @@
2121
},
2222
"license": "Apache-2.0",
2323
"dependencies": {
24+
"tslib": "^2.0.0"
25+
},
26+
"peerDependencies": {
27+
"@aws-sdk/client-dynamodb": "^3.0.0",
28+
"@aws-sdk/smithy-client": "^3.0.0",
29+
"@aws-sdk/types": "^3.0.0",
30+
"@aws-sdk/util-dynamodb": "^3.0.0"
31+
},
32+
"devDependencies": {
2433
"@aws-sdk/client-dynamodb": "3.18.0",
2534
"@aws-sdk/smithy-client": "3.18.0",
2635
"@aws-sdk/types": "3.18.0",
2736
"@aws-sdk/util-dynamodb": "3.18.0",
28-
"tslib": "^2.0.0"
29-
},
30-
"devDependencies": {
3137
"@types/jest": "^26.0.4",
3238
"@types/node": "^14.11.2",
3339
"jest": "^26.4.2",

Diff for: lib/lib-storage/package.json

+6-2
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,17 @@
2121
},
2222
"license": "Apache-2.0",
2323
"dependencies": {
24-
"@aws-sdk/abort-controller": "3.18.0",
25-
"@aws-sdk/client-s3": "3.18.0",
2624
"buffer": "^5.6.0",
2725
"stream-browserify": "^3.0.0",
2826
"tslib": "^2.0.0"
2927
},
28+
"peerDependencies": {
29+
"@aws-sdk/abort-controller": "^3.0.0",
30+
"@aws-sdk/client-s3": "^3.0.0"
31+
},
3032
"devDependencies": {
33+
"@aws-sdk/abort-controller": "3.18.0",
34+
"@aws-sdk/client-s3": "3.18.0",
3135
"@types/jest": "^26.0.4",
3236
"@types/node": "^14.11.2",
3337
"jasmine-core": "^3.6.0",

0 commit comments

Comments
 (0)