Skip to content

Commit c0b86ad

Browse files
authored
DPT-2768: Fix failing Lambdas; smithy dep (#1430)
1 parent f816094 commit c0b86ad

4 files changed

Lines changed: 16 additions & 24 deletions

File tree

esbuild.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ await Promise.all(
2929
platform: 'node',
3030
target: 'node24',
3131
format: 'esm',
32+
mainFields: ['module', 'main'],
3233
outfile,
3334
logLevel: 'warning',
3435
// pg-native alternatives that are optional / non-node

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@aws-sdk/types": "^3.821.0",
3030
"@eslint/js": "^9.39.2",
3131
"@faker-js/faker": "^10.3.0",
32-
"@smithy/util-retry": "^4.0.6",
32+
"@smithy/util-retry": "^4.4.3",
3333
"@tsconfig/node24": "^24.0.0",
3434
"@types/aws-lambda": "^8.10.160",
3535
"@types/tar": "^6.1.13",

scripts/build-lambdas.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ for dir in "$SRC"/*; do
1111
srcPath="${dir}/handler.ts"
1212
lambdaName="${dir##*/}"
1313
echo "Building handlers/$lambdaName"
14-
esbuild "$srcPath" --bundle --minify --sourcemap --platform=node --target=node24 --format=esm --outfile="$DIST/$lambdaName.mjs" --log-level=warning \
14+
esbuild "$srcPath" --bundle --minify --sourcemap --platform=node --target=node24 --format=esm --main-fields=module,main --outfile="$DIST/$lambdaName.mjs" --log-level=warning \
1515
--external:better-sqlite3 --external:better-mysql2 --external:mysql* --external:oracledb --external:pg-query-stream --external:sqlite3 --external:tedious
1616
done

0 commit comments

Comments
 (0)