Skip to content

chore(deps): bump simplewebauthn 14, nodemailer 10, plaid 47, googleapis 178, otpauth, vitest 5 - #277

Merged
Greigh merged 1 commit into
mainfrom
chore/dep-bumps
Sep 8, 2026
Merged

chore(deps): bump simplewebauthn 14, nodemailer 10, plaid 47, googleapis 178, otpauth, vitest 5#277
Greigh merged 1 commit into
mainfrom
chore/dep-bumps

Conversation

@Greigh

@Greigh Greigh commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Dependency updates already applied to the working tree (node_modules installed at these versions); no source changes were needed alongside them.

Majors: @simplewebauthn/{browser,server} 13→14 · nodemailer 9→10 · plaid 46→47 · vitest + @vitest/coverage-v8 4→5
Minors: googleapis 176→178 · otpauth 9.5.1→9.5.2

Validation

  • vitest run — 98 files / 1304 tests green
  • vite build — ok
  • Android :app debug+release compile, :app:testDebugUnitTest, :core:test — ok

Review notes

Passkey (simplewebauthn) and bank-linking (plaid) crypto paths aren't exercised end-to-end by the integration suite — worth a manual pass of a passkey enrol/login and a Plaid Link before this hits production.

…pis 178, otpauth 9.5.2, vitest 5

Dependency updates that were already applied to the working tree
(node_modules installed at these versions). No source changes were needed
alongside them.

Majors: @simplewebauthn/{browser,server} 13->14, nodemailer 9->10,
plaid 46->47, vitest + @vitest/coverage-v8 4->5.
Minors: googleapis 176->178, otpauth 9.5.1->9.5.2.
Copilot AI lite review requested due to automatic review settings September 8, 2026 01:40
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 8, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

vitest@5 raises the effective minimum Node requirement (per its engines field) beyond the repo’s currently declared supported Node version, creating a real compatibility risk for CI/production/dev environments pinned to the lower bound.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR updates several major and minor JavaScript dependencies (passkeys/WebAuthn, email, Plaid, Google APIs, OTP, and test tooling) while keeping application source unchanged, aiming to stay current on upstream releases.

Changes:

  • Bump major dependencies: @simplewebauthn/* 13→14, nodemailer 9→10, plaid 46→47, vitest (+ coverage) 4→5.
  • Bump minor dependencies: googleapis 176→178, otpauth 9.5.1→9.5.2.
  • Update lockfiles (package-lock.json, bun.lock) to reflect the new resolved dependency graph.
File summaries
File Description
package.json Updates dependency and devDependency version ranges to the new major/minor releases.
package-lock.json Updates resolved versions/metadata for npm installs consistent with the new dependency set.
bun.lock Updates Bun lockfile to keep Bun installs aligned with the new dependency set.
Review details
  • Files reviewed: 1/3 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread package.json
"tailwindcss": "^4.3.3",
"vite": "^8.2.2",
"vitest": "^4.1.11"
"vitest": "^5.0.0"
@codecov

codecov Bot commented Sep 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Greigh
Greigh merged commit 5401051 into main Sep 8, 2026
10 checks passed
@Greigh
Greigh deleted the chore/dep-bumps branch September 8, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants