Open tbigueres opened 3 days ago
As asked in this issue https://github.com/aws/aws-sdk-js-v3/issues/4217 I am opening a new issue as I cannot build my project with bundle set to true and esbuild.
I have created a minimal repository for you to reproduce the issue : https://github.com/tbigueres/aws-sdk-bundle-error/tree/main
When trying to run npm run build and more especially node --no-warnings esbuild-script.mjs I have the following error
node --no-warnings esbuild-script.mjs
> medplum-demo-bots@3.1.5 build > npm run clean && tsc && node --no-warnings esbuild-script.mjs > medplum-demo-bots@3.1.5 clean > rimraf dist ✘ [ERROR] Could not resolve "./fromHttp/fromHttp" node_modules/@aws-sdk/credential-provider-http/dist-cjs/index.js:4:25: 4 │ var fromHttp_1 = require("./fromHttp/fromHttp"); ╵ ~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././fromTokenFile" node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js:20:32: 20 │ __reExport(src_exports, require("././fromTokenFile"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./adaptors/getEndpointFromConfig" node_modules/@smithy/middleware-endpoint/dist-cjs/index.js:101:43: 101 │ var import_getEndpointFromConfig = require("./adaptors/getEndpointFromConfig"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././fromWebToken" node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js:21:32: 21 │ __reExport(src_exports, require("././fromWebToken"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././getHomeDir" node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js:33:32: 33 │ __reExport(src_exports, require("././getHomeDir"), module.exports); ╵ ~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././STSClient" node_modules/@aws-sdk/client-sts/dist-cjs/index.js:57:32: 57 │ __reExport(src_exports, require("././STSClient"), module.exports); ╵ ~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././getSSOTokenFilepath" node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js:41:32: 41 │ __reExport(src_exports, require("././getSSOTokenFilepath"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././getSSOTokenFromFile" node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js:42:32: 42 │ __reExport(src_exports, require("././getSSOTokenFromFile"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././slurpFile" node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js:128:31: 128 │ var import_slurpFile = require("././slurpFile"); ╵ ~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./endpoint/EndpointParameters" node_modules/@aws-sdk/client-sts/dist-cjs/index.js:66:40: 66 │ var import_EndpointParameters = require("./endpoint/EndpointParameters"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./auth/httpAuthSchemeProvider" node_modules/@aws-sdk/client-sso/dist-cjs/index.js:58:44: 58 │ var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././runtimeConfig" node_modules/@aws-sdk/client-sso/dist-cjs/index.js:77:35: 77 │ var import_runtimeConfig = require("././runtimeConfig"); ╵ ~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./auth/httpAuthSchemeProvider" node_modules/@aws-sdk/client-sso-oidc/dist-cjs/index.js:66:44: 66 │ var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././runtimeConfig" node_modules/@aws-sdk/client-sso-oidc/dist-cjs/index.js:85:35: 85 │ var import_runtimeConfig = require("././runtimeConfig"); ╵ ~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./middleware-http-auth-scheme" node_modules/@smithy/core/dist-es/index.js:1:14: 1 │ export * from "./middleware-http-auth-scheme"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././runtimeConfig" node_modules/@aws-sdk/client-s3/dist-cjs/index.js:8396:35: 8396 │ var import_runtimeConfig = require("././runtimeConfig"); ╵ ~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./submodules/client/index" node_modules/@aws-sdk/core/dist-es/index.js:1:14: 1 │ export * from "./submodules/client/index"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./middleware-http-signing" node_modules/@smithy/core/dist-es/index.js:2:14: 2 │ export * from "./middleware-http-signing"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./util-identity-and-auth" node_modules/@smithy/core/dist-es/index.js:3:14: 3 │ export * from "./util-identity-and-auth"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./getSmithyContext" node_modules/@smithy/core/dist-es/index.js:4:14: 4 │ export * from "./getSmithyContext"; ╵ ~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./normalizeProvider" node_modules/@smithy/core/dist-es/index.js:5:14: 5 │ export * from "./normalizeProvider"; ╵ ~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./protocols/requestBuilder" node_modules/@smithy/core/dist-es/index.js:6:14: 6 │ export * from "./protocols/requestBuilder"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./submodules/httpAuthSchemes/index" node_modules/@aws-sdk/core/dist-es/index.js:2:14: 2 │ export * from "./submodules/httpAuthSchemes/index"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././getAwsChunkedEncodingStream" node_modules/@smithy/util-stream/dist-cjs/index.js:80:32: 80 │ __reExport(src_exports, require("././getAwsChunkedEncodingStream"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././sdk-stream-mixin" node_modules/@smithy/util-stream/dist-cjs/index.js:81:32: 81 │ __reExport(src_exports, require("././sdk-stream-mixin"), module.exports); ╵ ~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./submodules/protocols/index" node_modules/@aws-sdk/core/dist-es/index.js:3:14: 3 │ export * from "./submodules/protocols/index"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./pagination/createPaginator" node_modules/@smithy/core/dist-es/index.js:7:32: 7 │ export { createPaginator } from "./pagination/createPaginator"; ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././fromBase64" node_modules/@smithy/util-base64/dist-cjs/index.js:19:32: 19 │ __reExport(src_exports, require("././fromBase64"), module.exports); ╵ ~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "././toBase64" node_modules/@smithy/util-base64/dist-cjs/index.js:20:32: 20 │ __reExport(src_exports, require("././toBase64"), module.exports); ╵ ~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./isStreamingPayload/isStreamingPayload" node_modules/@smithy/middleware-retry/dist-cjs/index.js:299:40: 299 │ var import_isStreamingPayload = require("./isStreamingPayload/isStreamingPayload"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./streams/create-read-stream-on-buffer" node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/index.js:216:50: 216 │ var import_create_read_stream_on_buffer = require("./streams/create-read-stream-on-buffer"); ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./aws_crc32c" node_modules/@aws-crypto/crc32c/build/main/index.js:76:27: 76 │ var aws_crc32c_1 = require("./aws_crc32c"); ╵ ~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./aws_crc32" node_modules/@aws-crypto/crc32/build/main/index.js:106:26: 106 │ var aws_crc32_1 = require("./aws_crc32"); ╵ ~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./convertToBuffer" node_modules/@aws-crypto/util/build/main/index.js:6:32: 6 │ var convertToBuffer_1 = require("./convertToBuffer"); ╵ ~~~~~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./isEmptyData" node_modules/@aws-crypto/util/build/main/index.js:8:28: 8 │ var isEmptyData_1 = require("./isEmptyData"); ╵ ~~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./numToUint8" node_modules/@aws-crypto/util/build/main/index.js:10:27: 10 │ var numToUint8_1 = require("./numToUint8"); ╵ ~~~~~~~~~~~~~~ ✘ [ERROR] Could not resolve "./uint32ArrayFrom" node_modules/@aws-crypto/util/build/main/index.js:12:32: 12 │ var uint32ArrayFrom_1 = require("./uint32ArrayFrom"); ╵ ~~~~~~~~~~~~~~~~~~~ Build failed: { "errors": [ { "id": "", "location": { "column": 26, "file": "node_modules/@aws-crypto/crc32/build/main/index.js", "length": 13, "line": 106, "lineText": "var aws_crc32_1 = require(\"./aws_crc32\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./aws_crc32\"" }, { "id": "", "location": { "column": 27, "file": "node_modules/@aws-crypto/crc32c/build/main/index.js", "length": 14, "line": 76, "lineText": "var aws_crc32c_1 = require(\"./aws_crc32c\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./aws_crc32c\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@aws-crypto/util/build/main/index.js", "length": 19, "line": 6, "lineText": "var convertToBuffer_1 = require(\"./convertToBuffer\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./convertToBuffer\"" }, { "id": "", "location": { "column": 28, "file": "node_modules/@aws-crypto/util/build/main/index.js", "length": 15, "line": 8, "lineText": "var isEmptyData_1 = require(\"./isEmptyData\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./isEmptyData\"" }, { "id": "", "location": { "column": 27, "file": "node_modules/@aws-crypto/util/build/main/index.js", "length": 14, "line": 10, "lineText": "var numToUint8_1 = require(\"./numToUint8\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./numToUint8\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@aws-crypto/util/build/main/index.js", "length": 19, "line": 12, "lineText": "var uint32ArrayFrom_1 = require(\"./uint32ArrayFrom\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./uint32ArrayFrom\"" }, { "id": "", "location": { "column": 35, "file": "node_modules/@aws-sdk/client-s3/dist-cjs/index.js", "length": 19, "line": 8396, "lineText": "var import_runtimeConfig = require(\"././runtimeConfig\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././runtimeConfig\"" }, { "id": "", "location": { "column": 44, "file": "node_modules/@aws-sdk/client-sso-oidc/dist-cjs/index.js", "length": 31, "line": 66, "lineText": "var import_httpAuthSchemeProvider = require(\"./auth/httpAuthSchemeProvider\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./auth/httpAuthSchemeProvider\"" }, { "id": "", "location": { "column": 35, "file": "node_modules/@aws-sdk/client-sso-oidc/dist-cjs/index.js", "length": 19, "line": 85, "lineText": "var import_runtimeConfig = require(\"././runtimeConfig\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././runtimeConfig\"" }, { "id": "", "location": { "column": 44, "file": "node_modules/@aws-sdk/client-sso/dist-cjs/index.js", "length": 31, "line": 58, "lineText": "var import_httpAuthSchemeProvider = require(\"./auth/httpAuthSchemeProvider\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./auth/httpAuthSchemeProvider\"" }, { "id": "", "location": { "column": 35, "file": "node_modules/@aws-sdk/client-sso/dist-cjs/index.js", "length": 19, "line": 77, "lineText": "var import_runtimeConfig = require(\"././runtimeConfig\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././runtimeConfig\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@aws-sdk/client-sts/dist-cjs/index.js", "length": 15, "line": 57, "lineText": "__reExport(src_exports, require(\"././STSClient\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././STSClient\"" }, { "id": "", "location": { "column": 40, "file": "node_modules/@aws-sdk/client-sts/dist-cjs/index.js", "length": 31, "line": 66, "lineText": "var import_EndpointParameters = require(\"./endpoint/EndpointParameters\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./endpoint/EndpointParameters\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@aws-sdk/core/dist-es/index.js", "length": 27, "line": 1, "lineText": "export * from \"./submodules/client/index\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./submodules/client/index\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@aws-sdk/core/dist-es/index.js", "length": 36, "line": 2, "lineText": "export * from \"./submodules/httpAuthSchemes/index\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./submodules/httpAuthSchemes/index\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@aws-sdk/core/dist-es/index.js", "length": 30, "line": 3, "lineText": "export * from \"./submodules/protocols/index\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./submodules/protocols/index\"" }, { "id": "", "location": { "column": 25, "file": "node_modules/@aws-sdk/credential-provider-http/dist-cjs/index.js", "length": 21, "line": 4, "lineText": "var fromHttp_1 = require(\"./fromHttp/fromHttp\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./fromHttp/fromHttp\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js", "length": 19, "line": 20, "lineText": "__reExport(src_exports, require(\"././fromTokenFile\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././fromTokenFile\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@aws-sdk/credential-provider-web-identity/dist-cjs/index.js", "length": 18, "line": 21, "lineText": "__reExport(src_exports, require(\"././fromWebToken\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././fromWebToken\"" }, { "id": "", "location": { "column": 50, "file": "node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/index.js", "length": 40, "line": 216, "lineText": "var import_create_read_stream_on_buffer = require(\"./streams/create-read-stream-on-buffer\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./streams/create-read-stream-on-buffer\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 31, "line": 1, "lineText": "export * from \"./middleware-http-auth-scheme\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./middleware-http-auth-scheme\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 27, "line": 2, "lineText": "export * from \"./middleware-http-signing\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./middleware-http-signing\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 26, "line": 3, "lineText": "export * from \"./util-identity-and-auth\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./util-identity-and-auth\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 20, "line": 4, "lineText": "export * from \"./getSmithyContext\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./getSmithyContext\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 21, "line": 5, "lineText": "export * from \"./normalizeProvider\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./normalizeProvider\"" }, { "id": "", "location": { "column": 14, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 28, "line": 6, "lineText": "export * from \"./protocols/requestBuilder\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./protocols/requestBuilder\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/core/dist-es/index.js", "length": 30, "line": 7, "lineText": "export { createPaginator } from \"./pagination/createPaginator\";", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./pagination/createPaginator\"" }, { "id": "", "location": { "column": 43, "file": "node_modules/@smithy/middleware-endpoint/dist-cjs/index.js", "length": 34, "line": 101, "lineText": "var import_getEndpointFromConfig = require(\"./adaptors/getEndpointFromConfig\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./adaptors/getEndpointFromConfig\"" }, { "id": "", "location": { "column": 40, "file": "node_modules/@smithy/middleware-retry/dist-cjs/index.js", "length": 41, "line": 299, "lineText": "var import_isStreamingPayload = require(\"./isStreamingPayload/isStreamingPayload\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"./isStreamingPayload/isStreamingPayload\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js", "length": 16, "line": 33, "lineText": "__reExport(src_exports, require(\"././getHomeDir\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././getHomeDir\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js", "length": 25, "line": 41, "lineText": "__reExport(src_exports, require(\"././getSSOTokenFilepath\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././getSSOTokenFilepath\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js", "length": 25, "line": 42, "lineText": "__reExport(src_exports, require(\"././getSSOTokenFromFile\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././getSSOTokenFromFile\"" }, { "id": "", "location": { "column": 31, "file": "node_modules/@smithy/shared-ini-file-loader/dist-cjs/index.js", "length": 15, "line": 128, "lineText": "var import_slurpFile = require(\"././slurpFile\");", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././slurpFile\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/util-base64/dist-cjs/index.js", "length": 16, "line": 19, "lineText": "__reExport(src_exports, require(\"././fromBase64\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././fromBase64\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/util-base64/dist-cjs/index.js", "length": 14, "line": 20, "lineText": "__reExport(src_exports, require(\"././toBase64\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././toBase64\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/util-stream/dist-cjs/index.js", "length": 33, "line": 80, "lineText": "__reExport(src_exports, require(\"././getAwsChunkedEncodingStream\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././getAwsChunkedEncodingStream\"" }, { "id": "", "location": { "column": 32, "file": "node_modules/@smithy/util-stream/dist-cjs/index.js", "length": 22, "line": 81, "lineText": "__reExport(src_exports, require(\"././sdk-stream-mixin\"), module.exports);", "namespace": "", "suggestion": "" }, "notes": [], "pluginName": "", "text": "Could not resolve \"././sdk-stream-mixin\"" } ], "warnings": []
@aws-sdk/core version 3.598
Node.js
Version 16, 18 or 22
Clone : https://github.com/tbigueres/aws-sdk-bundle-error/tree/main run npm install run npm build
With bundle set to true in the esbuild configuration a lot of packages cannot be resolved.
I expect the build to be working.
No response
Checkboxes for prior research
Describe the bug
As asked in this issue https://github.com/aws/aws-sdk-js-v3/issues/4217 I am opening a new issue as I cannot build my project with bundle set to true and esbuild.
I have created a minimal repository for you to reproduce the issue : https://github.com/tbigueres/aws-sdk-bundle-error/tree/main
When trying to run npm run build and more especially
node --no-warnings esbuild-script.mjs
I have the following errorSDK version number
@aws-sdk/core version 3.598
Which JavaScript Runtime is this issue in?
Node.js
Details of the browser/Node.js/ReactNative version
Version 16, 18 or 22
Reproduction Steps
Clone : https://github.com/tbigueres/aws-sdk-bundle-error/tree/main run npm install run npm build
Observed Behavior
With bundle set to true in the esbuild configuration a lot of packages cannot be resolved.
Expected Behavior
I expect the build to be working.
Possible Solution
No response
Additional Information/Context
No response