security(ui): clear frontend dependency audit - #338
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c558f640b1
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| }, | ||
| "engines": { | ||
| "node": ">=20.0.0" | ||
| "node": "^20.19.0 || ^22.13.0 || >=24" |
There was a problem hiding this comment.
Align the documented Node prerequisite
The new toolchain supports only Node 20.19+, 22.13+, or 24+, but nodelite-server/web/README.md:8 still tells contributors that any Node 20+ release is valid. Users following that prerequisite with Node 20.0–20.18, 21, or early 22 will install or invoke dependencies outside their supported engine range, particularly ESLint 10; update the documented prerequisite to match this declaration.
Useful? React with 👍 / 👎.
摘要
背景
main 当前 pnpm audit 报告 9 个漏洞(8 high、1 moderate),并阻塞包括 #336 在内的 PR CI。新公告 GHSA-mh99-v99m-4gvg 影响所有 brace-expansion <=5.0.7,因此不能仅对旧主版本做补丁覆盖。
验证