fix: upgrade Next.js and Nodemailer to resolve Dependabot alerts#65
fix: upgrade Next.js and Nodemailer to resolve Dependabot alerts#65
Conversation
Signed-off-by: luojiyin <luojiyin@hotmail.com>
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (2)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Related Documentation 1 document(s) may need updating based on files changed in this PR: Open Source Bazaar's Space Backend Framework and API DesignView Suggested Changes@@ -128,7 +128,7 @@
#### Lark Email API
-The system includes an email sending API at `/api/Lark/mail/[address]/message` that uses nodemailer 8.0.1 to send emails through an SMTP server. This endpoint is built using Next.js API routes with `next-ssr-middleware` and accepts POST requests with nodemailer `Mail.Options` in the request body.
+The system includes an email sending API at `/api/Lark/mail/[address]/message` that uses nodemailer 8.0.5 to send emails through an SMTP server. This endpoint is built using Next.js API routes with `next-ssr-middleware` and accepts POST requests with nodemailer `Mail.Options` in the request body.
The email API:
|
Building: Vercel CLI 51.2.1
Building: Detected `pnpm-lock.yaml` 9 which may be generated by pnpm@9.x or pnpm@10.x
Building: Using pnpm@9.x based on project creation dateGitHub action 的报错, 要在 package.json 指定 pnpm 的版本? |
真正的报错 Vercel CLI 没显示出来: 有依赖版本复写的项目需要在 |
Summary
This PR upgrades vulnerable dependencies reported by Dependabot.
Updated packages:
next->16.2.3@next/mdx->16.2.3eslint-config-next->16.2.3@next/eslint-plugin-next->16.2.3nodemailer->8.0.5Why
This addresses known security advisories in the current dependency tree:
next < 16.2.3nodemailer <= 8.0.4The goal is to clear current Dependabot alerts with the smallest possible dependency change set.
Notes
Validation
package.jsonpnpm-lock.yaml)