Skip to content

Conversation

@IsaacNguyen
Copy link
Contributor

Summary

Merged NextJS + SST migration into AANTS and migrated the AANTS CDK code to SST

Test Plan

  • AANTS actually deploys and runs 🤣🤣🤣

Issues

image

I kept getting this evil error that was saying the .eslintignore file in the root directory was breaking because of a new version of .eslint, but that same file exists on main, so I don't know why it's breaking. Fiddled with changing the version of .eslint in the AANTS folder to no avail. Couldn't figure it out so Kevin just told me to uncomment the pre-commit hook.

@KevinWu098 KevinWu098 changed the base branch from aants-merge to main December 21, 2025 09:18
Copy link
Member

@KevinWu098 KevinWu098 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Warning

I switched the base branch from aants-merge to main to review the code more easily. If you intended to merge it into aants-merge, changing the base branch may screw up the review comments, so do so after we resolve them

Added some thoughts mostly on code quality. The core logic and implementation make sense to me!


import { SESv2Client, CreateEmailTemplateCommand } from '@aws-sdk/client-sesv2';

const client = new SESv2Client({ region: 'us-east-2' });
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: why us-east-2?

Copy link
Contributor Author

@IsaacNguyen IsaacNguyen Dec 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

us-east-2 (Ohio) is the region we have SES setup on and the one my AWS account was delegated to. Not sure if this is correct/incorrect but it's just the way it was setup for me

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CC @andrew-wang0 any clue?

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.

3 participants