Skip to content

Commit fefa735

Browse files
committed
fix(karma-credential-loader): import sts as local path to avoid circular dep
1 parent 3d1c7c5 commit fefa735

File tree

2 files changed

+222
-2
lines changed

2 files changed

+222
-2
lines changed

packages/karma-credential-loader/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"name": "@aws-sdk/karma-credential-loader",
33
"version": "3.38.0",
4-
"private": true,
54
"scripts": {
65
"build": "yarn build:cjs && yarn build:es && yarn build:types",
76
"build:cjs": "tsc -p tsconfig.cjs.json",
@@ -20,7 +19,7 @@
2019
"license": "Apache-2.0",
2120
"dependencies": {
2221
"@aws-sdk/credential-provider-node": "3.38.0",
23-
"@aws-sdk/client-sts": "3.39.0",
22+
"@aws-sdk/client-sts": "file:../../clients/client-sts",
2423
"tslib": "^2.3.0"
2524
},
2625
"devDependencies": {

yarn.lock

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@
1111
"@aws-sdk/types" "^3.1.0"
1212
tslib "^1.11.1"
1313

14+
"@aws-crypto/ie11-detection@^1.0.0":
15+
version "1.0.0"
16+
resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz#d3a6af29ba7f15458f79c41d1cd8cac3925e726a"
17+
integrity sha512-kCKVhCF1oDxFYgQrxXmIrS5oaWulkvRcPz+QBDMsUr2crbF4VGgGT6+uQhSwJFdUAQ2A//Vq+uT83eJrkzFgXA==
18+
dependencies:
19+
tslib "^1.11.1"
20+
1421
"@aws-crypto/ie11-detection@^2.0.0":
1522
version "2.0.0"
1623
resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-2.0.0.tgz#bb6c2facf8f03457e949dcf0921477397ffa4c6e"
@@ -32,6 +39,19 @@
3239
"@aws-sdk/util-utf8-browser" "^3.0.0"
3340
tslib "^1.11.1"
3441

42+
"@aws-crypto/sha256-browser@^1.0.0":
43+
version "1.2.2"
44+
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-1.2.2.tgz#004d806e3bbae130046c259ec3279a02d4a0b576"
45+
integrity sha512-0tNR4kBtJp+9S0kis4+JLab3eg6QWuIeuPhzaYoYwNUXGBgsWIkktA2mnilet+EGWzf3n1zknJXC4X4DVyyXbg==
46+
dependencies:
47+
"@aws-crypto/ie11-detection" "^1.0.0"
48+
"@aws-crypto/sha256-js" "^1.2.2"
49+
"@aws-crypto/supports-web-crypto" "^1.0.0"
50+
"@aws-crypto/util" "^1.2.2"
51+
"@aws-sdk/types" "^3.1.0"
52+
"@aws-sdk/util-locate-window" "^3.0.0"
53+
tslib "^1.11.1"
54+
3555
"@aws-crypto/[email protected]", "@aws-crypto/sha256-js@^2.0.0":
3656
version "2.0.0"
3757
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz#f1f936039bdebd0b9e2dd834d65afdc2aac4efcb"
@@ -41,13 +61,38 @@
4161
"@aws-sdk/types" "^3.1.0"
4262
tslib "^1.11.1"
4363

64+
"@aws-crypto/sha256-js@^1.0.0", "@aws-crypto/sha256-js@^1.2.2":
65+
version "1.2.2"
66+
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-1.2.2.tgz#02acd1a1fda92896fc5a28ec7c6e164644ea32fc"
67+
integrity sha512-Nr1QJIbW/afYYGzYvrF70LtaHrIRtd4TNAglX8BvlfxJLZ45SAmueIKYl5tWoNBPzp65ymXGFK0Bb1vZUpuc9g==
68+
dependencies:
69+
"@aws-crypto/util" "^1.2.2"
70+
"@aws-sdk/types" "^3.1.0"
71+
tslib "^1.11.1"
72+
73+
"@aws-crypto/supports-web-crypto@^1.0.0":
74+
version "1.0.0"
75+
resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz#c40901bc17ac1e875e248df16a2b47ad8bfd9a93"
76+
integrity sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==
77+
dependencies:
78+
tslib "^1.11.1"
79+
4480
"@aws-crypto/supports-web-crypto@^2.0.0":
4581
version "2.0.0"
4682
resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.0.tgz#fd6cde30b88f77d5a4f57b2c37c560d918014f9e"
4783
integrity sha512-Ge7WQ3E0OC7FHYprsZV3h0QIcpdyJLvIeg+uTuHqRYm8D6qCFJoiC+edSzSyFiHtZf+NOQDJ1q46qxjtzIY2nA==
4884
dependencies:
4985
tslib "^1.11.1"
5086

87+
"@aws-crypto/util@^1.2.2":
88+
version "1.2.2"
89+
resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-1.2.2.tgz#b28f7897730eb6538b21c18bd4de22d0ea09003c"
90+
integrity sha512-H8PjG5WJ4wz0UXAFXeJjWCW1vkvIJ3qUUD+rGRwJ2/hj+xT58Qle2MTql/2MGzkU+1JLAFuR6aJpLAjHwhmwwg==
91+
dependencies:
92+
"@aws-sdk/types" "^3.1.0"
93+
"@aws-sdk/util-utf8-browser" "^3.0.0"
94+
tslib "^1.11.1"
95+
5196
"@aws-crypto/util@^2.0.0":
5297
version "2.0.0"
5398
resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-2.0.0.tgz#17ba6f83c7e447b70fc24b84c5f6714d1e329f4a"
@@ -57,6 +102,182 @@
57102
"@aws-sdk/util-utf8-browser" "^3.0.0"
58103
tslib "^1.11.1"
59104

105+
"@aws-sdk/[email protected]":
106+
version "3.38.0"
107+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.38.0.tgz#9613b614485f296fb6be1da29f16c74e1ba3904b"
108+
integrity sha512-U4kElDJT3BpnM+SBV9kRtXsmJtkjRoxG3HQ2adq1PHZSril7LEQPCuX1W3lQRYzKiLDSQp1DJyigTvIwbWcAyQ==
109+
dependencies:
110+
"@aws-crypto/sha256-browser" "^1.0.0"
111+
"@aws-crypto/sha256-js" "^1.0.0"
112+
"@aws-sdk/config-resolver" "3.38.0"
113+
"@aws-sdk/fetch-http-handler" "3.38.0"
114+
"@aws-sdk/hash-node" "3.38.0"
115+
"@aws-sdk/invalid-dependency" "3.38.0"
116+
"@aws-sdk/middleware-content-length" "3.38.0"
117+
"@aws-sdk/middleware-host-header" "3.38.0"
118+
"@aws-sdk/middleware-logger" "3.38.0"
119+
"@aws-sdk/middleware-retry" "3.38.0"
120+
"@aws-sdk/middleware-serde" "3.38.0"
121+
"@aws-sdk/middleware-stack" "3.38.0"
122+
"@aws-sdk/middleware-user-agent" "3.38.0"
123+
"@aws-sdk/node-config-provider" "3.38.0"
124+
"@aws-sdk/node-http-handler" "3.38.0"
125+
"@aws-sdk/protocol-http" "3.38.0"
126+
"@aws-sdk/smithy-client" "3.38.0"
127+
"@aws-sdk/types" "3.38.0"
128+
"@aws-sdk/url-parser" "3.38.0"
129+
"@aws-sdk/util-base64-browser" "3.37.0"
130+
"@aws-sdk/util-base64-node" "3.37.0"
131+
"@aws-sdk/util-body-length-browser" "3.37.0"
132+
"@aws-sdk/util-body-length-node" "3.37.0"
133+
"@aws-sdk/util-user-agent-browser" "3.38.0"
134+
"@aws-sdk/util-user-agent-node" "3.38.0"
135+
"@aws-sdk/util-utf8-browser" "3.37.0"
136+
"@aws-sdk/util-utf8-node" "3.37.0"
137+
tslib "^2.3.0"
138+
139+
"@aws-sdk/client-sts@file:clients/client-sts":
140+
version "3.39.0"
141+
dependencies:
142+
"@aws-crypto/sha256-browser" "2.0.0"
143+
"@aws-crypto/sha256-js" "2.0.0"
144+
"@aws-sdk/config-resolver" "3.39.0"
145+
"@aws-sdk/credential-provider-node" "3.39.0"
146+
"@aws-sdk/fetch-http-handler" "3.38.0"
147+
"@aws-sdk/hash-node" "3.38.0"
148+
"@aws-sdk/invalid-dependency" "3.38.0"
149+
"@aws-sdk/middleware-content-length" "3.38.0"
150+
"@aws-sdk/middleware-host-header" "3.38.0"
151+
"@aws-sdk/middleware-logger" "3.38.0"
152+
"@aws-sdk/middleware-retry" "3.39.0"
153+
"@aws-sdk/middleware-sdk-sts" "3.39.0"
154+
"@aws-sdk/middleware-serde" "3.38.0"
155+
"@aws-sdk/middleware-signing" "3.39.0"
156+
"@aws-sdk/middleware-stack" "3.38.0"
157+
"@aws-sdk/middleware-user-agent" "3.38.0"
158+
"@aws-sdk/node-config-provider" "3.39.0"
159+
"@aws-sdk/node-http-handler" "3.38.0"
160+
"@aws-sdk/protocol-http" "3.38.0"
161+
"@aws-sdk/smithy-client" "3.38.0"
162+
"@aws-sdk/types" "3.38.0"
163+
"@aws-sdk/url-parser" "3.38.0"
164+
"@aws-sdk/util-base64-browser" "3.37.0"
165+
"@aws-sdk/util-base64-node" "3.37.0"
166+
"@aws-sdk/util-body-length-browser" "3.37.0"
167+
"@aws-sdk/util-body-length-node" "3.37.0"
168+
"@aws-sdk/util-user-agent-browser" "3.38.0"
169+
"@aws-sdk/util-user-agent-node" "3.39.0"
170+
"@aws-sdk/util-utf8-browser" "3.37.0"
171+
"@aws-sdk/util-utf8-node" "3.37.0"
172+
entities "2.2.0"
173+
fast-xml-parser "3.19.0"
174+
tslib "^2.3.0"
175+
176+
"@aws-sdk/[email protected]":
177+
version "3.38.0"
178+
resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.38.0.tgz#c630e0efaee480ceac1cd3a3fba50b26ccc7fd31"
179+
integrity sha512-cg61AvZyOjgmZ4Fjfg/gcMEkYN5R+cDhfKkviC2i4OPgXu3ZsIX7rVG/kgRoS3hg8+GK/HoQ3JVlvftijA2FAQ==
180+
dependencies:
181+
"@aws-sdk/signature-v4" "3.38.0"
182+
"@aws-sdk/types" "3.38.0"
183+
tslib "^2.3.0"
184+
185+
"@aws-sdk/[email protected]":
186+
version "3.38.0"
187+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.38.0.tgz#b32d343b4fb252d682fe9f7b591dc28c6c01ec04"
188+
integrity sha512-sv3ZTGQIXaw6wSfgNvCAFn2wNaCq/DGtvCYgtyl3BlOofwL2aCrZID/eGbU3MJMh5qD22XhSFTDGMMQRMpPzAQ==
189+
dependencies:
190+
"@aws-sdk/node-config-provider" "3.38.0"
191+
"@aws-sdk/property-provider" "3.38.0"
192+
"@aws-sdk/types" "3.38.0"
193+
"@aws-sdk/url-parser" "3.38.0"
194+
tslib "^2.3.0"
195+
196+
"@aws-sdk/[email protected]":
197+
version "3.38.0"
198+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.38.0.tgz#4e8a9c6e90ff9746203470b76ede9961242789b7"
199+
integrity sha512-y5ie5GvB0n+duFDUe1UeY+9CxLjj8yQqKVz4R9QPmgQpa4xXqfIq3udRqf0yV1V304bjha4LOCMBHPXe1vVaeg==
200+
dependencies:
201+
"@aws-sdk/credential-provider-env" "3.38.0"
202+
"@aws-sdk/credential-provider-imds" "3.38.0"
203+
"@aws-sdk/credential-provider-sso" "3.38.0"
204+
"@aws-sdk/credential-provider-web-identity" "3.38.0"
205+
"@aws-sdk/property-provider" "3.38.0"
206+
"@aws-sdk/shared-ini-file-loader" "3.37.0"
207+
"@aws-sdk/types" "3.38.0"
208+
"@aws-sdk/util-credentials" "3.37.0"
209+
tslib "^2.3.0"
210+
211+
"@aws-sdk/[email protected]":
212+
version "3.38.0"
213+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.38.0.tgz#14a3618014b7177c0697f507994dc9c6182f91dd"
214+
integrity sha512-OlYOTKyDZHYX8BETt9KeK8mVS/kd9EwHFzEMx+U1+KTmHrvEqGjMAr7s5o7/rpviKTYoR8s+UErufKSoBxFk2A==
215+
dependencies:
216+
"@aws-sdk/credential-provider-env" "3.38.0"
217+
"@aws-sdk/credential-provider-imds" "3.38.0"
218+
"@aws-sdk/credential-provider-ini" "3.38.0"
219+
"@aws-sdk/credential-provider-process" "3.38.0"
220+
"@aws-sdk/credential-provider-sso" "3.38.0"
221+
"@aws-sdk/credential-provider-web-identity" "3.38.0"
222+
"@aws-sdk/property-provider" "3.38.0"
223+
"@aws-sdk/shared-ini-file-loader" "3.37.0"
224+
"@aws-sdk/types" "3.38.0"
225+
"@aws-sdk/util-credentials" "3.37.0"
226+
tslib "^2.3.0"
227+
228+
"@aws-sdk/[email protected]":
229+
version "3.38.0"
230+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.38.0.tgz#cabc3f761a1141935d7fe1b67e2ef5975b60cbc2"
231+
integrity sha512-Xurdt7RyhcOQhbl3lUqeQZJrDP/H6vU3mLuMLbnjTgsPq6JEViBDdScXaNIyvc00Sc4vsWrEfueiUufMVYGdWg==
232+
dependencies:
233+
"@aws-sdk/client-sso" "3.38.0"
234+
"@aws-sdk/property-provider" "3.38.0"
235+
"@aws-sdk/shared-ini-file-loader" "3.37.0"
236+
"@aws-sdk/types" "3.38.0"
237+
"@aws-sdk/util-credentials" "3.37.0"
238+
tslib "^2.3.0"
239+
240+
"@aws-sdk/[email protected]":
241+
version "3.38.0"
242+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.38.0.tgz#525d6a9bcb5456759b1e7956c98d24039f59841b"
243+
integrity sha512-bo45BNQM5HtiJGYOUY9b0Yurxu1X8WFI6lTsEFb2IX1iIIm0rD47OKFCRAjRwXVyFy91jCGvZHSGDxmSl7pF1A==
244+
dependencies:
245+
"@aws-sdk/protocol-http" "3.38.0"
246+
"@aws-sdk/service-error-classification" "3.38.0"
247+
"@aws-sdk/types" "3.38.0"
248+
tslib "^2.3.0"
249+
uuid "^8.3.2"
250+
251+
"@aws-sdk/[email protected]":
252+
version "3.38.0"
253+
resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.38.0.tgz#7fbc95138e8c5a2875a719aa73f1f83227ac6ca7"
254+
integrity sha512-9a20cGKbJx/mKIhzJU4oKRzVmIEHTnSvMtBu+nnfUruIdLVOxunTz+7VIM1OcJt9jirqPCtODNq0mFWSYu4pUw==
255+
dependencies:
256+
"@aws-sdk/property-provider" "3.38.0"
257+
"@aws-sdk/shared-ini-file-loader" "3.37.0"
258+
"@aws-sdk/types" "3.38.0"
259+
tslib "^2.3.0"
260+
261+
"@aws-sdk/[email protected]":
262+
version "3.38.0"
263+
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.38.0.tgz#02bf4eb839fa7e49a04e65de12b224a870c9b789"
264+
integrity sha512-4NSi6YbsO6XwLIqtSGLRwMeqUmg+2l8NKdVCoNCbGYAv3rbvyrAx47jmWNFGIqXL1xY9cxJU9T5aSdrq8TnbbA==
265+
dependencies:
266+
"@aws-sdk/is-array-buffer" "3.37.0"
267+
"@aws-sdk/types" "3.38.0"
268+
"@aws-sdk/util-hex-encoding" "3.37.0"
269+
"@aws-sdk/util-uri-escape" "3.37.0"
270+
tslib "^2.3.0"
271+
272+
"@aws-sdk/[email protected]":
273+
version "3.38.0"
274+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.38.0.tgz#4f98a5287b9c3d25e3badaa29a1fbee517f72ea4"
275+
integrity sha512-3bVun9WE92TktEQVhuxk4L1p/pVtdLEmJUmLwc6waNEU04rOwJENNjhClStvSUSWad1FN5xltSDudhG32fnFWw==
276+
dependencies:
277+
"@aws-sdk/node-config-provider" "3.38.0"
278+
"@aws-sdk/types" "3.38.0"
279+
tslib "^2.3.0"
280+
60281
61282
version "7.12.11"
62283
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"

0 commit comments

Comments
 (0)