Skip to content

Commit 0f16de5

Browse files
nicktrnTrigger.dev RepoOps
authored andcommitted
chore(deps): bump nodemailer to 10
Mono-RevId: e5d714713c9875abfd3c24bb21265a5374820d0e
1 parent 406e94e commit 0f16de5

4 files changed

Lines changed: 11 additions & 22 deletions

File tree

‎internal-packages/emails/package.json‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,14 @@
1313
"@aws-sdk/client-sesv2": "^3.716.0",
1414
"@react-email/components": "1.0.12",
1515
"@react-email/render": "^2.0.8",
16-
"nodemailer": "^9.1.1",
16+
"nodemailer": "^10.1.2",
1717
"react": "^18.2.0",
1818
"react-dom": "^18.2.0",
1919
"resend": "^3.2.0",
2020
"zod": "4.5.4"
2121
},
2222
"devDependencies": {
2323
"@react-email/ui": "6.11.3",
24-
"@types/nodemailer": "^8.0.0",
2524
"@types/react": "18.2.69",
2625
"@types/react-dom": "18.2.7",
2726
"react-email": "^6.11.3"

‎internal-packages/emails/src/transports/aws-ses.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import { render } from "@react-email/render";
22
import type { MailMessage, MailTransport, PlainTextMailMessage } from "./index";
33
import { EmailError } from "./index";
4-
import nodemailer from "nodemailer";
4+
import nodemailer, { type Transporter } from "nodemailer";
55
import { SESv2Client, SendEmailCommand } from "@aws-sdk/client-sesv2";
66

77
export type AwsSesMailTransportOptions = {
88
type: "aws-ses";
99
};
1010

1111
export class AwsSesMailTransport implements MailTransport {
12-
#client: nodemailer.Transporter;
12+
#client: Transporter;
1313

1414
constructor(options: AwsSesMailTransportOptions) {
1515
const sesClient = new SESv2Client();

‎internal-packages/emails/src/transports/smtp.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { render } from "@react-email/render";
2-
import nodemailer from "nodemailer";
2+
import nodemailer, { type Transporter } from "nodemailer";
33
import type { MailMessage, MailTransport, PlainTextMailMessage } from "./index";
44
import { EmailError } from "./index";
55

@@ -17,7 +17,7 @@ export type SmtpMailTransportOptions = {
1717
};
1818

1919
export class SmtpMailTransport implements MailTransport {
20-
#client: nodemailer.Transporter;
20+
#client: Transporter;
2121

2222
constructor(options: SmtpMailTransportOptions) {
2323
this.#client = nodemailer.createTransport(options.config);

‎pnpm-lock.yaml‎

Lines changed: 6 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)