perf: dependency updates 20260615#69
Conversation
- Updated @types/node 25.6.0 -> 25.9.3 - Updated @types/nodemailer 8.0.0 -> 8.0.1 - Updated @vitest/coverage-v8 4.1.4 -> 4.1.9 - Updated @vitest/ui 4.1.4 -> 4.1.9 - Updated commander 14.0.3 -> 15.0.0 - Updated ejs 5.0.2 -> 6.0.1 - Updated esbuild 0.28.0 -> 0.28.1 - Updated eslint 10.2.0 -> 10.5.0 - Updated globals 17.5.0 -> 17.6.0 - Updated nodemailer 8.0.5 -> 9.0.0 - Updated sanitize-html 2.17.3 -> 2.17.5 - Updated tsc-alias 1.8.16 -> 1.8.17 - Updated tsx 4.21.0 -> 4.22.4 - Updated typescript 6.0.2 -> 6.0.3 - Updated typescript-eslint 8.58.2 -> 8.61.0 - Updated vitest 4.1.4 -> 4.1.9 - Run npm audit fix - Dependency updates and audit fix fixed 4 vulnerabilities (1 moderate, 2 high, 1 critical)
- Display Windows CLI gif demo - Update dependency versions - Bump to version patch v2.0.2
📝 WalkthroughWalkthroughBumps ChangesDependency Updates and Documentation Refresh
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 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 |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docs/README_NPM.md`:
- Line 156: Remove the incorrect `await` keyword from the line assigning
`client.schema` to `emailSchema`. The `schema` getter on the client returns
`SchemaValidator | null` directly and is not a Promise, so awaiting it is
unnecessary and misleading. Change `const emailSchema = await client.schema` to
`const emailSchema = client.schema`.
In `@README.md`:
- Line 59: Update the dependency version numbers in both README files to match
the current package.json versions. In README.md at line 59, change the
nodemailer version from v8.0.1 to v9.0.0, and in docs/README_NPM.md at line 48,
make the same nodemailer version update from v8.0.1 to v9.0.0. Additionally, in
README.md at line 66, update the ejs version from v4.0.1 to v6.0.1, and in
docs/README_NPM.md at line 52, update the ejs version from v4.0.1 to v6.0.1.
This will synchronize the documentation dependency lists with the actual
versions specified in package.json.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 3db0aac1-f7fe-4d64-820b-44e46f9dee11
⛔ Files ignored due to path filters (2)
app/package-lock.jsonis excluded by!**/package-lock.jsondocs/sendemail.gifis excluded by!**/*.gif
📒 Files selected for processing (3)
README.mdapp/package.jsondocs/README_NPM.md
Summary
npm audit fixLibrary Updates
Type of Change
Checklist
Summary by CodeRabbit
Documentation
Chores