Skip to content

Commit 368f9af

Browse files
committed
chore(architecture): update storage and email options in architecture documentation to include R2 and additional email services
1 parent 4f2fa29 commit 368f9af

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

.cursor/rules/architecture.mdc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ module-name/
6868
- **Database**: MongoDB + Mongoose
6969
- **Cache/Queue**: Redis + BullMQ
7070
- **Auth**: JWT (with optional OTP)
71-
- **Storage**: AWS S3
72-
- **Email**: React Email + Mailgun
71+
- **Storage**: AWS S3 (or R2 or Local)
72+
- **Email**: React Email + Mailgun / Resend / Nodemailer
7373
- **Real-time**: Socket.io
7474
- **API Docs**: Swagger/OpenAPI (auto-generated)
7575
- **Logger**: Pino

packages/create-tbk-app/templates/base/.cursor/rules/architecture.mdc

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,8 @@ module-name/
6868
- **Database**: MongoDB + Mongoose
6969
- **Cache/Queue**: Redis + BullMQ
7070
- **Auth**: JWT (with optional OTP)
71-
- **Storage**: AWS S3
72-
- **Email**: React Email + Mailgun
71+
- **Storage**: AWS S3 (or R2 or Local)
72+
- **Email**: React Email + Mailgun / Resend / Nodemailer
7373
- **Real-time**: Socket.io
7474
- **API Docs**: Swagger/OpenAPI (auto-generated)
7575
- **Logger**: Pino
76-
77-
## Package Manager
78-
79-
ALWAYS use `pnpm` - never npm or yarn

0 commit comments

Comments
 (0)