Installation
npm install @traceback/aws-serverless
Handler Wrapping
import * as Traceback from "@traceback/aws-serverless";
Traceback.init({
dsn: process.env.TRACEBACK_DSN,
tracesSampleRate: 1.0,
});
export const handler = Traceback.wrapHandler(async (event, context) => {
const data = JSON.parse(event.body || "{}");
return {
statusCode: 200,
body: JSON.stringify({ message: "Processed", id: data.id }),
};
});