From 623cd731cea5c98d9ce07e5023e9d656c609d357 Mon Sep 17 00:00:00 2001 From: gagik Date: Wed, 3 Dec 2025 15:30:16 +0100 Subject: [PATCH 1/2] chore: client-sts --- packages/node-runtime-worker-thread/webpack.config.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/node-runtime-worker-thread/webpack.config.js b/packages/node-runtime-worker-thread/webpack.config.js index 59cc0b7bc..c187c7039 100644 --- a/packages/node-runtime-worker-thread/webpack.config.js +++ b/packages/node-runtime-worker-thread/webpack.config.js @@ -28,6 +28,8 @@ const config = { interruptor: 'commonjs2 interruptor', 'os-dns-native': 'commonjs2 os-dns-native', 'system-ca': 'commonjs2 system-ca', + // @aws-sdk/client-sts is an optional peer dependency of @aws-sdk/credential-providers + '@aws-sdk/client-sts': 'commonjs2 @aws-sdk/client-sts', }, }; From c041b8a3fe443db1d8d19ee5b0395017645ea91e Mon Sep 17 00:00:00 2001 From: Gagik Amaryan Date: Wed, 3 Dec 2025 16:24:31 +0100 Subject: [PATCH 2/2] add todo comment --- packages/node-runtime-worker-thread/webpack.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/node-runtime-worker-thread/webpack.config.js b/packages/node-runtime-worker-thread/webpack.config.js index c187c7039..315114e35 100644 --- a/packages/node-runtime-worker-thread/webpack.config.js +++ b/packages/node-runtime-worker-thread/webpack.config.js @@ -28,6 +28,7 @@ const config = { interruptor: 'commonjs2 interruptor', 'os-dns-native': 'commonjs2 os-dns-native', 'system-ca': 'commonjs2 system-ca', + // TODO(MONGOSH-3055): This is a temporary workaround. // @aws-sdk/client-sts is an optional peer dependency of @aws-sdk/credential-providers '@aws-sdk/client-sts': 'commonjs2 @aws-sdk/client-sts', },