From cf125c1b48e5a7ada090c2e47c27fa18da95d2de Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Tue, 16 Sep 2025 16:48:52 +0200 Subject: [PATCH] Fix packages --- backend/api/README.md | 2 ++ backend/api/package.json | 8 +++----- backend/email/emails/functions/helpers.tsx | 10 +++++----- backend/email/package.json | 4 +--- 4 files changed, 11 insertions(+), 13 deletions(-) diff --git a/backend/api/README.md b/backend/api/README.md index 9ac2929c..359a22e2 100644 --- a/backend/api/README.md +++ b/backend/api/README.md @@ -129,4 +129,6 @@ sudo journalctl -u konlet-startup --no-pager -efb sudo docker logs -f $(sudo docker ps -alq) docker exec -it $(sudo docker ps -alq) sh docker run -it --rm $(docker images -q | head -n 1) sh +docker rmi -f $(docker images -aq) + ``` diff --git a/backend/api/package.json b/backend/api/package.json index 75003af6..8afb8952 100644 --- a/backend/api/package.json +++ b/backend/api/package.json @@ -13,7 +13,7 @@ "debug": "nodemon -r tsconfig-paths/register --watch src -e ts --watch ../../common/src --watch ../shared/src --exec \"yarn build && node --inspect-brk src/serve.ts\"", "dist": "yarn dist:clean && yarn dist:copy", "dist:clean": "rm -rf dist && mkdir -p dist/common/lib dist/backend/shared/lib dist/backend/api/lib dist/backend/email/lib", - "dist:copy": "rsync -a --delete ../../common/lib/ dist/common/lib && rsync -a --delete ../shared/lib/ dist/backend/shared/lib && rsync -a --delete ../email/lib/ dist/backend/email/lib && rsync -a --delete ./lib/* dist/backend/api/lib && cp ../../yarn.lock dist && cp package.json dist", + "dist:copy": "rsync -a --delete ../../common/lib/ dist/common/lib && rsync -a --delete ../shared/lib/ dist/backend/shared/lib && rsync -a --delete ../email/lib/ dist/backend/email/lib && rsync -a --delete ./lib/* dist/backend/api/lib && cp ../../yarn.lock dist && cp package.json dist && cp openapi.json dist", "watch": "tsc -w", "verify": "yarn --cwd=../.. verify", "verify:dir": "npx eslint . --max-warnings 0", @@ -58,11 +58,9 @@ "tsconfig-paths": "4.2.0", "twitter-api-v2": "1.15.0", "ws": "8.17.0", - "zod": "3.21.4" - }, - "peerDependencies": { "react": "18.2.0", - "react-dom": "18.2.0" + "react-dom": "18.2.0", + "zod": "3.21.4" }, "devDependencies": { "@types/cors": "2.8.17", diff --git a/backend/email/emails/functions/helpers.tsx b/backend/email/emails/functions/helpers.tsx index 77cc9195..d0e1b897 100644 --- a/backend/email/emails/functions/helpers.tsx +++ b/backend/email/emails/functions/helpers.tsx @@ -5,7 +5,7 @@ import {NewMessageEmail} from '../new-message' import {NewEndorsementEmail} from '../new-endorsement' import {Test} from '../test' import {getLover} from 'shared/love/supabase' -import {renderToStaticMarkup} from "react-dom/server"; +import { render } from "@react-email/render" import {MatchesType} from "common/love/bookmarked_searches"; import NewSearchAlertsEmail from "email/new-search_alerts"; @@ -62,7 +62,7 @@ export const sendNewMessageEmail = async ( from, subject: `${fromUser.name} sent you a message!`, to: privateUser.email, - html: renderToStaticMarkup( + html: await render( { from, subject: 'Test email from Compass', to: toEmail, - html: renderToStaticMarkup(), + html: await render(), }) } diff --git a/backend/email/package.json b/backend/email/package.json index 0dda7d16..e82551ae 100644 --- a/backend/email/package.json +++ b/backend/email/package.json @@ -9,9 +9,7 @@ "dependencies": { "@react-email/components": "0.0.33", "react-icons": "5.5.0", - "resend": "4.1.2" - }, - "peerDependencies": { + "resend": "4.1.2", "react": "18.2.0", "react-dom": "18.2.0" },