Skip to main content

Source Maps

For Lambda functions with Node.js runtimes, SST will automatically generate source maps. The source maps are not used by default as it affects the startup time for Lambda functions.

You can enable the use of source maps by setting --enable-source-maps in the NODE_OPTIONS environment variable.

new Function(stack, "MyFunction", {
handler: "src/lambda.main",
environment: {
NODE_OPTIONS: "--enable-source-maps",
},
});

Alternatively, you can also enable source maps for all the functions in your app.

stacks/index.js
export default function main(app) {
app.setDefaultFunctionProps({
environment: {
NODE_OPTIONS: "--enable-source-maps",
},
});

// Add stacks
}