Skip to content

Migrate backend from Serverless Framework to AWS SAM#94

Merged
smessmer merged 1 commit intomasterfrom
migrate-to-sam
Jan 11, 2026
Merged

Migrate backend from Serverless Framework to AWS SAM#94
smessmer merged 1 commit intomasterfrom
migrate-to-sam

Conversation

@smessmer
Copy link
Copy Markdown
Member

  • Replace Serverless Framework v3 with AWS SAM
  • Upgrade Node.js runtime from 20.x to 22.x
  • Use esbuild (built into SAM) instead of webpack/babel
  • Add esbuild-jest for test transformation
  • Update GitHub Actions workflow for SAM CLI
  • Update documentation (README, CLAUDE.md)

This migration was necessary because Serverless v3 doesn't support Node.js > 20, and Serverless v4 has an incompatible license.

@smessmer smessmer force-pushed the migrate-to-sam branch 3 times, most recently from 757b6e1 to ea22cac Compare January 11, 2026 05:19
- Replace Serverless Framework v3 with AWS SAM
- Upgrade Node.js runtime from 20.x to 22.x
- Use esbuild (built into SAM) instead of webpack/babel
- Add esbuild-jest for test transformation
- Update GitHub Actions workflow for SAM CLI
- Update documentation (README, CLAUDE.md)

This migration was necessary because Serverless v3 doesn't support
Node.js > 20, and Serverless v4 has an incompatible license.
@smessmer smessmer merged commit 5040263 into master Jan 11, 2026
5 checks passed
@smessmer smessmer deleted the migrate-to-sam branch January 11, 2026 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant