From c2014e389bf87e101ee95449fcb935ff74060195 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Thu, 3 Apr 2025 14:56:53 +0200 Subject: [PATCH] build(aws-serverless): Include debug logs in lambda layer SDK --- packages/aws-serverless/rollup.aws.config.mjs | 2 +- packages/aws-serverless/scripts/buildLambdaLayer.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/aws-serverless/rollup.aws.config.mjs b/packages/aws-serverless/rollup.aws.config.mjs index 6348d3b1ae74..d9f0720886ef 100644 --- a/packages/aws-serverless/rollup.aws.config.mjs +++ b/packages/aws-serverless/rollup.aws.config.mjs @@ -19,7 +19,7 @@ export default [ // We only need one copy of the SDK, and we pick the minified one because there's a cap on how big a lambda function // plus its dependencies can be, and we might as well take up as little of that space as is necessary. We'll rename // it to be `index.js` in the build script, since it's standing in for the index file of the npm package. - { variants: ['.min.js'] }, + { variants: ['.debug.min.js'] }, ), makeBaseNPMConfig({ entrypoints: ['src/awslambda-auto.ts'], diff --git a/packages/aws-serverless/scripts/buildLambdaLayer.ts b/packages/aws-serverless/scripts/buildLambdaLayer.ts index 6062db947ceb..7ce98ca64a5c 100644 --- a/packages/aws-serverless/scripts/buildLambdaLayer.ts +++ b/packages/aws-serverless/scripts/buildLambdaLayer.ts @@ -19,7 +19,7 @@ async function buildLambdaLayer(): Promise { // We build a minified bundle, but it's standing in for the regular `index.js` file listed in `package.json`'s `main` // property, so we have to rename it so it's findable. fs.renameSync( - 'build/aws/dist-serverless/nodejs/node_modules/@sentry/aws-serverless/build/npm/cjs/index.min.js', + 'build/aws/dist-serverless/nodejs/node_modules/@sentry/aws-serverless/build/npm/cjs/index.debug.min.js', 'build/aws/dist-serverless/nodejs/node_modules/@sentry/aws-serverless/build/npm/cjs/index.js', );