feat(email): adota React Email em notificações e automações

This commit is contained in:
esdrasrenan 2025-12-13 13:11:41 -03:00
parent 58a1ed6b36
commit 4306b0504d
18 changed files with 940 additions and 337 deletions

View file

@ -23,7 +23,11 @@
"dev:bun": "cross-env NODE_ENV=development bun run --bun dev",
"convex:dev:bun": "cross-env NODE_ENV=development bun run --bun convex:dev",
"build:bun": "cross-env NODE_ENV=production bun run --bun build",
"start:bun": "cross-env NODE_ENV=production bun run --bun start"
"start:bun": "cross-env NODE_ENV=production bun run --bun start",
"email:dev": "email dev --dir emails --port 3001",
"email:build": "email build --dir emails --packageManager bun",
"email:export": "email export --dir emails --outDir emails/out --pretty",
"email:test-send": "bun scripts/send-test-react-email.tsx"
},
"dependencies": {
"@dnd-kit/core": "^6.3.1",
@ -50,6 +54,8 @@
"@radix-ui/react-toggle": "^1.1.10",
"@radix-ui/react-toggle-group": "^1.1.11",
"@radix-ui/react-tooltip": "^1.2.8",
"@react-email/components": "^1.0.1",
"@react-email/render": "^2.0.0",
"@react-pdf/renderer": "^4.1.5",
"@react-three/fiber": "^9.3.0",
"@tabler/icons-react": "^3.35.0",
@ -110,6 +116,7 @@
"jsdom": "^27.0.1",
"playwright": "^1.56.1",
"prisma": "^7.0.0",
"react-email": "^5.0.8",
"tailwindcss": "^4",
"tsconfig-paths": "^4.2.0",
"tsx": "^4.19.1",